Other Parts Discussed in Thread: DRV2605
Hello! I am using the DRV2605L haptics driver on a PCB to drive an Adafruit vibrating mini motor disc (https://www.adafruit.com/product/1201not specify). The driver is controlled by inputs from an MSP430 microcontroller. I would like to test the functionality of the haptics driver by hooking it up to the ERM and running the simplest possible code on the MSP430 to just turn the motor on. However, I am finding the operational modes (open-loop, closed-loop unidirectional and bidirectional) and the initilization procedure described in the datasheet to be quite confusing.
I was thinking of using open-loop mode for ERM but from what I understand this will not allow me to take advantage of the waveform libraries. To test the functionality of the circuit, this would be OK, although I might want to use waveforms later. The datasheet is a bit hard to follow on how to initialize the DRV2605 driver and use it to turn on an ERM motor, and so my question is if there is a quick start guide form this particular application or a simple program that I could run to make sure that the driver can communicate with the microcontroller and ERM successfully.
Also, am I correct in assuming that all documentation for the DRV2605 is also valid for the DRV2605L with only a few differences such as the lower input voltage range for the DRV2605L?