Hello, friends, you are landed here to the difference between L239D and L298N, but let’s start with little basis for the title as this blog is more for beginners.
So, first of all, let’s see why we use Motor Driver Circuit?
Normal DC motors require current more than 250mA. IC’s like Atmega16/32, 8051 cannot produce that much of current. If we directly connect the motors to any IC’s they will get damaged.
For driving the Motors with the high speed we are using Motor driver circuits. To drive a motor, we just cannot connect it directly to the microcontroller. Why? Because the Microcontroller will generate signals in the form of HIGH (Vcc = 5v) or LOW (zero). But this voltage is insufficient to run a motor. That’s why we need to use a Motor Driver.
The most commonly used motor driver IC’s are from the L293 and L298 series such as L293D, L293NE, and L298N, etc. These ICs are designed to control 2 DC motors simultaneously. Both Motor Drivers consist of H-bridge. H-bridge is the simplest circuit for controlling a low current rated motor. Further, let’s dive into the title topic to discuss the difference between L293 and L298 motor driver and its applications.
The basic difference between L293D and L298N Motor Driver:
- L293D Drivers Operates at 4.5V to 36V whereas L298N can be Operates at up to 46V.
- Maximum 600mA Current can be drawn through both channels of L293D whereas L298N Motor Driver can draw up to 2A from both channels.
- L293 is quadruple motor driver uses half-H driver while L298 is dual full-H driver, i.e, in L293 all four input-output lines are independent while in L298, a half H driver cannot be used independently, only full H driver has to be used.
- As L293 output current for each channel is 650mA whereas it is 2A for L298. Hence, the heat sink is provided in L298 motor drivers.
- EMFs are provided internally in L293D but must be provided externally in L298.
- L293D is suitable for small current drawing motors like BO motor, DC geared motors up to 500 RPM, and small stepper motors which takes less current up to 600mA at their highest torque rating. WhereasL298N has the advantage of higher output current up to 2A and therefore it is suitable for high torque and high RPM motors like Johnson motors and high torque DC Geared motors.
Now you might have a question in your mind that what is H-Bridge? So, let’s understand it in brief
H-BRIDGE is an electronic circuit which enables a voltage to be applied across a load in either direction.
It allows a circuit full control over a standard electric DC motor. That is, with an H-bridge, a microcontroller, logic chip, or remote control can electronically command the motor to go forward, reverse, brake, and coast.
H-bridges are available as integrated circuits, or can be built from discrete components.
A “double pole double throw” relay can generally achieve the same electrical functionality as an H-bridge, but an H-bridge would be preferable where a smaller physical size is needed, high speed switching, low driving voltage, or where the wearing out of mechanical parts is undesirable.
The expression “H-bridge” is determined from the ordinary graphical representation of such a circuit, which is fabricated with four switches, either robust state (eg, L293/ L298) or mechanical.
L298N is also available with onboard Arduino Uno board to control the motor as per your project requirement. Hence you don’t need to do add any controller board and interfacing wiring with separate Arduino board.
Talking about the cost comparison, there is no remarkable price difference in both drivers. Both drivers are available in BRUSHED DC MOTOR DRIVER category almost the same price under INR 150 to 200 bucks.
I hope this helped you to understand the difference between L293D and L298N Motor Driver. So depending upon your project requirement choose the perfect motor driver.
That was the brief summary of both L293D and L298N motor driver, drop the comment below with your suggestion and feedback.