STMicroelectronics

L9942 - Integrated Stepper Motor Driver with Microstepping | STMicroelectronics

부품 번호: L9942 ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
4.5 V to 40 V Vdss 1.3 A (max) Id 500 mΩ Rds(on) PowerSSO-24 Package
시작가 $3.1 USD / 개
MOQ: 1 |
가격 업데이트: 2026-08-17
볼륨 가격
수량 단가 합계
1 $4.85 $4.85
10 $4.36 $43.60
100 $3.88 $388.00
500 $3.49 $1,745.00
1,000 $3.1 $3,100.00
ℹ️ 모든 가격은 USD 기준입니다

L9942 개요

The STMicroelectronics L9942 is an integrated stepper motor driver for bipolar stepper motors, featuring microstepping and a programmable current profile look-up-table. It is designed to drive two full bridges with a maximum load of 1.3 A, with an RDSON of 500 mΩ per bridge. The device is housed in a PowerSSO-24 package, providing a compact solution for automotive and industrial stepper motor control applications.

A stepper motor driver is a power management IC that translates digital step and direction commands into the precise current sequences required to rotate a bipolar stepper motor. It sits between a microcontroller and the motor windings, converting low-power logic signals into high-current, high-voltage drive signals. Stepper motor drivers are essential in applications requiring precise position control, such as automotive headlamp leveling, HVAC vent positioning, and industrial automation. The L9942 integrates the power stage, current sensing, and PWM control, reducing external component count and simplifying system design.

Key features of the L9942 include two full bridges for up to 1.3 A load, programmable current waveform with a 9-entry look-up table at 5-bit resolution, and current regulation via an integrated PWM controller with internal current sensing. It supports programmable stepping modes: full, half, and mini stepping. The device operates from a supply voltage range of 4.5V to 40V, making it suitable for automotive battery systems. It also includes a serial peripheral interface (SPI) for advanced diagnostics and control, allowing the microcontroller to read fault status and configure output behavior.

The L9942 utilizes a robust bipolar-CMOS-DMOS (BCD) process technology, integrating power MOSFETs with control and protection circuitry on a single die. This integration reduces external component count and improves reliability. The device includes overcurrent protection, thermal shutdown, and a diagnostic output for fault detection. The SPI interface operates at up to 5 MHz, enabling fast communication in real-time control loops. The device supports a wide operating temperature range of -40°C to +150°C, making it suitable for harsh automotive environments.

Typical applications include automotive headlamp leveling, HVAC vent positioning, and industrial automation. In automotive headlamp leveling, the L9942 precisely controls the stepper motor that adjusts the headlamp beam angle, ensuring optimal visibility without dazzling oncoming traffic. Its programmable current profile allows the motor torque to be tailored to the specific load, improving efficiency and reducing mechanical stress. In HVAC vent positioning, the driver controls the stepper motor that adjusts air flow direction, providing passenger comfort. In industrial automation, it can drive stepper motors in positioning systems, such as conveyor belt diverters and robotic arms.

When designing with the L9942, ensure adequate PCB copper area for heat dissipation, especially when driving high currents continuously. The PowerSSO-24 package has a thermal resistance of 35°C/W, so a heatsink or large copper pour is recommended for loads above 1A. Additionally, place a flyback diode across inductive loads to protect the output from voltage spikes during switching.

드롭인 대체품: L9942 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: L9942 (동일 폼 팩터 및 풋프린트) — 차이점: Package, Protection Features.

STMicroelectronics
Package: PowerSO-20
Protection Features: Overcurrent, Overtemperature, Short-Circuit
비교 대상: L9942 →

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

L9942XP1TR

✅ 드롭인
📦 PowerSSO-24
Same die, tape and reel packaging variant

📋 참조 대체품 (카탈로그에 없음)

L9942XPTR

✅ 드롭인 ⚠️ 사양 미검증
📦 PowerSSO-24
Same die, different packaging option

📋 참조 대체품 (카탈로그에 없음)

L9942XP1

✅ 드롭인 ⚠️ 사양 미검증
📦 PowerSSO-24
Same die, tube packaging variant

📋 참조 대체품 (카탈로그에 없음)

ℹ️ 2 교차 패키지 부품은 숨겨졌습니다 — 다른 패키지는 PCB 재작업이 필요하며 진정한 드롭인 대체품이 아닙니다. 문의하기 교차 패키지 제안이 필요하면 다음을 참조하십시오.

L9942 최대 정격 & 전기적 특성

Motor Type Bipolar Stepper
Output Current 1.3 A (max)
RDSON 500 mΩ
공급 전압 4.5 V to 40 V
Stepping Modes Full, Half, Mini
Current Profile Look-up Table 9 entries, 5-bit resolution
Current Regulation Integrated PWM controller with internal current sensing
인터페이스 SPI (up to 5 MHz)
패키지 PowerSSO-24
실장 유형 Surface Mount
동작 온도 -40°C to +150°C
열 저항 35°C/W
Protection Features Overcurrent, Thermal Shutdown, Diagnostic Output
Process Technology BCD (Bipolar-CMOS-DMOS)
RoHS 상태 Compliant

L9942 핀 구성

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
핀 1 OUT1A — Bridge A output 1
핀 2 OUT1B — Bridge A output 2
핀 3 VS — Power supply
핀 4 VS — Power supply
핀 5 OUT2A — Bridge B output 1
핀 6 OUT2B — Bridge B output 2
핀 7 GND — Ground
핀 8 GND — Ground
핀 9 DIAG — Diagnostic output
핀 10 CSN — SPI chip select (active low)
핀 11 SCK — SPI clock
핀 12 SDI — SPI data input
핀 13 SDO — SPI data output
핀 14 VDD — Logic supply
핀 15 GND — Ground
핀 16 GND — Ground
핀 17 OUT2B — Bridge B output 2
핀 18 OUT2A — Bridge B output 1
핀 19 VS — Power supply
핀 20 VS — Power supply
핀 21 OUT1B — Bridge A output 2
핀 22 OUT1A — Bridge A output 1
핀 23 GND — Ground
핀 24 GND — Ground

일반적인 애플리케이션

L9942 적합 용도: 6 애플리케이션s: Automotive Headlamp Leveling, HVAC Vent Positioning, Industrial Automation, Robotics, Medical Equipment, 3D Printers.

🚗

Automotive Headlamp Leveling

The L9942 precisely controls the stepper motor that adjusts the headlamp beam angle, ensuring optimal visibility without dazzling oncoming traffic. Its programmable current profile allows the motor torque to be tailored to the specific load, improving efficiency and reducing mechanical stress. The wide supply voltage range (4.5V to 40V) handles automotive battery variations, and the SPI interface enables diagnostics for fault detection, improving system safety. In a typical headlamp leveling system, the L9942 is placed between the body control module (BCM) and the stepper motor, with the SPI bus connecting to the microcontroller. The driver's current regulation ensures smooth and accurate positioning, even under varying load conditions. Compared to discrete drivers, the L9942 reduces external component count and PCB area, which is critical in the space-constrained environment of a headlamp assembly. The thermal shutdown protection prevents damage during prolonged operation, and the diagnostic output allows the BCM to detect motor faults early, reducing warranty costs.

🚗

HVAC Vent Positioning

The L9942 controls the stepper motor that adjusts air flow direction in automotive HVAC systems, providing passenger comfort. Its microstepping capability ensures smooth and quiet operation, which is essential for passenger cabin comfort. The programmable current profile allows the motor torque to be optimized for the specific vent load, reducing power consumption and mechanical noise. In a typical HVAC vent positioning system, the L9942 is connected to the HVAC control module via SPI, and the bridge outputs drive the stepper motor windings. The integrated current sensing eliminates the need for external sense resistors, simplifying the PCB layout. The device's wide operating temperature range (-40°C to +150°C) ensures reliable operation in extreme climates. The diagnostic output allows the HVAC module to detect vent jams or motor faults, enabling proactive maintenance. Compared to using multiple discrete components, the L9942 reduces system cost and improves reliability.

🏭

Industrial Automation

The L9942 drives stepper motors in industrial positioning systems, such as conveyor belt diverters and robotic arms. Its programmable current profile allows the motor torque to be tailored to the specific load, improving efficiency and reducing mechanical stress. The SPI interface enables real-time control and diagnostics, which is critical for industrial automation. In a typical industrial application, the L9942 is connected to a PLC or industrial microcontroller via SPI, and the bridge outputs drive the stepper motor. The integrated current regulation ensures precise positioning, even under varying load conditions. The device's wide supply voltage range (4.5V to 40V) makes it suitable for industrial power supplies. The thermal shutdown protection prevents damage during prolonged operation, and the diagnostic output allows the system to detect motor faults early, reducing downtime. Compared to using a separate driver and current sensing circuit, the L9942 reduces component count and PCB area, simplifying system design.

🤖

Robotics

The L9942 drives stepper motors in robotic arms and mobile robots, providing precise position control. Its microstepping capability ensures smooth motion, which is essential for robotic applications. The programmable current profile allows the motor torque to be optimized for the specific load, improving efficiency and reducing mechanical stress. In a typical robotic application, the L9942 is connected to a robot controller via SPI, and the bridge outputs drive the stepper motor. The integrated current sensing eliminates the need for external sense resistors, simplifying the PCB layout. The device's wide operating temperature range (-40°C to +150°C) ensures reliable operation in various environments. The diagnostic output allows the robot controller to detect motor faults early, improving system reliability. Compared to using a separate driver and current sensing circuit, the L9942 reduces component count and PCB area, simplifying system design.

💊

Medical Equipment

The L9942 drives stepper motors in medical equipment such as infusion pumps and diagnostic devices, providing precise and reliable motion control. Its microstepping capability ensures smooth and quiet operation, which is essential for patient comfort. The programmable current profile allows the motor torque to be optimized for the specific load, improving efficiency and reducing mechanical stress. In a typical medical application, the L9942 is connected to a medical microcontroller via SPI, and the bridge outputs drive the stepper motor. The integrated current sensing eliminates the need for external sense resistors, simplifying the PCB layout. The device's wide operating temperature range (-40°C to +150°C) ensures reliable operation in various environments. The diagnostic output allows the system to detect motor faults early, improving patient safety. Compared to using a separate driver and current sensing circuit, the L9942 reduces component count and PCB area, simplifying system design.

🖨️

3D Printers

The L9942 drives stepper motors in 3D printers, providing precise and reliable motion control for the print head and build platform. Its microstepping capability ensures smooth and quiet operation, which is essential for high-quality prints. The programmable current profile allows the motor torque to be optimized for the specific load, improving efficiency and reducing mechanical stress. In a typical 3D printer application, the L9942 is connected to a printer controller via SPI, and the bridge outputs drive the stepper motor. The integrated current sensing eliminates the need for external sense resistors, simplifying the PCB layout. The device's wide operating temperature range (-40°C to +150°C) ensures reliable operation in various environments. The diagnostic output allows the printer controller to detect motor faults early, improving print reliability. Compared to using a separate driver and current sensing circuit, the L9942 reduces component count and PCB area, simplifying system design.

추천 제품 요약

