JAJSU38 April   2024 DRV8215

PRODUCTION DATA  

  1.   1
  2. 特長
  3. アプリケーション
  4. 概要
  5. Device Comparison
  6. Pin Configuration and Functions
  7. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 I2C Timing Requirements
    7. 6.7 Timing Diagrams
    8. 6.8 Typical Operating Characteristics
  8. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 External Components
      2. 7.3.2 Summary of Features
      3. 7.3.3 Bridge Control
      4. 7.3.4 Current Sense and Regulation (IPROPI)
        1. 7.3.4.1 Current Sensing and Current Mirror Gain Selection
        2. 7.3.4.2 Current Regulation
          1. 7.3.4.2.1 Fixed Off-Time Current Regulation
          2. 7.3.4.2.2 Cycle-By-Cycle Current Regulation
      5. 7.3.5 Stall Detection
      6. 7.3.6 Motor Voltage and Speed Regulation
        1. 7.3.6.1 Internal Bridge Control
        2. 7.3.6.2 Setting Speed/Voltage Regulation Parameters
          1. 7.3.6.2.1 Speed and Voltage Set
          2. 7.3.6.2.2 Speed Scaling Factor
            1. 7.3.6.2.2.1 Target Speed Setting Example
          3. 7.3.6.2.3 Motor Resistance Inverse
          4. 7.3.6.2.4 Motor Resistance Inverse Scale
          5. 7.3.6.2.5 KMC Scaling Factor
          6. 7.3.6.2.6 KMC
          7. 7.3.6.2.7 VSNS_SEL
        3. 7.3.6.3 Soft-Start and Soft-Stop
          1. 7.3.6.3.1 TINRUSH
      7. 7.3.7 Protection Circuits
        1. 7.3.7.1 Overcurrent Protection (OCP)
        2. 7.3.7.2 Thermal Shutdown (TSD)
        3. 7.3.7.3 VCC Undervoltage Lockout (UVLO)
        4. 7.3.7.4 Overvoltage Protection (OVP)
        5. 7.3.7.5 nFAULT Output
    4. 7.4 Device Functional Modes
      1. 7.4.1 Active Mode
      2. 7.4.2 Low-Power Sleep Mode
      3. 7.4.3 Fault Mode
    5. 7.5 Programming
      1. 7.5.1 I2C Communication
        1. 7.5.1.1 I2C Write
        2. 7.5.1.2 I2C Read
  9. Register Map
    1. 8.1 DRV8215_STATUS Registers
    2. 8.2 DRV8215_CONFIG Registers
    3. 8.3 DRV8215_CTRL Registers
  10. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application: Brushed DC Motor
      1. 9.2.1 Design Requirements
      2. 9.2.2 Stall Detection
        1. 9.2.2.1 Application Description
          1. 9.2.2.1.1 Stall Detection Timing
          2. 9.2.2.1.2 Hardware Stall Threshold Selection
      3. 9.2.3 Motor Speed and Voltage Regulation Application
        1. 9.2.3.1 Tuning Parameters
          1. 9.2.3.1.1 Resistance Parameters
          2. 9.2.3.1.2 KMC and KMC_SCALE
            1. 9.2.3.1.2.1 Case I
            2. 9.2.3.1.2.2 Case II
              1. 9.2.3.1.2.2.1 Method 1: Tuning from Scratch
                1. 9.2.3.1.2.2.1.1 Tuning KMC_SCALE
                2. 9.2.3.1.2.2.1.2 Tuning KMC
              2. 9.2.3.1.2.2.2 Method 2: Using the Proportionality factor
                1. 9.2.3.1.2.2.2.1 Working Example
      4. 9.2.4 Motor Voltage
      5. 9.2.5 Motor Current
    3. 9.3 Power Supply Recommendations
      1. 9.3.1 Bulk Capacitance
    4. 9.4 Layout
      1. 9.4.1 Layout Guidelines
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 ドキュメントの更新通知を受け取る方法
    2. 10.2 サポート・リソース
    3. 10.3 Trademarks
    4. 10.4 静電気放電に関する注意事項
    5. 10.5 用語集
  12. 11Revision History
  13. 12メカニカル、パッケージ、および注文情報

