L298N
Dual full-bridge driver
Manufacturer
STMicroelectronics
Overview
Part: L298 from STMicroelectronics
Type: Dual full-bridge driver
Key Specs:
- Operating supply voltage: up to 46 V
- Total DC current: up to 4 A
- DC operation output current (per channel): 2 A
- Logic supply voltage: 4.5 V to 7 V
- Junction operating temperature: -25 to 130 °C
Features:
- Operating supply voltage up to 46 V
- Total dc current up to 4 A
- Low saturation voltage
- Overtemperature protection
- Logical "0" input voltage up to 1.5 V (high noise immunity)
Applications:
- Dual brush DC motors
- Stepper motors
Package:
- Multiwatt15 V: dimensions not specified
- Multiwatt15 H: dimensions not specified
- PowerSO-20: dimensions not specified
Features
- Operating supply voltage up to 46 V.
- Total dc current up to 4 A.
- Low saturation voltage.
- Overtemperature protection.
- Logical "0" input voltage up to 1.5 V (high noise immunity).
Applications
Figure 8 shows a bidirectional DC motor control schematic diagram for which only one bridge is needed.
The external bridge of diodes D1 to D4 is made by four fast recovery elements (trr ≤ 200 ns) that must be chosen of a VF as low as possible at the worst case of the load current.
An external bridge of diodes are required when inductive loads are driven and when the inputs of the IC are chopped; Schottky diodes would be preferred.
The sense output voltage can be used to control the current amplitude by chopping the inputs, or to provide overcurrent protection by switching low the enable input.
The brake function (Fast motor stop) requires that the Absolute Maximum Rating of 2 A must never be exceeded.
When the repetitive peak current needed from the load is higher than 2 A, a paralleled configuration can be chosen (See Figure 9).
This solution can drive up to 3 A in dc operation and until 3.5 A of a repetitive peak current.
On Figure 10 it is shown the driving of a two phase bipolar stepper motor; the needed signals to drive the inputs of the L298 are generated, in this example, by the IC L297.
Figure 11 shows an example of P.C.B. designed for the application of Figure 10.
Figure 12 shows a second two phase bipolar stepper motor control circuit where the current is controlled by the IC L6506.
DS0218 - Rev 5 page 9/23
Figure 10. Two phase bipolar stepper motor circuit
Note: RS1 = RS2 = 0.5 Ω.
DS0218 - Rev 5 page 10/23
Figure 12. Two phase bipolar stepper motor control circuit by using the current controller L6506.
DS0218 - Rev 5 page 11/23
Pin Configuration
Figure 2. Pin configuration CURRENT SENSING B OUTPUT 4 OUTPUT 3 12 INPUT 4 11 ENABLE B INPUT 3 LOGIC SUPPLY VOLTAGE $V_{SS}$ Multiwatt15 GND INPUT 2 ENABLE A INPUT 1 SUPPLY VOLTAGE $V_S$ OUTPUT 2 OUTPUT 1 CURRENT SENSING A TAB CONNECTED TO PIN 8 D95IN240A GND GND Sense A 19 Sense B N.C. 18 N.C. Out 4 Out 1 17 PowerSO20 Out 2 Out 3 Vs Input 4 Enable B Enable A 13 Input 3 Input 2 12 GND [ 11 GND
Table 3. Pin function
| MW.15 | Power SO | Name | Function |
|---|---|---|---|
| 1, 15 | 2, 19 | Sense A, Sense B | Between this pin and ground is connected the sense resistor to control the current of the load. |
| 2, 3 | 4, 5 | Out 1, Out 2 | Outputs of the bridge A; the current that flows through the load connected between these two pins is monitored at pin 1. |
| 4 | 6 | Vs | Supply voltage for the power output stages. Anon-inductive 100nF capacitor must be connected between this pin and ground. |
| 5, 7 | 7, 9 | Input 1, Input 2 | TTL compatible inputs of the bridge A. |
| 6, 11 | 8, 14 | Enable A, Enable B | TTL compatible enable input: the L state disables the bridge A (enable A) and/or the bridge B (enable B). |
| 8 | 1, 10, 11, 20 | GND | Ground. |
| 9 | 12 | VSS | Supply voltage for the logic blocks. A 100nF capacitor must be connected between this pin and ground. |
| 10, 12 | 13, 15 | Input 3, Input 4 | TTL compatible inputs of the bridge B. |
| 13, 14 | 16, 17 | Out 3, Out 4 | Outputs of the bridge B. The current that flows through the load connected between these two pins is monitored at pin 15. |
| _ | 3, 18 | N.C. | Not connected |
DS0218 - Rev 5 page 4/23
Electrical Characteristics
Table 4. Electrical characteristics
(VS = 42 V; VSS = 5 V, Tj = 25 °C; unless otherwise specified)
| Symbol | Parameter | Test conditions | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|---|---|
| VS | Supply voltage (pin 4) | Operative condition | VIH +2.5 | 46 | V | |
| VSS | Logic supply voltage (pin 9) | 4.5 | 5 | 7 | V | |
| Ven = H; Vi = L; IL= 0 | 13 | 22 | mA | |||
| IS | Quiescent supply current (pin 4) | Ven = H; Vi = H; IL= 0 | 50 | 70 | mA | |
| Ven = L; Vi = X | 4 | mA | ||||
| Ven = H; Vi = L; IL= 0 | 24 | 36 | mA | |||
| ISS | Quiescent current from VSS (pin 9) | Ven = H; Vi = H; IL= 0 | 7 | 12 | mA | |
| V en = L; Vi = X | 6 | m | ||||
| ViL | Input low voltage (pins 5, 7, 10, 12) | –0.3 | 1.5 | V | ||
| ViH | Input high voltage (pins 5, 7, 10, 12) | 2.3 | VSS | V | ||
| IiL | Low voltage input current (pins 5, 7, 10, 12) | Vi = L | –10 | μA | ||
| IiH | High voltage input current (pins 5, 7, 10, 12) | Vi = H ≤ VSS–0.6V | 30 | 100 | μA | |
| VenL | Enable low voltage (pins 6, 11) | –0.3 | 1.5 | V | ||
| VenH | Enable high voltage (pins 6, 11) | 2.3 | VSS | V | ||
| IenL | Low voltage enable current (pins 6, 11) | Ven = L | –10 | μA | ||
| IenH | High voltage enable current (pins 6, 11) | Ven = H ≤ VSS–0.6V | 30 | 100 | μA | |
| IL = 1A | 0.95 | 1.35 | 1.7 | V | ||
| VCEsat (H) | Source saturation voltage | IL = 2A | 2 | 2.7 | V | |
| IL= 1A (1) | 0.85 | 1.2 | 1.6 | V | ||
| VCEsat (L) | Sink saturation voltage | IL = 2A (1) | 1.7 | 2.3 | V | |
| IL = 1A (1) | 1.80 | 3.2 | ||||
| VCEsat | Total drop | IL = 2A (1) | 4.9 | V | ||
| Vsens | Sensing voltage (pins 1, 15) | –1 (2) | 2 | V | ||
| T1 (Vi ) | Source current turn-off delay | (3); (5) 0.5 Vi to 0.9 IL | 1.5 | μs | ||
| T2 (Vi ) | Source current fall time | (3); (5) 0.9 IL to 0.1 IL | 0.2 | μs | ||
| T3 (Vi ) | Source current turn-on delay | (3); (5) 0.5 Vi to 0.1 IL | 2 | μs | ||
| T4 (Vi ) | Source current rise time | (3); (5) 0.1 IL to 0.9 IL | 0.7 | μs | ||
| T5 (Vi ) | Sink current turn-off delay | (4); (5) 0.5 Vi to 0.9 IL | 0.7 | μs | ||
| T6 (Vi ) | Sink current fall time | 0.9 IL to 0.1 IL; (4); (5) | 0.25 | μs | ||
| T7 (Vi ) | Sink current turn-on delay | to 0.9 IL; (4); (5) 0.5 Vi | 1.6 | μs | ||
| T8 (Vi ) | Sink current rise time | 0.1 ILto 0.9 IL; (4); (5) | 0.2 | μs | ||
| fC (Vi ) | Commutation frequency | IL = 2A | 25 | 40 | KHz | |
| T1 (Ven) | Source current turn-off delay | (3); (5) 0.5 Ven to 0.9 IL | 3 | μs | ||
| T2 (Ven) | Source current fall time | (3); (5) 0.9 IL to 0.1 IL | 1 | μs |
DS0218 - Rev 5 page 5/23
| Symbol | Parameter | Test conditions | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|---|---|
| T3 (Ven) | Source current turn-on delay | (3); (5) 0.5 Ven to 0.1 IL | 0.3 | μs | ||
| T4 (Ven) | Source current rise time | (3); (5) 0.1 IL to 0.9 IL | 0.4 | μs | ||
| T5 (Ven) | Sink current turn-off delay | (4); (5) 0.5 Ven to 0.9 IL | 2.2 | μs | ||
| T6 (Ven) | Sink current fall time | (4); (5) 0.9 IL to 0.1 IL | 0.35 | μs | ||
| T7 (Ven) | Sink current turn-on delay | (4); (5) 0.5 Ven to 0.9 IL | 0.25 | μs | ||
| T8 (Ven) | Sink current rise time | (4); (5) 0.1 IL to 0.9 IL | 0.1 | μs |
- 1. "Sense A" and "Sense B" pins connected to GND.
- 2. Sensing voltage can be –1 V for t ≤ 50 μsec; in steady state Vsens min ≥ 0.5 V.
- 3. See Figure 4.
- 4. See Figure 6.
- 5. The load must be a pure resistor.
Figure 5. Source current delay times vs. input or enable switching
DS0218 - Rev 5 page 6/23
Figure 6. Switching times test circuits
Note: For INPUT Switching, set EN = H For ENABLE Switching, set IN = L
DS0218 - Rev 5 page 7/23
Figure 8. Bidirectional dc motor control
Table 5. Values of bidirectional dc motor control
| Inputs | Function | |---------|--------------|-------------------------| | | C = H; D = L | Forward | | Ven = H | C = L; D = H | Reverse | | | C = D | Fast motor stop | | Ven = L | C = X; D = X | Free running motor stop |
Note: L = Low, H = High, X = Do not care
Figure 9. For higher currents, outputs can be paralleled. Take care to parallel channel 1 with channel 4 and channel 2 with channel 3
DS0218 - Rev 5 page 8/23
Absolute Maximum Ratings
Absolute maximum ratings are those values beyond which damage to the device may occur. These are stress ratings only and functional operation of the device at these conditions is not implied. Operating outside maximum recommended conditions for extended periods of time may impact product reliability and result in device failures.
Table 1. Absolute maximum ratings
| Symbol | Parameter | Value | Unit |
|---|---|---|---|
| VS | Power supply | 50 | V |
| VSS | Logic supply voltage | 7 | V |
| VI , Ven | Input and enable voltage | –0.3 to 7 | V |
| Peak output current (each channel): | |||
| • Non repetitive (t = 100 ms) | 3 | A | |
| IO | • repetitive (80% on –20% off; ton =10 ms) | 2.5 | A |
| • DC operation | 2 | A | |
| Vsens | Sensing voltage | –1 to 2.3 | V |
| Ptot | Total power dissipation (tcase = 75 °C) | 25 | W |
| Top | Junction operating temperature | –25 to 130 | °C |
| Tstg, Tj | Storage and junction temperature | –40 to 150 | °C |
Table 2. Thermal data
| Symbol | Parameter | Power SO20 | Multiwatt 15 | Unit | |
|---|---|---|---|---|---|
| Rth j-case | Thermal resistance junction-case | Max. | – | 3 | °C/W |
| Rth j-amb | Thermal resistance junction-ambient | Max. | 13 (1) | 35 | °C/W |
1. Mounted on aluminum substrate
DS0218 - Rev 5 page 3/23
Get structured datasheet data via API
Get started free