Datasheet

DRV2605
www.ti.com
SLOS825B DECEMBER 2012REVISED JANUARY 2014
Mode (Address: 0x01)
Bit 7 6 5 4 3 2 1 0
Function Dev_Reset STANDBY Mode[2] Mode[1] Mode[0]
Type R/W R/W R/W R/W R/W
Default 0 1 0 0 0
Dev_Reset Device Reset. Setting this bit performs the equivalent operation of power cycling the device.
Any playback operations are immediately interrupted, and all registers are reset to their
default values. The Dev_Reset bit self-clears after the reset operation is complete.
STANDBY Software Standby Mode
0: Device Ready
1: Device in Software Standby (default)
Mode[2:0] 0: Internal Trigger (default)
Waveforms fired by setting the GO bit
1: External Trigger (Edge Mode)
A rising edge on the IN/TRIG pin sets the GO Bit. A 2nd rising edge on the IN/TRIG pin
will cancel the waveform if it occurs before the GO bit has cleared.
2: External Trigger (Level Mode)
GO bit follows the state of the external trigger. A rising edge on the IN/TRIG pin sets the
GO bit, and a falling edge sends a cancel. If the GO bit is already in the appropriate
state, no change is effected.
3: PWM Input/Analog Input
A PWM signal is accepted at the IN/TRIG pin and used as the driving source. The
device actively drives the actuator while in this mode. The user may elect to set
nPWM_Analog to drive an analog signal directly into the IN/TRIG pin.
4: Audio To Haptics
An AC Coupled audio signal is accepted at the IN/TRIG pin. The device converts the
audio signal into meaningful haptic vibration. The AC_Couple and nPWM_Analog bits
should also be set.
5: Real-Time Playback (RTP Mode)
The device actively drives the actuator with the contents of the RTP_Data register.
6: Diagnostics
Set the device in this mode to perform a diagnostic test on the actuator. User must set
the GO bit to start the test. Test is complete when the GO bit self-clears. Results are
stored in the Diag_Result bit.
7: Auto Calibration
Set the device in this mode to auto calibrate for the device for the actuator. Before
starting the calibration, the user must set the Rated_Voltage and ODClamp registers
(0x16 and 0x17) appropriately. User must set the GO bit to start the calibration.
Calibration is complete when the GO bit self-clears. Auto calibration results are stored in
registers 0x18, 0x19, and 0x1A. See “Auto Calibration Procedure” for further details.
Copyright © 2012–2014, Texas Instruments Incorporated Submit Documentation Feedback 25
Product Folder Links: DRV2605