A 6 motor controller board using LMD18200 chips.

Step 1: Requirements

Determine your requirements. The LMD18200s can switch 3A at 55 V. The project, my undergraduate thesis, that used this motor controller board included 6 servo-motors that only required a couple hundred milliamps at 12 V.

The thesis was the design of a laboratory planetary rover to test new control algorithms at MIT's Field and Space Robotics Laboratory.
<p>I bought a useful circuit recently, a PWM from the weblink, I find it works great for motor control and (no offence) but it looks neater too.</p><p>http://www.rmcybernetics.com/shop/PWM-OCm</p>
I would be helpfull if you included a PDF of the circuit and the PCB layout.
Agreed, but I lost the data I actually used to print my toner mask.
thanks for making this nice instructables.can you post an instructable for homemade dc motor controller for electric bikes. I would be glad ,if so..
I choose the gifts from myloveedhardy.com. It&rsquo;s really a good choice.
can this be used with radio control!?
pls send me a circuit for controlling multiple stepper motors
hey, thanks for that insttruction! do you think you could upload a better resolution circuit drawing? .. i can hardly read that text. thanks a ton. F
look in his thesis the schematic is a lot more clear<br/><a rel="nofollow" href="http://sub-zero.mit.edu/ewilhelm/thesis/Thesis.PDF">http://sub-zero.mit.edu/ewilhelm/thesis/Thesis.PDF</a><br/>
Can u modify this to control AC voltages (mains)
This is a great instructable, and I am trying to use these same H bridges with an arduino controller. <br/>Do you have any advice for me as to whether or not that will work?<br/>This is my first arduino project, and I may be biting off a large bite at first. I think I can do it, but am looking for some guidance as to where to connect the Pins on the arduino to the Hbridge. I have to use a heavy duty bridge since the motor I have is a 30VDC, 3Amp stepper.<br/>Thanks in advance for any help you might have to offer.<br/>-=Andy<br/>
Every time I've used beefy H-bridges for anything high-current, I've always ended up having to opto-isolate the H-bridges from the pulse generator. Maybe it's just bad luck on my part. I would think the Arduino should be able to handle connecting its digital outputs directly to the input on an LMD18200, for example. However, you're going to have to just try it out.
Thanks,<br/>It seems to be able to connect directly (although it seems at this moment that I may have fried something) but the motor just stutters back and forth. <br/>So at this point I am trying to figure out how to write the code to control the motor, since all the examples I can find use the built in stepper library which I think has the timing off slightly.<br/>does that sound right to you ?<br/>Maybe I am missing something.<br/>Thanks,<br/>-=Andy<br/>
It does sound like the timing is off; however, I was only ever controlling continuous DC motors, not steppers, with my setup.
<a rel="nofollow" href="http://www.4engr.com/webs/type/1021/index.html">stepper motors</a>as far as i know u r controlling motion by by LMD18200 chips....so u may suggest how can i control more then 6 motors...whats about the amps &amp; volts..i have combined bipolar &amp; cmos control circuitry<br/>with DMOS power devices on the same monolithic structure.I am telling about<br/>stepper motors<br/>
Nice thesis, I've been wantimg to build some sort of a rover model as a project with my kid. This looks like it might work nicely
Can you upload a larger circuit diagram?

About This Instructable


171 favorites


Bio: Eric J. Wilhelm is the founder of Instructables. He has a Ph.D. from MIT in Mechanical Engineering. Eric believes in making technology accessible through ... More »
More by ewilhelm: Mad Max and War Boy Nux father son costume Nautilus Bookshelf Grass-fed beef liver with brown butter carmelized onions and dried California plums
Add instructable to: