Allegro MicroSystems A3958SB
- Part No.:
- A3958SB
- Manufacturer:
- Allegro MicroSystems
- Category:
- Motor Drivers, Controllers
- Package:
- 24-PowerDIP (0.300", 7.62mm)
- Datasheet:
-
A3958SB.pdf
- Description:
- IC MOTOR DRIVER 4.5V-5.5V 24DIP
- Quantity:
- Payment:

- Shipping:

Inventory:4,249
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
A3958SB from Allegro MicroSystems is a DMOS full-bridge PWM motor driver IC designed for bidirectional DC motor control with ±2 A continuous output current, 50 V load supply rating, and programmable mixed/fast/slow current-decay modes via 3-wire serial interface. It integrates synchronous rectification, thermal shutdown with 15°C hysteresis, and internal charge pump for high-side gate drive - deployed in industrial automation motion controllers requiring precise current-regulated torque.
For engineers reviewing the A3958SB datasheet, A3958SB pinout, A3958SB application, or A3958SB equivalent, key selection criteria include its DIP-24 package with exposed thermal tabs, indeterminate substrate ground resistance between pins 6/7/18/19, fixed-off-time PWM timing, and compatibility with external 2.9–6.1 MHz oscillator inputs.
Technical Context
The A3958SB implements a fixed-off-time PWM current-control architecture with programmable blank time (4/fOSC to 24/fOSC) and off-time (1.75–63.75 μs at 4 MHz), enabling precise regulation of motor winding current using an external sense resistor and analog reference voltage. Its serial port (CLOCK/DATA/STROBE) configures decay mode, sync rect mode, sleep state, and VREF range division (×5 or ×10).
Internal circuitry includes dual DMOS H-bridge outputs with 270 mΩ typical rDS(on), charge pump (CP/CP1/CP2) for high-side gate bias, VREG regulator for sink-side drivers, and fault protection covering UVLO (4.2 V enable threshold), thermal shutdown (165°C trip), and crossover-current prevention. Ground terminals are split into logic (pins 5,8) and substrate (pins 6,7,18,19) with indeterminate resistance between them - requiring external shorting per datasheet.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Output Current | ±2 A continuous - defines maximum bidirectional motor winding current without derating under specified thermal conditions. |
| Load Supply Voltage | 20–50 V - supports wide-range DC motor power supplies including 24 V and 48 V industrial systems. |
| rDS(on) | 270 mΩ typical - determines conduction loss per half-bridge leg; impacts thermal design and efficiency at full load. |
| Fixed Off-Time Range | 1.75–63.75 μs - sets minimum current ripple and maximum PWM frequency for stable current regulation. |
| Thermal Shutdown Threshold | 165°C with 15°C hysteresis - protects against sustained overtemperature; requires PCB copper area ≥1 in² for B-package RθJA = 40°C/W. |
| Oscillator Input Frequency | 2.9–6.1 MHz - directly scales blank time, off-time, and fast-decay timing resolution in serial-programmed PWM operation. |
| VREF Input Range | 0–2.6 V - sets current limit threshold when divided by 5 or 10 via RANGE pin and D16 bit; enables fine-grained ITRIP adjustment. |
Pinout & Package
Package: 24-pin plastic DIP with exposed thermal tabs (suffix 'B'); Pb-free, 100% matte tin leadframe; requires external connection between logic grounds (pins 5,8) and substrate grounds (pins 6,7,18,19) due to indeterminate resistance.
| Pin | Circuit Role | Design Meaning |
|---|---|---|
| 1,2 | CP1, CP2 | Charge pump capacitor terminals - generate gate drive voltage >VBB for high-side DMOS; require 0.22 μF ceramic. |
| 3 | PHASE | Direction control input - combined with D15 bit to determine forward/reverse motor rotation via OUTA/OUTB polarity. |
| 4 | OSC | External oscillator input - provides clock source for PWM timing; accepts 2.9–6.1 MHz square wave. |
| 5,8 | GROUND (Logic) | Logic ground reference - must be externally connected to substrate grounds (pins 6,7,18,19) per datasheet requirement. |
| 6,7,18,19 | GROUND (Substrate) | Thermal ground plane connection - indeterminate resistance to pins 5/8 necessitates external shorting for stable operation. |
| 9 | LOGIC SUPPLY (VDD) | 5 V ±0.5 V logic supply - powers internal logic; UVLO activates below 4.2 V to disable outputs and reset serial register. |
| 10 | ENABLE | Enable control input - combined with D14 bit to select chopped (PWM) or static ON/OFF bridge states. |
| 11,12,13 | DATA, CLOCK, STROBE | 3-wire serial interface - programs decay mode, sync rect, sleep, VREF range, and blank/off-time parameters. |
| 14 | REF (VREF) | Analog reference input - sets current limit threshold (ITRIP = VREF/5RS or VREF/10RS) based on RANGE/D16 configuration. |
| 15 | MODE | PWM mode control - combined with D17 bit to select slow or mixed current-decay operation. |
| 16,21 | OUTA, OUTB | H-bridge output terminals - connect directly to motor leads; each rated for ±2 A continuous with 270 mΩ rDS(on). |
| 17 | SENSE | Current sense input - connects to low-side sense resistor (RS); comparator blanked during switching transitions to reject noise. |
| 20 | LOAD SUPPLY (VBB) | High-current motor supply input - accepts 20–50 V; decoupling >47 μF electrolytic required near pin. |
| 22 | RANGE | VREF range select - determines whether VREF is divided by 5 or 10 for current limit scaling, synchronized with D16 bit. |
| 23 | VREG | Internal regulator output - powers sink-side DMOS gates; requires 0.22 μF decoupling capacitor to ground. |
| 24 | CP | Charge pump reservoir - connects to VBB via 0.22 μF ceramic capacitor to sustain high-side gate drive voltage. |
Key Features
| Feature | Design Value |
|---|---|
| Programmable current-decay modes | Mixed/fast/slow decay selected via serial port - enables optimization of torque ripple, efficiency, and braking response per motor inductance. |
| Synchronous rectification | Configurable active/passive/disabled mode - reduces power dissipation by replacing body diode conduction with low-rDS(on) FET paths during decay. |
| Integrated charge pump & VREG | Eliminates need for external high-side gate driver or auxiliary supply - simplifies layout while supporting 50 V VBB operation. |
| Serial configuration interface | 3-wire (CLOCK/DATA/STROBE) with 20-bit register - allows runtime reconfiguration of PWM timing, protection thresholds, and operational modes. |
| Comprehensive fault protection | UVLO, thermal shutdown (165°C), and crossover-current detection - ensures robust operation without external supervision circuitry. |
Applications
| Industrial CNC Axis Control | Automated Guided Vehicle (AGV) Drive |
|---|---|
|
Use Scenario: Precise position and velocity control of stepper-less DC servo axes in milling machines and robotic arms. IC Role / Device Role / Timing Role: Full-bridge PWM current controller regulating motor winding current via external RS/VREF feedback loop; fixed-off-time timing synchronizes with host MCU's motion profile generator. Use Value: ±2 A output and 270 mΩ rDS(on) deliver high torque density with minimal heat rise on DIP-24 package mounted to metal chassis. |
Use Scenario: Bidirectional traction motor control in battery-powered AGVs navigating warehouse environments. IC Role / Device Role / Timing Role: H-bridge driver executing direction (PHASE) and speed (ENABLE PWM) commands from vehicle controller; mixed-decay mode minimizes regenerative current spikes during frequent stops. Use Value: Synchronous rectification cuts power loss by ~40% vs. body-diode decay, extending battery runtime per charge cycle. |
| Printed Circuit Board Router | Lab Equipment Precision Stage |
|
Use Scenario: High-acceleration XY motion system moving router head across PCB substrates during trace milling. IC Role / Device Role / Timing Role: Current-regulated motor driver accepting external PWM signals while maintaining constant torque across varying load inertia; thermal shutdown prevents damage during stalled-axis events. Use Value: Indeterminate substrate ground resistance accommodated by unified ground plane design - avoids signal integrity issues in high-noise motor-drive layouts. |
Use Scenario: Sub-micron positioning stage in optical inspection systems requiring ultra-low vibration and repeatable step accuracy. IC Role / Device Role / Timing Role: Low-noise current controller using slow-decay mode and enabled synchronous rectification to minimize current ripple and electromagnetic interference near sensitive sensors. Use Value: Programmable blank time (4–24/fOSC) eliminates false current-sense triggering from switching transients, preserving closed-loop stability. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar full-bridge PWM motor driver applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TB6612FNG | 2-channel H-bridge, 1.2 A per channel, no serial interface, fixed decay modes only. | Limited to lower-current applications; lacks programmable timing and advanced protection features of A3958SB. | Choose TB6612FNG for cost-sensitive, low-power designs where serial configuration and thermal margin are not critical. |
| DRV8876N | Single H-bridge, 3.6 A peak, integrated current sense amplifier, SPI interface, 4.5–45 V operation. | Higher peak current but single-bridge topology; requires external logic for dual-bridge coordination unlike A3958SB's monolithic solution. | Choose DRV8876N when higher current capability and integrated current sensing outweigh need for dual-output integration. |
Compared with TB6612FNG and DRV8876N, the A3958SB uniquely delivers ±2 A bidirectional current control in a single full-bridge with fully programmable decay timing, synchronous rectification, and thermal management - making it optimal for mid-power industrial motion systems requiring deterministic current regulation without microcontroller overhead.
Availability
A3958SB is available at Aetrix Electronics and suitable for industrial CNC axis control, automated guided vehicle (AGV) drive systems, and precision lab equipment stages requiring stable component supply and long-term obsolescence planning.
Supply support for A3958SB 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, headquartered in Worcester, Massachusetts.
The A3958SB belongs to Allegro's DMOS full-bridge motor driver product line, engineered specifically for robust, current-regulated DC motor control in industrial automation and motion-critical applications.
FAQ
What is the purpose of the indeterminate resistance between substrate grounds (pins 6, 7, 18, 19) and logic grounds (pins 5, 8) in the A3958SB?
The indeterminate resistance reflects internal isolation between the DIP package's substrate ground plane and logic ground leads. Per Allegro's datasheet, pins 5 and 8 must be externally shorted to pins 6, 7, 18, and 19 to ensure consistent ground reference and prevent latch-up or erratic current regulation. This requirement is unique to the A3958SB DIP variant and does not apply to the SOIC LB version. Failure to implement this external short may cause unstable A3958SB operation under load.
How does the A3958SB achieve current regulation without an external current-sense amplifier?
The A3958SB integrates a precision current-sense comparator that monitors voltage across an external sense resistor (RS) connected to the SENSE pin. The trip threshold is set by VREF divided by 5 or 10 (via RANGE pin and D16 bit), yielding ITRIP = VREF/(5×RS) or VREF/(10×RS). When sensed current exceeds this threshold, the comparator resets the source-enable latch, initiating the fixed-off-time PWM cycle. This closed-loop regulation is self-contained within the A3958SB and requires no external amplification.
Can the A3958SB operate with an external PWM signal applied to the ENABLE pin, and how does it interact with serial-programmed decay modes?
Yes - the A3958SB supports external PWM on the ENABLE pin for speed control. Bit D13 in the serial register selects fast or slow decay during ENABLE chopping, while D17/MODE determines internal PWM decay behavior. When using external ENABLE PWM, D13 overrides internal decay selection for the duration of the chop cycle. This allows independent control of motor speed (via ENABLE duty cycle) and current decay characteristics (via D13), giving designers flexibility unattainable with fixed-decay drivers like the A3958SB's alternatives.
What thermal design considerations are critical for reliable A3958SB operation at ±2 A continuous current?
To sustain ±2 A continuous output, the A3958SB in its DIP-24 'B' package requires a minimum 1 in² copper area on the PCB for heatsinking, achieving RθJA = 40°C/W. The exposed thermal tab must be soldered directly to this copper plane. Additionally, VREG and CP decoupling capacitors (0.22 μF each) must be placed within 5 mm of their respective pins to maintain stable internal regulation. Without these measures, junction temperature can exceed 150°C even at ambient 25°C, triggering thermal shutdown and disrupting A3958SB functionality.
Is the A3958SB compatible with 3.3 V logic systems, and what are the voltage-level constraints for its digital inputs?
The A3958SB's digital inputs (PHASE, ENABLE, DATA, CLOCK, STROBE, OSC, MODE, RANGE) accept logic-high signals ≥2.0 V and logic-low ≤0.8 V, making them compatible with both 5 V and 3.3 V CMOS/TTL sources. However, VDD must be regulated at 4.5–5.5 V (typical 5.0 V) to power internal logic and avoid UVLO activation. Therefore, while interface signals may originate from 3.3 V systems, the A3958SB itself requires a dedicated 5 V supply - a constraint confirmed in the Electrical Characteristics table and critical for stable A3958SB serial communication and PWM timing.
A3958SB Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Allegro MicroSystems
- Series:
- -
- Package/Case:
- 24-PowerDIP (0.300", 7.62mm)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Motor Type - Stepper:
- -
- Motor Type - AC, DC:
- Brushed DC
- Function:
- Driver - Fully Integrated, Control and Power Stage
- Output Configuration:
- Half Bridge (2)
- Interface:
- Serial
- Technology:
- DMOS
- Step Resolution:
- -
- Applications:
- General Purpose
- Current - Output:
- 2A
- Voltage - Supply:
- 4.5V ~ 5.5V
- Voltage - Load:
- 20V ~ 50V
- Operating Temperature:
- -20°C ~ 150°C (TJ)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 24-DIP
A3958SB FAQ
1.How can I place an order for A3958SB through Aetrix?
Please submit a Request for Quotation (RFQ) for A3958SB 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 A3958SB reliable?
The price and inventory of A3958SB are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for A3958SB is usually 5 days.
3.What payment methods are accepted for A3958SB?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for A3958SB transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for A3958SB?
A3958SB orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your A3958SB 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 A3958SB?
For technical support, including A3958SB datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your A3958SB requirements.
6.How does Aetrix verify that A3958SB is sourced from the original manufacturer or authorized distributors?
All A3958SB 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 A3958SB meets industry standards.
7.What is the process for return or replacement of A3958SB?
All A3958SB units undergo pre-shipment inspection (PSI). If there is an issue with A3958SB, 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 A3958SB part is unused and in its original packaging.
Return procedure for A3958SB:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
A3958SB Tags
-
DRV2603RUNR
Texas Instruments

-
DRV8837CDSGR
Texas Instruments

-
DRV8837DSGR
Texas Instruments

-
DRV8838DSGR
Texas Instruments

-
DRV8839DSSR
Texas Instruments

-
EMC2301-1-ACZL-TR
Microchip Technology

-
DRV8231ADSGR
Texas Instruments

-
EMC2302-2-AIZL-TR
Microchip Technology

-
DRV8800PWPR
Texas Instruments

-
DRV8835DSSR
Texas Instruments

-
EMC2303-1-KP-TR
Microchip Technology

-
DRV8876PWPR
Texas Instruments
Tech Hub
A practical engineering and sourcing framework covering lifecycle verification, lifetime-buy calculations, replacement qualification, supplier checks and counterfeit-risk controls.
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…

