Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Asked — Edited

H-Bridges

Good day folks!
Anyone have recommendations for an alternative to the BV-4113 Motor Controller?
Looks like my Dogbot (dog baby sitter bot) requires more power than the BV-4113 can deliver. Oddly enough the Tank's motors in its original form only pulled 1Amp, but when connected to the BV-4113 they now pull 2 Amps, which causes the motor controller to shutdown to prevent overloading. If I connect the motors directly to the 7.2 Vdc battery, they run smoothly and as fast as before.


User-inserted image


User-inserted image



Thanks for you recommendations!
AND DJ, thanks for creating a very cool product !


ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates with ARC Early Access edition. You'll have everything that's needed to unleash your robot's potential!

#7  
I'm going experiment with an Adafruit motor shield along the way to my first big robotics project (a Hearoid). Like DJ's Omnibot it's fairly heavy and I expect to have some cooling issues. Not the most elegant arrangement but its what I have on hand and that fits the budget for now.

Just read the following and I'm reconsidering the motorshield idea.


Ok. The L298 was designed for low current / high voltage (up to 46V) stepper motors. It can also drive 2 DC motors. The Arduino motor sheild includes some additional logic making it easier to drive DC motors. This does not mean it cannot drive stepper motors, only that the code will be different.

From my personal experience the L298 is a poor choice for robots unless you need high voltage and low current. Although it can handle 2A per channel it needs a huge heatsink to do so for any length of time. This is because it has a relatively high voltage drop. Every robot I made using this chip (Pictomatix, Mr. Tidy are 2) suffered from poor torque due to the high internal resistance of the chip and overheating. You are better off stacking some L293D's in parallel.

I just pulled the base from my Hearoid and am ready to start testing just how many amps the stock DC motors with gearing (assumption) are pulling.
#9  
They are on eBay , 4a max 2amp continous is what I was seeing.
#10  
Well I added a heatsink and fan, seems to keep the chip cool, but the bot still has problem running when there's a load. If it's resting on a lift (off the tracks) the tanks run fine. As soon as I set it on the floor, the tank can run forward and back with no problems, but it stalls when trying to turn left or right. I am assuming that the controller cannot handle the load of the one stopped track when turning.
#11  
Yes amps will spike on a heavy tread vehicle as one tread makes tons of drag. Are you using variable speeds? There are a few solutions to reduce a stall spike. First is when turning power the other tread in reverse direction. This literally cuts amp load in half and reduces that dead weight drag of one track not moving. This will give you a solid left right forward back. It's only tricky when moving forward and turning which requires you to have the tread on opposite side your turning to moving faster than the inside tread. This will definitely draw more current than just the simple forward backwards and rotation left and right because speeds must vary for each tread and slower treads create drag. Most robot owners do not use variable speed forward moving turns for this reason. If you want to have arcing turns using variable speed you need a motor controller that will handle at least twice your right and left turning current draw.
#12  
Originally the tank motors only pulled 1 amp. I was hoping that by removing the turret and using less wieght, they would pull less current. Not so much! So it looks like I will be buying another controller. How are the Sabertooth's working these days with the EZB?
#13  
They work , so does hb25 from paralax. Both heavy duty controllers.. both are more money but that's the price of stuff working right? Lol
#17  
Yes, thanks for the info.
#19  
Why not switch your base to a rad 2.0 base , much less current draw , a little wider but overall about the same internal room , they are cheap I even have a spare one laying around. Or you could find one on eBay. Your treads are close together and I imagine they would scratch up a hardwood or kitchen floor. Rad are rubber tracks.
Australia
#20  
@Dave L

Hi Dave,

Came across this site: HERE
and they have some serious high power motor controllers, not cheap but have some serious grunt.
The other option might be to upgrade to brushless motors and use brushless speed controllers. can be got fearly cheap and a massive range available from 1 amp up to 200 amps and at up to 37 volts and some even higher. I'm not sure if they would work with the EZ-B but I can't see why not as they all use a the same kind signal just like servos. They may need slight mods as many come with a built in BEC to power the radio gear.(you just cut one wire). Some have forward and reverse options and heap of other programmable options.

I have one here that I ordered by mistake with out a BEC
Programmable
Continuously current: 60A
Input voltage: Ni-Mh 6-16 cells, Li-Poly 2-5 cells
BEC current: no
Weight: 35g
Size: 58mm long x 35mm wide x 12mm thick plus wires
Price:around $15.00 + shipping

User-inserted image


Rich
#21  
@RichiesRC,

Is that a bi direction ESC? $15 bucks is a very good price.

v/r

Kevin
Australia
#22  
@kkeast

Kevin I'm not sure if that one is as I can't remember and will plug it in and check for you. But I know you can get them and they are still not very expensive. That one is really for a model plane you really need a car or boat one. You can also get a program card for most of them that makes programming heaps easier but the card I have is for another brand of ESC's that I use in my helicopters. also have a boat one(water cooled) 200amps, pretty sure that one has reverse.

Rich
#23  
I have brushless controllers but e
They have safety features that make you do things like full throttling from controller till you hear beeps then throttled back. Blah blah blah. Is there ways to turn those features off? I have two brand New axi motors2814 10th I believe ,
Australia
#24  
@jstarne1
That is why I have a program card so you can program it without all those annoying beeps, it has a menu and a digital read out. Can't stand trying to program them via the beeps. But you must get the right card for your ESC as the card below won't work with that 60 amp ESC.

Rich
User-inserted image
Belgium
#25  
@RichiesRC

Have a look at this thread from a little while ago.

You can hook up brushed motors in combination with RC controllers to the EZ-B. Works perfectly but depending on load and power consumption the controllers produce some heat. So a heat sink might be a good idea. The Graupner controllers are well suited for a heatsink because they have a metal body with good mounting possibilities.

http://www.ez-robot.com/Community/Forum/posts.aspx?threadId=373

PhG