English
Language : 

DRV10987 Datasheet, PDF (33/69 Pages) Texas Instruments – DRV10987 12- to 24-V, Three-Phase, Sensorless BLDC Motor Driver
www.ti.com
DRV10987
SLVSE89 – AUGUST 2017
Table 5. Configuring Commutation Advance Timing by Adjusting tSETTING
TCtrlAdv [6:0]
{TCtrlAdvShift[2:0],
TCtrlAdvValue[3:0]}
tSETTING (µs)
TCtrlAdv [6:0]
{TCtrlAdvShift[2:0],
TCtrlAdvValue[3:0]}
tSETTING (µs)
TCtrlAdv [6:0]
{TCtrlAdvShift[2:0],
TCtrlAdvValue[3:0]}
Binary
Hex
Binary
Hex
Binary
Hex
000 0000
0x00
0
010 1000
0x28
80
101 1000
0x58
000 0001
0x01
2.5
010 1001
0x29
90
101 1001
0x59
000 0010
0x02
5
010 1010
0x2A
100
101 1010
0x5A
000 0011
0x03
7.5
010 1011
0x2B
110
101 1011
0x5B
000 0100
0x04
10
010 1100
0x2C
120
101 1100
0x5C
000 0101
0x05
12.5
010 1101
0x2D
130
101 1101
0x5D
000 0110
0x06
15
010 1110
0x2E
140
101 1110
0x5E
000 0111
0x07
17.5
010 1111
0x2F
150
101 1111
0x5F
000 1000
0x08
20
011 1000
0x38
160
110 1000
0x68
000 1001
0x09
22.5
011 1001
0x39
170
110 1001
0x69
000 1010
0x0A
25
011 1010
0x3A
200
110 1010
0x6A
000 1011
0x0B
27.5
011 1011
0x3B
220
110 1011
0x6B
000 1100
0x0C
30
011 1100
0x3C
240
110 1100
0x6C
000 1101
0x0D
32.5
011 1101
0x3D
260
110 1101
0x6D
000 1110
0x0E
35
011 1110
0x3E
280
110 1110
0x6E
000 1111
0x0F
37.5
011 1111
0x3F
300
110 1111
0x6F
001 1000
0x18
40
100 1000
0x48
320
111 1000
0x78
001 1001
0x19
45
100 1001
0x49
360
111 1001
0x79
001 1010
0x1A
50
100 1010
0x4A
400
111 1010
0x7A
001 1011
0x1B
55
100 1011
0x4B
440
111 1011
0x7B
001 1100
0x1C
60
100 1100
0x4C
480
111 1100
0x7C
001 1101
0x1D
65
100 1101
0x4D
520
111 1101
0x7D
001 1110
0x1E
70
100 1110
0x4E
560
111 1110
0x7E
001 1111
0x1F
75
100 1111
0x4F
600
111 1111
0x7F
tSETTING (µs)
640
720
800
880
960
1040
1120
1200
1280
1440
1600
1760
1920
2080
2240
2400
2560
2880
3200
3520
3840
4160
4480
4800
8.4.7 Current Limit
The DRV10987 device has several current-limit modes to help ensure optimal control of the motor and to ensure
safe operation. The various current-limit modes are listed in Table 6. Acceleration current limit is used to provide
a means of controlling the amount of current delivered to the motor. This is useful when the system must limit the
amount of current pulled from the power supply during motor start-up. The lock-detection current limit is a
configurable threshold that can be used to limit the current applied to the motor. Overcurrent protection is used to
protect the device; therefore, it cannot be disabled or configured to a different threshold. The current-limit modes
are described in the following sections.
CURRENT LIMIT MODE
Acceleration current limit
Lock-detection current limit
Overcurrent shutdown
Table 6. DRV10987 Current-Limit Modes
SITUATION
Motor start
Motor locked
Short circuit
ACTION
Limit the output voltage amplitude
Stop driving the motor and enter the lock state
Stop driving the motor and enter the lock state
FAULT DIAGNOSIS
No fault
Mechanical rotation error
Circuit connection
8.4.7.1 Acceleration Current Limit
The acceleration current limit limits the voltage applied to the motor to prevent the current from exceeding the
programmed threshold. The acceleration current limit threshold is configured by writing the SWiLimitThr[3:0] bits
to select ILIMIT. The acceleration current limit does not use a direct measurement of current. It uses the
programmed motor resistance, Rm, and programmed motor velocity constant, Kt, to limit the voltage applied to
the motor, VU, as shown in Figure 28 and Equation 8.
Copyright © 2017, Texas Instruments Incorporated
Product Folder Links: DRV10987
Submit Documentation Feedback
33