So… yesterday my ardumoto shield went up in smoke.
I had measured the amps of the two cordless drill motors I am planning to use on my new robot. The meter said 1 amp per motor, but I believe that was not correct.
Anyway, my ardumoto went up in smoke. Now I am looking for more powerful drivers.
I’m using vnh3sp30 for one of my robots. PCB is custom, but chip is the same.
Logic sits on 5v (3.3 could be too low. Datasheet says min voltage for high signal is 3.25) and main motor voltage on 4s1p Lipo (~16,8v when charged). Motors take about 4-6A of power. Driver stays cool. Probably the best motor drivers for hoby robotics.
It will. Datasheet says 40V is absolutely maximum and 36V is safe max. So 18V is a half what it capable of.
Usualy main concern in motor driving circuits is amperage. Don’t see any reason why this couldn’t work with your setup.
Don’t see soldered capacitors in the midle of scheme. If you would need to solder them choose somthing from 60-90V range.
In First robotics competitions we are provided with these Motor controllers. http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=296-25445-ND
They have proven to be very durable, however we use 12 volt gell cell batteries for power. They are rated for 24 volts. The largest motors we use have 120 amp FLR draw at 12 volts. They have thermal and current protection. The hobby PWM servo control is good enough for allot of application. The CAN interface allows them to become true motion control devices. If there are any First Robotics teams in your area, they may allow you to add on to their order. Teams get them for 85$. They are NOT REVERSE POLARITY PROTECTED!! Our students have managed to kill them this way. They are locked anti-phase driven and this helps with the switching transients that hurt other low or high side switchers. I highly recommend them for higher power motors. If you look at the prices of other high power controllers and the capabilities you’ll find that these are a bargain. I have never tried to drive them with a 3.3 volt device. They work fine with most 5 volt micro’s.
The problem with running this controller at higher voltages is that the switching transients are clamped by the intrinsic diode of the FETs. High frequency PWM, high voltage and high currents will stress that part of the FET. You may be able to use this board if you added bidirectional TVSs on both motor outputs to ground and across the main supply capacitor . Choose one with a clamping value around 30 volts. They do come in axial form which may help in adding them to the board. The other problem is that the PWM input high voltage graph shows that the chip really should be driven by a 5 volt device. The other high current Pololu drivers may be better choices. If you choose a serial controlled board, the 3.3 volts of the arm chips is not a factor.
I was referring to the ST Micro VNH3SP30 chip. The Trossen Robotics Board appears to be Locked anti-phase controlled. I believe this because it lists Synchronous regenerative drive,Ultra-sonic switching frequency. This will handle switching transients better with the down side of more heat generation. You don’t have to drive the motor with 18 volts. you could use a lower voltage battery pack with the loss of max power. The key to can motors is the mechanical reduction. The motors rpm needs to be kept up so the internal fan can provide cooling. Choose a drive reduction that keeps the motor near the peak efficiency point on the curve at full power. The Texas Instruments controller is a real value but, I think the availability in Europe and shipping costs are a problem. The Pololu board listed has 30 volt FETs. Again they would be better at 40 volt. May get away with locked anti-phase control. Some Pololu boards do have 40 volt fets.
So would you advise the pololu board for my situation or not? I am kind of lost what to pick and what not… :-[
I do have other batteries. 2 LIPO batteries. But I would like to use the accu which came with the cordless drill. It can also provide some counter weight, to prevent flipping (because both cordless drill motors will be in front of the robot)
Speaking of motor controllers. I purchased the EasyStepperDriver from sparkfun other day to try out. I was wondering what pros/cons of stepper over normal motor on robot. My thinking was I could control Degrees of rotation with a stepper (e.g. nxt). The other approach, I guess, would be a feedback sensor in each wheel - which seems like a more complicated solution. Any ideas on this. Any downside to using stepper for wheels like this? tia
William. Stepper motors are good for what you say. They are like dc motors with encoders. Except you can tell a stepper to turn but you don’t know if it did. Where if you tell a dc motor with encoders to turn and it doesn’t you know it.
Foekie I will ask ask the guys around here if they have used those controllers on a drill motor and how they performed.
Asked got answer already. they used a 18v25 version you mention. On a Segway style project. They found the drill motor amperage peaks higher then the non load readings you get.
I think you need to fully check your motors locked rotor amps. That will help allot. You may be able to get the manufactures data sheet to. That will tell you what your worst case abuse of the motor controller will be. The Trosen controller is a good one but you will get killed on shipping. The Pololu controllers will also work. Pick one with 40 volt FETs. The pololu boards will most likely need some kind of thermal management. They leave it to you to figure out the heat sinking. You could also get one of the boards that can measure current and limit the current in code. You could also put a thermistor on the heat sink and do thermal management in code. The 24v20 looks OK. What is your robot going to do? Robots that do autonomous navigation rarely stress the drive train. Competitive robotic competitions with human drivers really stress the motors and controllers. Also be aware that these controllers are not reverse polarity protected. Hook the leads wrong and the magic smoke will be released. Also, If they really fry your FEZ may be also fried. Another poster mentioned optically isolated. A good thing with motor drivers. Digi-key does ship reasonably to Europe if in the future you want to step up to the TI Stelaris motor controller.