DRV8434SRGER
PWM Microstepping Stepper Motor DriverThe DRV8434SRGER is a pwm microstepping stepper motor driver from Texas Instruments. View the full DRV8434SRGER datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Manufacturer
Texas Instruments
Category
Integrated CircuitsPackage
HTSSOP (28) 9.7mm x 4.4mm, VQFN (24) 4mm x 4mm
Key Specifications
| Parameter | Value |
|---|---|
| Low-Side RDS(ON) | 165 mΩ (at 25°C) |
| High-Side RDS(ON) | 165 mΩ (at 25°C) |
| Max Step Frequency | 500 kHz |
| Sleep Mode Current | 2 µA |
| Output Current (RMS) | 1.8A |
| Supply Voltage Range | 4.5V to 48V |
| Output Current (Peak) | 4A |
| Current Sense Accuracy | ±4% |
| Communication Interface | SPI, STEP/DIR |
| Microstepping Resolution | 1/256 |
| Operating Supply Current | 5 mA |
| Operating Temperature Range | -40°C to 125°C |
| Output Current (Full-Scale) | 2.5A |
Overview
Part: DRV8434S — Texas Instruments
Type: PWM Microstepping Stepper Motor Driver
Description: The DRV8434S is a fully integrated stepper motor driver with two N-channel power MOSFET H-bridge drivers, a microstepping indexer, and integrated current sensing, capable of driving up to 2.5-A full-scale output current with a 4.5 to 48-V operating supply voltage range.
Operating Conditions:
- Supply voltage: 4.5–48 V
- Operating ambient temperature: -40 to 125 °C
- Operating junction temperature: -40 to 150 °C
- Motor full-scale current: 0–2.5 A
- Motor RMS current: 0–1.8 A
- Applied STEP signal frequency: 0–500 kHz
Absolute Maximum Ratings:
- Max supply voltage (VM): 50 V
- Max internal regulator voltage (DVDD): 5.75 V
- Max open drain output current (nFAULT): 10 mA
- Max operating junction temperature: 150 °C
- Max storage temperature: 150 °C
Key Specs:
- VM operating supply current: 5 mA (typ)
- VM sleep mode supply current: 2 μA (typ)
- High-side FET on resistance: 165 mΩ (typ) at T J = 25 °C, I O = -1 A
- Low-side FET on resistance: 165 mΩ (typ) at T J = 25 °C, I O = 1 A
- Output slew rate: 240 V/μs (typ) at V VM = 24 V, I O = 1 A
- Current trip accuracy: ±4% (max) for 1 A < I O < 2.5 A
- Overcurrent protection: 4 A (min)
- Thermal shutdown: 165 °C (typ)
Features:
- SPI Interface with STEP/DIR pins
- Up to 1/256 Microstepping Indexer
- Integrated Current Sense Functionality (no sense resistors required)
- Smart tune, slow, and mixed decay options
- Low RDS(ON): 330 mΩ HS + LS at 24 V, 25°C
- TRQ_DAC bits to scale full-scale current
- Configurable Off-Time PWM Chopping: 7-μs, 16-μs, 24-μs, or 32-μs
- Supports 1.8 V, 3.3 V, 5.0 V Logic Inputs
- Daisy Chain support with SPI
- Low-Current Sleep Mode (2 μA)
- Spread spectrum clocking for low EMI
- Sensorless stall detection
- Protection Features: VM Undervoltage Lockout (UVLO), Charge Pump Undervoltage (CPUV), Overcurrent Protection (OCP), Open Load Detection (OL), Overtemperature Warning (OTW), Thermal Shutdown (OTSD), Fault Condition Output (nFAULT)
Applications:
- Printers and Scanners
- ATM and Money Handling Machines
- Textile Machines
- Stage Lighting Equipment
- Office and Home Automation
- Factory Automation and Robotics
- Medical Applications
- 3D Printers
Package:
- HTSSOP (28) - 9.7mm x 4.4mm
- VQFN (24) - 4mm x 4mm
Features
- PWM Microstepping Stepper Motor Driver
- -SPI Interface with STEP/DIR pins
- -Up to 1/256 Microstepping Indexer
- Integrated Current Sense Functionality
- -No Sense Resistors Required
- -±4% Full-Scale Current Accuracy
- Smart tune, slow, and mixed decay options
- 4.5 to 48-V Operating Supply Voltage Range
- Low RDS(ON): 330 mΩ HS + LS at 24 V, 25°C
- High Current Capacity: 2.5 A Full-Scale, 1.8 A rms
- TRQ_DAC bits to scale full-scale current
- Configurable Off-Time PWM Chopping -7-μs, 16-μs, 24-μs, or 32-μs
- Supports 1.8 V, 3.3 V, 5.0 V Logic Inputs
- Daisy Chain support with SPI
- Low-Current Sleep Mode (2 μA)
- Spread spectrum clocking for low EMI
- Small Package and Footprint
- Protection Features
- -VM Undervoltage Lockout (UVLO)
- -Charge Pump Undervoltage (CPUV)
- -Overcurrent Protection (OCP)
- -Sensorless stall detection
- -Open Load Detection (OL)
- -Overtemperature Warning (OTW)
- -Thermal Shutdown (OTSD)
- -Fault Condition Output (nFAULT)
Applications
Pin Configuration
Figure 5-1. PWP PowerPAD™ Package 28-Pin HTSSOP Top View
Figure 5-1. PWP PowerPAD™ Package 28-Pin HTSSOP Top View
Figure 5-2. RGE Package 24-Pin VQFN with Exposed Thermal PAD Top View
Electrical Characteristics
Typical values are at T A = 25°C and VVM = 24 V. All limits are over recommended operating conditions, unless otherwise noted.
| PARAMETER | PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT |
|---|---|---|---|---|---|---|
| POWER SUPPLIES (VM, DVDD) | POWER SUPPLIES (VM, DVDD) | POWER SUPPLIES (VM, DVDD) | POWER SUPPLIES (VM, DVDD) | POWER SUPPLIES (VM, DVDD) | POWER SUPPLIES (VM, DVDD) | POWER SUPPLIES (VM, DVDD) |
| I VM | VM operating supply current | ENABLE = 1, nSLEEP = 1, No motor load | 5 | 6.5 | mA | |
| I VMQ | VM sleep mode supply current | nSLEEP = 0 | 2 | 4 | μA | |
| t SLEEP | Sleep time | nSLEEP = 0 to sleep-mode | 120 | μs | ||
| t RESET | nSLEEP reset pulse | nSLEEP low to clear fault | 20 | 40 | μs | |
| t WAKE | Wake-up time | nSLEEP = 1 to output transition | 0.8 | 1.2 | ms | |
| t ON | Turn-on time | VM > UVLO to output transition | 0.8 | 1.2 | ms | |
| t EN | Enable time | ENABLE = 0/1 to output transition | 5 | μs | ||
| V DVDD | Internal regulator voltage | No external load, 6V < V VM < 48V | 4.75 | 5 | 5.25 | V |
| V DVDD | Internal regulator voltage | No external load, V VM = 4.5V | 4.2 | 4.35 | V | |
| CHARGE PUMP (VCP, CPH, CPL) | CHARGE PUMP (VCP, CPH, CPL) | CHARGE PUMP (VCP, CPH, CPL) | CHARGE PUMP (VCP, CPH, CPL) | CHARGE PUMP (VCP, CPH, CPL) | CHARGE PUMP (VCP, CPH, CPL) | CHARGE PUMP (VCP, CPH, CPL) |
| V VCP | VCP operating voltage | 6V < V VM < 48V | V VM + 5 | V | ||
| f (VCP) | Charge pump switching frequency | V VM > UVLO; nSLEEP = 1 | 360 | kHz | ||
| LOGIC-LEVEL INPUTS (STEP, DIR, nSLEEP, nSCS, SCLK, SDI, ENABLE) | LOGIC-LEVEL INPUTS (STEP, DIR, nSLEEP, nSCS, SCLK, SDI, ENABLE) | LOGIC-LEVEL INPUTS (STEP, DIR, nSLEEP, nSCS, SCLK, SDI, ENABLE) | LOGIC-LEVEL INPUTS (STEP, DIR, nSLEEP, nSCS, SCLK, SDI, ENABLE) | LOGIC-LEVEL INPUTS (STEP, DIR, nSLEEP, nSCS, SCLK, SDI, ENABLE) | LOGIC-LEVEL INPUTS (STEP, DIR, nSLEEP, nSCS, SCLK, SDI, ENABLE) | LOGIC-LEVEL INPUTS (STEP, DIR, nSLEEP, nSCS, SCLK, SDI, ENABLE) |
| V IL | Input logic-low voltage | 0 | 0.6 | V | ||
| V IH | Input logic-high voltage | 1.5 | 5.5 | V | ||
| V HYS | Input logic hysteresis | 150 | mV | |||
| I IL1 | Input logic-low current (nSCS) | VIN = 0 V | 8 | 12 | μA | |
| I IL | Input logic-low current (other pins) | V IN = 0 V | -1 | 1 | μA | |
| I IH1 | Input logic-high current (nSCS) | VIN = DVDD | 500 | nA | ||
| I IH | Input logic-high current (other pins) | V IN = 5 V | 100 | μA | ||
| PUSH-PULL OUTPUT (SDO) | PUSH-PULL OUTPUT (SDO) | PUSH-PULL OUTPUT (SDO) | PUSH-PULL OUTPUT (SDO) | PUSH-PULL OUTPUT (SDO) | PUSH-PULL OUTPUT (SDO) | PUSH-PULL OUTPUT (SDO) |
| R PD,SDO | Internal pull-down resistance | 5mA load, with respect to GND | 30 | 60 | Ω | |
| R PU,SDO | Internal pull-up resistance | 5mA load, with respect to VSDO | 30 | 60 | Ω | |
| I SDO | SDO Leakage Current | SDO = VSDO and 0V | -1 | 1 | μA | |
| CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) |
| V OL | Output logic-low voltage | I O = 5 mA | 0.5 | V | ||
| I OH | Output logic-high leakage | -1 | 1 | μA | ||
| MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2) | MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2) | MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2) | MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2) | MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2) | MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2) | MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2) |
| High-side FET on resistance | T J = 25 °C, I O = -1 A | 165 | 200 | mΩ | ||
| R DS(ON) | T J = 125 °C, I O = -1 A | 250 | 300 | mΩ | ||
| R DS(ON) | T J = 150 °C, I O = -1 A | 280 | 350 | mΩ | ||
| T J = 25 °C, I O = 1 A | 165 | 200 | mΩ | |||
| R DS(ON) | Low-side FET on resistance | T J = 125 °C, I O = 1 A | 250 | 300 | mΩ | |
| T J = 150 °C, I O = 1 A | 280 | 350 | mΩ | |||
| t SR | Output slew rate | V VM = 24 V, I O = 1 A, Between 10% and 90% | 240 | V/μs | ||
| PWM CURRENT CONTROL (VREF) | PWM CURRENT CONTROL (VREF) | PWM CURRENT CONTROL (VREF) | PWM CURRENT CONTROL (VREF) | PWM CURRENT CONTROL (VREF) | PWM CURRENT CONTROL (VREF) | PWM CURRENT CONTROL (VREF) |
| K V | Transimpedance gain | VREF = 3.3 V | 1.254 | 1.32 | 1.386 | V/A |
| I VREF | VREF leakage current | VREF = 3.3 V | 8.25 | μA |
Typical values are at T A = 25°C and VVM = 24 V. All limits are over recommended operating conditions, unless otherwise noted.
| PARAMETER | PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT |
|---|---|---|---|---|---|---|
| TOFF = 00b | 7 | μs | ||||
| t OFF | PWM off-time | TOFF = 01b TOFF = 10b TOFF = 11b 0.25 A < I O < 0.5 A | -12 | 16 24 32 | 12 | |
| ΔI TRIP | Current trip accuracy | 0.5 A < I O < 1 A 1 A < I O < 2.5 A | -6 -4 | 6 4 | % | |
| I O,CH | AOUT and BOUT current matching | I O = 2.5 A | -2.5 | 2.5 | % | |
| PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS |
| V UVLO | VM UVLO lockout | VM falling, UVLO falling | 4.1 | 4.25 | 4.35 | |
| VM rising, UVLO rising | 4.2 | 4.35 | 4.45 | V | ||
| V UVLO,HYS | Undervoltage hysteresis | Rising to falling threshold | 100 | mV | ||
| V RST | VM UVLO reset | VM falling, device reset, no SPI communications | 3.9 | V | ||
| V CPUV | Charge pump undervoltage | VCP falling; CPUV report | V VM + 2 | V | ||
| I OCP | Overcurrent protection | Current through any FET | 4 | A | ||
| t OCP | Overcurrent deglitch time | 2 | μs | |||
| t RETRY | Overcurrent retry time | OCP_MODE = 1b | 4 | ms | ||
| t OL | Open load detection time | EN_OL = 1b | 50 | ms | ||
| I OL | Open load current threshold | EN_OL = 1b | 75 | mA | ||
| T OTW | Overtemperature warning | Die temperature T J | 135 | 150 | 165 | °C |
| T OTSD | Thermal shutdown | Die temperature T J | 150 | 165 | 180 | °C |
| T HYS_OTSD | Thermal shutdown hysteresis | Die temperature T J | 20 | °C | ||
| T HYS_OTW | Overtemperature warning hysteresis | Die temperature T J | 20 | °C |
Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | |
|---|---|---|---|
| Power supply voltage (VM) | -0.3 | 50 | V |
| Charge pump voltage (VCP, CPH) | -0.3 | V VM + 7 | V |
| Charge pump negative switching pin (CPL) | -0.3 | V VM | V |
| nSLEEP pin voltage (nSLEEP) | -0.3 | V VM | V |
| Internal regulator voltage (DVDD) | -0.3 | 5.75 | V |
| SDO output reference voltage (VSDO) | -0.3 | 5.75 | V |
| Control pin voltage (STEP, DIR, ENABLE, nFAULT, SDI, SDO, SCLK, nSCS) | -0.3 | 5.75 | V |
| Open drain output current (nFAULT) | 0 | 10 | mA |
| Reference input pin voltage (VREF) | -0.3 | 5.75 | V |
| Continuous phase node pin voltage (AOUT1, AOUT2, BOUT1, BOUT2) | -1 | V VM + 1 | V |
| Transient 100 ns phase node pin voltage (AOUT1, AOUT2, BOUT1, BOUT2) | -3 | V VM + 3 | V |
| Peak drive current (AOUT1, AOUT2, BOUT1, BOUT2) | Internally Limited | Internally Limited | A |
| Operating ambient temperature, T A | -40 | 125 | °C |
| Operating junction temperature, T J | -40 | 150 | °C |
| Storage temperature, T stg | -65 | 150 | °C |
Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| V VM | Supply voltage range for normal (DC) operation | 4.5 | 48 | V |
| V I | Logic level input voltage | 0 | 5.5 | V |
| V VREF | VREF voltage | 0.05 | 3.3 | V |
| f STEP | Applied STEP signal (STEP) | 0 | 500 (1) | kHz |
| I FS | Motor full-scale current (xOUTx) | 0 | 2.5 (2) | A |
| I rms | Motor RMS current (xOUTx) | 0 | 1.8 (2) | A |
| T A | Operating ambient temperature | -40 | 125 | °C |
| T J | Operating junction temperature | -40 | 150 | °C |
Thermal Information
| THERMAL METRIC (1) | THERMAL METRIC (1) | PWP (HTSSOP) 28 PINS | RGE (VQFN) 24 PINS | UNIT |
|---|---|---|---|---|
| R θJA | Junction-to-ambient thermal resistance | 29.7 | 39 | °C/W |
| R θ JC(top) | Junction-to-case (top) thermal resistance | 23 | 28.9 | °C/W |
| R θJB | Junction-to-board thermal resistance | 9.3 | 16 | °C/W |
| ψ JT | Junction-to-top characterization parameter | 0.3 | 0.4 | °C/W |
| ψ JB | Junction-to-board characterization parameter | 9.2 | 15.9 | °C/W |
| R θ JC(bot) | Junction-to-case (bottom) thermal resistance | 2.4 | 3.4 | °C/W |
Typical Application
The following design procedure can be used to configure the DRV8434S.
Figure 8-1. Typical Application Schematic (HTSSOP package)
Figure 8-1. Typical Application Schematic (HTSSOP package)
Figure 8-2. Typical Application Schematic (VQFN package)
Package Information
PLASTIC QUAD FLATPACK - NO LEAD
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| DRV8434A | Texas Instruments | — |
| DRV8434S | Texas Instruments | — |
| DRV8434SPWPR | Texas Instruments | 28-PowerTSSOP (0.173", 4.40mm Width) |
| DRV8434SPWPR.A | Texas Instruments | — |
| DRV8434SRGER.A | Texas Instruments | — |
Get structured datasheet data via API
Get started free