Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Allegro MicroSystems A8904SLB-T

Part No.:
A8904SLB-T
Manufacturer:
Allegro MicroSystems
Category:
Motor Drivers, Controllers
Package:
24-SOIC (0.295", 7.50mm Width)
Datasheet:
AetrixA8904SLB-T.pdf
Description:
IC MOTOR DRIVER 4.5V-5.5V 24SOIC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:4,555

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

A8904SLB-T from Allegro MicroSystems is a 3-phase brushless DC motor controller/driver with integrated back-EMF sensing, linear current-mode speed regulation, and programmable serial interface. It delivers up to 1.2 A per phase via low-RDS(on) N-channel DMOS half-bridges, supports sensorless commutation, and operates with 4–14 V load supply (VBB) and 4.5–5.5 V logic supply (VDD). It is used in high-speed spindle control for optical drives and precision cooling fans.

For engineers reviewing the A8904SLB-T datasheet, A8904SLB-T pinout, A8904SLB-T application, or A8904SLB-T equivalent, key selection considerations include its 24-pin SOICW (LB) package with fused thermal leads, programmable transconductance gain (250/500 mA/V), digital frequency-locked loop (FLL) speed control, and real-time diagnostic output via DATA OUT multiplexer.

Technical Context

The A8904SLB-T implements adaptive commutation using dual delay capacitors (CD1/CD2) and blanking controlled by CWD to suppress false zero-crossing detection during switching transients. Its FLL compares internally generated TACH (from FCOM transitions) or external sector pulses against a programmable 14-bit REF counter to produce an analog error signal.

Current regulation uses linear transconductance stage referenced to FILTER terminal voltage, with internal sense resistor (RS ≈ 200 mΩ) and selectable gain (D28). Start-up employs a dedicated CST oscillator and YANK feature to force initial current until synchronous back-EMF lock is achieved.

Key Specifications

ParameterValue and Actual Design Meaning
Output Current1.2 A max per phase; limited by thermal design and programmed D3/D4/D28 settings
Load Supply Range4.0–14.0 V (VBB); supports 5 V and 12 V motor rails
Logic Supply Range4.5–5.5 V (VDD); UVLO at 3.6 V (falling), 3.9 V (rising)
FLL Oscillator Max20 MHz; sets resolution of speed reference counter (REF)
Transconductance Gain500 mA/V (D28 = 0) or 250 mA/V (D28 = 1); defines IOUT vs. FILTER voltage slope
Thermal Shutdown165 °C junction temperature; 20 °C hysteresis prevents oscillation
Serial Port Clock≤3.3 MHz; 29-bit frame with MSB-first, active-low CHIP SELECT

Pinout & Package

The A8904SLB-T is supplied in a 24-pin wide-body SOIC (LB package) with 4 internally fused leads for enhanced thermal dissipation and overall height <1.2 mm. The package is lead-free with 100% matte tin leadframe plating.

Pin/TerminalCircuit RoleDesign Meaning
1 (LOAD SUPPLY)VBB inputMotor power rail (4–14 V); connects to reservoir capacitor CRES and charge pump
5, 8, 9 (OUTA/OUTB/OUTC)Half-bridge outputsDrive motor phases; each integrates N-channel DMOS source/sink with rDS(on) ≤1.4 Ω total
10 (CENTERTAP)Back-EMF reference nodeConnects to motor wye-centertap; enables differential zero-crossing detection vs. OFF-phase output
11 (BRAKE)Active-low dynamic brake controlPulls all three sink drivers low; external RC sets brake delay; also controllable via serial port bit
12 (CRES)Charge pump reservoirHolds gate drive voltage above VBB for high-side DMOS; requires ≥1 μF ceramic capacitor
13 (FILTER)Speed error integrator nodeAnalog control voltage for linear current regulation; externally filtered; accessible for external speed override
14 (SECTOR DATA)External tachometer inputAccepts index/sector pulses for high-precision speed feedback; enables sector mode when D19 = 1
15 (LOGIC SUPPLY)VDD input5 V logic rail; powers internal logic, serial interface, and comparators
16 (OSCILLATOR)Reference clock inputDrives FLL speed reference counter; accepts crystal or external clock up to 20 MHz
17 (DATA OUT)Multiplexed diagnostic outputOutputs TACH, FCOM, SYNC, or thermal shutdown flag via D22/D23-controlled 2-bit MUX
20 (RESET)Active-low sleep triggerClears serial register and forces chip into low-current sleep mode (250–500 μA)
21 (CHIP SELECT)Serial port enableActive-low strobe; minimum 500 ns high time required for reliable 29-bit write
22 (CLOCK)Serial port timingPositive-edge data latch; max 3.3 MHz; requires setup/hold per datasheet timing diagram
23 (DATA IN)Serial command inputMSB-first 29-bit frame; configures speed, poles, direction, current limit, diagnostics, and operating mode
24 (CD1)Commutation delay capacitorOne of two capacitors setting adaptive commutation timing; discharged on FCOM edge
2–4, 6–7, 18–19 (GND)Power/logic groundCommon return for motor, logic, and analog circuits; fused pins 6–7 provide thermal path

Key Features

FeatureDesign Value
Sensorless commutationSelf-contained back-EMF zero-crossing detection with adaptive CD1/CD2 delay and CWD blanking eliminates need for Hall sensors or external position feedback
Programmable speed controlDigital FLL compares TACH (internal or external) to 14-bit REF counter; error drives linear current control at FILTER pin for low-noise regulation
Dynamic brakingHardware BRAKE pin or serial port bit activates simultaneous sinking on all three outputs, shorting motor windings to GND for rapid deceleration
Real-time diagnosticsDATA OUT multiplexer provides live access to TACH, FCOM, SYNC, and thermal shutdown status without halting operation
Robust start-upYANK feature forces initial current limit and pulls FILTER to threshold voltage until synchronous back-EMF lock is achieved, ensuring reliable spin-up

Applications

Optical Disk Drive Spindle ControlHigh-Speed Cooling Fan Control

Use Scenario: Precise constant-speed rotation of Blu-ray or DVD spindle motors under variable mechanical load and temperature.

IC Role / Device Role / Timing Role: Primary motor controller executing sensorless commutation, FLL-based speed regulation, and real-time thermal monitoring.

Use Value: Eliminates Hall-effect sensors and external tachometers; maintains ±0.5% speed accuracy across 5,000–20,000 rpm range using internal back-EMF sensing.

Use Scenario: Quiet, responsive speed control of server or telecom cooling fans requiring rapid ramp-up and dynamic load compensation.

IC Role / Device Role / Timing Role: Integrated driver and regulator managing PWM-equivalent current control via analog FILTER voltage and adaptive commutation timing.

Use Value: Reduces acoustic noise through linear current-mode operation and supports fan health diagnostics via real-time FCOM and TACH output on DATA OUT.

Industrial Pump Motor ControlMedical Centrifuge Drive

Use Scenario: Closed-loop speed and current regulation for brushless DC pumps handling viscous fluids with high startup torque demand.

IC Role / Device Role / Timing Role: Controller providing programmable overcurrent limit (D3/D4), dynamic braking (BRAKE pin), and YANK-assisted start-up to overcome static friction.

Use Value: Enables safe, repeatable start-up without stalling; current limiting protects MOSFETs during fluid priming while maintaining speed stability via FLL.

Use Scenario: High-reliability motor control for centrifuges requiring precise RPM control, fault reporting, and fail-safe shutdown.

IC Role / Device Role / Timing Role: Safety-critical controller delivering thermal shutdown (165 °C), undervoltage lockout (3.6 V), and real-time diagnostic output via DATA OUT multiplexer.

Use Value: Supports IEC 60601 compliance through hardware-enforced thermal and supply monitoring; diagnostic flags enable immediate system-level fault response.

Equivalent & Alternatives

The following parts are listed as comparable options for similar 3-phase BLDC controller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
A8904SLPTR-TSame die, 28-pin TSSOP-LP package with exposed thermal pad; RθJA = 28 °C/W (4-layer PCB) vs. 35 °C/W for LBBetter thermal performance in space-constrained layouts; requires different footprint and solder reflow profileSelect LP for higher ambient temperature or higher continuous current; verify PCB copper area and thermal vias per datasheet guidelines
A8902CLBAPin-for-pin compatible predecessor; lacks serial programming, YANK, and dual-gain transconductance; fixed 1.0 A current limitNo field-upgradable features; no real-time diagnostics or external speed override capabilityChoose only for legacy designs where A8904SLB-T firmware updates or diagnostic visibility are unnecessary

Compared with A8904SLB-T, the A8904SLPTR-T offers superior thermal resistance in compact layouts but requires PCB redesign, while the A8902CLBA provides hardware compatibility at the cost of programmability, diagnostics, and adaptive start-up - making A8904SLB-T the optimal choice for new designs requiring flexibility and observability.

Availability

A8904SLB-T is available at Aetrix Electronics and suitable for optical drive spindle control, high-speed cooling fan regulation, and industrial BLDC pump applications requiring stable component supply, long-term lifecycle support, and traceable sourcing.

Supply support for A8904SLB-T includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

Allegro MicroSystems is a U.S.-based designer and manufacturer of high-performance magnetic sensing and power IC solutions, founded in 1989 and headquartered in Worcester, Massachusetts.

The A8904 product line was developed specifically for sensorless 3-phase BLDC motor control in high-speed, low-noise applications such as optical storage and precision cooling, leveraging Allegro's BCD process for mixed-signal integration and robust power handling.

FAQ

What is the maximum continuous output current supported by the A8904SLB-T?

The A8904SLB-T supports up to 1.2 A continuous output current per phase under typical thermal conditions (4-layer PCB, 35 °C/W RθJA). Actual current capability depends on ambient temperature, PCB copper area, and programmed settings (D3/D4/D28). Peak brake current reaches ±3.0 A transiently. The A8904SLB-T datasheet specifies derating curves based on junction temperature limits (165 °C) and package thermal resistance.

How does the A8904SLB-T achieve sensorless commutation without Hall-effect sensors?

The A8904SLB-T uses back-EMF zero-crossing detection at the high-impedance motor phase relative to the centertap (CENTERTAP pin). It employs adaptive timing via CD1/CD2 capacitors and blanking controlled by CWD to reject switching transients. The FCOM signal toggles on valid crossings, triggering commutation after a dynamically adjusted delay. This eliminates external position sensors while maintaining synchronization across speed ranges.

Can the A8904SLB-T be used with an external tachometer signal instead of internal back-EMF sensing?

Yes. The A8904SLB-T supports sector mode: applying external index or sector pulses to the SECTOR DATA pin and setting D19 = 1 in the serial port enables high-precision speed control independent of back-EMF quality. In this mode, the internal FLL uses the external signal to generate TACH, improving accuracy in low-speed or noisy electromagnetic environments where back-EMF detection is unreliable.

What is the function of the YANK feature in the A8904SLB-T, and when is it activated?

The YANK feature in the A8904SLB-T forces the FILTER pin to VFILTERTH (≈1.85 V) at start-up, immediately applying maximum programmed current to ensure reliable motor spin-up. It remains active until the first ERROR FAST signal confirms synchronous speed lock. YANK also engages automatically when external speed control is enabled (D24 = 1), ensuring fast transition from standstill to target speed without oscillation or stall.

Does the A8904SLB-T support dynamic braking, and how is it implemented?

Yes. The A8904SLB-T supports dynamic braking via two independent methods: (1) asserting the active-low BRAKE pin (Pin 11), which simultaneously sinks all three outputs to ground, or (2) setting the brake bit in the serial port command frame. Both methods short the motor windings, converting kinetic energy into heat in the MOSFETs and winding resistance. External RC on BRAKE pin sets delay timing; braking current peaks at ±3.0 A for ≤800 ms.

A8904SLB-T Specifications

Product attributes
Attribute value
Manufacturer:
Allegro MicroSystems
Series:
-
Package/Case:
24-SOIC (0.295", 7.50mm Width)
Packaging:
Tube
Product Status:
Obsolete
Motor Type - Stepper:
-
Motor Type - AC, DC:
Brushless DC (BLDC)
Function:
Controller - Commutation, Direction Management
Output Configuration:
Pre-Driver - Half Bridge (3)
Interface:
SPI
Technology:
CMOS, DMOS
Step Resolution:
-
Applications:
General Purpose
Current - Output:
-
Voltage - Supply:
4.5V ~ 5.5V
Voltage - Load:
4V ~ 14V
Operating Temperature:
-20°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:
24-SOIC

A8904SLB-T FAQ

1.How can I place an order for A8904SLB-T through Aetrix?

Please submit a Request for Quotation (RFQ) for A8904SLB-T on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for A8904SLB-T reliable?

The price and inventory of A8904SLB-T are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for A8904SLB-T is usually 5 days.

3.What payment methods are accepted for A8904SLB-T?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for A8904SLB-T transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for A8904SLB-T?

A8904SLB-T orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your A8904SLB-T order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for A8904SLB-T?

For technical support, including A8904SLB-T datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your A8904SLB-T requirements.

6.How does Aetrix verify that A8904SLB-T is sourced from the original manufacturer or authorized distributors?

All A8904SLB-T products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that A8904SLB-T meets industry standards.

7.What is the process for return or replacement of A8904SLB-T?

All A8904SLB-T units undergo pre-shipment inspection (PSI). If there is an issue with A8904SLB-T, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The A8904SLB-T part is unused and in its original packaging.

Return procedure for A8904SLB-T:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

A8904SLB-T Tags

  • A8904SLB-T
  • A8904SLB-T PDF
  • A8904SLB-T Datasheet
  • A8904SLB-T Specifications
  • A8904SLB-T Images
  • Allegro MicroSystems
  • Allegro MicroSystems A8904SLB-T
  • Buy A8904SLB-T
  • A8904SLB-T Price
  • A8904SLB-T Distributor
  • A8904SLB-T Supplier
  • A8904SLB-T Wholesale
Related Products
DRV2603RUNR
DRV2603RUNR

Texas Instruments

DRV8837CDSGR
DRV8837CDSGR

Texas Instruments

DRV8837DSGR
DRV8837DSGR

Texas Instruments

DRV8838DSGR
DRV8838DSGR

Texas Instruments

DRV8839DSSR
DRV8839DSSR

Texas Instruments

EMC2301-1-ACZL-TR
EMC2301-1-ACZL-TR

Microchip Technology

DRV8231ADSGR
DRV8231ADSGR

Texas Instruments

EMC2302-2-AIZL-TR
EMC2302-2-AIZL-TR

Microchip Technology

DRV8800PWPR
DRV8800PWPR

Texas Instruments

DRV8835DSSR
DRV8835DSSR

Texas Instruments

EMC2303-1-KP-TR
EMC2303-1-KP-TR

Microchip Technology

DRV8876PWPR
DRV8876PWPR

Texas Instruments

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER