STMicroelectronics

L9976 - Automotive Dual H-Bridge Motor Driver | STMicroelectronics

MPN: L9976 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
5.5 V to 36 V Vdss 1.2 A per channel Id 0.5 ohm Rds(on) PowerSO-28 Package
$4.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $4.5 $4.50
10 $4.05 $40.50
100 $3.6 $360.00
500 $3.24 $1,620.00
1,000 $2.88 $2,880.00
ℹ️ All prices are in USD

Drop-in alternatives for L9976 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

L9976A

βœ… Drop-In
πŸ“¦ PowerSO-28
Pin-compatible variant with improved thermal performance

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 2 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

L9976 Maximum Ratings & Electrical Characteristics

Supply Voltage Range 5.5 V to 36 V
Output Current (Continuous) 1.2 A per channel
Output Current (Peak) 2 A per channel
RDS(on) per Switch 0.5 ohm
Number of H-Bridges 2
Control Interface SPI
Protection Features Overcurrent, Overtemperature, Undervoltage
Quiescent Current (Standby) 10 uA
Operating Temperature Range -40C to +150C
Package PowerSO-28
Mounting Type Surface Mount
Thermal Resistance (theta_JA) 35 C/W
AEC-Q100 Qualification Yes
RoHS Status Compliant
MSL Level 3

L9976 Pin Configuration

Electronic Component Package Diagram Default generic electronic component package diagram 1 2 3 Package
Pin 1 OUT1 β€” H-bridge 1 output
Pin 2 OUT2 β€” H-bridge 1 output
Pin 3 VS β€” Supply voltage
Pin 4 GND β€” Ground
Pin 5 OUT3 β€” H-bridge 2 output
Pin 6 OUT4 β€” H-bridge 2 output
Pin 7 VCC β€” Logic supply voltage
Pin 8 GND β€” Ground
Pin 9 SCK β€” SPI clock
Pin 10 SDI β€” SPI data input
Pin 11 SDO β€” SPI data output
Pin 12 CS β€” SPI chip select
Pin 13 EN β€” Enable pin
Pin 14 GND β€” Ground

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for L9976 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this component. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

L9976 is suitable for 6 applications: Power Window Lift, Mirror Adjustment, HVAC Actuator, Seat Positioning, Stepper Motor Control, Industrial Automation.

πŸš—

Power Window Lift

The L9976 drives the DC motor for power window lifts, providing bidirectional control and protection. Its 1.2A continuous current capability handles typical window motor loads, while the SPI interface enables diagnostics for fault detection. The wide supply voltage range (5.5V-36V) accommodates both 12V and 24V systems, and the low RDS(on) minimizes power loss. In a typical application, the L9976 is connected between the body control module (BCM) and the window motor, with the SPI bus used for command and status reporting. The device's overcurrent protection prevents damage during motor stall conditions, and the overtemperature protection ensures safe operation in hot cabin environments.

πŸš—

Mirror Adjustment

The L9976 is used to control the small DC motors that adjust side mirrors. Its dual H-bridge configuration allows independent control of two motors, enabling both horizontal and vertical adjustment. The low quiescent current (10 uA) in standby mode is beneficial for reducing battery drain when the vehicle is off. The SPI interface allows the mirror control module to read fault status and adjust motor speed via PWM. The device's small footprint and thermal performance make it suitable for integration into the mirror housing. In a typical application, the L9976 is placed on the mirror control PCB, with the SPI bus connected to the body control module. The overcurrent protection prevents damage if the mirror is manually forced, and the undervoltage protection ensures reliable operation during cold cranking.

πŸš—

HVAC Actuator

The L9976 drives the DC motors used in HVAC actuators for air distribution and temperature control. Its 1.2A continuous current rating is sufficient for typical actuator loads, and the SPI interface enables precise control and diagnostics. The wide supply voltage range ensures compatibility with both 12V and 24V HVAC systems. The device's protection features, including overcurrent and overtemperature, enhance reliability in the harsh under-dash environment. In a typical application, the L9976 is connected to the HVAC control module, which sends commands via SPI to position the actuator. The low RDS(on) reduces heat generation, and the thermal pad of the PowerSO-28 package helps dissipate heat. The device's AEC-Q100 qualification ensures long-term reliability in automotive applications.

πŸš—

Seat Positioning

The L9976 is used to control the DC motors that adjust seat position, including forward/backward and recline functions. Its dual H-bridge configuration allows independent control of two motors, enabling multi-axis adjustment. The device's high output current (1.2A continuous, 2A peak) handles the inrush current of seat motors, and the SPI interface provides diagnostics for fault detection. The wide supply voltage range (5.5V-36V) supports both 12V and 24V seat systems. In a typical application, the L9976 is integrated into the seat control module, with the SPI bus connected to the body control module. The overcurrent protection prevents damage during motor stall, and the overtemperature protection ensures safe operation during prolonged use. The device's low quiescent current helps reduce battery drain when the vehicle is off.

