What mechanisms can be used to apply fast vibration to an object? One way is this.

What are some other ways to do it?

I'm looking to go as fast as possible - 100s of Hz if possible.


  • 2
    $\begingroup$ Rotating offset mass. $\endgroup$
    – Solar Mike
    Commented Mar 25, 2023 at 11:26
  • $\begingroup$ some audio speakers vibrate at frequencies above 10 kHz $\endgroup$
    – jsotola
    Commented Mar 25, 2023 at 18:02
  • $\begingroup$ 100s of Hz is quite a range ... please be more precise $\endgroup$
    – jsotola
    Commented Mar 25, 2023 at 18:03
  • $\begingroup$ @jsotola I can't, as its for investigation. But why would it make any difference? Do you know different mechanisms for creating 100Hz as you do for creating 200? I'm looking for a mechanical way (hence mechanism) to go as fast as possible. Not electromagnetics $\endgroup$ Commented Mar 25, 2023 at 19:35
  • 1
    $\begingroup$ Well motors are most likely electric so electromagnetics. But yeah springs and a offcenter mass on motor can easily do 100hz. See vibratory tumbler. $\endgroup$
    – joojaa
    Commented Mar 25, 2023 at 21:05

2 Answers 2


100 Hz is what we call „bass“ in music. So a well proven device is called „speaker“, which comes in many flavors, and which is excited by electric signals, like sine, square, saw, noise, voice etc.

Try picking a suitable system and modify it.

Here‘s a short video about sugar on a vibrating speaker.

  • $\begingroup$ Thanks, yea tbh I've tried this but its just not enough movement. I need a bigger amplitude than a speaker can provide. Have also tried attaching magnets with a coil, and getting somewhere but against difficult to get enough amplitude $\endgroup$ Commented Mar 25, 2023 at 16:07
  • $\begingroup$ How much amplitude do you need? Which mass etc. do you have to move? Can you please add more specifica to your question? $\endgroup$
    – MS-SPO
    Commented Mar 25, 2023 at 16:10
  • $\begingroup$ Don;t know. That's why I need a mechanism to make a bigger amplitude to find out. $\endgroup$ Commented Mar 25, 2023 at 16:17
  • 1
    $\begingroup$ Ok. 100 Hz are 6000 rpm, which brings me to drilling machines or fuel driven motors. Think more violently ;-) $\endgroup$
    – MS-SPO
    Commented Mar 25, 2023 at 16:28

An electromagnetic buzzer is effectively a solenoid with the switch wired to the coil supply. Closing the primary power to the coil causes the solenoid to retract, which then opens the switch causing the solenoid to extend, closing the switch.

This is repeated for the duration of the primary switch closure. The vibration created by the solenoid movement can be transferred to an object by mounting the solenoid on that object.

One can use a high powered switching device such as a MOSFET operated by a PWM circuit to adjust the frequency as desired.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.