Votol EM 100 sp controller

Zidan.Taha

1 µW
Joined
Jan 1, 2025
Messages
3
Location
Turkey
Hello
I am trying to build an electric vehicle prototype with four independent in-wheel motor (QSMOTOR 205 3000W V3 Brushless DC Car Wheel Hub Motor). since the four wheels will be driven individually by EM100sp Controllers how can I apply the differential control when cornering without using a mechanical differential?
Thanks
 
I would use a sensor on the steering system to bias the throttles as needed based on steering wheel angle.

You could do this digitally with sensors and a microcontroller like arduino.

Or you could use analog electronics like a variable resistor inline with the throttle signals to each controller.

The most simple way I can think of is to use switches that disable the inside 2 wheels when you turn by completely disabling the throttle to those wheels.
 
I would use a sensor on the steering system to bias the throttles as needed based on steering wheel angle.

You could do this digitally with sensors and a microcontroller like arduino.

Or you could use analog electronics like a variable resistor inline with the throttle signals to each controller.

The most simple way I can think of is to use switches that disable the inside 2 wheels when you turn by completely disabling the throttle to those wheels
Thank you for the reply
Can I use one arduino for the four motors or one arduino for each motor? What type of arduino should it be?
 
I believe you would just need one. The way I am picturing this working is the arduino or microcontroller would need:
  • 1 main throttle input
  • 1 steering angle input
  • 4 throttle outputs
From there you just need to write a program that will bias the 4 throttles proportionally to steering angle. So if the main throttle is sending 3.8v and your steering wheel is turned a determined amount of degrees to the right then the arduino sends 3.8v to the 2 controllers on the left and maybe 80% of 3.8v to the controllers on the right.

Unfortunately I do not know how to program this myself. This is based on my general understanding of these systems and what I have seen other people do with them. If you do want to use a microcontroller I would start by making sure it has enough input and output channels for the 6 items I listed above.

I do think it would be a relatively easy project for someone who knows the basics of working with microcontrollers.

Maybe search or start a post specifically on using Arduino to control multiple throttle signals. Or wait a while and see if others join this thread.
 
I believe you would just need one. The way I am picturing this working is the arduino or microcontroller would need:
  • 1 main throttle input
  • 1 steering angle input
  • 4 throttle outputs
From there you just need to write a program that will bias the 4 throttles proportionally to steering angle. So if the main throttle is sending 3.8v and your steering wheel is turned a determined amount of degrees to the right then the arduino sends 3.8v to the 2 controllers on the left and maybe 80% of 3.8v to the controllers on the right.

Unfortunately I do not know how to program this myself. This is based on my general understanding of these systems and what I have seen other people do with them. If you do want to use a microcontroller I would start by making sure it has enough input and output channels for the 6 items I listed above.

I do think it would be a relatively easy project for someone who knows the basics of working with microcontrollers.

Maybe search or start a post specifically on using Arduino to control multiple throttle signals. Or wait a while and see if others join this thread.
Thanks for your help
 
Back
Top