cancel
Showing results for 
Search instead for 
Did you mean: 

How to prevent the L298 from heating?

Akshay Godse
Associate
Posted on February 03, 2017 at 11:30

Hello, I am using L298N motor driver in parallel mode.But while running the motor L298N IC heats too much and suddenly stop. Motor specification are as follows:- Voltage=12V, Stall current=50A, Rated current=5A. Can

Motor specification are as follows:- Voltage=12V, Stall current=50A, Rated current=5A. Can I use Sense resistor for current limiting? If yes then how do I calculate the value of Rs?

Please help me.

#l298
1 REPLY 1
Enrico Poli
ST Employee
Posted on February 03, 2017 at 16:59

I think the power stage of the L298 is too small to drive this motor. The maximum current for each output is 2 A and parallel mode allows you to reach up to 4 A. I suggest you to have a look to the L6206, maybe it fits better your needs.

In any case, no one forces you to use the motor to its maximum rating.

You can implement the current limiting using a shunt resistior + a PWM current controller like the L6506.

The current limiter value is set according this formula:

Ilimit = Vref/Rsense

VERY IMPORTANT NOTE: the L6235 embeds two independent current controller. You must use ONLY ONE OF THEM.

In fact, in parallel mode, the L298 must be considered as a single full-bridge.