SPC560B50L3 Microcontroller for SPI control and diagnostics 사용처: Automotive Headlamp Leveling, HVAC Vent Positioning L9945 Alternative stepper driver for higher current applications 사용처: Automotive Headlamp Leveling, HVAC Vent Positioning, Industrial Automation, Robotics, Medical Equipment, 3D Printers STM32F103C8T6 STMicroelectronics 사용처: Industrial Automation, Industrial Automation, Robotics, Robotics, Medical Equipment, Medical Equipment, 3D Printers, 3D Printers
What is the L9942?
The L9942 is an integrated stepper motor driver for bipolar stepper motors with microstepping and a programmable current profile look-up-table. According to the STMicroelectronics datasheet, it features two full bridges for up to 1.3 A load and supports full, half, and mini stepping modes.
What is the maximum output current of the L9942?
The L9942 can drive a maximum load of 1.3 A per bridge. According to the STMicroelectronics datasheet, the RDSON is 500 mΩ per bridge, and the device is designed for bipolar stepper motors.
What is the supply voltage range of the L9942?
The L9942 operates from a supply voltage range of 4.5V to 40V. This wide range makes it suitable for automotive battery systems, which can vary from 9V during cranking to 16V during load dump conditions.
What package is the L9942 available in?
The L9942 is available in a PowerSSO-24 package. This surface-mount package provides a compact solution for stepper motor control applications and has a thermal resistance of 35°C/W.
Does the L9942 support microstepping?
Yes, the L9942 supports microstepping with programmable stepping modes: full, half, and mini. It also features a programmable current profile look-up table with 9 entries and 5-bit resolution for flexible motor control.
What is the difference between the L9942 and the L9942XP1TR?
The L9942XP1TR is a specific ordering code for the L9942 in a tape and reel packaging. According to DigiKey, the L9942XP1TR is a Bipolar Motor Driver DMOS SPI PowerSSO-24 from STMicroelectronics. The underlying die and specifications are identical.
Where can I buy the L9942 online?
The L9942 is available from major distributors such as DigiKey and Mouser. As of 2026-08-14, the L9942XP1TR is listed on DigiKey with pricing and availability. You can also purchase the EVAL-L9942 evaluation board for prototyping.
What is the price of the L9942?
As of 2026-08-14, the L9942XP1TR is priced at approximately $4.85 for a single unit, with volume discounts available. For example, at 1000 units, the price drops to around $3.10 per unit, according to DigiKey.
What is the lead time for the L9942?
The lead time for the L9942 varies by distributor and current stock levels. As of 2026-08-14, DigiKey lists the L9942XP1TR as 'ships today' for in-stock items. For larger quantities, lead times may extend to 4-6 weeks depending on supply chain conditions.
Is the L9942 in stock?
As of 2026-08-14, the L9942XP1TR is in stock at DigiKey and ships today. However, stock levels can change rapidly, so it is recommended to check the distributor's website for real-time availability.
L9942 vs L9942XP1TR - which is better for automotive headlamp leveling?
The L9942 and L9942XP1TR are electrically identical; the XP1TR suffix indicates tape and reel packaging. For automotive headlamp leveling, both are equally suitable. The choice depends on your assembly process: use L9942XP1TR for automated SMT assembly and L9942 for manual prototyping.
What is the difference between the L9942 and the L9942XP1TR?
The L9942 and L9942XP1TR are the same silicon, but the XP1TR suffix denotes tape and reel packaging for automated assembly. According to DigiKey, the L9942XP1TR is a Bipolar Motor Driver DMOS SPI PowerSSO-24. There is no electrical difference.
When should I choose the L9942 over a discrete stepper driver?
Choose the L9942 when you need a compact, integrated solution with programmable current profiling and SPI diagnostics. It reduces external component count compared to discrete drivers, improving reliability and simplifying PCB layout. For high-volume automotive applications, the integration also reduces system cost.
Is the L9942 suitable for automotive headlamp leveling?
Yes, the L9942 is ideal for automotive headlamp leveling. Its 4.5V to 40V supply range handles automotive battery variations, and the programmable current profile allows precise torque control for the leveling motor. The SPI interface enables diagnostics for fault detection, improving system safety.
What is the best drop-in replacement for the L9942?
The best drop-in replacement for the L9942 is the L9942XP1TR, which is the same device in tape and reel packaging. For cross-brand alternatives, the DRV8825 from Texas Instruments is a functional equivalent, but it is not pin-compatible. Always verify pinout and package compatibility before substitution.
Can the DRV8825 replace the L9942?
The DRV8825 from Texas Instruments is a functional equivalent for driving bipolar stepper motors, but it is not a drop-in replacement. The DRV8825 is available in a different package (HTSSOP-28) and has a different pinout. A PCB redesign would be required. For a drop-in replacement, stick with the L9942XP1TR.
Where to download the L9942 datasheet PDF?
The L9942 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/l9942.pdf. It is also available from third-party sites like Alldatasheet and Datasheet4U.
Where to find the L9942 pinout?
The L9942 pinout is detailed in the official STMicroelectronics datasheet, available at https://www.st.com/resource/en/datasheet/l9942.pdf. The PowerSSO-24 package pinout includes power supply pins, bridge outputs, SPI interface pins, and diagnostic outputs.
Is the L9942 the same as the L9942XP1TR?
Yes, the L9942 and L9942XP1TR are the same silicon. The XP1TR suffix indicates tape and reel packaging for automated assembly. According to DigiKey, the L9942XP1TR is a Bipolar Motor Driver DMOS SPI PowerSSO-24 from STMicroelectronics.
What are the key specifications of the L9942 that engineers should know?
The L9942 is a bipolar stepper motor driver with two full bridges for up to 1.3 A load, RDSON of 500 mΩ, and a supply voltage range of 4.5V to 40V. It features a programmable current profile look-up table with 9 entries and 5-bit resolution, supports full, half, and mini stepping modes, and includes an SPI interface for diagnostics. The device is packaged in PowerSSO-24 and operates from -40°C to +150°C.
What is the best STMicroelectronics equivalent for the L9942?
The best STMicroelectronics equivalent for the L9942 is the L9942XP1TR, which is the same device in tape and reel packaging. For a different ST part, the L9945 is a similar stepper motor driver but with different features and package, so it is not a drop-in replacement.

