Go Down

Topic: Options for controlling high current DC motors (Read 3 times) previous topic - next topic


Aug 27, 2012, 01:24 am Last Edit: Aug 27, 2012, 01:27 am by retrolefty Reason: 1
With some creative soldering can't I make the equivalent of an H bridge using simple relays to route the current and have a cheap bidirectional DC motor controller?

Certainly you can if your directional reversing rate requirement is not too demanding, one can make an equivelent to an H-drive using A DC voltage source, a single DPDT relay, and a single MOSFET rated well above the voltage and current requirements of the motor to handle the PWM speed control. The relay will control the direction of rotation and the mosfet will control the variable speed from stop to full speed. Of course a relay driver transistor would be required to control the higher current relay from an arduino output pin, but that's simple and cheap. A logic level N-channel mosfet would be the best choice when using an arduino also.

Also, why are R/C ESCs so cheap compared to, for example, the Pololu motor controllers?

Mostly a matter of scale of volume I would think. If Pololu sold as many motor driver modules as the Asians sell to the R/C planes, helicopters, and car market I would suspect they would be more price competitive.


I also have a 10amp motor driver board. It has a 5v pin. I have to connect it with 5v pin of uno 3 or not ? If i give power to my driver board, i have to power up uno 3 with another source ? Please help.


Which board do you have? What does the manual say? Does it not come with a library you can use?


Can we replace SUF2001 motor driver MOSFET with a high current 5Amp IC  ? I checked the datasheet, it has drain and other pins. How I can get PWM; DIR and BRake from those 8 pins. SUF2001 is from AUK corp.I attached the Datasheet.


You can replace anything with anything but as long as you don't say what it is you are referring to, the results might not be what you might expect.

Go Up