0
$\begingroup$

I have tried to drastically lower the pitch of a piezoelectric buzzer, but to no avail. All the piezo buzzers I have emit a very high pitched whistle-like tone. I've tried changing all the parameters of my pulse generator, i.e., frequency, duty width, spacing, amplitude, etc. but the pitch of the tone remains the same, very high! Is it even possible to make a base tone from a piezo, or is the high pitch an intrinsic characteristic of all piezo units?

$\endgroup$
1
  • $\begingroup$ electronics.stackexchange.com would be a good place to ask. Some buzzers are fixed pitch (you just apply power) and can't be changed. Some should be controllable. Recommend you ask there and give the specific information about the unit you have. $\endgroup$
    – BowlOfRed
    Feb 23, 2021 at 21:07

2 Answers 2

0
$\begingroup$

a plain, unadorned piezo disc transducer with no other circuitry affixed to it can be driven across a broad range of frequencies, which will make it vibrate. However, for it to vibrate strongly enough to easily make a loud noise, it needs to be driven at a frequency that coincides with its fundamental frequency of mechanical vibration.

Most piezo "beeper modules" contain a simple one-transistor oscillator that applies a sine or square wave to the disc at its fundamental resonant frequency. If you apply power to one of these, all you get out of it is that characteristic BEEEEEEEEEEEEP no matter what you do to it.

$\endgroup$
0
$\begingroup$

You can epoxy a weight to the center of the buzzer disk to lower the resonant frequency. A steel nut could be used.

$\endgroup$

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.