This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV2605L: which mode can i control vibration's both frequency and amplitude

Part Number: DRV2605L

Hi,

I am using DRV2605L, and i could use either ERM or LRA for my application, my question is under which mode i can change both vibration's amplitude and frequency as i want?

I know i could change amplitude under RTP mode and change frequency under ROM mode. But can i also change amplitude under ROM mode and change frequency under RTP? how?

Thanks,

shiping

  • Hi Shiping,

    An ERM is a DC motor. So to change the frequency, you just need to change the rated voltage. Changing the rated voltage will change the revolutions per minute which will translate to the vibration frequency. The rated voltage can be changed via register 0x16 or by changing the RTP strength (RTP_Input) via register 0x02.
    For a LRA, the device will lock on to the LRA's resonance frequency. The vibration will always occur at this resonance frequency unless you use open-loop. In open-loop you can define the frequency (0x20). If you run the LRA at a frequency other than its resonance, the vibration will be very weak. The RTP amplitude can be changed the same way as above.