欢迎光临!1kic网专注于为电子元器件行业提供免费及更实惠的芯片ic交易网站。
热门关键词: LM358 TL431 ULN2003 OP07 STM32F103C8T6
TI的DRV8846是高度集成的步进马达驱动器方案
来源:互联网 | 作者:中华IC网整理 | 发表于:2014-12-15
TI公司的DRV8846是高度集成的步进马达驱动器,包括两个H桥和微步进分度器,工作电压4-18V,驱动电流高达1A,主要用在打印机,扫描仪,视频安全摄像机和投映仪.本文介绍了DRV8846主要特性,功能框图,应用电路以及评估板主要特性,电路图和材料清单,以及3D打印机控制器(12V)主要特性,电路图和材料清单.

DRV8846 双通道 H 桥步进电机驱动器
DRV8846 Dual H-Bridge Stepper Motor Driver

TI公司的DRV8846是高度集成的步进马达驱动器,包括两个H桥和微步进分度器,工作电压4-18V,驱动电流高达1A,主要用在打印机,扫描仪,视频安全摄像机和投映仪.本文介绍了DRV8846主要特性,功能框图,应用电路以及评估板主要特性,电路图和材料清单,以及3D打印机控制器(12V)主要特性,电路图和材料清单.


The DRV8846 provides a highly-integrated stepper motor driver for cameras, printers, projectors, and other automated equipment applications. The device has two H-bridges and a microstepping indexer and is intended to drive a bipolar stepper motor. The output block of each H-bridge driver consists of N- channel and P-channel power MOSFETs configured as full H-bridges to drive the motor windings. The DRV8846 is capable of driving up to 1-A full scale
output current (with proper heatsinking and TA = 25℃).

A simple STEP/DIR interface allows easy interfacing to controller circuits. Pins allow configuration of the motor in full-step up to 1/32-step modes. Decay mode is configurable so that adaptive decay, slow decay, fast decay, and mixed decay can be used. The PWM
current chopping off-time can also be selected. A low-power sleep mode is provided which shuts down internal circuitry to achieve very-low quiescent current draw. This sleep mode can be set using a dedicated nSLEEP pin.

Internal protection functions are provided for UVLO,overcurrent protection, short circuit protection, and overtemperature. Fault conditions are indicated via a nFAULT pin.

DRV8846主要特性:

1• PWM Microstepping Motor Driver
– Built-In Microstepping Indexer
– Up to 1/32 Microstepping
– Step/Direction Control 
• Multiple Decay Modes
– Adaptive Decay 
– Mixed Decay 
– Slow Decay 
– Fast Decay
• Configurable Off-Time PWM Chopping 
– 10-, 20-, or 30-μs Off-Time
• Adaptive Blanking Time for Smooth Stepping
• 4- to 18-V Operating Supply Voltage Range
• 1-A Continuous/RMS Output Current (at 25℃) 
• Low-Current Sleep Mode 
• 3-Bit Torque DAC to Scale Motor Current 
• Thermally Enhanced Surface Mount Package
• Protection Features 
– VM Undervoltage Lockout (UVLO)
– Overcurrent Protection (OCP)
– Thermal Shutdown (TSD)
– Fault Condition Indication Pin (nFAULT)
DRV8846主要应用:
• Printers
• Scanners
• Video Security Cameras

• Projectors

图1. DRV8846功能框图


图2. DRV8846 PWM马达驱动器电路图


图3. DRV8846 典型应用电路图

评估板

The DRV8846 customer EVM is a platform revolving around the DRV8846, a low voltage dual H-bridge driver and highly configurable power stage. This device has been optimized to drive a single bipolar stepper with up to 32 degrees of internally generated microstepping.

The EVM houses an MSP430 microcontroller and a USB interface chip. The USB chip allows for serial communications from a PC computer where a Microsoft® Windows® application is used to schedule serial commands. These commands can be used to control each of the device’s signals, and drive the stepper motor by issuing the step commands at the desired rate.

The microcontroller firmware operates using internal index mode.

This user’s guide details the operation of the EVM, as well as the hardware configurability of the evaluation module.

图4.评估板PCB外形图


图5.评估板连接图


图6.评估板电路图(1)