パッケージ・オプション

メカニカル・データ(パッケージ|ピン)
サーマルパッド・メカニカル・データ
発注情報

Electrical Characteristics

0 V ≤ VVM ≤ 11 V and 1.65 V ≤ VVCC ≤ 11 V, –40°C ≤ TJ ≤ 150°C (unless otherwise noted).
Typical values are at TJ = 27°C, VVM = 5 V, VVCC = 3.3 V.
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
POWER SUPPLIES (VM, VCC)
IVMQVM sleep mode currentnSLEEP = 0 V, VVM = 5 V, VVCC = 3.3 V, TJ = 27°C, OVP disabled100170nA
IVMQ_OVPVM sleep mode currentnSLEEP = 0 V, VVM = 5 V, VVCC = 3.3 V, TJ = 27°C, OVP enabled0.11µA
IVMVM active mode currentnSLEEP = 3.3 V, EN/IN1 = 3.3 V, PH/IN2 = 0 V, VVM = 5 V, VVCC = 3.3 V1.31.9mA
IVCCQVCC sleep mode currentnSLEEP = 0 V, VVM = 5 V, VVCC = 3.3 V, TJ = 27°C13.0nA
IVCCVCC active mode currentnSLEEP = 3.3 V, EN/IN1 = 3.3 V, PH/IN2 = 0 V, VVM = 5 V, VVCC = 3.3 V1.52mA
tWAKETurnon timenSLEEP = 1 to I2C ready410μs
LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, SDA, SCL, nSLEEP)
VILInput logic low voltage00.4V
VIHInput logic high voltage1.455.5V
VHYSInput hysteresis49mV
IILInput logic low currentVI = 0 V-11µA
IIHInput logic high currentVI = 5 V1535µA
RPDInput pulldown resistance, INx200
tDEGLITCHInput logic deglitch, INx50ns
TRI-LEVEL INPUTS (A1, A0)
VTHYSTri-level input logic low voltage00.4V
ITILTri-level input Hi-Z voltage0.751.05V
ITIZTri-level input logic high voltage1.455.5V
RTPDTri-level pulldown resistanceto GND90
ITPUTri-level pullup currentto VCC10µA
OPEN-DRAIN OUTPUTS (nFAULT, SDA)
VOLOutput logic low voltageIOD = 5 mA0.4V
IOZOutput logic high currentVOD = VCC-11µA
tPW_nFAULTnFAULT low pulse widthRC Count overflow, RC_REP = 11b305070µs
CBSDA capacitive load for each bus line400pF
DRIVER OUTPUTS (OUTx)
RDS(ON)_HSHigh-side MOSFET on resistanceIOUTx = 1 A; TJ = 25 °C120155
RDS(ON)_HSHigh-side MOSFET on resistanceIOUTx = 1 A; TJ = 125 °C180220
RDS(ON)_HSHigh-side MOSFET on resistanceIOUTx = 1 A; TJ = 150 °C200250
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 00XbIOUTx = -1 A; TJ = 25 °C120145
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 00XbIOUTx = -1 A; TJ = 125 °C180220
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 00XbIOUTx = -1 A; TJ = 150 °C200250
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 01XbIOUTx = -250 mA; TJ = 25 °C440530
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 01XbIOUTx = -250 mA; TJ = 125 °C660800
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 01XbIOUTx = -250 mA; TJ = 150 °C750900
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 11XbIOUTx = -50 mA; TJ = 25 °C20402450
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 11XbIOUTx = -50 mA; TJ = 125 °C30503650
RDS(ON)_LSLow-side MOSFET on resistance, CS_GAIN_SEL = 11XbIOUTx = -50 mA; TJ = 150 °C34504150
VSDBody diode forward voltageIOUTx = -1 A0.9V
tRISEOutput rise timeVOUTx rising from 10% to 90% of VVM100ns
tFALLOutput fall timeVOUTx falling from 90% to 10% of VVM50ns
tPDInput to output propagation delayInput to OUTx650ns
tDEADOutput dead time500ns
CURRENT SENSE AND REGULATION (IPROPI, VREF)
VREF_INTInternal reference voltageINT_VREF = 1b480500520mV
AIPROPI_HCurrent scaling factorCS_GAIN_SEL = 000b, 350 mA to 2A244µA/A
AIPROPI_MCurrent scaling factorCS_GAIN_SEL = 010b, 60 mA to 350 mA1156µA/A
AIPROPI_LCurrent scaling factorCS_GAIN_SEL = 110b, 10 mA to 60 mA5320µA/A
AERR_HCurrent mirror total error, CS_GAIN_SEL = 000bIOUT = 1 A, VIPROPI ≤ min(VM-1.25 V, 3.3 V), 3.3 V ≤ VVM ≤ 11 V-55%
IOUT = 1 A, VIPROPI ≤ min(VM-1.25 V, 3.3 V), 1.65 V ≤ VVM ≤ 3.3 V-55%
AERR_MCurrent mirror total error, CS_GAIN_SEL = 010bIOUT = 250 mA, VIPROPI ≤ min(VM-1.25 V, 3.3 V), 3.3 V ≤ VVM ≤ 11 V-55%
IOUT = 250 mA, VIPROPI ≤ min(VM-1.25 V, 3.3 V), 1.65 V ≤ VVM ≤ 3.3 V-55%
AERR_LCurrent mirror total error, CS_GAIN_SEL = 110bIOUT = 50 mA, VIPROPI ≤ min(VM-1.25 V, 3.3 V), 3.3 V ≤ VVM ≤ 11 V-6.56.5%
IOUT = 50 mA, VIPROPI ≤ min(VM-1.25 V, 3.3 V), 1.65 V ≤ VVM ≤ 3.3 V-6.56.5%
tOFFCurrent regulation off time20µs
tBLANKCurrent sense blanking timeTBLANK = 0b1.8µs
tBLANKCurrent sense blanking timeTBLANK = 1b1µs
tDEGCurrent regulation and stall detection deglitch timeTDEG = 0b2µs
tDEGCurrent regulation and stall detection deglitch timeTDEG = 1b1µs
tINRUSHInrush time blanking for stall detection56716ms
Voltage regulation
ΔVLINELine regulation4 V ≤ VVM ≤ 11 V, VVCC = 3.3 V, VOUT = 3.3 V, IOUT = 2 A±1%
ΔVLOADLoad regulationVVM = 5 V, VVCC = 3.3 V, VOUT = 3.3 V, IOUT = 100 mA to 2 A±3%
PROTECTION CIRCUITS
VUVLO_VCCVCC supply undervoltage lockout (UVLO)Supply rising1.65V
Supply falling1.30V
VUVLO_HYSSupply UVLO hysteresisRising to falling threshold120mV
tUVLOSupply undervoltage deglitch timeVVCC falling to OUTx disabled10µs
VOVP_THOvervoltage protection thresholdVOUT - VVM200mV
tOVP_ONOvervoltage protection turn-on time13µs
tOVP_OFFOvervoltage protection turn-off time250µs
IOCPOvercurrent protection trip point, CS_GAIN_SEL = 000b4A
IOCPOvercurrent protection trip point, CS_GAIN_SEL = 010b0.8A
IOCPOvercurrent protection trip point, CS_GAIN_SEL = 110b0.16A
tOCPOvercurrent protection deglitch time2µs
tRETRYRetry time1.7ms
TTSDThermal shutdown temperature157175193°C
THYSThermal shutdown hysteresis18°C