Frequency of Vibration

I'm trying to modify a message sent to vibrating motors, controlled through an Arduino Mega and by a driver DRVL2650. What is given as input to the motor is the percentage of the duty cycle, through the RTP mode of the driver.

However, I wish to adjust the input as frequency values, ranging from 125-250 Hz.

I've already check these two topics, but I can't find the answer to my situation.

How to measure the frequency of vibration of an ERM motor?

Vibration Module, Frequency Measurement and Control

How can I know the frequency of the motors? How can I give them the input to vibrate at 150 Hz (for example) instead of just sending the % of the duty cycle?

Thanks!

Jolisa:
I'm trying to modify a message sent to vibrating motors, controlled through an Arduino Mega and by a driver DRVL2650. What is given as input to the motor is the percentage of the duty cycle, through the RTP mode of the driver.

However, I wish to adjust the input as frequency values, ranging from 125-250 Hz.

I've already check these two topics, but I can't find the answer to my situation.

How to measure the frequency of vibration of an ERM motor?

Vibration Module, Frequency Measurement and Control

How can I know the frequency of the motors? How can I give them the input to vibrate at 150 Hz (for example) instead of just sending the % of the duty cycle?

Thanks!

Since you already know how to measure the frequency of the motor vibration, you need to make a calibration graph or spread sheet of the percent of duty cycle and the resulting frequency. No new code necessary.

Paul

Paul_KD7HB:
Since you already know how to measure the frequency of the motor vibration, you need to make a calibration graph or spread sheet of the percent of duty cycle and the resulting frequency. No new code necessary.

Paul

Hi Paul, thanks for your reply!

I think you understood it incorrectly. I do not know how to measure the frequency of the vibrating motor. Those links, unfortunately, do not address this issue. That is why I asked how can I know the frequency of the motors while not having a performance graph.

Please provide the details/specification of the motor. Motors are not all the same so the answers will not all be the same.

Steve

I guess you need to tell us why you think your motor ONLY vibrates at one frequency? I bet there are a whole range of frequencies vibrating at the same time.

Paul

An ERM motor will vibrate at one dominant frequency, one cycle per revolution of the output shaft, which in turn will depend in a nonlinear way on the motor supply voltage and the characteristics of the motor mount. Other vibrations of the system may be excited by the fundamental frequency.

To measure that frequency requires some instrumentation, for example a stroboscope, a microphone and audio processing software or an accelerometer and frequency analysis code.

jremington:
An ERM motor will vibrate at one dominant frequency, one cycle per revolution of the output shaft, which in turn will depend in a nonlinear way on the motor supply voltage and the characteristics of the motor mount. Other vibrations of the system may be excited by the fundamental frequency.

To measure that frequency requires some instrumentation, for example a stroboscope, a microphone and audio processing software or an accelerometer and frequency analysis code.

Is that the type of motor used to power a vibrating table that moves solid material from one end to the other?

Paul

ERM = Eccentric Rotating Mass, used in many types of vibrating motors (pagers, cell phones, massage chairs, etc).

jremington:
ERM = Eccentric Rotating Mass, used in many types of vibrating motors (pagers, cell phones, massage chairs, etc).

Thank you for the information. I guess the big ones are used in road construction rollers to compact the earth. I see them occasionally around here trying to punch crushed rock into the mud!

Paul

slipstick:
Please provide the details/specification of the motor. Motors are not all the same so the answers will not all be the same.

Steve

Here is the motor that I'm using

https://www.distrelec.ch/en/mini-vibration-motor-seeed-studio-316040001/p/30109531?q=vibration+motor&pos=3&origPos=3&origPageSize=10&track=true

jremington:
An ERM motor will vibrate at one dominant frequency, one cycle per revolution of the output shaft, which in turn will depend in a nonlinear way on the motor supply voltage and the characteristics of the motor mount. Other vibrations of the system may be excited by the fundamental frequency.

To measure that frequency requires some instrumentation, for example a stroboscope, a microphone and audio processing software or an accelerometer and frequency analysis code.

yes, I think you are right. The motors I am using do not have a performance graph and the relation between the voltage and frequency of vibration. I think the other way will be to using a "measuring system"

Jolisa:
yes, I think you are right. The motors I am using do not have a performance graph and the relation between the voltage and frequency of vibration. I think the other way will be to using a "measuring system"

Can you feel or hear the motor vibrate? IF you can hear it, then there is a way to get close to the knowing the frequency. Is an audio signal generator to drive a simple audio amplifier/speaker. Adjust the signal generator frequency until it is the same as the motor. Read the frequency of the signal generator.

Paul