Help for Controlling LRA using DRV2605L

Hello everyone, my name is Leonardo, and I'm new to Arduino. I recently purchased some LRA motors and I'd like to test them in continuous mode with different intensities. I've got an Arduino Uno board, which I've already connected to the DRV2605L, following the instructions I found for the specific tests I need to carry out. The first motor I want to test is this one: [LRA Coin Vibration Motor - VG1040003D | Vybronics]

My main goal is to keep the motor running continuously and only adjust the vibration intensity when needed until I find the most suitable intensity for my application. Can anyone help me with this task? I would greatly appreciate any guidance. Have a good evening, everyone.

The motor itself uses 170ma at 5 volts, so you will need at least a 5 volt, 1 amp power supply.

1 Like
Technology Type: LRA
Diameter (mm): 10.0
Thickness (mm): 4.0
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

I don't necessarily need to use this motor. In fact, I have other available models of LRA that I purchased, which operate at lower voltages and currents. The motor I sent the datasheet for is the most powerful one I have. But I can use this other one, for example: https://www.vybronics.com/coin-vibration-motors/lra/v-g0832022d

You still need the driver to convert the 5 volts to AC for the motor.

1 Like

I connected the Arduino with the driver to the USB of my notebook, isn't that enough? I asked Chat GPT to generate a code, but the motor vibrated with very little intensity. Another curious thing that happened is that when I touched the motor with my finger, it instantly stopped vibrating, almost like it was a capacitive sensor. Strange.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.