English
Language : 

DRV10987 Datasheet, PDF (15/69 Pages) Texas Instruments – DRV10987 12- to 24-V, Three-Phase, Sensorless BLDC Motor Driver
www.ti.com
Feature Description (continued)
DRV10987
SLVSE89 – AUGUST 2017
100% PWM DCO
50% PWM DC0
VCC
VCC / 2
Figure 8. Output Voltage Amplitude Adjustment
Motor speed is controlled indirectly by controlling the output amplitude, which is achieved by either controlling
VCC, or controlling the PWM_DCO. The DRV10987 device provides different options for the user to control the
PWM_DCO:
• Analog input (SPEED pin)
• PWM encoded digital input (SPEED pin)
• I2C serial interface.
See the Closed Loop section for more information.
8.3.4 Overvoltage Protection
The recommended operation voltage of the DRV10987 device is from 6.2 V to 28 V. The device is able to drive
the motor within this VCC range.
If VCC goes higher than VOV_R, DRV10987 stops driving the motor and protects its own circuitry. When VCC drops
below VOV_F, the DRV10987 device continues to operate the motor based on the user’s command. The
overvoltage protection works as long as the VCC slew rate is than 10 V/ms.
8.3.5 Standby Condition
The DRV10987 device enters standby mode to conserve energy. When the device enters standby mode, the
device stops driving the motor. The switching regulator remains active in the standby mode. The register data is
maintained, and the I2C interface remains active for standby mode .
For different speed command modes, Table 1 shows the timing and command to enter the standby condition.
SPEED
COMMAND
MODE
Analog
PWM
I2C
Table 1. Conditions to Enter or Exit Standby Condition
ENTER STANDBY CONDITION
SPEED pin voltage < VEN_SL_SB for tEN_SL_SB
SPEED pin low (V < VDIG_IL) for tEN_SL_SB
SpdCtrl[8:0] is programmed as 0 for tEN_SL_SB
EXIT FROM STANDBY CONDITION
SPEED pin voltage > VEX_SB for tEX_ SB
SPEED pin high (V > VDIG_IH) for tEX_SL_SB
SpdCtrl[8:0] is programmed as non-zero for tEX_SL_SB
8.3.6 EEPROM Access
The DRV10987 device has 112 bits (7 registers with 16-bit width) of EEPROM data, which are used to program
the motor parameters as described in the I2C Serial Interface.
The procedure for programming the EEPROM is as follows. TI recommends to perform the EEPROM
programming without the motor spinning, cycle the power after the EEPROM write, and read back the EEPROM
to verify the programming is successful.
1. Power up with any voltage within operating voltage range (6.2 V to 28 V)
2. Wait 10 ms
Copyright © 2017, Texas Instruments Incorporated
Product Folder Links: DRV10987
Submit Documentation Feedback
15