Guide to DRV2605 driver setup
Keywords:DRV2605 ERM LRA driver haptics
To start the device and begin an I2C transaction:
1. Apply power to the VDD pin.
2. Set the ENABLE pin high or tie the ENABLE pin to VDD.
3. The device will perform a quick startup sequence (250µs) and go into STANDBY mode.
4. Exit STANDBY mode by setting the STANDBY bit in register 0x01 to zero. A single write to register 0x01 can disable STANDBY and enable the device MODE.
Internal to the device, a startup sequence will occur every time power is applied. During the startup sequence the device will automatically set several internal registers. This power-up cycle takes less than 250µs, once power is stable. After the initial 250µs, the device is ready for operation and will default to the STANDBY state (STANDBY = 1).
If an attempt to send an I2C transaction to the device occurs prior to the device completing the internal startup sequence, the device will return a nACK. If a nACK occurs, retry the transaction until a successful ACK occurs.
View the PDF document for more information.
Originally published by Texas Instruments Inc. at www.ti.com as "DRV2605 Setup Guide".
Visit Asia Webinars to learn about the latest in technology and get practical design tips.