图7.评估板电路图(2)
评估板材料清单:

3D打印机控制器(12V)

This design is a complete system for controlling 3-axis, single extruder-based 3D printers. The system is managed by the MSP430F5529 LaunchPad and utilizes the DRV8846 for precision stepper motor control. The CSD18534Q5A is used as a low-side switch for the hot bed heater, extruder heater, and cooling fan. The DRV5033  Hall Sensor acts as a contactless limit switch.

3D打印机控制器(12V)主要特性:

Complete 3D printer controller with MCU, stepper drivers, heater outputs, sensor inputs, and SD card slot.
Precise stepper motor current regulation using DRV8846 adaptive decay
Hall sensor limit switches are immune to contaminants and never wear out
High-current heater outputs from the CSD18534Q5A with low 7.8 mΩ Rds(ON)
Powered from a single 12V supply
System has been fully tested and proven

图8.3D打印机TIDA-00405外形图


图9.3D打印机TIDA-00405电路图(1)


图10.3D打印机TIDA-00405电路图(2)


图11.3D打印机TIDA-00405电路图(3)


图12.3D打印机TIDA-00405电路图(4)


图13.3D打印机TIDA-00405电路图(5)
3D打印机TIDA-00405系统材料清单:


参考资料:


Detailed Description

1 Overview

The DRV8846 is an integrated motor driver solution for bipolar stepper motors. The device integrates 2 H-bridges that use NMOS low-side drivers and PMOS high-side drivers, current sense regulation circuitry, and a microstepping indexer. The DRV8846 can be powered with a supply range between 4 to 18 V and is capable of providing an output current to 1.4-A full scale or 1-A rms.

A simple STEP/DIR interface allows easy interfacing to the controller circuit. The internal indexer is able to execute high-accuracy microstepping without requiring the processor to control the current level.

The PWM off-time, tOFF can be adjusted to 10, 20, or 30 μs.

The DRV8846 has an adaptive decay feature that automatically adjusts the decay setting to minimize current ripple while still reacting quickly to step changes. This feature allows the DRV8846 to quickly be integrated into a system.

A torque DAC feature allows the controller to scale the output current without needing to scale the analog reference voltage input VREF. The torque DAC is accessed using digital input pins. This allows the controller to save power by decreasing the current consumption when not required.

A low-power sleep mode is included, which allows the system to save power when not driving the motor.

2 Functional Block Diagram

fbd_LLSEK2.gif

3 Feature Description

3.1 PWM Motor Drivers

DRV8846 contains two identical H-bridge motor drivers with current-control PWM circuitry. Figure 6 shows a block diagram of the circuitry.

PWM_motor_LLSEK2.gifFigure 6. PWM Motor Driver Circuitry

3.2 Micro-Stepping Indexer

To allow a simple step and direction interface to control stepper motors, the DRV8846 contains a microstepping indexer. The indexer controls the state of the H-bridges automatically. When the correct transition is applied at the STEP input, the indexer moves to the next step, according to the direction set by the DIR pin. In 1/8, 1/16, and 1/32 step modes, both the rising and falling edges of the STEP input may be used to advance the indexer, depending on the M0 / M1 setting.

The nENBL pin disables the output stage in indexer mode. When nENBL = 0, the indexer inputs are still active and respond to the STEP and DIR input pins; only the output stage is disabled.

The indexer logic in the DRV8846 allows a number of different stepping configurations. The M0 and M1 pins configure the stepping format (see Table 2).

Table 2. Step Mode Settings

M1M0STEP MODE
00Full step (2-phase excitation), rising-edge only
0Z1/2 step (1-2 phase excitation), rising-edge only
011/4 step (W1-2 phase excitation), rising-edge only
Z08 microsteps/step, rising-edge only
ZZ8 microsteps/step, rising and falling edges
Z116 microsteps/step, rising-edge only
1016 microsteps/step, rising and falling edges
1Z32 microsteps/step, rising-edge only
1132 microsteps/step, rising and falling edges

Note that the M0 and M1 pins are tri-level inputs. These pins can be driven logic low, logic high, or high-impedance (Z), like the I0 and I1 pins described previously.