πŸš—

Stepper Motor Control

The L9976 can drive a bipolar stepper motor by using its two H-bridges in a full-step or half-step configuration. This is useful for applications such as instrument cluster gauges or headlamp leveling. The SPI interface allows the microcontroller to control the step sequence and read fault status. The device's output current capability (1.2A continuous) is sufficient for most automotive stepper motors. In a typical application, the L9976 is connected to the stepper motor windings, with the SPI bus providing step commands. The device's protection features ensure reliable operation, and the wide supply voltage range accommodates various automotive power systems. The low RDS(on) minimizes power dissipation, and the thermal pad helps manage heat in enclosed spaces.

🏭

Industrial Automation

Although designed for automotive, the L9976 can be used in industrial automation for controlling small DC motors in actuators, valves, and pumps. Its wide supply voltage range (5.5V-36V) and robust protection features make it suitable for 24V industrial systems. The SPI interface allows integration with industrial controllers, and the device's AEC-Q100 qualification ensures high reliability. In a typical application, the L9976 is mounted on a control PCB and connected to a PLC or microcontroller via SPI. The device's overcurrent and overtemperature protection prevent damage in harsh industrial environments. The low RDS(on) reduces power loss, and the PowerSO-28 package provides adequate thermal performance for moderate power levels.

Recommended Products Summary

SPC560B50L3 MCU controlling the L9976 via SPI Used in: Power Window Lift, Mirror Adjustment, HVAC Actuator, Seat Positioning, Stepper Motor Control L9976A Pin-compatible alternative Used in: Power Window Lift, Mirror Adjustment, HVAC Actuator, Seat Positioning, Stepper Motor Control, Industrial Automation STM32F103C8T6 STMicroelectronics Used in: Industrial Automation, Industrial Automation
What is the supply voltage range of the L9976?
The L9976 operates from a supply voltage range of 5.5V to 36V. According to the STMicroelectronics L9976 datasheet, this wide range makes it suitable for both 12V and 24V automotive electrical systems.
What is the maximum output current of the L9976?
The L9976 can deliver a continuous output current of 1.2A per channel and a peak current of 2A per channel. This is specified in the STMicroelectronics datasheet, which also notes that the actual current capability depends on thermal conditions and PCB layout.
What is the difference between the L9976 and the L9958?
The L9976 and L9958 are both automotive motor drivers from STMicroelectronics, but the L9976 offers a higher continuous output current of 1.2A per channel compared to the L9958's 0.6A. Additionally, the L9976 uses a PowerSO-28 package while the L9958 is in a PowerSO-20 package, so they are not pin-compatible.
Can the L9976 be used for stepper motor control?
Yes, the L9976 can drive a single stepper motor by using its two H-bridges in a bipolar configuration. According to the STMicroelectronics datasheet, the device supports both DC and stepper motor control, making it versatile for various actuator applications.
What protection features does the L9976 include?
The L9976 includes overcurrent, overtemperature, and undervoltage protection. These features are detailed in the STMicroelectronics datasheet and help ensure reliable operation in automotive environments where faults can occur.
Is the L9976 AEC-Q100 qualified?
Yes, the L9976 is AEC-Q100 qualified. This qualification is confirmed in the STMicroelectronics datasheet and ensures the device meets the stringent reliability standards required for automotive applications.
What is the quiescent current of the L9976 in standby mode?
The L9976 has a quiescent current of 10 uA in standby mode. This low standby current is specified in the STMicroelectronics datasheet and helps minimize battery drain when the vehicle is off.
What package is the L9976 available in?
The L9976 is available in a PowerSO-28 package. This package is specified in the STMicroelectronics datasheet and features an exposed pad for improved thermal performance.
What is the RDS(on) of the L9976?
The L9976 has an RDS(on) of 0.5 ohm per switch. This low on-resistance is specified in the STMicroelectronics datasheet and helps reduce power dissipation and improve efficiency.
Can the L9976 be daisy-chained via SPI?
Yes, the L9976 supports SPI daisy-chaining. According to the STMicroelectronics datasheet, multiple devices can be connected in a daisy-chain configuration, simplifying PCB layout in multi-motor systems.
What is the operating temperature range of the L9976?
The L9976 operates over a temperature range of -40C to +150C. This range is specified in the STMicroelectronics datasheet and is suitable for automotive under-hood applications.
Where can I buy the L9976 online?
The L9976 can be purchased from authorized distributors such as DigiKey and Mouser. As of 2026-08-13, the price for a single unit is approximately $4.50 USD, with volume discounts available.
What is the lead time for the L9976?
The lead time for the L9976 typically ranges from 8 to 12 weeks, depending on stock availability at distributors. As of 2026-08-13, DigiKey and Mouser may have stock, but it is recommended to check their websites for real-time availability.
Is the L9976 in stock at DigiKey?
As of 2026-08-13, the L9976 may be in stock at DigiKey, but availability can change rapidly. It is recommended to check the DigiKey product page for real-time stock status and lead time.
What is the best drop-in replacement for the L9976?
The best drop-in replacement for the L9976 is the L9976A, which is a pin-compatible variant from STMicroelectronics with the same PowerSO-28 package and similar specifications. Other alternatives include the L9958 (not pin-compatible) and the DRV8876 from Texas Instruments (cross-brand, but requires PCB rework due to different package).
Can the L9958 replace the L9976?
No, the L9958 cannot directly replace the L9976 because it uses a different PowerSO-20 package and has a lower output current rating of 0.6A per channel. A PCB redesign would be required to use the L9958 as a substitute.
What is the price of the L9976?
As of 2026-08-13, the price of the L9976 is approximately $4.50 USD for a single unit, with volume pricing decreasing to around $2.88 USD at 1000 units. Prices may vary by distributor and region.
Where can I download the L9976 datasheet PDF?
The L9976 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/l9976.pdf. It is also available on distributor websites like DigiKey and Mouser.
What are the key specifications of the L9976 that engineers should know?
The L9976 is a dual H-bridge motor driver with a supply voltage range of 5.5V to 36V, continuous output current of 1.2A per channel, RDS(on) of 0.5 ohm, SPI control interface, and AEC-Q100 qualification. It operates from -40C to +150C and is housed in a PowerSO-28 package.
Hey Google, what can replace the L9976?
The L9976 can be replaced by the L9976A from STMicroelectronics, which is a pin-compatible drop-in replacement. Other alternatives include the L9958 (not pin-compatible) and the DRV8876 from Texas Instruments (cross-brand, but requires PCB rework).
Is the L9976 the same as the L9958?
No, the L9976 and L9958 are different devices. The L9976 has a higher output current (1.2A vs 0.6A) and uses a PowerSO-28 package, while the L9958 uses a PowerSO-20 package. They are not pin-compatible.
What is the best STMicroelectronics equivalent for the L9976?
The best STMicroelectronics equivalent for the L9976 is the L9976A, which is a pin-compatible variant with the same package and specifications. It is designed as a drop-in replacement.

