The DRV2604L device is a low-voltage haptic driver that provides a closed-loop actuator-control system for high-quality tactile feedback for ERM and LRA. This schema helps improve actuator performance in terms of acceleration consistency, start time, and brake time and is accessible through a shared I2C compatible bus or PWM input signal.
The DRV2604L device includes enough integrated RAM to allow the user to pre-load over 100 customized smart-loop architecture waveforms. These waveforms can be instantly played back through I2C or optionally triggered through a hardware trigger terminal.
Additionally, the real-time playback mode allows the host processor to bypass the memory playback engine and play waveforms directly from the host through I2C.
The smart-loop architecture inside the DRV2604L device allows simple auto-resonant drive for the LRA as well as feedback-optimized ERM drive allowing for automatic overdrive and braking. The smart-loop architecture creates a simplified input waveform interface as well as reliable motor control and consistent motor performance. The DRV2604L device also features automatic transition to an open-loop system in the event that an LRA actuator is not generating a valid back-EMF voltage. When the LRA generates a valid back-EMF voltage, the DRV2604L device automatically synchronizes with the LRA. The DRV2604L also allows for open-loop driving through the use of internally-generated PWM.
PART NUMBER | PACKAGE | BODY SIZE (MAX) |
---|---|---|
DRV2604L | DSBGA (9) | 1.50 mm × 1.50 mm |
DRV2604L | VSSOP (10) | 3.00 mm × 3.00 mm |
Changes from E Revision (August 2016) to F Revision
Changes from D Revision (June 2015) to E Revision
Changes from C Revision (September 2014) to D Revision
PIN | TYPE(1) | DESCRIPTION | |
---|---|---|---|
NO. | NAME | ||
A1 | EN | I | Device enable |
A2 | REG | O | The REG pin is the 1.8-V regulator output. A 1-µF capacitor is required. |
A3 | OUT+ | O | Positive haptic driver differential output |
B1 | IN/TRIG | I | Multi-mode Input. I2C selectable as PWM, analog, or trigger. If not used, this pin should be connected to GND |
B2 | SDA | I/O | I2C data |
B3 | GND | P | Supply ground |
C1 | SCL | I | I2C clock |
C3 | OUT– | O | Negative haptic-driver differential output |
C2 | VDD | P | Supply input (2 to 5.2 V). A 1-µF capacitor is required. |
PIN | TYPE(1) | DESCRIPTION | |
---|---|---|---|
NO. | NAME | ||
1 | REG | O | The REG pin is the 1.8-V regulator output. A 1-µF capacitor required |
2 | SCL | I | I2C clock |
3 | SDA | I/O | I2C data |
4 | IN/TRIG | I | Multi-mode Input. I2C is selectable as PWM, analog, or trigger. If not used, this pin should be connected to GND |
5 | EN | I | Device enable |
6 | VDD/NC | P | Optional supply input. This pin should be tied to VDD or left floating. |
7 | OUT+ | O | Positive haptic driver differential output |
8 | GND | P | Supply ground |
9 | OUT– | O | Negative haptic driver differential output |
10 | VDD | P | Supply Input (2 V to 5.2 V). A 1-µF capacitor is required. |