For 1/8, 1/16, and 1/32-step modes, selections are available to advance the indexer only on the rising edge of the STEP input, or on both the rising and falling edges.

The step mode may be changed on-the-fly while the motor is moving. The indexer advances to the next valid state for the new M0 / M1 setting at the next rising edge of STEP.

The home state is 45°. The indexer enters the home state after power-up, after exiting UVLO, or after exiting sleep mode (see the yellow-shaded cells in Table 3 also indicated with a table note).

Table 3 shows the relative current and step directions for different step mode settings. At each rising edge of the STEP input, the indexer travels to the next state in the table. The direction is shown with the DIR pin high; if the DIR pin is low, the sequence is reversed. Positive current is defined as xOUT1 = positive with respect to xOUT2.

Table 3. Relative Current and Step Directions

1/32 STEP1/16 STEP1/8 STEP1/4 STEP1/2 STEPFULL STEP 70%WINDING CURRENT AWINDING CURRENT BELECTRICAL ANGLE
11111100%0%0
2100%5%3
32100%10%6
499%15%8
53298%20%11
697%24%14
7496%29%17
894%34%20
953292%38%23
1090%43%25
11688%47%28
1286%51%31
137483%56%34
1480%60%37
15877%63%39
1674%67%42
17(1)9(1)5(1)3(1)2(1)1(1)71%71%45
1867%74%48
191063%77%51
2060%80%53
2111656%83%56
2251%86%59
231247%88%62
2443%90%65
25137438%92%68
2634%94%70
271429%96%73
2824%97%76
2915820%98%79
3015%99%82
311610%100%84
325%100%87
33179530%100%90
34–5%100%93
3518–10%100%96
36–15%99%98
371910–20%98%101
38–24%97%104
3920–29%96%107
40–34%94%110
4121116–38%92%113
42–43%90%115
4322–47%88%118
44–51%86%121
452312–56%83%124
46–60%80%127
4724–63%77%129
48–67%74%132
492513742–71%71%135
50–74%67%138
5126–77%63%141
52–80%60%143
532714–83%56%146
54–86%51%149
5528–88%47%152
56–90%43%155
5729158–92%38%158
58–94%34%160
5930–96%29%163
60–97%24%166
613116–98%20%169
62–99%15%172
6332–100%10%174
64–100%5%177
65331795–100%0%180
66–100%–5%183
6734–100%–10%186
68–99%–15%188
693518–98%–20%191
70–97%–24%194
7136–96%–29%197
72–94%–34%200
73371910–92%–38%203
74–90%–43%205
7538–88%–47%208
76–86%–51%211
773920–83%–56%214
78–80%–60%217
7940–77%–63%219
80–74%–67%222
8141211163–71%–71%225
82–67%–74%228
8342–63%–77%231
84–60%–80%233
854322–56%–83%236
86–51%–86%239
8744–47%–88%242
88–43%–90%245
89452312–38%–92%248
90–34%–94%250
9146–29%–96%253
92–24%–97%256
934724–20%–98%259
94–15%–99%262
9548–10%–100%264
96–5%–100%267
9749251370%–100%270
985%–100%273
995010%–100%276
10015%–99%278
101512620%–98%281
10224%–97%284
1035229%–96%287
10434%–94%290
10553271438%–92%293
10643%–90%295
1075447%–88%298
10851%–86%301
109552856%–83%304
11060%–80%307
1115663%–77%309
11267%–74%312
1135729158471%–71%315
11474%–67%318
1155877%–63%321
11680%–60%323
117593083%–56%326
11886%–51%329
1196088%–47%332
12090%–43%335
12161311692%–38%338
12294%–34%340
1236296%–29%343
12497%–24%346
125633298%–20%349
12699%–15%352
12764100%–10%354
128100%–5%357
(1) The indexer enters the home state after power-up, after exiting UVLO, or after exiting sleep mode.

3.3 Current Regulation

The current through the motor windings is regulated by an adjustable fixed-off-time PWM current regulation circuit. When an H-bridge is enabled, current rises through the winding at a rate dependent on the DC voltage, inductance of the winding, and the magnitude of the back EMF present. After the current reaches the current chopping threshold, the bridge enters a decay mode for a fixed period of time to decrease the current, which is configurable between 10 to 30 μs through the tri-level input TOFF_SEL. After the time expires, the bridge is re-enabled, starting another PWM cycle.

