1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. 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 Now a Download Plan!
  3. 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
  4. 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. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

DIY FFB STEERING WHEEL

Discussion in 'DIY peripherals' started by Gilvan Marchiori Araujo, Dec 3, 2019.

  1. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    Hello everyone


    I'm starting a project of a steering wheel with force feedback, help me with the components I'm studying, what do you guys think? I want an 8 ~ 12nm ffb

    Dc motor
    Encoder
    BTS7960
    Driver (Why do some use 2?)
    Arduino Leonardo R3 Pulleys 1:?
    belt
    F1 steering wheel, with at least 18 buttons, will I need another correct controller card? which do you indicate in this case? thank you all

    edit 15/12/2019
    some progress in choosing parts
    correia e polia.png PROJETO COMPLETO.png
    Last edited: Dec 15, 2019
  2. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    dc motor = 24v 100w 3000rpm
    Encoder = 600pr

    Im forgot this
  3. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    2,233
    Location:
    Marseille - FRANCE
    Balance:
    20,875Coins
    Ratings:
    +2,079 / 21 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
  4. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    my budget $350 ~400

    I am brazilian.. I will search servo motor for selling, maybe a direct drive will be more interesting

    What you think... This project direct drive how.much +/- costs to do?
  5. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
  6. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    2,233
    Location:
    Marseille - FRANCE
    Balance:
    20,875Coins
    Ratings:
    +2,079 / 21 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I have no knowledge on stepper ffb wheel... only direct drives, sorry. :)
  7. Chris Malcolm

    Chris Malcolm New Member

    Joined:
    Mar 9, 2019
    Messages:
    24
    Balance:
    291Coins
    Ratings:
    +9 / 0 / -0

    There's two main routes that you can go down, depending on the motor.
    Either a brushed motor or brushless. At the moment, using a brushless motor will be the more expensive route but ffb will probably feel better.
    I made my wheel with a brushed motor.

    I used the components below:-

    DC motor : MY1020 24v 500w

    Motor driver: 1x Cytron 30a driver (instead of 2x bts)
    Micro controller : Arduino Leonardo

    Pulleys: HTD 5m pulley and belt. (4:1 rato, roughly)

    With that setup, I run the wheel at 30% and that's more than enough.
    2x bts drivers are used, as the 1x can't handle much current. But I find that they fail very easily, so use a Cytron driver, which seems to be a lot better.
    • Informative Informative x 1
  8. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    2,233
    Location:
    Marseille - FRANCE
    Balance:
    20,875Coins
    Ratings:
    +2,079 / 21 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
    @Chris Malcolm : interesting! can you share some pictures?
    or do you have a dedicated post about your wheel?
  9. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    [QUOTE = "Chris Malcolm, post: 188514, membro: 32924"] Há duas rotas principais que você pode percorrer, dependendo do motor.
    Um motor escovado ou sem escova. No momento, o uso de um motor sem escova será a rota mais cara, mas o ffb provavelmente se sentirá melhor.
    Fiz minha roda com um motor escovado.

    Eu usei os componentes abaixo: -

    Motor DC: MY1020 24v 500w

    Motorista: 1x motorista Cytron 30a (em vez de 2x bts)
    Microcontrolador: Arduino Leonardo

    Polias: Polia e correia HTD de 5m. (4: 1 rato, aproximadamente)

    Com essa configuração, eu corro o volante em 30% e isso é mais do que suficiente.
    Drivers de 2x bts são usados, pois o 1x não suporta muita corrente. Mas acho que eles falham com muita facilidade, portanto, use um driver Cytron, que parece muito melhor. [/ QUOTE]

    thankyou for information

    Please show us prints,photos of your project... How these drive works and his wirings thx
  10. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    2,233
    Location:
    Marseille - FRANCE
    Balance:
    20,875Coins
    Ratings:
    +2,079 / 21 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
  11. Chris Malcolm

    Chris Malcolm New Member

    Joined:
    Mar 9, 2019
    Messages:
    24
    Balance:
    291Coins
    Ratings:
    +9 / 0 / -0
    Yeah Gilvan, I can make a post, showing step by step how I did my build. Probably after Christmas though.

    If you have the patience, maybe wait until the hoverboard build has been finalized by the guys in the direct drive forum. It uses a brushless motor, which should provide a smoother feel and better ffb. I presume it won't be much more expensive.
    I think you will just have to wait a few months before they developed things, so that the average person can build it. :)
    • Agree Agree x 1
  12. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    sorry, i dont understood, what is "hoverboard"
  13. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino

    o pretty nice !!


    I will take engineering holidays, this week start planning my project ... I can wait yes, for now I will provide the mechanical part, please do not let the topic die, we will always talk! thank you guys
  14. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    2,233
    Location:
    Marseille - FRANCE
    Balance:
    20,875Coins
    Ratings:
    +2,079 / 21 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
    upload_2019-12-10_12-1-37.jpeg
  15. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    how much nm of torque ? These motors get
  16. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    I have a idea... Look

    Stepmotor nema 23 1.5nm

    Pulley and belt 1;4 ratio

    Arduino leonardo
    Bts7960
    Encoder 600pr ( i dont need this right? Stepmotor will be give me posicion)

    Its a good idea?
  17. Chris Malcolm

    Chris Malcolm New Member

    Joined:
    Mar 9, 2019
    Messages:
    24
    Balance:
    291Coins
    Ratings:
    +9 / 0 / -0

    I don't think there are any step by step methods on making a wheel with a stepper motor. They have been made by some people but there aren't any complete guides on how to do it.


    I think the first thing you need to decide is how much you want to spend on the electronics. This will depend on if you want a brushed motor or brushless motor.
    The brushed motor build will be cheaper, mainly because they are simpler to control. But it might not feel so good, as it will be "notchy". I can't feel it too much, so it doesn't matter to me. The cost of the electronics, including the motor, would be about £160. If you used the same as me.

    The brushless motor build will be more expensive but will should feel a lot better. It will also be direct drive. You would generally need to buy most of the electronics from Granite Devices. This might cost you around £600 for the electronics, including the motor.

    As far as I can see, there aren't any other cheaper brushless motor builds that have been completed yet.
    • Informative Informative x 1
  18. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino



    so chris, in brazil the euro is very expensive, 600 euros is completely out of my budget, i want to spend max 200 euros, i spent these days studying the project and i'm almost deciding the following:
    dc motor 12v RS 775
    Encoder 600 PR
    2 kit pulley and sewing machine belt (4 pulleys / 2 belt) for more torque (6nm +)
    arduino leonardo
    drive bts7960
    psu 12v pc

    By the way, if I have 2 sets of 1: 4 pulleys and another 1: 4 will I have 1: 8 or 1:16 of torque?
  19. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    330
    Balance:
    1,897Coins
    Ratings:
    +230 / 2 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    Curious to hear how you feel about your finished project!

    “1:4:1:4” will give you 1*4*1*4=16.

    What rpm will that give you?
  20. Gilvan Marchiori Araujo

    Gilvan Marchiori Araujo New Member

    Joined:
    Dec 3, 2019
    Messages:
    14
    Balance:
    169Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Arduino
    1:16 will provide me 930 rpm... its good o right?

    the rs775 motor have 15.000 rpm and 0.7nm torque