Society of Robots - Robot Forum
Electronics => Electronics => Topic started by: rbtying on November 08, 2010, 09:22:02 PM
-
Hey all,
I've got a question about how to limit the current going to the motors (preferably w/o fuses)
Motors: Solarbotics RM2, @7.4V, current draw ~1A ea, at stall 4.5A ea
Driver: L298 with heatsink (2A continuous, 4A peak per motor)
As you can tell, stall current for the motors exceeds the peak current of the L298. I'm wondering how to limit the current to max at 3A or so, to provide some margin of safety. If possible, I'd like to use a 11.1V battery on this system - the exorbitant current makes that a little impractical.
So, how would one limit current (or voltage) to a DC motor? Thanks in advance!
-
Hi,
Motors: Solarbotics RM2, @7.4V, current draw ~1A ea, at stall 4.5A ea
Driver: L298 with heatsink (2A continuous, 4A peak per motor)
[...]
So, how would one limit current (or voltage) to a DC motor? Thanks in advance!
Study the datasheet.
The Sense lines (pins 1 and 15 in the Multiwatt package), the Enable lines (pins 6 and 11), 4 resistors and 2 transistors can make the chip power down whenever the current goes beyond a selected limit.