Table 4. Fixed Off-Time Selection

TOFF_SELTOFF Duration
020 μs
Z10 μs
130 μs

The PWM chopping current is set by a comparator which compares the voltage across a current sense resistor connected to the xISEN pin, with a reference voltage. The reference voltage can be supplied by an internal reference of 3.3 V (which requires VINT to be connected to VREF), or externally supplied to the VREF pin. The reference voltage is then scaled first by the 3-bit torque DAC, then by the output of a sine lookup table that is applied to a sine-weighted DAC (sine DAC). The voltage is attenuated by a factor of 6.6.

The full-scale (100%) chopping current is calculated as follows:

Equation 1. eq_IFS_LLSEK2.gif

where

  • IFS is the full scale regulated current
  • VREF is the voltage on the VREF pin
  • RISENSE is the resistance of the sense resistor
  • TORQUE is the scaling percentage from the torque DAC.

Example: Using VREF is 3.3 V, torque DAC = 100%, and a 500-mΩ sense resistor, the full-scale chopping current is 3.3 V / (6.6 × 500 mΩ) × 100% = 1 A.

The current for both motor windings is scaled depending on the I0 and I1 pins, which drive a 3-bit linear DAC, as inTable 5.

Table 5. Torque DAC Settings

I1I0CURRENT SCALING (TORQUE)
00100%
0Z87.5%
0175%
Z062.5%
ZZ50%
Z137.5%
1025%
1Z12.5%
110% (outputs disabled)

Table 6 gives the xISEN trip voltage at a given DAC code and I[1:0] setting.

Table 6. Torque DAC xISENS Trip Levels (VREF = 3.3 V)

Sine DAC CodeTorque DAC I[1:0] Setting
00 - 100%0Z - 87.5%01 - 75%Z0 - 62.5%ZZ - 50%Z1 - 37.5%10 - 25%1Z - 12.5%
31500 mV438 mV375 mV313 mV250 mV188 mV125 mV63 mV
30500 mV438 mV375 mV313 mV250 mV188 mV125 mV63 mV
29495 mV433 mV371 mV309 mV248 mV186 mV124 mV62 mV
28490 mV429 mV368 mV306 mV245 mV184 mV123 mV61 mV
27485 mV424 mV364 mV303 mV243 mV182 mV121 mV61 mV
26480 mV420 mV360 mV300 mV240 mV180 mV120 mV60 mV
25470 mV411 mV353 mV294 mV235 mV176 mV118 mV59 mV
24460 mV403 mV345 mV288 mV230 mV173 mV115 mV58 mV
23450 mV394 mV338 mV281 mV225 mV169 mV113 mV56 mV
22440 mV385 mV330 mV275 mV220 mV165 mV110 mV55 mV
21430 mV376 mV323 mV269 mV215 mV161 mV108 mV54 mV
20415 mV363 mV311 mV259 mV208 mV156 mV104 mV52 mV
19400 mV350 mV300 mV250 mV200 mV150 mV100 mV50 mV
18385 mV337 mV289 mV241 mV193 mV144 mV96 mV48 mV
17370 mV324 mV278 mV231 mV185 mV139 mV93 mV46 mV
16355 mV311 mV266 mV222 mV178 mV133 mV89 mV44 mV
15335 mV293 mV251 mV209 mV168 mV126 mV84 mV42 mV
14315 mV276 mV236 mV197 mV158 mV118 mV79 mV39 mV
13300 mV263 mV225 mV188 mV150 mV113 mV75 mV38 mV
12280 mV245 mV210 mV175 mV140 mV105 mV70 mV35 mV
11255 mV223 mV191 mV159 mV128 mV96 mV64 mV32 mV
10235 mV206 mV176 mV147 mV118 mV88 mV59 mV29 mV
9215 mV188 mV161 mV134 mV108 mV81 mV54 mV27 mV
8190 mV166 mV143 mV119 mV95 mV71 mV48 mV24 mV
7170 mV149 mV128 mV106 mV85 mV64 mV43 mV21 mV
6145 mV127 mV109 mV91 mV73 mV54 mV36 mV18 mV
5120 mV105 mV90 mV75 mV60 mV45 mV30 mV15 mV
4100 mV88 mV75 mV63 mV50 mV38 mV25 mV13 mV
375 mV66 mV56 mV47 mV38 mV28 mV19 mV9 mV
250 mV44 mV38 mV31 mV25 mV19 mV13 mV6 mV
125 mV22 mV19 mV16 mV13 mV9 mV6 mV3 mV
00 mV0 mV0 mV0 mV0 mV0 mV0 mV0 mV