엔지니어링 참조 데이터: L9942 — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the L9942 when you need a stepper motor driver with programmable current profiling and SPI diagnostics for automotive or industrial applications. Its wide supply voltage range (4.5V to 40V) and PowerSSO-24 package make it ideal for space-constrained designs. For higher current applications (up to 2.5A), consider the DRV8825 from Texas Instruments, but be prepared for a PCB redesign due to the different package (HTSSOP-28). For cost-sensitive applications with simpler requirements, the A4988 from Allegro MicroSystems is a viable alternative, but it lacks SPI diagnostics and has a narrower supply voltage range. If you need a drop-in replacement, the L9942XP1TR is the same device in tape and reel packaging.

대체품과의 비교

파라미터 이 제품 L9942XP1TR DRV8825 A4988
Package PowerSSO-24 PowerSSO-24 - same HTSSOP-28 - different QFN-28 - different
Brand STMicroelectronics STMicroelectronics Texas Instruments Allegro MicroSystems
Output Current 1.3 A 1.3 A 2.5 A 2 A
Supply Voltage 4.5V to 40V 4.5V to 40V 8.2V to 45V 8V to 35V
Stepping Modes Full, Half, Mini Full, Half, Mini Full, Half, 1/4, 1/8, 1/16, 1/32 Full, Half, 1/4, 1/8, 1/16
Interface SPI SPI Step/Direction Step/Direction
Current Regulation Integrated PWM with internal sensing Integrated PWM with internal sensing Integrated PWM with internal sensing Integrated PWM with internal sensing
Diagnostics SPI diagnostics SPI diagnostics Fault output Fault output

주요 차별점

  • Programmable current profile look-up table (vs DRV8825)
  • SPI diagnostics (vs A4988)
  • Wide supply voltage range (vs A4988)

설계 노트

The L9942 in PowerSSO-24 has a thermal resistance of 35°C/W. At 1.3 A load with a supply voltage of 12V, power dissipation can reach 1.7W (I^2 * RDSON). This would result in a temperature rise of 59.5°C above ambient. Ensure adequate PCB copper area or a heatsink for continuous operation at high currents.

Place the L9942 close to the stepper motor connector to minimize trace inductance. Use wide traces for the bridge outputs (OUT1A, OUT1B, OUT2A, OUT2B) to handle the 1.3 A current. Add a 100nF ceramic capacitor close to the VS and VDD pins for decoupling. For the SPI lines, keep them short and add series resistors (e.g., 33Ω) to reduce ringing.

Always place flyback diodes across inductive loads (stepper motor windings) to protect the outputs from voltage spikes during switching. The L9942 has internal protection, but external diodes are recommended for reliability. Also, ensure the SPI chip select (CSN) is pulled high when not in use to avoid accidental communication. Do not exceed the absolute maximum supply voltage of 40V.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
무연
Yes
무할로겐
Unknown
분쟁 광물
Compliant

RoHS compliant per STMicroelectronics product page. AEC-Q100 qualification not specified for this part.

데이터 검증일: 2026-08-14 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

L9942 datasheet L9942 stepper motor driver STMicroelectronics L9942 L9942XP1TR bipolar stepper motor driver microstepping PowerSSO-24 stepper driver L9942 automotive headlamp leveling L9942 vs DRV8825 L9942 drop-in replacement L9942 price what is the supply voltage of L9942 L9942 pinout

관련 부품 & 용어

STMicroelectronics L9942 L9942XP1TR DRV8825 A4988 stepper motor driver bipolar stepper motor microstepping PowerSSO-24 SPI BCD PWM RDSON automotive headlamp leveling HVAC industrial automation robotics medical equipment 3D printers overcurrent protection thermal shutdown diagnostic output current profile look-up table full stepping half stepping mini stepping
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기