1. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Download Package Now!
  2. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  3. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant here. Do not following these rules will lead to permanent exclusion from this website: Read the forum rules.

Cousin of OSW (Open Sim Wheel)

Discussion in 'DIY Motion Simulator Projects' started by Gadget999, Sep 23, 2017.

  1. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    So today i started a budget Direct Drive wheel project :)

    all of it has been built from parts i have laying about so it has cost me nothing !

    Parts List
    280W 24V DC motor (from an electric go kart) (may be a 350w motor after all)
    IBT-2 h bridge controller
    Arduino Mega
    360 p/r shaft encoder
    Steering wheel (from electric go kart)

    i have got the wheel attached to the motor and have drilled out the back of the motor to attach the shaft encoder

    hope to get it wired up tomorrow and try it out

    next job is to find some arduino code and program the board
    • Like Like x 3
    Last edited: Dec 28, 2017
  2. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    20170923_210444.jpg
    20170923_210436.jpg

    20170923_210333.jpg

    20170923_210318.jpg
    • Like Like x 1
  3. Lol4

    Lol4 Member Gold Contributor

    Joined:
    Aug 28, 2017
    Messages:
    77
    Location:
    Australia
    Balance:
    313Coins
    Ratings:
    +47 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, JRK
    Nice work. Will be following with interest.
  4. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    • Informative Informative x 1
  5. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    • Like Like x 2
    • Agree Agree x 1
    • Informative Informative x 1
    Last edited: Sep 26, 2017
  6. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    just ordered a TM1638 to allow the wheel to display information

    a vid of it here --

    and here
    • Like Like x 2
  7. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    i have made some progress with the wheel

    it turns out i needed pull up resistors on the encoder channels and the laptop i was using already had some chip programming software that conflicted with the Arduino leonardo drivers.


    it is a 24v motor that i am running at 12v and already it feels pretty powerful



    i wanted to check i have the correct settings for the pwm

    the options are

    pwm
    pwm+Dir
    pwm +/-
    vnh5019

    I am using a IGBT-2

    i have PWM selected - is this correct ?
    Last edited: Oct 15, 2017
  8. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
  9. auryza

    auryza Active Member

    Joined:
    Jun 12, 2013
    Messages:
    109
    Location:
    Lithuania
    Balance:
    4,057Coins
    Ratings:
    +64 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, Arduino
    PWM+/- with NPN - Transistor
    • Agree Agree x 1
  10. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    Some progress :)



    The wheel is set to 180 degrees movement

    The stop is trying to prevent rotation at full movement.

    I have tried the wheel with lfs Live For Speed - but there is no feedback

    What software should i be trying ?

    Attached Files:

  11. Fernando Igor

    Fernando Igor Member

    Joined:
    Jul 24, 2017
    Messages:
    37
    Occupation:
    Programmer
    Location:
    Fortaleza, Brazil
    Balance:
    712Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino
    Live for speed use Constant force, try using the Constant bar other than 0% (maybe 100% :grin).
  12. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    It works !

    It works pretty good :)

    So far i have tested it with 12v instead of 24v and at around 8 amps - nowhere near its operating limits

    You can feel quite a lot of feedback with understeer reducing force and the rumblestrips for example.

    So far its the best feedback wheel i have ever tried (i own 6 now !)

    Next step some pedals and paddles/switches etc

    Thank you everyone for your help. The biggest problem was a laptop that would not recognise the board !
    • Like Like x 1
  13. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    ok some more progress

    logitech G25 pedals are fitted (with simple brake pedal mod)

    power supply is a 930 w 12volt 77 amps ! power supply from a server £5 from ebay :)

    this wheel is awesome, i have never tested the osw but what i have now is a very powerful direct drive wheel with good feel

    I set the wheel to 180 degrees of movement and turned it to the stop - the strength at the end is very impressive and i was not able to push past this without a large amount of effort and 2 hands ! much more powerful than a real car

    i think i will be turn turning the force down to around 40%

    next job it to tidy up the electronics and wiring and fit it into a nice neat box and fit a 3 phase encoder rather than the 2 phase encoder.
    • Winner Winner x 3
    • Like Like x 1
  14. Limongi

    Limongi Member

    Joined:
    Feb 14, 2017
    Messages:
    66
    Location:
    Vancouver, Canada
    Balance:
    240Coins
    Ratings:
    +56 / 0 / -0
    Great work, happy it was a success. Where did you net out total cost of you don't mind ?

    Also with the ample torque do you have plans for a full 350mm wheel?
  15. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    No plans for a bigger wheel, this is going to be fitted into a formula 3 carbon fibre tub

    The whole thing has mostly been built from bits i had lying about like the motor and steering wheel. The parts i needed to buy were

    Ibt-2 motor driver £14
    Arduino leonardo £9
    Shaft encoder £12
    Server power supply £5

    A new motor should cost around £30

    The pedals are from a g25, you could reuse a set from any driving wheel.

    The brake pedal is quite ingenuous, you fit a o ring to the plastic body and the pedal becomes a sealed unit requiring more effort the more you push !
    • Like Like x 1
  16. SeatTime

    SeatTime Well-Known Member SimTools 2.0 Beta Tester

    Joined:
    Dec 27, 2013
    Messages:
    1,985
    Location:
    Newcastle Australia
    Balance:
    25,017Coins
    Ratings:
    +2,312 / 20 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    For members Information. I have this mod, here is the instructional video from 2012 that showed me how to do it.

    • Like Like x 1
    • Winner Winner x 1
    • Informative Informative x 1
    Last edited: Nov 7, 2017
  17. Limongi

    Limongi Member

    Joined:
    Feb 14, 2017
    Messages:
    66
    Location:
    Vancouver, Canada
    Balance:
    240Coins
    Ratings:
    +56 / 0 / -0
    Great shopping list Gadget, thank you for putting that all together like that. I'm assuming this would be a correct motor to buy to follow your footsteps: http://s.aliexpress.com/67J3mAF7
    Last edited: Nov 7, 2017
  18. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    yes that is the exact same motor i have - there is a 450w, 500w and 600w version if you wanted to try more power !
    • Like Like x 1
  19. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    497
    Location:
    London
    Balance:
    3,775Coins
    Ratings:
    +93 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    the wheel got a workout today at full power(and so did I !) and after a while it got quite hot

    i drilled some holes in the front casing to let the heat out

    will give it another go when i find some more time
    • Like Like x 1
  20. sim2go

    sim2go New Member Gold Contributor

    Joined:
    Mar 1, 2016
    Messages:
    20
    Occupation:
    Operator
    Location:
    Lithuania
    Balance:
    272Coins
    Ratings:
    +9 / 1 / -0
    My Motion Simulator:
    2DOF, Motion platform
    Great thread. Wish you did more "testing". What about 900 degrees of rotation? Drifting mode and how fast motor spins back?
    • Agree Agree x 1