3.4 Decay Mode

After the chopping current threshold is reached, the drive current is interrupted, but due to the inductive nature of the motor, current must continue to flow for some period of time (called recirculation current). To handle this recirculation current, the H-bridge can operate in two different states, fast decay or slow decay (or a mixture of fast and slow decay).

In fast-decay mode, after the PWM chopping current level is reached, the H-bridge reverses state to allow winding current to flow through the opposing FETs. As the winding current approaches 0, the bridge is disabled to prevent any reverse current flow. For fast-decay mode, see number 2 in Figure 7.

In slow-decay mode, winding current is recirculated by enabling both of the low-side FETs in the bridge. For slow-decay mode, see number 3 in Figure 7.

decay_mode_LLSEK2.gifFigure 7. Decay Modes

The DRV8846 supports fast, slow, mixed, and adaptive decay modes. With stepper motors, the decay mode is chosen for a given stepper motor and operating conditions to minimize mechanical noise and vibration.

In mixed decay mode, the current recirculation begins as fast decay, but at a fixed period of time (determined by the state of the DEC1 and DEC0 pins shown in Table 7) the current recirculation switches to slow decay mode for the remainder of the fixed PWM period. Note that the DEC1 and DEC0 pins are tri-level inputs; these pins can be driven logic low, logic high, or high-impedance (Z).

Figure 8 shows the current waveforms in slow, fast, and 25% and 1 tBLANK mixed decay modes.

current_waves_LLSEK2.gifFigure 8. Decay Behavior

Table 7. Decay Pins Configuration

DEC1DEC0Decay Mode (Increasing Current)Decay Mode (Decreasing Current)
00Slow decaySlow decay
0ZSlow decayMixed decay: 25% fast
01Slow decayMixed decay: 1 tBLANK
Z0Mixed decay: 1 tBLANKMixed decay: 1 tBLANK
ZZMixed decay: 50% fastMixed decay: 50% fast
Z1Mixed decay: 25% fastMixed decay: 25% fast
10Slow decayMixed decay: 50% fast
1ZSlow decayMixed decay: 12.5% fast
11Slow decayFast decay

Figure 9 shows increasing and decreasing current. When current is decreasing, the decay mode used is fast, slow, or mixed as commanded by the DEC1 and DEC0 pins. Three DEC pin selections allow for mixed decay during increasing current.

inc_and_dec_current_LLSEK2.gifFigure 9. Increasing and Decreasing Current

Adaptive decay mode simplifies the decay mode selection by dynamically changing to adjust for current level, step change, supply variation, BEMF, and load. To enable adaptive decay mode, pull the ADEC pin to logic high and pull DEC0 and DEC1 pins to logic high. The state of the ADEC pin is only evaluated when exiting sleep mode.

Adaptive decay adjusts the time spent in fast decay to minimize current ripple and quickly adjust to current-step changes. If the drive time is longer than the minimum (tBLANK), in order to reach the current trip point, the decay mode applied is slow decay (see Figure 10).

tim_decay_1_LLSEK2.gifFigure 10. Adaptive Decay – Slow Decay Operation

When the minimum drive time (tBLANK) provides more current than the regulation point, fast decay of 1- tBLANK is applied. If the second drive period also provides more current than the regulation point, fast decay of 2 tBLANK is applied. If a third (or more) consecutive period provides more current than the regulation point, fast decay using 25% of tOFF time is applied. When the minimum drive time is insufficient to reach the current regulation level, slow decay is applied until the current exceeds the current reference level (see Figure 11).

tim_decay_2_LLSEK2.gifFigure 11. Adaptive Decay – Mixed Decay Operation

