Author Topic: Driving 3 pin piezo buzzer?  (Read 235 times)

0 Members and 1 Guest are viewing this topic.

Offline hal9001Topic starter

  • Regular Contributor
  • *
  • Posts: 122
  • Country: 00
Driving 3 pin piezo buzzer?
« on: August 07, 2024, 06:30:07 am »
I found a 3 pin buzzer with labels F, M, G for pins. What do those letter mean? Can I drive it like a 2 pin buzzer with one pin to positive rail and another to a FET driving a square wave to ground? Will the RE46C100 drive it louder than just a FET?

Cheers!
 

Offline Zero999

  • Super Contributor
  • ***
  • Posts: 19801
  • Country: gb
  • 0999
Re: Driving 3 pin piezo buzzer?
« Reply #1 on: August 07, 2024, 08:40:46 am »
I found a 3 pin buzzer with labels F, M, G for pins. What do those letter mean?

Feedback, Main and Ground.

Quote
Can I drive it like a 2 pin buzzer with one pin to positive rail and another to a FET driving a square wave to ground?
Yes that will work, although it's piezo and therefore capacitive, so it will be louder when driven straight off the output off a microcontroller, assuming the voltage is equal. If you need to drive it at a higher voltage, with a transistor, then you need a resistor in parallel, to discharge the capacitance.


Quote
Will the RE46C100 drive it louder than just a FET?

Cheers!
Yes, that IC will drive it louder because it has a push-pull output and drives it at the resonant frequency.
« Last Edit: August 07, 2024, 08:54:18 am by Zero999 »
 
The following users thanked this post: hal9001

Online ArdWar

  • Frequent Contributor
  • **
  • Posts: 620
  • Country: sc
Re: Driving 3 pin piezo buzzer?
« Reply #2 on: August 07, 2024, 11:01:48 am »
One simple and cheap way to drive piezo is to bridge it across two out of phase GPIO, or across inverting buffers if there's concern with uC max output current.

3 terminal piezo buzzer adds an additional feedback pin that usually used to implement self resonant oscillator drive. Driving the piezo at its peak efficient frequency. It's optional, you can still drive it the "brute force" way ignoring the feedback pin.
 
The following users thanked this post: hal9001


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf