henrique_gomes
New Member
hello gentles
I'm also working on build a Force Feedback Direct drive, so this seems to be a good forum to post especially because I need a second opinion about my crazy idea.
So far the main thing to build a project like this is the driver for the stepper motor. I already found some drivers like the Argon driver with some auxiliary components which is able to control the stepper with the PWM sent by the DISCOVERY board (but the cost for this is way more then I want to spend, and close to commercial steering wheels).
Considering this cost (around 700 dollars only for the driver), I started to think in a cheaper solution to the masses, but before executing this plan I would like a second opinion out it.
first two basic facts
1 - commercial steering wheels are based on torque control, so it can give a hight torque for strong effects and lower torque for the weak ones.
2 - to control the torque of an electrical motor we need to control the current, in this case in the coils of the stepper motor.
Following this thinking, I made a lot of research and I found that the most of the "Chinese cheap drivers" have current control by chopping the current. The problem then was that the mode of we set this current control is mostly through switches, so we couldn't control it by Arduino(I choose Arduino because I couldn't find the code to modify the firmware of the discovery force feedback, just the .hex file to burn on it.)
Searching a bit more about chopper stepper drivers I found some circuits DIY based on the chip Toshiba tb6600, which can drive steppers using 10 to 42VDC up to 4.5A, and the mode of control of this circuit is via 10K pot, so the plan is to use one of this driver ( I found for 10 aud from China), and replace this pot by a X9C103 Digital potentiometer, so we can control it via Arduino
PS: As the intention is to build the steering wheel not the driver I'll jump this part and buy one of this,(if someone is interested just let me know that I can share the project of this driver and some more information that I found about Chinese drivers, because I am convicted that we can use this "mod" in any driver)
I will copy the main idea of another forum that uses an Arduino to convert the PWM coming from the DISCOVERY board into a percentage of torque( or percentage of Amps applied to the coils), controlling this way the torque.
The direction signal I will use to set direction and a constant speed, sending pulses to the driver ( I'm not sure about using a constant speed, but it looks like this is the way the commercial FFB wheels work, constant speed and variable torque depending on the effect)
I would like to listen to a second opinion about this crazy plan before start buying stuff. Do you guys think this would work? any suggestion about the circuit or the mode of control?
I'm also working on build a Force Feedback Direct drive, so this seems to be a good forum to post especially because I need a second opinion about my crazy idea.
So far the main thing to build a project like this is the driver for the stepper motor. I already found some drivers like the Argon driver with some auxiliary components which is able to control the stepper with the PWM sent by the DISCOVERY board (but the cost for this is way more then I want to spend, and close to commercial steering wheels).
Considering this cost (around 700 dollars only for the driver), I started to think in a cheaper solution to the masses, but before executing this plan I would like a second opinion out it.
first two basic facts
1 - commercial steering wheels are based on torque control, so it can give a hight torque for strong effects and lower torque for the weak ones.
2 - to control the torque of an electrical motor we need to control the current, in this case in the coils of the stepper motor.
Following this thinking, I made a lot of research and I found that the most of the "Chinese cheap drivers" have current control by chopping the current. The problem then was that the mode of we set this current control is mostly through switches, so we couldn't control it by Arduino(I choose Arduino because I couldn't find the code to modify the firmware of the discovery force feedback, just the .hex file to burn on it.)
Searching a bit more about chopper stepper drivers I found some circuits DIY based on the chip Toshiba tb6600, which can drive steppers using 10 to 42VDC up to 4.5A, and the mode of control of this circuit is via 10K pot, so the plan is to use one of this driver ( I found for 10 aud from China), and replace this pot by a X9C103 Digital potentiometer, so we can control it via Arduino
PS: As the intention is to build the steering wheel not the driver I'll jump this part and buy one of this,(if someone is interested just let me know that I can share the project of this driver and some more information that I found about Chinese drivers, because I am convicted that we can use this "mod" in any driver)
The direction signal I will use to set direction and a constant speed, sending pulses to the driver ( I'm not sure about using a constant speed, but it looks like this is the way the commercial FFB wheels work, constant speed and variable torque depending on the effect)
I would like to listen to a second opinion about this crazy plan before start buying stuff. Do you guys think this would work? any suggestion about the circuit or the mode of control?