SLVAF75 August 2021 DRV10987
In the DRV10987 12- to 24-V, Three-Phase, Sensorless BLDC Motor Driver Data Sheet, the sequence of four steps is described to enter sleep mode. Not mentioned in the data sheet but necessary, Step3 is needed for implementation of Option 2. Apply High to the Speed pin to exit sleep mode. Before entering sleep mode, apply low to the Speed pin.
DRV10987 Data Sheet | Implementation in C Code | |
---|---|---|
Step1 | Set the motor disable bit to 1, that is, write 1 to register 0x60, EECtrl[15] |
|
Step2 | Set the I2C OverRide bit to 1, that is, write 1 to register 0x30, speedCtrl[15] |
|
Step3 | Step3: Apply low to speed pin. After entering sleep mode This step is needed to exit sleep mode. |
|
Step4 | Set the motor disable bit to 0, that is, write 0 to register 0x60, EECtrl[15]. |
|
Step5 | Provide the value of zero to the speed control register to enter sleep mode. That is, write 0 to register 0x30, speedCtrl[8:0]. |
|