0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
DRV8303DCA

DRV8303DCA

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    HTSSOP48_EP

  • 描述:

    IC MOTOR DRIVER 6V-60V 48HTSSOP

  • 数据手册
  • 价格&库存
DRV8303DCA 数据手册
Product Folder Sample & Buy Support & Community Tools & Software Technical Documents Reference Design DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 DRV8303 Three-Phase Gate Driver With Dual-Current Shunt Amplifiers 1 Features 3 Description • • The DRV8303 is a gate driver IC for three-phase motor-drive applications. The device provides three half bridge drivers, each capable of driving two Nchannel MOSFETs. The device supports up to 1.7-A source and 2.3-A peak current capability. The DRV8303 can operate off of a single power supply with a wide range from 6-V to 60-V. It uses a bootstrap gate-driver architecture with trickle charge circuitry to support 100% duty cycle. The DRV8303 uses automatic hand shaking when the high-side or low-side MOSFET is switching to prevent current shoot through. Integrated VDS sensing of the highside and low-side MOSFETs is used to protect the external power stage against overcurrent conditions. 1 • • • • • • • 6-V to 60-V Operating Supply Voltage Range 1.7-A Source and 2.3-A Sink Gate Drive Current Capability Slew Rate Control for EMI Reduction Bootstrap Gate Driver With 100% Duty Cycle Support 6 or 3 PWM Input Modes Dual Integrated Current-Shunt Amplifiers With Adjustable Gain and Offset 3.3-V and 5-V Interface Support Serial Peripheral Interface (SPI) Protection Features: – Programmable Dead Time Control (DTC) – Programmable Overcurrent Protection (OCP) – PVDD and GVDD Undervoltage Lockout (UVLO) – GVDD Overvoltage Lockout (OVLO) – Overtemperature Warning/Shutdown (OTW/OTS) – Reported through nFAULT, nOCTW, and SPI Registers The serial peripheral interface (SPI) provides detailed fault reporting and flexible parameter settings such as gain options for the current-shunt amplifiers and slewrate control of the gate drivers. Device Information(1) PART NUMBER DRV8303 2 Applications • • • • • • The DRV8303 includes two current-shunt amplifiers for accurate current measurement. The amplifiers support bi-directional current sensing and provide and adjustable output offset up to 3 V. PACKAGE BODY SIZE (NOM) TSSOP (48) 12.50 mm × 6.10 mm (1) For all available packages, see the orderable addendum at the end of the data sheet. 3-Phase BLDC and PMSM Motors CPAP and Pump E-Bikes Power Tools Robotics and RC Toys Industrial Automation Simplified Schematic 6 to 60 V MCU SPI Diff Amps nFAULT nOCTW DRV8303 Gate Drive 3-Phase Brushless Pre-Driver Sense Dual Shunt Amps N-Channel MOSFETs PWM M 1 An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications, intellectual property matters and other important disclaimers. PRODUCTION DATA. DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com Table of Contents 1 2 3 4 5 6 Features .................................................................. Applications ........................................................... Description ............................................................. Revision History..................................................... Pin Configuration and Functions ......................... Specifications......................................................... 1 1 1 2 3 5 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Absolute Maximum Ratings ...................................... 5 ESD Ratings.............................................................. 5 Recommended Operating Conditions....................... 6 Thermal Information .................................................. 6 Electrical Characteristics........................................... 6 Current Shunt Amplifier Characteristics.................... 8 SPI Characteristics (Slave Mode Only)..................... 8 Gate Timing and Protection Switching Characteristics ........................................................... 9 6.9 Typical Characteristics ............................................ 10 7 Detailed Description ............................................ 11 7.1 Overview ................................................................. 11 7.2 Functional Block Diagram ....................................... 12 7.3 Feature Description................................................. 13 7.4 Device Functional Modes........................................ 17 7.5 Programming........................................................... 19 7.6 Register Maps ......................................................... 20 8 Application and Implementation ........................ 22 8.1 Application Information............................................ 22 8.2 Typical Application ................................................. 23 9 Power Supply Recommendations...................... 26 9.1 Bulk Capacitance .................................................... 26 10 Layout................................................................... 27 10.1 Layout Guidelines ................................................. 27 10.2 Layout Example .................................................... 28 11 Device and Documentation Support ................. 29 11.1 11.2 11.3 11.4 11.5 11.6 Documentation Support ........................................ Receiving Notification of Documentation Updates Community Resources.......................................... Trademarks ........................................................... Electrostatic Discharge Caution ............................ Glossary ................................................................ 29 29 29 29 29 29 12 Mechanical, Packaging, and Orderable Information ........................................................... 29 4 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from Revision B (November 2015) to Revision C Page • Added the maximum voltage difference and maximum voltage parameters for the BST_X, GH_X, SL_X, and SH_X pins in the Absolute Maximum Ratings table ......................................................................................................................... 5 • Added the Documentation support and Receiving Notification of Documentation Updates sections ................................. 29 Changes from Revision A (October 2013) to Revision B Page • Added ESD Ratings table, Feature Description section, Device Functional Modes, Application and Implementation section, Power Supply Recommendations section, Layout section, Device and Documentation Support section, and Mechanical, Packaging, and Orderable Information section ................................................................................................. 1 • Updated title............................................................................................................................................................................ 1 • VPVDD absolute max voltage rating reduced from 70 V to 65 V ............................................................................................. 5 • Clarification made on how the OCP status bits report in Overcurrent Protection (OCP) and Reporting ............................ 15 • Update to PVDD undervoltage protection in Undervoltage Protection (UVLO) describing specific transient brownout issue. .................................................................................................................................................................................... 16 • Update to EN_GATE pin functional description in EN_GATE clarifying proper EN_GATE reset pulse lengths. ................ 17 • Added gate driver power-up sequencing errata .................................................................................................................. 22 2 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 5 Pin Configuration and Functions DCA Package 48-Pin TSSOP Pad Down Top View 1 48 2 47 3 46 4 45 5 44 6 43 7 42 8 41 9 40 10 11 12 13 14 15 16 GND (49) - PWR_PAD nOCTW nFAULT DTC nSCS SDI SDO SCLK DC_CAL GVDD CP1 CP2 EN_GATE INH_A INL_A INH_B INL_B INH_C INL_C DVDD REF SO1 SO2 AVDD AGND 39 38 37 36 35 34 33 17 32 18 31 19 30 20 29 21 28 22 27 23 26 24 25 GND GND GND VDD_SPI BST_A GH_A SH_A GL_A SL_A BST_B GH_B SH_B GL_B SL_B BST_C GH_C SH_C GL_C SL_C SN1 SP1 SN2 SP2 PVDD Pin Functions PIN NO. NAME I/O DESCRIPTION 1 nOCTW O Overcurrent and overtemperature warning indicator. This output is open drain with external pullup resistor required. Programmable output mode through SPI registers. 2 nFAULT O Fault report indicator. This output is open drain with external pullup resistor required. 3 DTC I Dead-time adjustment with external resistor to GND 4 nSCS I SPI chip select 5 SDI I SPI input 6 SDO O SPI output 7 SCLK I SPI clock signal 8 DC_CAL I When DC_CAL is high, device shorts inputs of shunt amplifiers and disconnects loads. DC offset calibration can be done through external microcontroller. 9 GVDD P Internal gate driver voltage regulator. GVDD cap should connect to GND 10 CP1 P Charge pump pin 1, ceramic cap should be used between CP1 and CP2 11 CP2 P Charge pump pin 2, ceramic cap should be used between CP1 and CP2 12 EN_GATE I Enable gate driver and current shunt amplifiers. 13 INH_A I PWM Input signal (high side), half-bridge A 14 INL_A I PWM Input signal (low side), half-bridge A 15 INH_B I PWM Input signal (high side), half-bridge B 16 INL_B I PWM Input signal (low side), half-bridge B 17 INH_C I PWM Input signal (high side), half-bridge C 18 INL_C I PWM Input signal (low side), half-bridge C Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 3 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com Pin Functions (continued) PIN I/O DESCRIPTION DVDD P Internal 3.3-V supply voltage. DVDD cap should connect to AGND. This is an output, but not specified to drive external circuitry. 20 REF I Reference voltage to set output of shunt amplifiers with a bias voltage which equals to half of the voltage set on this pin. Connect to ADC reference in microcontroller. 21 SO1 O Output of current amplifier 1 22 SO2 O Output of current amplifier 2 23 AVDD P Internal 6-V supply voltage, AVDD capacitor should always be installed and connected to AGND. This is an output, but not specified to drive external circuitry. 24 AGND P Analog ground pin 25 PVDD P Power supply pin for gate driver, current shunt amplifier, and SPI communication. PVDD cap should connect to GND 26 SP2 I Input of current amplifier 2 (connecting to positive input of amplifier). Recommend to connect to ground side of the sense resistor for the best common mode rejection. 27 SN2 I Input of current amplifier 2 (connecting to negative input of amplifier). 28 SP1 I Input of current amplifier 1 (connecting to positive input of amplifier). Recommend to connect to ground side of the sense resistor for the best common mode rejection. 29 SN1 I Input of current amplifier 1 (connecting to negative input of amplifier). 30 SL_C I Low-Side MOSFET source connection, half-bridge C. Low-side VDS measured between this pin and SH_C. 31 GL_C O Gate drive output for Low-Side MOSFET, half-bridge C 32 SH_C I High-Side MOSFET source connection, half-bridge C. High-side VDS measured between this pin and PVDD. 33 GH_C O Gate drive output for High-Side MOSFET, half-bridge C 34 BST_C P Bootstrap capacitor pin for half-bridge C 35 SL_B I Low-Side MOSFET source connection, half-bridge B. Low-side VDS measured between this pin and SH_B. 36 GL_B O Gate drive output for Low-Side MOSFET, half-bridge B 37 SH_B I High-Side MOSFET source connection, half-bridge B. High-side VDS measured between this pin and PVDD. 38 GH_B O Gate drive output for High-Side MOSFET, half-bridge B 39 BST_B P Bootstrap cap pin for half-bridge B 40 SL_A I Low-Side MOSFET source connection, half-bridge A. Low-side VDS measured between this pin and SH_A. 41 GL_A O Gate drive output for Low-Side MOSFET, half-bridge A 42 SH_A I High-Side MOSFET source connection, half-bridge A. High-side VDS measured between this pin and PVDD. 43 GH_A O Gate drive output for High-Side MOSFET, half-bridge A 44 BST_A P Bootstrap capacitor pin for half-bridge A 45 VDD_SPI I SPI supply pin to support 3.3V or 5V logic. Connect to either 3.3V or 5V. O GND pin. The exposed power pad must be electrically connected to ground plane through soldering to PCB for proper operation and connected to bottom side of PCB through vias for better thermal spreading. NO. NAME 19 469 47 GND 48 49 4 GND (PWR_PAD) Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 6 Specifications 6.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted) (1) VPVDD Supply voltage Relative to PGND Maximum supply-voltage ramp rate Voltage rising up to PVDDMAX MIN MAX UNIT –0.3 65 V 1 V/µs VPGND Maximum voltage between PGND and GND –0.3 0.3 V VOPA_IN Voltage for SPx and SNx pins –0.6 0.6 V VLOGIC Input voltage for logic and digital pins (INH_A, INL_A, INH_B, INL_B, INH_C, INL_C, EN_GATE, SCLK, SDI, SCS, DC_CAL) –0.3 7 V VGVDD Maximum voltage for GVDD pin 13.2 V VAVDD Maximum voltage for AVDD pin 8 V VDVDD Maximum voltage for DVDD pin 3.6 V VVDD_SPI Maximum voltage for VDD_SPI pin 7 V VDD_SPI +0.3 V VSDO Maximum voltage for SDO pin VREF Maximum reference voltage for current amplifier 7 V VBST_MAX Maximum voltage for BST_X Pin –0.3 80 V VBST_DIFF Maximum voltage difference for (BST_X-SH_X) and (BST_X-GH_X) –0.3 14.5 V VGH_MAX Maximum voltage for GH_X pin –0.3 80 V VGH_DIF Maximum voltage difference for (GH_X-SH_X) –0.3 14.5 V VGL_MAX Maximum voltage for GL_X pin –0.3 13.2 V VGL_DIF Maximum voltage difference for (GL_X-SL_X) –0.3 13.2 V VSH_MAX Maximum voltage for SH_X pin –2 PVDD + 2 V VSL_MAX Maximum voltage for SL_X pin –0.6 0.6 V IIN_MAX Maximum current for all digital and analog inputs (INH_A, INL_A, INH_B, INL_B, INH_C, INL_C, SCLK, SCS, SDI, EN_GATE, DC_CAL, DTC) –1 1 mA ISINK_MAX Maximum sinking current for open-drain pins (nFAULT and nOCTW pins) 7 mA IREF Maximum current for REF pin 100 Tstg Storage temperature –55 (1) µA 150 °C Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. 6.2 ESD Ratings VALUE V(ESD) (1) (2) Electrostatic discharge Human body model (HBM), per ANSI/ESDA/JEDEC JS-001 (1) ±2000 Charged device model (CDM), per JEDEC specification JESD22-C101 (2) ±500 UNIT V JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 5 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com 6.3 Recommended Operating Conditions Over operating free-air temperature range (unless otherwise noted). MIN NOM MAX VPVDD DC supply voltage PVDD for normal operation IDIN_EN Input current of digital pins when EN_GATE is high IDIN_DIS Input current of digital pins when EN_GATE is low CO_OPA Maximum output capacitance on outputs of shunt amplifier RDTC Dead time control resistor. Time range is 50 ns (–GND) to 500 ns (150 kΩ) with a linear approximation. IFAULT nFAULT pin sink current. Open drain V = 0.4 V IOCTW nOCTW pin sink current. Open drain V = 0.4 V VREF External voltage reference voltage for current shunt amplifiers fgate Operating switching frequency of gate driver Igate Total average gate drive current TA Ambient temperature Relative to PGND 6 0 2 Qg(TOT) = 25 nC or total 30-mA gate drive average current –40 UNIT 60 V 100 µA 1 µA 20 pF 150 kΩ 2 mA 2 mA 6 V 200 kHz 30 mA 125 °C 6.4 Thermal Information DRV8303 THERMAL METRIC (1) DCA (TSSOP) UNIT 48 PINS RθJA Junction-to-ambient thermal resistance 30.3 °C/W RθJC(top) Junction-to-case (top) thermal resistance 33.5 °C/W RθJB Junction-to-board thermal resistance 17.5 °C/W ψJT Junction-to-top characterization parameter 0.9 °C/W ψJB Junction-to-board characterization parameter 7.2 °C/W RθJC(bot) Junction-to-case (bottom) thermal resistance 0.9 °C/W (1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report. 6.5 Electrical Characteristics PVDD = 6 V to 60 V, TC = 25°C, unless specified under test condition PARAMETER TEST CONDITIONS MIN TYP MAX UNIT INPUT PINS: INH_X, INL_X, SCS, SDI, SCLK, EN_GATE, DC_CAL VIH High input threshold VIL Low input threshold 2 V 0.8 V RPULL_DOWN – INTERNAL PULLDOWN RESISTOR FOR GATE DRIVER INPUTS REN_GATE Internal pulldown resistor for EN_GATE RINH_X Internal pulldown resistor for high side PWMs (INH_A, INH_B, and INH_C) 100 kΩ EN_GATE high 100 kΩ RINH_X Internal pulldown resistor for low side PWMs EN_GATE high (INL_A, INL_B, and INL_C) 100 kΩ RSCS Internal pulldown resistor for nSCS EN_GATE high 100 kΩ RSDI Internal pulldown resistor for SDI EN_GATE high 100 kΩ RDC_CAL Internal pulldown resistor for DC_CAL EN_GATE high 100 kΩ RSCLK Internal pulldown resistor for SCLK EN_GATE high 100 kΩ OUTPUT PINS: nFAULT AND nOCTW VOL VOH 6 Low-output threshold IO = 2 mA High-output threshold External 47-kΩ pullup resistor connected to 3-5.5 V Submit Documentation Feedback 0.4 2.4 V V Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 Electrical Characteristics (continued) PVDD = 6 V to 60 V, TC = 25°C, unless specified under test condition PARAMETER TEST CONDITIONS MIN TYP Leakage current on open drain pins when logic high (nFAULT and nOCTW) IOH MAX 1 UNIT µA GATE DRIVE OUTPUT: GH_A, GH_B, GH_C, GL_A, GL_B, GL_C VGX_NORM VGX_MIN Gate driver Vgs voltage Gate driver Vgs voltage PVDD = 8V to 60 V, Igate = 30 mA, CCP = 22 nF 9.5 11.5 PVDD = 8 V to 60 V, Igate = 30 mA, CCP = 220 nF 9.5 11.5 PVDD = 6 V to 8 V, Igate = 15 mA, CCP = 22 nF 8.8 PVDD = 6 V to 8 V, Igate = 30 mA, CCP = 220 nF 8.3 V V Ioso1 Maximum source current setting 1, peak Vgs of FET equals to 2 V. REG 0x02 1.7 A Iosi1 Maximum sink current setting 1, peak Vgs of FET equals to 8 V. REG 0x02 2.3 A Ioso2 Source current setting 2, peak Vgs of FET equals to 2 V. REG 0x02 0.7 A Iosi2 Sink current setting 2, peak Vgs of FET equals to 8 V. REG 0x02 1 A Ioso3 Source current setting 3, peak Vgs of FET equals to 2 V. REG 0x02 0.25 A Iosi3 Sink current setting 3, peak Vgs of FET equals to 8 V. REG 0x02 0.5 A Rgate_off Gate output impedance during standby mode when EN_GATE low (pins GH_x, GL_x) 1.6 2.4 kΩ 50 µA SUPPLY CURRENTS IPVDD_STB PVDD supply current, standby EN_GATE is low. PVDD = 8 V 20 IPVDD_OP PVDD supply current, operating EN_GATE is high, no load on gate drive output, switching at 10 kHz, 100-nC gate charge 15 IPVDD_HIZ PVDD supply current, Hi-Z EN_GATE is high, gate not switching mA 2 5 10 6 6.5 7 mA INTERNAL REGULATOR VOLTAGE AVDD AVDD voltage DVDD DVDD voltage PVDD = 8 V to 60 V PVDD = 6 V to 8 V 5.5 3 6 3.3 V 3.6 V VOLTAGE PROTECTION VPVDD_UV Undervoltage protection limit, PVDD 6 V VGVDD_UV Undervoltage protection limit, GVDD 7.5 V VGVDD_OV Overvoltage protection limit, GVDD 16 V CURRENT PROTECTION, (VDS SENSING) PVDD = 8 V to 60 V 0.125 2.4 PVDD = 6 V to 8 V (1) 0.125 1.491 VDS_OC Drain-source voltage protection limit V TOC OC sensing response time 1.5 µs TOC_PULSE nOCTW pin reporting pulse stretch length for OC event 64 µs TEMPERATURE PROTECTION OTW_CLR Junction temperature for resetting over temperature warning 115 °C OTW_SET/ OTSD_CLR Junction temperature for over temperature warning and resetting over temperature shut down 130 °C OTSD_SET Junction temperature for over temperature shut down (1) 150 °C Reduced AVDD voltage range results in limitations on settings for overcurrent protection. See Table 12. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 7 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com 6.6 Current Shunt Amplifier Characteristics Over operating free-air temperature range. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT G1 Gain option 1 Tc = –40°C to 125°C 9.5 10 10.5 V/V G2 Gain option 2 Tc = –40°C to 125°C 18 20 21 V/V G3 Gain Option 3 Tc = –40°C to 125°C 38 40 42 V/V G4 Gain Option 4 Tc = –40°C to 125°C 75 80 85 V/V Tsettling Settling time to 1% Tc = 0 to 60°C, G = 10, Vstep = 2 V 300 Tsettling Settling time to 1% Tc = 0 to 60°C, G = 20, Vstep = 2 V 600 ns Tsettling Settling time to 1% Tc = 0 to 60°C, G = 40, Vstep = 2 V 1.2 µs Tsettling Settling time to 1% Tc = 0 to 60°C, G = 80, Vstep = 2 V Vswing Output swing linear range ns 2.4 µs 0.3 Slew Rate G = 10 DC_offset Offset error RTI G = 10 with input shorted Drift_offset Offset drift RTI Ibias Input bias current Vin_com Common input mode range Vin_dif Differential input range 5.7 10 4 10 With zero input current, VREF up to 6V Vo_bias Output bias CMRR_OV Overall CMRR with gain resistor CMRR at DC, gain = 10 mismatch V V/µs mV µV/C 100 µA –0.15 0.15 V –0.3 0.3 V 0.5% V –0.5% 0.5×Vref 70 85 dB 6.7 SPI Characteristics (Slave Mode Only) MIN NOM MAX 5 10 UNIT tSPI_READY SPI ready after EN_GATE transitions to HIGH tCLK Minimum SPI clock period 100 ns tCLKH Clock high time See Figure 1 40 ns tCLKL Clock low time See Figure 1 40 ns tSU_SDI SDI input data setup time 20 ns tHD_SDI SDI input data hold time 30 ns tD_SDO SDO output data delay time, CLK high to SDO valid CL = 20 pF tHD_SDO SDO output data hold time See Figure 1 40 ns tSU_SCS SCS setup time See Figure 1 50 ns tHD_SCS SCS hold time 50 ns tHI_SCS SCS minimum high time before SCS active low 40 ns tACC SCS access time, SCS low to SDO out of high impedance 10 ns tDIS SCS disable time, SCS high to SDO high impedance 10 ns 8 PVDD > 6 V Submit Documentation Feedback 20 ms ns Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 6.8 Gate Timing and Protection Switching Characteristics PARAMETER TEST CONDITIONS MIN TYP MAX UNIT TIMING, OUTPUT PINS tpd,If-O Positive input falling to GH_x falling CL = 1 nF, 50% to 50% 45 ns tpd,Ir-O Positive input rising to GL_x falling CL = 1 nF, 50% to 50% 45 ns (1) td_min Minimum dead time after hand shaking tdtp Dead time With RDTC set to different values tGDr Rise time, gate drive output CL = 1 nF, 10% to 90% 25 ns tGDF Fall time, gate drive output CL = 1 nF, 90% to 10% 25 ns tON_MIN Minimum on pulse Not including handshake communication. Hi-Z to on state, output of gate driver tpd_match tdt_match 50 50 ns 500 ns 50 ns Propagation delay matching between high side and low side 5 ns Deadtime matching 5 ns 10 ms 10 µs TIMING, PROTECTION AND CONTROL tpd,R_GATE-OP Start-up time, from EN_GATE active high to device ready for normal operation PVDD is up before start up, all charge pump caps and regulator capacitors as in the Recommended Operating Conditions tpd,R_GATE-Quick If EN_GATE goes from high to low and back to high state within quick reset time, it will only reset all faults and gate driver without powering down charge pump, current amp, and related internal voltage regulators. Maximum low pulse time tpd,E-L Delay, error event to all gates low 200 ns tpd,E-FAULT Delay, error event to FAULT low 200 ns (1) 5 Dead time programming definition: Adjustable delay from GH_x falling edge to GL_X rising edge, and GL_X falling edge to GH_X rising edge. This is a minimum dead-time insertion. It is not added to the value set by the microcontroller externally. tHI_SCS _ tHD_SCS tSU_SCS SCS tCLK SCLK tCLKH tCLKL MSB in (must be valid) SDI tSU_SDI SDO LSB tHD_SDI MSB out (is valid) Z tACC tD_SDO LSB Z tDIS tHD_SDO Figure 1. SPI Slave Mode Timing Definition Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 9 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 1 SCS www.ti.com 2 3 4 X 15 16 SCLK SDI MSB LSB SDO MSB LSB Receive latch Points Figure 2. SPI Slave Mode Timing Diagram 10.0 12.0 9.8 11.8 9.6 11.6 9.4 11.4 GVDD (V) IPVDD1 (µA) 6.9 Typical Characteristics 9.2 9.0 8.8 11.2 11.0 10.8 8.6 10.6 8.4 10.4 8.2 10.2 10.0 8.0 -40 0 25 85 Temperature (ƒC) PVDD = 8 V -40 125 0 25 85 Temperature (ƒC) C001 PVDD = 8 V EN_GATE = LOW 125 C002 EN_GATE = HIGH Figure 4. GVDD vs Temperature Figure 3. IPVDD1 vs Temperature 12.0 11.8 11.6 GVDD (V) 11.4 11.2 11.0 10.8 10.6 10.4 10.2 10.0 -40 0 25 85 125 Temperature (ƒC) PVDD = 60 V C001 EN_GATE = HIGH Figure 5. GVDD vs Temperature 10 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 7 Detailed Description 7.1 Overview The DRV8303 is a 6-V to 60-V, gate driver IC for three-phase motor drive applications. This device reduces external component count by integrating three half-bridge drivers and two current shunt amplifiers. The DRV8303 provides overcurrent, over-temperature, and undervoltage protection. Fault conditions are indicated through the nFAULT and nOCTW pins in addition to the SPI registers. Adjustable dead time control and peak gate drive current allows for finely tuning the switching of the external MOSFETs. Internal hand shaking is used to prevent through current. VDS sensing of the external MOSFETs allows for the DRV8303 to detect overcurrent conditions and respond appropriately. Individual MOSFET overcurrent conditions are reported through the SPI status registers. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 11 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com 7.2 Functional Block Diagram DRV8303 GVDD GVDD DVDD DVDD AVDD Trickle Charge DVDD LDO AVDD LDO Trickle Charge DVDD CP1 AVDD AGND AVDD Charge Pump Regulator CP2 PVDD PVDD PVDD AGND GVDD Trickle Charge BST_A PVDD AGND nOCTW HS VDS Sense HS LS VDS Sense GVDD GH_A SH_A nFAULT nSCS SPI Communication, Registers, and Fault Handling SDI LS GL_A SL_A PVDD SDO GVDD Trickle Charge BST_B PVDD SCLK HS VDS Sense VDD_SPI HS GH_B SH_B LS VDS Sense EN_GATE GVDD LS INH_A GL_B SL_B PVDD INL_A GVDD Trickle Charge BST_C PVDD INH_B Gate Driver Control and Timing Logic INL_B HS VDS Sense HS GH_C SH_C INH_C LS VDS Sense INL_C GVDD LS DTC GL_C SL_C REF REF SN1 SO1 Offset ½ REF Current Sense Amplifier 1 Offset ½ REF Current Sense Amplifier 2 SP1 RISENSE REF GND DC_CAL REF GND SN2 GND (PWR_PAD) SP2 RISENSE SO2 GND PGND AGND 12 GND PGND Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 7.3 Feature Description The following sections describe the DRV8303 features. 7.3.1 Three-Phase Gate Driver The half-bridge drivers use a bootstrap configuration with a trickle charge pump to support 100% duty cycle operation. Each half-bridge is configured to drive two N-channel MOSFETs, one for the high-side and one for the low-side. The half-bridge drivers can be used in combination to drive a 3-phase motor or separately to drive various other loads. The peak gate drive current and internal dead times are adjustable to accommodate a variety of external MOSFETs and applications. The peak gate drive current is set through a register setting and the dead time is adjusted with an external resistor on the DTC pin. Shorting the DTC pin to ground will provide the minimum dead time (50 ns). There is an internal hand shake between the high side and low side MOSFETs during switching transitions to prevent current shoot through. The three-phase gate driver can provide up to 30 mA of average gate drive current. This will support switching frequencies up to 200 kHz when the MOSFET Qg = 25 nC. Each MOSFET gate driver has a VDS sensing circuit for overcurrent protection. The sense circuit measures the voltage from the drain to the source of the external MOSFETs while the MOSFET is enabled. This voltage is compared against the programmed trip point to determine if an overcurrent event has occurred. The high-side sense is between the PVDD1 and SH_X pins. The low-side sense is between the SH_X and SL_X pins. Ensuring a differential, low impedance connection to the external MOSFETs for these lines will help provide accurate VDS sensing. The DRV8303 allows for both 6-PWM and 3-PWM control through a register setting. Table 1. 6-PWM Mode INL_X INH_X GL_X GH_X 0 0 L L 0 1 L H 1 0 H L 1 1 L L GH_X Table 2. 3-PWM Mode INL_X INH_X GL_X X 0 H L X 1 L H Table 3. Gate Driver External Components (1) NAME PIN 1 RnOCTW nOCTW VCC PIN 2 (1) ≥10 kΩ RECOMMENDED RnFAULT nFAULT VCC (1) ≥10 kΩ RDTC DTC GND (PowerPAD) 0 to 150 kΩ (50 ns to 500 ns) CGVDD GVDD GND (PowerPAD) 2.2-µF (20%) ceramic, ≥ 16 V CCP CP1 CP2 CDVDD DVDD AGND 1-µF (20%) ceramic, ≥ 6.3 V CAVDD AVDD AGND 1-µF (20%) ceramic, ≥ 10 V CPVDD PVDD GND (PowerPAD) CBST_X BST_X SH_X 0.022-µF (20%) ceramic, rated for PVDD ≥4.7-µF (20%) ceramic, rated for PVDD 0.1-µF (20%) ceramic, ≥ 16 V VCC is the logic supply to the MCU Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 13 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com 7.3.2 Current Shunt Amplifiers The DRV8303 includes two high performance current shunt amplifiers to accurate low-side, inline current measurement. The current shunt amplifiers have 4 programmable GAIN settings through the SPI registers. These are 10, 20, 40, and 80 V/V. They provide output offset up to 3 V to support bidirectional current sensing. The offset is set to half the voltage on the reference pin (REF). To minimize DC offset and drift over temperature a calibration method is provided through either the DC_CAL pin or SPI register. When DC calibration is enabled, the device will short the input of the current shunt amplifier and disconnect the load. DC calibration can be done at any time, even during MOSFET switching, because the load is disconnected. For the best results, perform the DC calibration during the switching OFF period, when no load is present, to reduce the potential noise impact to the amplifier. Use Equation 1 to calculate the output of the current shunt amplifier. V VO = REF - G ´ (SNX - SPX ) 2 where • • • VREF is the reference voltage (REF pin) G is the gain of the amplifier (10, 20, 40, or 80 V/V) SNX and SPx are the inputs of channel x. SPx should connect to the ground side of the sense resistor for the nest common mode rejection. (1) Figure 6 shows the simplified block diagram for the current shunt amplifier. DC_CAL SN 400kW S4 200kW S3 100kW S2 50kW S1 5kW AVDD _ 100W DC_CAL SO 5kW + SP 50kW DC_CAL S1 100kW S2 200kW S3 400kW S4 Vref/2 REF _ AVDD 50kW + 50kW Figure 6. Current Shunt Amplifier Simplified Block Diagram 14 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 7.3.3 Protection Features The DRV8303 provides a broad range of protection features and fault condition reporting. The DRV8303 has undervoltage and over-temperature protection for the IC. It also has overcurrent and undervoltage protection for the MOSFET power stage. In fault shut down conditions all gate driver outputs will be held low to ensure the external MOSFETs are in a high impedance state. 7.3.3.1 Power Stage Protection The DRV8303 provides over-current and undervoltage protection for the MOSFET power stage. During fault shut down conditions, all gate driver outputs will be kept low to ensure external FETs at high impedance state. 7.3.3.2 Overcurrent Protection (OCP) and Reporting To protect the power stage from damage due to excessive currents, VDS sensing circuitry is implemented in the DRV8303. Based on the RDS(on) of the external MOSFETs and the maximum allowed IDS, a voltage threshold can be determined to trigger the overcurrent protection features when exceeded. The voltage threshold is programmed through the SPI registers. Overcurrent protection should be used as a protection scheme only; it is not intended as a precise current regulation scheme. There can be up to a 20% tolerance across channels for the VDS trip point. VDS = IDS × RDS(ON) (2) The VDS sense circuit measures the voltage from the drain to the source of the external MOSFET while the MOSFET is enabled. The high-side sense is between the PVDD and SH_X pins. The low-side sense is between the SH_X and SL_X pins. Ensuring a differential, low impedance connection to the external MOSFETs for these lines will help provide accurate VDS sensing . There are four different overcurrent modes (OC_MODE) that can be set through the SPI registers. The OC status bits operate in latched mode. When an overcurrent condition occurs the corresponding OC status bit will latch in the DRV8303 registers until the fault is reset. 1. Current Limit Mode: In current limit mode the device uses current limiting instead of device shutdown during an overcurrent event. In this mode the device reports overcurrent events through the nOCTW pin. The nOCTW pin will be held low for a maximum 64-µs period (internal timer) or until the next PWM cycle. If another overcurrent event is triggered from another MOSFET, during a previous overcurrent event, the reporting will continue for another 64-µs period (internal timer will restart) or until both PWM signals cycle. The associated status bit will be asserted for the MOSFET in which the overcurrent was detected. There are two current control settings in current limit mode. These are set by one bit in the SPI registers. The default mode is cycle by cycle (CBC). – Cycle-By-Cycle Mode (CBC): In CBC mode, the MOSFET on which overcurrent has been detected on will shut off until the next PWM cycle. – Off-Time Control Mode: In Off-Time mode, the MOSFET in which overcurrent has been detected is disabled for a 64-µs period (set by internal timer). If overcurrent is detected in another MOSFET, the timer will be reset for another 64-µs period and both MOSFETs will be disabled for the duration. During this period, normal operation can be restored for a specific MOSFET with a corresponding PWM cycle. 2. OC Latch Shut Down Mode: When an overcurrent event occurs, both the high-side and low-side MOSFETs will be disabled in the corresponding half-bridge. The nFAULT pin, nFAULT status bit, and OC status bit for the MOSFET in which the overcurrent was detected will latch until the fault is reset through the GATE_RESET bit or a quick EN_GATE reset pulse. 3. Report Only Mode: No protective action will be taken in this mode when an overcurrent event occurs. The overcurrent event will be reported through the nOCTW pin (64-µs pulse) and SPI status register. The external MCU should take action based on its own control algorithm. 4. OC Disable Mode: The device will ignore and not report all overcurrent detections. 7.3.3.3 Undervoltage Protection (UVLO) To protect the power output stage during start-up, shutdown, and other possible undervoltage conditions, the DRV8303 provides undervoltage protection by driving the gate drive outputs (GH_X, GL_X) low whenever PVDD or GVDD are below their undervoltage thresholds (PVDD_UV/GVDD_UV). This will put the external MOSFETs in a high impedance state. When the device is in PVDD_UV it will not respond to SPI commands and the SPI registers will revert to their default settings. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 15 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com A specific PVDD undervoltage transient brownout from 13 to 15 µs can cause the DRV8303 to become unresponsive to external inputs until a full power cycle. The transient condition consists of having PVDD greater than the PVDD_UV level and then PVDD dropping below the PVDD_UV level for a specific period of 13 to 15 µs. Transients shorter or longer than 13 to 15 µs will not affect the normal operation of the undervoltage protection. Additional bulk capacitance can be added to PVDD to reduce undervoltage transients. 7.3.3.4 Overvoltage Protection (GVDD_OV) The device will shut down both the gate driver and charge pump if the GVDD voltage exceeds the GVDD_OV threshold to prevent potential issues related to the GVDD pin or the charge pump (for example, short of external GVDD cap or charge pump). The fault is a latched fault and can only be reset through a reset transition on the EN_GATE pin. 7.3.3.5 Overtemperature Protection A two-level over-temperature detection circuit is implemented: • Level 1: overtemperature warning (OTW) OTW is reported through nOCTW pin (over-current-temperature warning) for default setting. OCTW pin can be set to report OTW or OCW only through SPI command. See SPI Register section. • Level 2: overtemperature (OT) latched shut down of gate driver and charge pump (OTSD_GATE) Fault will be reported to nFAULT pin. This is a latched shut down, so gate driver will not be recovered automatically even OT condition is not present anymore. An EN_GATE reset through pin or SPI (RESET_GATE) is required to recover gate driver to normal operation after temperature goes below a preset value, tOTSD_CLR. SPI operation is still available and register settings will be remaining in the device during OTSD operation as long as PVDD is still within defined operation range. 7.3.3.6 Fault and Protection Handling The nFAULT pin indicates an error event with shut down has occurred such as over-current, over-temperature, overvoltage, or undervoltage. Note that nFAULT is an open-drain signal. nFAULT will go high when gate driver is ready for PWM signal (internal EN_GATE goes high) during start up. The nOCTW pin indicates overcurrent event and over temperature event that not necessary related to shut down. Table 4 summarizes all protection features and their reporting structure: Table 4. Fault and Warning Reporting and Handling 16 EVENT ACTION LATCH REPORTING ON nFAULT PIN REPORTING ON nOCTW PIN REPORTING IN SPI STATUS REGISTER PVDD undervoltage External FETs HiZ; Weak pulldown of all gate driver output N Y N Y DVDD undervoltage External FETs HiZ; Weak pulldown of all gate driver output; When recovering, reset all status registers N Y N N GVDD undervoltage External FETs HiZ; Weak pulldown of all gate driver output N Y N Y GVDD overvoltage External FETs HiZ; Weak pulldown of all gate driver output Shut down the charge pump Won’t recover and reset through SPI reset command or quick EN_GATE toggling Y Y N Y OTW None N N Y (in default setting) Y Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 Table 4. Fault and Warning Reporting and Handling (continued) EVENT ACTION LATCH REPORTING ON nFAULT PIN REPORTING ON nOCTW PIN REPORTING IN SPI STATUS REGISTER OTSD_GATE Gate driver latched shut down. Weak pulldown of all gate driver output to force external FETs HiZ Shut down the charge pump Y Y Y Y External FET overload – current limit mode External FETs current Limiting (only OC detected FET) N N Y Y, indicates which phase has OC External FET overload – Latch mode Weak pulldown of gate driver output and PWM logic “0” of LS and HS in the same phase. External FETs HiZ Y Y Y Y External FET overload – reporting only mode Reporting only N N Y Y, indicates which phase has OC 7.3.4 Start-Up and Shutdown Sequence Control During power up, all gate drive outputs are held low. Normal operation of gate driver and current shunt amplifiers can be initiated by toggling EN_GATE from a low state to a high state. If no errors are present, the DRV8303 is ready to accept PWM inputs. Gate driver always has control of the power FETs even in gate disable mode as long as PVDD is within functional region. There is an internal diode from SDO to VDD_SPI, so VDD_SPI is required to be powered to the same power level as other SPI devices (if there is any SDO signal from other devices) all the time. VDD_SPI supply should be powered up first before any signal appears at SDO pin and powered down after completing all communications at SDO pin. 7.4 Device Functional Modes 7.4.1 EN_GATE EN_GATE low is used to put gate driver, charge pump, current shunt amplifier, and internal regulator blocks into a low power consumption mode to save energy. SPI communication is not supported during this state. Device will put the MOSFET output stage to high impedance mode as long as PVDD is still present. When EN_GATE pin goes to high, it will go through a power-up sequence, and enable gate driver, current amplifiers, charge pump, internal regulator, and so forth, and reset all latched faults related to gate driver block. It will also reset status registers in SPI table. All latched faults can be reset when EN_GATE is toggled after an error event unless the fault is still present. When EN_GATE goes from high to low, it will shut down gate driver block immediately, so gate output can put external FETs in high impedance mode. It will then wait for 10us before completely shutting down the rest of the blocks. A quick fault reset mode can be done by toggling EN_GATE pin for a very short period (less than 10 µs). This will prevent device to shut down other function blocks such as charge pump and internal regulators and bring a quicker and simple fault recovery. SPI will still function with such a quick EN_GATE reset mode. The other way to reset all the faults is to use SPI command (RESET_GATE), which will only reset gate driver block and all the SPI status registers without shutting down other function blocks. One exception is to reset a GVDD_OV fault. A quick EN_GATE quick fault reset or SPI command reset does not work with GVDD_OV fault. A complete EN_GATE with low level holding longer than 10µS is required to reset GVDD_OV fault. TI highly recommends inspecting the system and board when GVDD_OV occurs. 7.4.2 DTC Dead time can be programmed through DTC pin. A resistor should be connected from DTC to ground to control the dead time. Dead time control range is from 50 ns to 500 ns. Short DTC pin to ground will provide minimum dead time (50 ns). Resistor range is 0 kΩ to 150 kΩ. Dead time is linearly set over this resistor range. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 17 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com Device Functional Modes (continued) Current shoot through prevention protection will be enabled in the device all time independent of dead time setting and input mode setting. 7.4.3 VDD_SPI VDD_SPI is the power supply to power SDO pin. It must be connected to the same power supply (3.3V or 5V) that MCU uses for its SPI operation. During power up or down transient, VDD_SPI pin could be zero voltage shortly. During this period, no SDO signal should be present at SDO pin from any other devices in the system because it causes a parasitic diode in the DRV8303 conducting from SDO to VDD_SPI pin as a short. This should be considered and prevented from system power sequence design. 7.4.4 DC_CAL When DC_CAL is enabled, device will short inputs of shunt amplifier and disconnect from the load, so external microcontroller can do a DC offset calibration. DC offset calibration can be also done with SPI command. If using SPI exclusively for DC calibration, the DC_CAL pin can connected to GND. 18 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 7.5 Programming 7.5.1 SPI Communication 7.5.1.1 SPI The DRV8303 SPI operates as a slave. The SPI input (SDI) data format consists of a 16 bit word with 1 read/write bit, 4 address bits, and 11 data bits. The SPI output (SDO) data format consists of a 16 bit word with 1 frame fault bit, 4 address bits, and 11 data bits. When a frame is not valid, frame fault bit will set to 1 and the remaining bits will shift out as 0. A • • • valid frame must meet following conditions: Clock must be low when nSCS goes low. Should have 16 full clock cycles. Clock must be low when nSCS goes high. When nSCS is asserted high, any signals at the SCLK and SDI pins are ignored and SDO is forced into a high impedance state. When nSCS transitions from HIGH to LOW, SDO is enabled and the SDO response word loads into the shift register based on the previous SPI input word. The SCLK pin must be low when nSCS transitions low. While nSCS is low, at each rising edge of the clock the response word is serially shifted out on the SDO pin with the MSB shifted out first. While SCS is low, at each falling edge of the clock the new input word is sampled on the SDI pin. The SPI input word is decoded to determine the register address and access type (read or write). The MSB will be shifted in first. Any amount of time may pass between bits, as long as nSCS stays active low. This allows two 8-bit words to be used. If the input word sent to SDI is less than 16 bits or more than 16 bits, it is considered a frame error. If it is a write command, the data will be ignored. The fault bit in the next SDO response word will then report 1. After the 16th clock cycle or when nSCS transitions from LOW to HIGH, the SDI shift register data is transferred into a latch where the input word is decoded. For a READ command (Nth cycle) sent to SDI, SDO will respond with the data at the specified address in the next cycle. (N+1) For a WRITE command (Nth cycle) sent to SDI, SDO will respond with the data in Status Register 1 (0x00) in the next cycle (N+1). This feature is intended to maximize SPI communication efficiency when having multiple write commands. 7.5.1.2 SPI Format The SDI input data word is 16 bits long and consists of: • 1 read/write bit W [15] • 4 address bits A [14:11] • 11 data bits D [10:0] The SDO output data word is 16 bits long and consists of: • 1 fault frame bit F [15] • 4 address bits A [14:11] • 11 data bits D [10:0] The SDO output word (Nth cycle) is in response to the previous SDI input word (N-1 cycle). Therefore each SPI Query/Response pair requires two full 16 bit shift cycles to complete. Table 5. SPI Input Data Control Word Format R/W ADDRESS DATA Word Bit B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 Command W0 A3 A2 A1 A0 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 19 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com Table 6. SPI Output Data Response Word Format R/W DATA Word Bit B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 Command F0 A3 A2 A1 A0 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 7.6 Register Maps 7.6.1 Read / Write Bit The MSB bit of the SDI input word (W0) is a read/write bit. When W0 = 0, the input word is a write command. When W0 = 1, input word is a read command. 7.6.2 Address Bits Table 7. Register Address REGISTER TYPE ADDRESS [A3..A0] REGISTER NAME DESCRIPTION READ AND WRITE ACCESS Status Register 0 0 0 0 Status Register 1 Status register for device faults R 0 0 0 1 Status Register 2 Status register for device faults and ID R Control Register 0 0 1 0 Control Register 1 R/W 0 0 1 1 Control Register 2 R/W 7.6.3 SPI Data Bits 7.6.3.1 Status Registers Table 8. Status Register 1 (Address: 0x00) (all default values are zero) ADDRESS REGISTER NAME D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 0x00 Status Register 1 FAULT GVDD_UV PVDD_UV OTSD OTW FETHA_OC FETLA_OC FETHB_OC FETLB_OC FETHC_OC FETLC_OC Table 9. Status Register 2 (Address: 0x01) (all default values are zero) ADDRESS 0x01 REGISTER NAME D10 D9 D8 Status Register 2 D7 D6 D5 D4 GVDD_OV D3 D2 D1 D0 Device ID [3] Device ID [2] Device ID [1] Device ID [0] 7.6.3.2 Control Registers Table 10. Control Register 1 for Gate Driver Control (Address: 0x02) (1) ADDRES S NAME DESCRIPTION D10 D9 D8 D7 D6 D5 D4 D3 D2 Gate drive peak current 1.7 A D1 D0 (1) 0 (1) 0 Gate drive peak current 0.7 A 0 1 Gate drive peak current 0.25 A 1 0 Reserved 1 1 GATE_CURRENT 0 (1) Normal mode GATE_RESET Reset gate driver latched faults (reverts to 0) 0x02 1 0 (1) 6 PWM inputs (see Table 1) PWM_MODE 3 PWM inputs (see Table 2) 1 0 (1) 0 (1) OC latch shut down 0 1 Report only 1 0 OC disabled 1 1 Current limit OCP_MODE OC_ADJ_SET (1) 20 See OC_ADJ_SET table X X X X X Default value Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 Table 11. Control Register 2 for Current Shunt Amplifiers and Misc Control (Address: 0x03) (1) ADDRESS NAME DESCRIPTION D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 0 (1) 0 (1) Report OT only 0 1 Report OC only 1 0 Report OC only (reserved) 1 1 Report both OT and OC at nOCTW pin OCTW_MODE Gain of shunt amplifier: 10 V/V 0 (1) 0 (1) Gain of shunt amplifier: 20 V/V 0 1 Gain of shunt amplifier: 40 V/V 1 0 Gain of shunt amplifier: 80 V/V 1 1 GAIN 0x03 0 (1) Shunt amplifier 1 connects to load through input pins DC_CAL_CH1 Shunt amplifier 1 shorts input pins and disconnects from load for external calibration 1 0 (1) Shunt amplifier 2 connects to load through input pins DC_CAL_CH2 Shunt amplifier 2 shorts input pins and disconnects from load for external calibration 1 Cycle by cycle 0 (1) OC_TOFF Off-time control 1 Reserved (1) Default value 7.6.3.3 Overcurrent Adjustment Table 12. OC_ADJ_SET Table (1) Control Bit (D6–D10) (0xH) 0 1 2 3 4 5 6 7 0.138 Vds (V) 0.060 0.068 0.076 0.086 0.097 0.109 0.123 Control Bit (D6–D10) (0xH) 8 9 10 11 12 13 14 15 Vds (V) 0.155 0.175 0.197 0.222 0.250 0.282 0.317 0.358 Control Bit (D6–D10) (0xH) 16 17 18 19 20 21 22 23 0.926 Vds (V) 0.403 0.454 0.511 0.576 0.648 0.730 0.822 Code Number (0xH) 24 25 26 27 28 29 30 31 Vds (V) 1.043 1.175 1.324 1.491 1.679 (1) 1.892 (1) 2.131 (1) 2.400 (1) Do not use settings 28, 29, 30, 31 for VDS sensing if the IC is expected to operate in the 6-V to 8-V range. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 21 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com 8 Application and Implementation NOTE Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality. 8.1 Application Information The DRV8303 is a gate driver designed to drive a 3-phase BLDC motor in combination with external power MOSFETs. The device provides a high level of integration with three half-bridge gate drivers, two current shunt amplifier, and overcurrent protection. 8.1.1 Gate Driver Power-Up Sequencing Errata The DRV8301 gate drivers may not correctly power up if a voltage greater than 8.5 V is present on any SH_X pin when EN_GATE is brought logic high (device enabled) after PVDD power is applied (PVDD1 > PVDD_UV). This sequence should be avoided by ensuring the voltage levels on the SH_X pins are less than 8.5 V when the DRV8301 is enabled through EN_GATE. 22 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 8.2 Typical Application VCC 10 k 10 k MCU VCC POWER DRV8303 2 1 3 4 5 SPI 6 7 8 2.2 µF 9 GPIO 0.022 µF 10 11 12 13 14 15 PWM 16 17 18 1 µF PVDDSENSE ASENSE BSENSE 19 20 ADC 2200 pF 21 56 22 1 µF 23 24 GND nFAULT GND DTC GND nSCS VDD_SPI SDI BST_A SDO GH_A SCLK SH_A DC_CAL GL_A GVDD SL_A CP1 BST_B CP2 GH_B EN_GATE SH_B INH_A GL_B INL_A SL_B INH_B BST_C INL_B GH_C INH_C SH_C INL_C GL_C DVDD SL_C REF SN1 SO1 SP1 SO2 SN2 AVDD SP2 PPAD 2200 pF CSENSE 56 nOCTW AGND PVDD 48 47 46 VCC 45 44 0.1 µF 43 GH_A 42 SH_A 41 GL_A 40 39 0.1 µF 38 37 SH_B 36 GL_B 35 34 0.1 µF 33 GND SL_B GH_C 32 SH_C 31 GL_C 30 SL_C 29 SN1 28 SP1 27 SN2 26 PVDD SP2 25 49 AGND SL_A GH_B 4.7 µF GPIO 0.1 µF 1 PGND PVDD 34.8 k 0.01 µF PVDDSENSE 4.99 k 0.1 µF PVDD 2.2 µF 10 GH_B VCC Diff. Pair SP2 GND SL_B 4.99 k BSENSE 0.1 µF 4.99 k AGND 10 m SN2 1000 pF SL_B 10 GL_B 34.8 k 34.8 k 10 0.1 µF 4.99 k 10 m SP1 1000 pF SL_A SH_B GL_B ASENSE 10 GL_A Diff. Pair VCC SH_B 34.8 k SH_A SN1 10 GH_B VCC 0.1 µF GH_A CSENSE 2.2 µF 10 PVDD PVDD 2.2 µF 0.1 µF 3.3 + 220 µF + 220 µF VCC PGND Figure 7. Typical Application Schematic Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 23 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com Typical Application (continued) 8.2.1 Design Requirements Table 13 lists the design parameters for this example. Table 13. Design Parameters DESIGN PARAMETER REFERENCE Supply voltage VALUE PVDD 24 V Motor winding resistance MR 0.5 Ω Motor winding inductance ML 0.28 mH Motor poles Motor rated RPM Target full-scale current Sense resistor MOSFET Qg 16 poles 4000 RPM IMAX 14 A RSENSE 0.01 Ω Qg 29 nC RDS(on) 4.7 mΩ OC_ADJ_SET 0.123 V ƒSW 45 kHz MOSFET RDS(on) VDS trip level MP MRPM Switching frequency RGATE 10 Ω Amplifier reference VREF 3.3 V Amplifier gain Gain 10 V/V Series gate resistance 8.2.2 Detailed Design Procedure 8.2.2.1 Gate Drive Average Current Load The gate drive supply (GVDD) of the DRV8303 can deliver up to 30 mA (RMS) of current to the external power MOSFETs. Use Equation 3 to determine the approximate RMS load on the gate drive supply: Gate Drive RMS Current = MOSFET Qg × Number of Switching MOSFETs × Switching Frequency (3) Example: 7.83 mA = 29 nC × 6 × 45 kHz (4) This is a rough approximation only. 8.2.2.2 Overcurrent Protection Setup The DRV8303 provides overcurrent protection for the external power MOSFETs through the use of VDS monitors for both the high side and low side MOSFETs. These are intended for protecting the MOSFET in overcurrent conditions and not for precise current regulation. The overcurrent protection works by monitoring the VDS voltage of the external MOSFET and comparing it against the OC_ADJ_SET register value. If the VDS exceeds the OC_ADJ_SET value the DRV8303 takes action according to the OC_MODE register. Overcurrent Trip = OC_ADJ_SET / MOSFET RDS(on) (5) Example: 26.17 A = 0.123 V / 4.7 mΩ (6) MOSFET RDS(on) changes with temperature and this will affect the overcurrent trip level. 8.2.2.3 Sense Amplifier Setup The DRV8303 provides two bidirectional low-side current shunt amplifiers. These can be used to sense a sum of the three half-bridges, two of the half-bridges individually, or in conjunction with an additional shunt amplifier to sense all three half-bridges individually. 1. Determine the peak current that the motor will demand (IMAX). This will be dependent on the motor parameters and your specific application. I(MAX) in this example is 14 A. 2. Determine the available voltage range for the current shunt amplifier. This will be ± half of the amplifier 24 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 reference voltage (VREF). In this case the available range is ±1.65 V. 3. Determine the sense resistor value and amplifier gain settings. There are common tradeoffs for both the sense resistor value and amplifier gain. The larger the sense resistor value, the better the resolution of the half-bridge current. This comes at the cost of additional power dissipated from the sense resistor. A larger gain value will allow you to decrease the sense resistor, but at the cost of increased noise in the output signal. This example uses a 0.01-Ω sense resistor and the minimum gain setting of the DRV8303 (10 V/V). These values allow the current shunt amplifiers to measure ±16.5 A (some additional margin on the 14-A requirement). 8.2.3 Application Curves Figure 8. Motor Spinning 2000 RPM Figure 9. Motor Spinning 4000 RPM Figure 10. Gate Drive 20% Duty Cycle Figure 11. Gate Drive 80% Duty Cycle Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 25 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com 9 Power Supply Recommendations 9.1 Bulk Capacitance Having appropriate local bulk capacitance is an important factor in motor drive system design. It is generally beneficial to have more bulk capacitance, while the disadvantages are increased cost and physical size. The amount of local capacitance needed depends on a variety of factors, including: • The highest current required by the motor system • The capacitance of the power supply and its ability to source or sink current • The amount of parasitic inductance between the power supply and motor system • The acceptable voltage ripple • The type of motor used (brushed DC, brushless DC, stepper) • The motor braking method The inductance between the power supply and motor drive system will limit the rate current can change from the power supply. If the local bulk capacitance is too small, the system will respond to excessive current demands or dumps from the motor with a change in voltage. When adequate bulk capacitance is used, the motor voltage remains stable and high current can be quickly supplied. The data sheet generally provides a recommended value, but system-level testing is required to determine the appropriate sized bulk capacitor. Power Supply Parasitic Wire Inductance Motor Drive System VM + – + Motor Driver GND Local Bulk Capacitor IC Bypass Capacitor Figure 12. Example Setup of Motor Drive System With External Power Supply The voltage rating for bulk capacitors should be higher than the operating voltage, to provide margin for cases when the motor transfers energy to the supply. 26 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 10 Layout 10.1 Layout Guidelines Use these layout recommendations when designing a PCB for the DRV8303. • The DRV8303 makes an electrical connection to GND through the PowerPAD. Always check to ensure that the PowerPAD has been properly soldered (see PowerPAD™ Thermally Enhanced Package). • PVDD bypass capacitors should be placed close to their corresponding pins with a low impedance path to device GND (PowerPAD). • GVDD bypass capacitor should be placed close its corresponding pin with a low impedance path to device GND (PowerPAD). • AVDD and DVDD bypass capacitors should be placed close to their corresponding pins with a low impedance path to the AGND pin. It is preferable to make this connection on the same layer. • AGND should be tied to device GND (PowerPAD) through a low impedance trace/copper fill. • Add stitching vias to reduce the impedance of the GND path from the top to bottom side. • Try to clear the space around and underneath the DRV8303 to allow for better heat spreading from the PowerPAD. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 27 DRV8303 SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 www.ti.com 10.2 Layout Example Figure 13. Layout Recommendation 28 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 DRV8303 www.ti.com SLOS846C – SEPTEMBER 2013 – REVISED DECEMBER 2016 11 Device and Documentation Support 11.1 Documentation Support 11.1.1 Related Documentation For related documentation see the following: • DRV8303EVM User Guide • PowerPAD™ Thermally Enhanced Package • Sensored 3-Phase BLDC Motor Control Using MSP430 11.2 Receiving Notification of Documentation Updates To receive notification of documentation updates, navigate to the device product folder on ti.com. In the upper right corner, click on Alert me to register and receive a weekly digest of any product information that has changed. For change details, review the revision history included in any revised document. 11.3 Community Resources The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use. TI E2E™ Online Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help solve problems with fellow engineers. Design Support TI's Design Support Quickly find helpful E2E forums along with design support tools and contact information for technical support. 11.4 Trademarks E2E is a trademark of Texas Instruments. All other trademarks are the property of their respective owners. 11.5 Electrostatic Discharge Caution These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam during storage or handling to prevent electrostatic damage to the MOS gates. 11.6 Glossary SLYZ022 — TI Glossary. This glossary lists and explains terms, acronyms, and definitions. 12 Mechanical, Packaging, and Orderable Information The following pages include mechanical packaging and orderable information. This information is the most current data available for the designated devices. This data is subject to change without notice and revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DRV8303 29 PACKAGE OPTION ADDENDUM www.ti.com 10-Dec-2020 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan (2) Lead finish/ Ball material MSL Peak Temp Op Temp (°C) Device Marking (3) (4/5) (6) DRV8303DCA ACTIVE HTSSOP DCA 48 40 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 125 DRV8303 DRV8303DCAR ACTIVE HTSSOP DCA 48 2000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 125 DRV8303 (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may reference these types of products as "Pb-Free". RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption. Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of
DRV8303DCA 价格&库存

很抱歉,暂时无法提供与“DRV8303DCA”相匹配的价格&库存,您可以联系我们找货

免费人工找货