Figure 12 shows a case for adaptive decay where a step occurs. The system starts with 1 tBLANK of fast decay and works up to 25% of tOFF time for fast decay until the current is regulated again.

tim_decay_3_LLSEK2.gifFigure 12. Adaptive Decay – Step Operation

3.5 Blanking Time

After the current is enabled in an H-bridge, the voltage on the xISEN pin is ignored for a period of time before enabling the current sense circuitry. Note that the blanking time also sets the minimum drive time of the PWM.

The time, tBLANK, is determined by the sine DAC code and the torque DAC setting. The timing information for tBLANK is given in Table 8.

Table 8. tBLANK Settings

Sine DAC CodeTorque DAC I[1:0] Setting
00 - 100%0Z - 87.5%01 - 75%Z0 - 62.5%ZZ - 50%Z1 - 37.5%10 - 25%1Z - 12.5%
311.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
301.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
291.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
281.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
271.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
261.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
251.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
241.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
231.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
221.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
211.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
201.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
191.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
181.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
171.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
161.80 μs1.80 μs1.50 μs1.50 μs1.50 μs1.20 μs1.20 μs0.90 μs
151.50 μs1.50 μs1.50 μs1.20 μs1.20 μs1.20 μs0.90 μs0.90 μs
141.50 μs1.50 μs1.50 μs1.20 μs1.20 μs1.20 μs0.90 μs0.90 μs
131.50 μs1.50 μs1.50 μs1.20 μs1.20 μs1.20 μs0.90 μs0.90 μs
121.50 μs1.50 μs1.50 μs1.20 μs1.20 μs1.20 μs0.90 μs0.90 μs
111.50 μs1.50 μs1.50 μs1.20 μs1.20 μs1.20 μs0.90 μs0.90 μs
101.50 μs1.50 μs1.50 μs1.20 μs1.20 μs1.20 μs0.90 μs0.90 μs
91.50 μs1.50 μs1.50 μs1.20 μs1.20 μs1.20 μs0.90 μs0.90 μs
81.50 μs1.50 μs1.50 μs1.20 μs1.20 μs1.20 μs0.90 μs0.90 μs
71.20 μs1.20 μs1.20 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs
61.20 μs1.20 μs1.20 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs
51.20 μs1.20 μs1.20 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs
41.20 μs1.20 μs1.20 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs
30.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs
20.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs
10.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs
00.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs0.90 μs

3.6 Protection Circuits

The DRV8846 is fully protected against undervoltage, overcurrent, and overtemperature events.

3.6.1 Overcurrent Protection (OCP)

An analog current limit circuit on each FET limits the current through the FET by limiting the gate drive. If this analog current limit persists for longer than the OCP deglitch time tOCP, all FETs in the H-bridge are disabled and the nFAULT pin is driven low. The device remains disabled until the retry time, tRETRY, occurs. The OCP is independent for each H-bridge.

Overcurrent conditions are detected independently on both high-side and low-side devices; that is, a short to ground, supply, or across the motor winding all result in an OCP event. Note that OCP does not use the current sense circuitry used for PWM current control, so OCP functions without the presence of the xISEN resistors.

3.6.2 Thermal Shutdown (TSD)

If the die temperature exceeds safe limits, all FETs in the H-bridge are disabled and the nFAULT pin is driven low. After the die temperature falls to a safe level, operation automatically resumes. The nFAULT pin is released after operation has resumed.

3.6.3 Undervoltage Lockout (UVLO)

If at any time the voltage on the VM pin falls below the UVLO falling threshold voltage, VUVLO, all circuitry in the device is disabled, and all internal logic is reset. Operation resumes when VM rises above the UVLO rising threshold. The nFAULT pin is driven low during an undervoltage condition and is released after operation has resumed.

Table 9. Fault Behavior

FaultError ReportH-BridgeInternal CircuitsRecovery
VM UVLOnFAULT unlatchedDisabledShut downSystem and fault clears on recovery
OCPnFAULT unlatchedDisabledOperatingSystem and fault clears on recovery and motor is driven after time, tRETRY
TSDnFAULT unlatchedDisabledOperatingSystem and fault clears on recovery


分享到:

1kic网-首个免费IC网-电子元器件ic交易网-芯片集成电路代理商供应商查询