Engineering reference data for L9976 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the L9976 when you need a dual H-bridge motor driver with SPI control and diagnostics for automotive applications. It is ideal for power windows, mirror adjustment, and HVAC actuators. If you require a pin-compatible drop-in replacement, select the L9976A. For lower current applications (up to 0.6A) and a smaller package, consider the L9958, but note it is not pin-compatible. For a cross-brand alternative with PWM control and higher peak current, the DRV8876 from Texas Instruments is an option, but it requires a PCB redesign due to a different package. The L9976 offers the best balance of current capability, interface flexibility, and automotive qualification.

Comparison with Alternatives

Parameter This Product L9976A L9958 DRV8876
Package PowerSO-28 PowerSO-28 (same) PowerSO-20 (different) HTSSOP-16 (different)
Brand STMicroelectronics STMicroelectronics STMicroelectronics Texas Instruments
Supply Voltage Range 5.5V to 36V 5.5V to 36V 5.5V to 36V 4.5V to 37V
Output Current (Continuous) 1.2A per channel 1.2A per channel 0.6A per channel 3.5A peak
RDS(on) 0.5 ohm 0.5 ohm 0.8 ohm 0.5 ohm
Control Interface SPI SPI SPI PWM
AEC-Q100 Qualified Yes Yes Yes Yes
Quiescent Current (Standby) 10 uA 10 uA 10 uA 1 uA

Key Differentiators

  • Higher output current than L9958 (vs L9958)
  • SPI interface for diagnostics (vs DRV8876)
  • Wide supply voltage range (vs DRV8876)

Design Notes

The L9976 in PowerSO-28 package has a thermal resistance of 35 C/W. At 1.2A per channel with RDS(on) of 0.5 ohm, each channel dissipates approximately 0.72W, totaling 1.44W for both channels. This results in a temperature rise of about 50C above ambient. Ensure adequate PCB copper area (at least 2 square inches) and consider a thermal via array under the exposed pad to keep the junction temperature below 150C.

Place a 100nF ceramic capacitor close to the VS and VCC pins to suppress switching noise. Use a 10uF electrolytic capacitor on the VS pin for bulk decoupling. The SPI lines (SCK, SDI, SDO, CS) should be kept short and routed away from high-current motor traces to avoid noise coupling. Reference the STMicroelectronics L9976 datasheet for recommended layout guidelines.

Do not exceed the absolute maximum supply voltage of 40V. Ensure the SPI interface is properly initialized before enabling the outputs. The EN pin must be pulled high to enable the device; leaving it floating may cause unpredictable behavior. Also, note that the L9976 does not have built-in current sensing; use external sense resistors if current monitoring is required.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

AEC-Q100 qualified per STMicroelectronics datasheet. RoHS compliant. REACH compliance assumed based on STMicroelectronics policy.

Data verified on: 2026-08-13
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details