L298P
Dual full-bridge driverThe L298P is a dual full-bridge driver from STMicroelectronics. View the full L298P datasheet below including electrical characteristics, absolute maximum ratings.
Manufacturer
STMicroelectronics
Category
Dual full-bridge driver
Overview
Part: L298 from STMicroelectronics
Type: Dual full-bridge driver
Description: High-voltage, high-current dual full-bridge driver designed to accept standard TTL logic levels and drive inductive loads, with operating supply voltage up to 46 V and 2 A DC output current per channel.
Operating Conditions:
- Supply voltage (power stage, V_S): V_IH +2.5 to 46 V
- Supply voltage (logic, V_SS): 4.5 to 7 V
- Operating temperature (T_op): -25 to 130 °C
- Max commutation frequency: 40 KHz (at I_L = 2A)
Absolute Maximum Ratings:
- Max power supply voltage (V_S): 50 V
- Max logic supply voltage (V_SS): 7 V
- Max continuous output current (each channel, I_O DC operation): 2 A
- Max junction/storage temperature (T_stg, T_j): -40 to 150 °C
Key Specs:
- Power supply voltage (V_S): V_IH +2.5 to 46 V (operative condition)
- Logic supply voltage (V_SS): 4.5 to 7 V
- Input low voltage (V_iL): -0.3 to 1.5 V
- Input high voltage (V_iH): 2.3 to V_SS V
- Total voltage drop (V_CEsat): 1.80 V (min) to 3.2 V (max) at I_L = 1A
- Total voltage drop (V_CEsat): up to 4.9 V (max) at I_L = 2A
- Quiescent supply current (I_S): 13 mA (typ) to 70 mA (max)
- Commutation frequency (f_C): 25 KHz (typ) to 40 KHz (max) at I_L = 2A
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:
- Multiwatt15L V (15-lead)
- Multiwatt15L H (15-lead)
- PowerSO-20 (20-lead)
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 (t rr ≤ 200 ns) that must be chosen of a V F 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.
Figure 10. Two phase bipolar stepper motor circuit
Note: RS1 = RS2 = 0.5 Ω.
Figure 11. Suggested printed circuit board layout for the circuit of fig. 10 (1:1 scale)
Figure 12. Two phase bipolar stepper motor control circuit by using the current controller L6506.
Pin Configuration
Figure 2. Pin configuration
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 | V S | 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 |
Table 3. Pin function
Electrical Characteristics
(VS = 42 V; V SS = 5 V, T j = 25 °C; unless otherwise specified)
| Symbol | Parameter | Test conditions | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|---|---|
| V S | Supply voltage (pin 4) | Operative condition | V IH +2.5 | 46 | V | |
| V SS | Logic supply voltage (pin 9) | 4.5 | 5 | 7 | V | |
| V en = H; V i = L; I L = 0 | 13 | 22 | mA | |||
| I S | Quiescent supply current (pin 4) | V en = H; V i = H; I L = 0 V en = L; V i = X | 50 | 70 4 | mA mA | |
| V en = H; V i = L; I L = 0 | 24 | 36 | mA | |||
| I SS | Quiescent current from V SS (pin 9) | V en = H; V i = H; I L = 0 V en = L; V i = X | 7 | 12 6 | mA m | |
| V iL | Input low voltage (pins 5, 7, 10, 12) | -0.3 | 1.5 | V | ||
| V iH | Input high voltage (pins 5, 7, 10, 12) | 2.3 | V SS | V | ||
| I iL | Low voltage input current (pins 5, 7, 10, 12) | V i = L | -10 | μA | ||
| I iH | High voltage input current (pins 5, 7, 10, 12) | V i = H ≤ V SS -0.6V | 30 | 100 | μA | |
| V enL | Enable low voltage (pins 6, 11) | -0.3 | 1.5 | V | ||
| V enH | Enable high voltage (pins 6, 11) | 2.3 | V SS | V | ||
| I enL | Low voltage enable current (pins 6, 11) | V en = L | -10 | μA | ||
| I enH | High voltage enable current (pins 6, 11) | V en = H ≤ V SS -0.6V | 30 | 100 | μA | |
| V CEsat (H) | Source saturation voltage | I L = 1A | 0.95 | 1.35 | 1.7 | V |
| I L = 2A | 2 | 2.7 | V | |||
| V CEsat (L) | Sink saturation voltage | I L = 1A (1) | 0.85 | 1.2 | 1.6 | V |
| I L = 2A (1) | 1.7 | 2.3 | V | |||
| V CEsat | Total drop | I L = 1A (1) I L = 2A (1) | 1.80 | 3.2 4.9 | V | |
| V sens | Sensing voltage (pins 1, 15) | -1 (2) | 2 | V | ||
| T 1 (V i ) | Source current turn-off delay | 0.5 V i to 0.9 I L (3) ; (5) | 1.5 | μs | ||
| T 2 (V i ) | Source current fall time | 0.9 I L to 0.1 I L (3) ; (5) | 0.2 | μs | ||
| T 3 (V i ) | Source current turn-on delay | 0.5 V i to 0.1 I L (3) ; (5) | 2 | μs | ||
| T 4 (V i ) | Source current rise time | 0.1 I L to 0.9 I L (3) ; (5) | 0.7 | μs | ||
| T 5 (V i ) | Sink current turn-off delay | 0.5 V i to 0.9 I L (4) ; (5) | 0.7 | μs | ||
| T 6 (V i ) | Sink current fall time | 0.9 I L to 0.1 I L ; (4) ; (5) | 0.25 | μs | ||
| T 7 (V i ) | Sink current turn-on delay | 0.5 V i to 0.9 I L ; (4) ; (5) | 1.6 | μs | ||
| T 8 (V i ) | Sink current rise time | 0.1 I L to 0.9 I L ; (4) ; (5) | 0.2 | μs | ||
| f C (V i ) | Commutation frequency | I L = 2A | 25 | 40 | KHz | |
| T 1 (V en ) | Source current turn-off delay | 0.5 V en to 0.9 I L (3) ; (5) | 3 | μs | ||
| T 2 (V en ) | Source current fall time | 0.9 I L to 0.1 I L (3) ; (5) | 1 | μs | ||
| Symbol | Parameter | Test conditions | Min. | Typ. | Max. | Unit |
| T 3 (V en ) | Source current turn-on delay | 0.5 V en to 0.1 I L (3) ; (5) | 0.3 | μs | ||
| T 4 (V en ) | Source current rise time | 0.1 I L to 0.9 I L (3) ; (5) | 0.4 | μs | ||
| T 5 (V en ) | Sink current turn-off delay | 0.5 V en to 0.9 I L (4) ; (5) | 2.2 | μs | ||
| T 6 (V en ) | Sink current fall time | 0.9 I L to 0.1 I L (4) ; (5) | 0.35 | μs | ||
| T 7 (V en ) | Sink current turn-on delay | 0.5 V en to 0.9 I L (4) ; (5) | 0.25 | μs | ||
| T 8 (V en ) | Sink current rise time | 0.1 I L to 0.9 I L (4) ; (5) | 0.1 | μs |
- 'Sense A' and 'Sense B' pins connected to GND.
- Sensing voltage can be -1 V for t ≤ 50 μsec; in steady state V sens min ≥ - 0.5 V.
- See Figure 4.
- See Figure 6.
- The load must be a pure resistor.
Note:
For INPUT switching, set EN = H
For ENABLE switching, set IN = H
Figure 5. Source current delay times vs. input or enable switching
Figure 6. Switching times test circuits
Note: For INPUT Switching, set EN = H For ENABLE Switching, set IN = L
Figure 7. Sink current delay times vs. input 0 V enable switching
Figure 8. Bidirectional dc motor control
Table 5. Values of bidirectional dc motor control
| Inputs | Inputs | Function |
|---|---|---|
| V en = H | C = H; D = L | Forward |
| V en = H | C = L; D = H | Reverse |
| V en = H | C = D | Fast motor stop |
| V en = 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
Table 5. Values of bidirectional dc motor control
Figure 9. For higher currents, outputs can be paralleled. Take care to parallel channel 1 with channel 4 and channel 2 with channel 3
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 |
|---|---|---|---|
| V S | Power supply | 50 | V |
| V SS | Logic supply voltage | 7 | V |
| V I , V en | Input and enable voltage | -0.3 to 7 | V |
| I O | Peak output current (each channel): | Peak output current (each channel): | Peak output current (each channel): |
| I O | • Non repetitive (t = 100 ms) | 3 | A |
| I O | • repetitive (80% on -20% off; t on =10 ms) | 2.5 | A |
| I O | • DC operation | 2 | A |
| V sens | Sensing voltage | -1 to 2.3 | V |
| P tot | Total power dissipation (t case = 75 °C) | 25 | W |
| T op | Junction operating temperature | -25 to 130 | °C |
| T stg , T j | Storage and junction temperature | -40 to 150 | °C |
Table 2. Thermal data
| Symbol | Parameter | Parameter | Power SO20 | Multiwatt 15 | Unit |
|---|---|---|---|---|---|
| R th j-case | Thermal resistance junction-case | Max. | - | 3 | °C/W |
| R th j-amb | Thermal resistance junction-ambient | Max. | 13 (1) | 35 | °C/W |
Table 2. Thermal data
Package Information
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com. ECOPACK is an ST trademark.
Related Variants
The following components are covered by the same datasheet.
Get structured datasheet data via API
Get started free