5024Views7Replies

Author Options:

Piezo buzzer won't work? Answered

I have a couple of Piezo buzzers that I bought from the Adafruit shop, but when I connect them to a power source, they don't buzz or make any noise... Am I doing something wrong? Or am I not doing something? 

Heres the link to the buzzers I have:

www.adafruit.com/index.php

7 Replies

user
lemonieBest Answer (author)2010-03-12

Sound needs an oscillating power supply, and as piezos work better at the high-end a high frequency supply e.g. an audio amplifier?

L

Select as Best AnswerUndo Best Answer

user
Zem (author)lemonie2010-03-12

Oscillating power supply... What would that be?
Would you be running sound through an amp to the buzzer?

Select as Best AnswerUndo Best Answer

user
lemonie (author)Zem2010-03-13

You can connect them to a headphone socket and they'll play what's coming out of it. You've read what the site says to drive them with:

Drive it with 3-30V peak-to-peak square wave. To use, connect one pin to ground (either one) and the other pin to a square wave out from a timer or microcontroller. For the loudest tones, stay around 4 KHz, but works quite well from 2KHz to 10KHz. For extra loudness, you can connect both pins to a microcontroller and swap which pin is high or low ('differential drive') for double the volume.

Finding square-wave generators isn't that hard, one of many:
www.electronic-circuits-diagrams.com/oscillatorsimages/oscillatorsckt1.shtml

L

Select as Best AnswerUndo Best Answer

user
universalgenius (author)2011-03-15

frendz I hav taken out a piezo buzzer from my alarm clock..but whn I connect it to a cell it doesn't sound,it just gives a faint voice...but it doesn't give the beep kind of sound it gave in the clock..

Select as Best AnswerUndo Best Answer

user
Re-design (author)2010-03-12

Are you driving it with a square wave like the instructions say?

"Drive it with 3-30V peak-to-peak square wave. To use, connect one pin to ground (either one) and the other pin to a square wave out from a timer or microcontroller. For the loudest tones, stay around 4 KHz, but works quite well from 2KHz to 10KHz.".

Select as Best AnswerUndo Best Answer

user
Zem (author)Re-design2010-03-12

No, I wasn't, I was just touching the leads to a 9v battery's terminals...

I have no idea how to work with chips, but I found something that uses a 555 and a CDS cell, so I'm going to try that.

Select as Best AnswerUndo Best Answer

user
Re-design (author)Zem2010-03-13

Using a 555 should work.  Some of the piezo buzzers have their own driver circuits.

Select as Best AnswerUndo Best Answer