The DRV880x supports a low power sleep mode through the nSLEEP pin. In this mode the device shuts down a majority of the internal circuitry including the internal voltage rails and charge pump. Bringing the nSLEEP pin HIGH will put the device back into its active state.
During normal operation the DRV880x is designed to operate a single brushed DC motor. The outputs are connected to each side on the motor coil, allowing for full bidirectional control.
|PHASE||ENABLE||MODE 1||MODE 2||nSLEEP||OUT+||OUT-|
|X||0||1||0||1||L||L||Brake (slow decay)|
|X||0||1||1||1||H||H||Brake (slow decay)|
|1||0||0||X||1||L||H||Fast-decay synchronous rectification(2)|
|0||0||0||X||1||H||L||Fast-decay synchronous rectification(2)|
Input MODE 1 is used to toggle between fast-decay mode and slow-decay mode. A logic high puts the device in slow-decay mode.
MODE 2 is used to select which set of drivers (high side versus low side) is used during the slow-decay recirculation. MODE 2 is meaningful only when MODE 1 is asserted high. A logic high on MODE 2 has current recirculation through the high-side drivers. A logic low has current recirculation through the low-side drivers.