Hello,
I am using the DRV2605L with the following LRA actuator : VG1040003D
https://www.vybronics.com/coin-vibration-motors/lra/v-g1040003d
Rated Voltage (Vac RMS): | 2.5 |
Operating Voltage (Vac RMS): | 0.1~2.5 |
Rated Current MAX (mA): | 170 |
Typical Current (mA): | 145 |
Rise Time (ms) MAX *: | 10 |
Fall Time (ms) MAX *: | 50 |
Resonant Frequency: | 170 |
Vibration Force (Grms): | 2.00 |
Datasheet : https://www.vybronics.com/wp-content/uploads/datasheet-files/Vybronics-VG1040003D-datasheet.pdf
It is mounted on a 3d prinnted plasting plate with double-face adhesive tape in a specific cutout.
I can't get the auto calibration to converge each time it returns DIAG_RESULT=1.
I have set the following registers :
REG_MODE (0x01) : 0x07
REG_RATEDV (0x16) : 0x68
REG_CLAMPV (0x17) : 0x88
FEEDBACK (0x1A) : 0xB6
CONTROL1 (0x1B) : 0x93
CONTROL2 (0x1C) : 0xF5
CONTROL3 (0x1D) : 0x80
All other registers are at their defaults.
The results are :
AUTOCALCOMP (0x18) : 0x0C
AUTOCALEMP (0x19) : 0x6C
Here are the waveforms of OUT+ and OUT- during auto-calibration :
And of course I get the REG_STATUS = 1 at the end.
Any Idea ?
Thanks