• Skip to main content
  • Skip to primary sidebar

Homemade Circuit Projects

Need circuit help? Post them in the comments! I've answered over 50,000!

Blog | Categories | About | Hire Me | Contact | Calculators-online
You are here: Home / Audio and Amplifier Projects / Simplest Piezo Driver Circuit Explained

Simplest Piezo Driver Circuit Explained

Last Updated on May 15, 2026 by Swagatam 47 Comments

In the previous post I explained a piezo transducer element and learned how to use it with electronic circuits. In this article we will see how a piezo tranducer can be driven or operated using a simple circuit.

Table of Contents
  • Basic Working
  • Structural Characteristics
  • Piezo Driver using a Single Transistor
  • How to Operate a Piezo with Maximum Sound
  • Powerful Piezo Alarm Circuit
    • Piezo Driver with Intermittent Beep Sounds
  • Using IC 555

As discussed earlier a piezo transducer basically requires a frequency to vibrate and reproduce the required sound.

This property makes these devices typically suitable for buzzer related applications and in warning alarm devices.

So does this mean that if we apply a frequency across the terminals of a piezo transducer, it will start generating the intended sound outputs?

Partially this may be correct but might not be as easy as that.

Basic Working

A thin circular slice of ceramic piezoelectric material placed on a metal diaphragm serves as the fundamental constituent for all forms piezo transducers.

The manufacturer's selection determines the type of ceramic that is utilized. Titanate zirconate and barium titanate are two common substances.

The metal diaphragm is most often composed of brass or stainless steel and has a thickness of less than 0.5mm. Its thin shape guarantees that the metal diaphragm could be quickly activated into a condition of resonant mechanical vibration.

When an AC voltage is passed over the piezoelectric material's electrodes, the body expands and contracts in time with the voltage.

Consequently, sound waves are produced as a result of the metal diaphragm bending in harmony with the ceramic substance.

For best efficiency, keep in mind that the mechanical resonant frequency of the element must coincide with the driving voltage frequency.

Structural Characteristics

Two main forms of piezoelectric elements are available: two terminal and three terminal. The physical distinctions between the two forms of elements are depicted in the figure below.

In a two terminal type of piezo transducer, the metal diaphragm works like one electrode, while the piezo element serves as the second electrode. An AC signal is applies across these two electrodes to operate a piezo transducer. 

The piezoelectric element in the three-terminal type has a split electrode. When an AC signal is supplied to the primary electrodes, a phase-shifted signal is produced between the split electrode and the metal electrode.

The oscillator/driver circuit is provided feedback from the phase-shifted signal in order to make it resonate at the element's intrinsic frequency.

Piezo Driver using a Single Transistor

A basic "self-drive"  piezo driver circuit is shown in the following figure.

In this oscillator, the inductor and capacitor that typically make up a Hartley circuit have been replaced by a piezoelectric device.

The image provides common component values. The working voltage and resonant frequency can vary from 3 to 20 volts and 2 to 6 kHz, respectively, depending on the specific element and transistor utilized.

How to Operate a Piezo with Maximum Sound

The applied frequency will be required to be amplified very sharply or strongly before it can actually produce the intended effects in the piezo.

However the amplification procedure is not by using conventional amplifying circuits as used in systems incorporating speakers, but rather it is simply implemented through an inexpensive inductor.

The low power frequency which may be available from a relevant circuit or an IC is first amplified using a transistor, and further more the transistor output is pumped up using an inductor. The use of a inductor becomes the most crucial stage for driving a piezo electric transducer.

The used inductor might not be critical with its value, but the value should as high as possible, the higher the sharper the reproduction from the piezo.

A simple piezo transducer driver circuit or a simple piezo alarm circuit is shown in the following circuit using a NAND gate.

Powerful Piezo Alarm Circuit

In the following piezo alarm driver circuit, a sole quad two-input NAND Schmitt trigger package, denoted as [74LS132], serves as the driving force for a piezo transducer, resulting in an exceptionally powerful output characterized by a piercing, undulating tone.

Two integrated circuits, IC1a and IC1d, are interconnected as gated oscillators, offering a mark-to-space ratio of approximately 4:1 through the utilization of diodes. RV1 and RV2 are responsible for enabling frequency adjustments.

These oscillators are meticulously tuned to distinct frequencies, thus generating complete interference between their respective notes, thereby yielding a highly urgent auditory experience when finely tuned.

The outputs from these oscillators are then directed into a flip-flop circuit, comprising IC1c and IC1d.

The push-pull outputs of this flip-flop, in turn, actuate the piezo transducer, or buzzer, delivering the desired sonic output.

The oscillators can be controlled by a high signal level to activate them, while a low signal level deactivates them.

Alternatively, a high-speed CMOS device like HCT can be employed as an alternative to achieve the same functionality.

Piezo Driver with Intermittent Beep Sounds

This piezo intermittent beep sound generator, driver circuit can be utilized as a building block in a wide range of projects.

The best example can be its application as a tone-burst oscillator to operate a piezo transducer directly, and using a transistor to sound an alarm.

It may be also possible to use the above circuit modulate an FM transmitter so that it creates an intermittent beeping sound on reception. The circuit is made up of a single quad NAND gate, a couple of resistors, and a pair of capacitors.

The first 2 gates are configured as the "burst" oscillator while the third and fourth gates function like a "tone" oscillator. The burst oscillator is a lot slower compared to tone oscillator and is accustomed to pulse the tone oscillator with an intermittent on and off.

Using IC 555

A very simple yet effective piezo driver circuit could be build using a single IC 555 as shown below:

You can try adjusting the values of C1 and R1 for experimenting with the tone output of the piezo driver.

To get maximum sound output make sure to mount the piezo transducer inside a plastic enclosure with an elevated step and a 5 mm hole at the center.

Or you can simply buy a ready-made unit with the piezo fitted inside a plastic enclosure, as shown below:

With the above assembly you may find the sound output to be quite impressive. However, if you want the sound to be extremely high and ear piercing, you may consider using a buzzer coil as indicated below:

2 pin buzzer coil

These can be easily procured ready-made from any electronic spare part retailer.

To connect this, simply attach the coil leads across the piezo buzzer wires, or parallel to the piezo buzzer wires. Once done, you may find the piezo driver sound output increasing drastically to an extremely high level.

You'll also like:

  • piezo assembly dimensionHow to Make Ultrasonic Directive Speaker Circuit
  • BD5460GUL3.7 V Class D Speaker Amplifier Circuit for Differential Analog Input
  • 70 watt stereo amplifier circuit compressed70 Watt Stereo Amplifier Circuit
  • digitized music circuit compressedAudio Dithering Circuit for Enhanced Crisper Music

Filed Under: Audio and Amplifier Projects Tagged With: Driver, Explained, Piezo, Simplest

About Swagatam

I am an electronics engineer and doing practical hands-on work from more than 15 years now. Building real circuits, testing them and also making PCB layouts by myself. I really love doing all these things like inventing something new, designing electronics and also helping other people like hobby guys who want to make their own cool circuits at home.

And that is the main reason why I started this website homemade-circuits.com, to share different types of circuit ideas..

If you are having any kind of doubt or question related to circuits then just write down your question in the comment box below, I am like always checking, so I guarantee I will reply you for sure!



Previous Post: « Understanding and Using a Piezo Transducer
Next Post: Difference Between Alternating Current(AC) and Direct Current(DC) »

Reader Interactions

Questions & Answers

Total Posts: 47
Newest Oldest
richard
March 21, 2026 • 4 months ago #203183

Hi there!

I want to use piezo disc for detection and compare 5-80hz loud sounds.
Some sort of spl meter circuit, but noy calibrated, just to use it to compare sound levels.
How to make such a circuit to have levels of 100-200mV and to be able to measure this levels with rms multimeter or cheap oscilloscope?

Thank you!

Reply
SwagatamAdmin
March 22, 2026 • 4 months ago #203234

Hi Richard,
I think you can try the following concept:
https://www.homemade-circuits.com/diy-contact-mic-circuit/
Just make sure to increase the 4.7uF capacitor value to maybe 22uF or 47uF…

Reply
Lough Martin
October 27, 2024 • 2 years ago #164485

I’ve got an electronic drum kit and the kicker pedal produces a a continuous steam of beats when the kicker is pressed down only once. I replaced the Pztio sensor but the problem still persists. There are 2 resistors in the pedel I guess a simple potential decider; any ideas what to check next

Reply
SwagatamAdmin
October 28, 2024 • 2 years ago #164527

Hi, without seeing the schematic, it can be difficult to understand the fault and troubleshoot it, so the complete circuit diagram of the piezo stage will be required to diagnose the fault…

Reply
ehsan
August 24, 2024 • 2 years ago #159037

Thanks to the tireless electronics and circuit and programming professors

Reply
Max
April 28, 2024 • 2 years ago #151846

Sir Swagatam, Congratulate on managing this very interesting site full of excellent circuits. could you please explain if all following nouns are the same and denoting on one element? I am a little confused please apologize and help me
piezo buzzer transducer
Piezo electric speaker
piezo electric
piezo buzzer
Piezo electric buzzer
Thank in advance for your reply

Reply
SwagatamAdmin
April 28, 2024 • 2 years ago #151847

Thank you Max,
All the names you have mentioned, they all refer to a single device: a Piezo transducer, which are built using piezo as the core material.
Let me know if you have any further doubts.

Reply
Max
April 28, 2024 • 2 years ago #151848

Thank you Sir Swagatm for so soon response and for permitting me to ask further questions. I have bought one which produces sound when connecting to battery and is different from those that is seen in your article. There are also bulky ones in the stores.
Thank you very much in advance for your reply.

Reply
SwagatamAdmin
April 29, 2024 • 2 years ago #151856

Hi Max,
The piezo transducer basically should be without an oscillator, meaning it should make the buzzing sound when connected to DC.
Here’s an example of a piezo without an oscillator:
piezo transducer
However, since you have bought a piezo buzzer, you can try that in your 555 circuit and check the response.

Reply
Paul Hess
February 24, 2024 • 2 years ago #149420

There are a couple of other transistor circuits that can be used to drive piezo transducers for intermittent beeping. I sent you an email of the schematics.

Reply
SwagatamAdmin
February 24, 2024 • 2 years ago #149421

Thank you so much for sending this intermittent buzzer circuit diagram:
intermittent buzzer circuit
However I could not simulate it in my mind regarding how the oscillator works to generate the beeping sound?
When you have time please check the circuit, whether it works or not,.
Many thanks again.

Reply
Paul Hess
February 24, 2024 • 2 years ago #149425

I have tried both circuits. I don’t know how but they defiantly work.

Reply
SwagatamAdmin
February 24, 2024 • 2 years ago #149428

OK, great, so it is confirmed the above linked intermittent buzzer circuit works, thanks very much for your valuable feedback and contribution. I will update the diagram in a new post and will try to figure out the explanation.

Reply
BRUCE CLOTHIER
September 25, 2023 • 3 years ago #145445

The circuit diagram has an error. You have grounded the coil

Reply
SwagatamAdmin
September 25, 2023 • 3 years ago #145449

No, it is correct. The coil goes between the collector of BC557 and ground, and the piezo is connected parallel to the coil.

Reply
Hans Schaer
July 3, 2023 • 3 years ago #143869

looking for a device where a sound activates by wifi or a 110 vac input, to alarm me about 100 ft away by a 120 vac cable into the house, to a volume adjustable, by a pot, , driving a son-alert or ding dong bell, continuously, until input power is shut off
Your help is much appreciated
Hans

Reply
SwagatamAdmin
July 3, 2023 • 3 years ago #143873

Sorry, I don’t have this circuit at the moment which can be triggered using a WiFi.

Reply
Gilles POLLET
February 15, 2023 • 3 years ago #140251

Hello,
Please could you tell me where i could buy piezoelectric sensor to test outputvoltage when this sensor would be pressed by feet or bikecycle?
Thanks. Gilles.

Reply
SwagatamAdmin
February 15, 2023 • 3 years ago #140258

Hi, you can search the following phrase in Google, you may find many good sources
Try searching “Buy Piezo Transducer”

Reply
Rolf Blum
November 23, 2022 • 4 years ago #135784

Hallo,
from an old CO sensor board I removed a piezo-speaker. Now I would like to know if it is an active one or needs a driver circuit like these mentioned above.
It has 3 pins labeld F H and G.
F and H are in the center, G is at the edge.
Thanks
Kinds Regards

Reply
SwagatamAdmin
November 23, 2022 • 4 years ago #135815

Hello, How does the piezo device look like ? If it is same as the one shown in the above diagrams then it will need a driver to operate it.

Reply
Rolf Blum
November 23, 2022 • 4 years ago #135832

Thanks for your effort,
the link you supplied did not show any piezo, but I found the partnumber. It is PT-3534FP. It is passive, it needs an external driver.
Thanks again, this is a very good service.
Kind regards

Reply
SwagatamAdmin
November 23, 2022 • 4 years ago #135836

OK great! Got it! It seems it does require an external driver. Further details can be found in the following pdf link:

https://datasheet.octopart.com/PT-3534FPQ-Mallory-Sonalert-datasheet-49213673.pdf

Reply
Helmut
September 1, 2022 • 4 years ago #132855

What I struggle to understand is the excitation voltage for the ring. From the square wave file it seems to be 0.5 V with a -4.5 V offset. But the secondary voltage from the documentation is 111.4 V? Which end of the transformer is connected to the piezo?

The objective is under defined excitation voltage (0.5 V at 63.5 kHz with -4.5 V offset) simulate behavior of a PZT-82 piezo ring with defined dimensions attached to a 62% copper tank.

The input signal is a rectangular waveform

Reply
SwagatamAdmin
September 2, 2022 • 4 years ago #132868

I will have to see the schematic to understand your question.

Reply
Ehsan Firouzi
May 11, 2022 • 4 years ago #120607

Hello dear Mr.Swagatam
First of all, I appreciate your Excellent website.
I want to drive a mist maker piezo bt86 with an operating frequency of 1.7 MHz, 30 watt and the max of operating voltage is 70v . please guide me. Thankyou

Reply
SwagatamAdmin
May 12, 2022 • 4 years ago #120676

Thank you Ehsaan,

You can try the 3rd circuit from the above article, replace the transistor with a mosfet. You can use an N channel mosfet and connect the piezo at it drain side. The coil or the inductor can be removed if required. The IC must be supplied with 12V, while the piezo can be supplied with 70V

high power piezo driver circuit

Reply
Ehsan Firouzi
May 21, 2022 • 4 years ago #121499

Hello again
I built the oscillator with ic 4011 and set the frequency to 1.7 MHz. But the output does not have the power to run MOSFET. Wich circuit is suitable to amplify the frequency ?Can I use the gate driver for amplification?

Reply
SwagatamAdmin
May 22, 2022 • 4 years ago #121524

Hi, that is not possible, if the frequency voltage is 12V then the mosfet will definitely conduct in response to the frequency. Did you measure the 4011 output with a meter?

Reply
ken
January 19, 2021 • 5 years ago #86213

the inductor symbol used in the piezo transducer driver suggests a ferrite core choke. Can a simple wire wound inductor be used instead?

Reply
SwagatamAdmin
January 19, 2021 • 5 years ago #86222

No, the inductor has to be a ferrite wound inductor, air core will not work.

Reply
Nilesh Rathod
September 7, 2019 • 7 years ago #69995

how to store pzt genrated electric power

Reply
Chris
June 10, 2019 • 7 years ago #67552

Very nice post, would you kindly explain how one can use a piezo transducer to measure liquid level from the bottom of container like how ultrasonic fuel level sensors work?

Reply
SwagatamAdmin
June 10, 2019 • 7 years ago #67555

Thanks, Glad you liked it. for ultrasonic application, one piezo can be used for transmitting high frequency towards the target (liquid level), another piezo adjacent could be used for capturing the reflected vibrations, and then processing the distance.

Reply
Rajthilak Kuppuswamy
August 24, 2016 • 10 years ago #43858

Hi Swagatam,
I am looking to build a simple circuit which can light up a 12v LED strip using piezo. Basically trying to use a piezo attached to a drum and light up the LED attached to it. Please help me out.

Reply
moboy
September 8, 2020 • 6 years ago #82092

Hi, Swagatam hoping you are well.
Can a 555 timer be used to drive a driverless piezo and please provide a value for the inductors.
I would like to use it in the moisture detector.
I do have a small toy 8 ohm speaker would that be better, but I think it would require a sound generating circuit.
Unfortunately due the virus i cannot purchase directly, only online but the shipping costs are astronomical.
Eg. For 10 cents I’d be paying 100 cents shipping. Thanks so much and be safe.

Reply
SwagatamAdmin
September 9, 2020 • 6 years ago #82112

Hi Moboy, yes it is possible to drive a piezo element directly through a IC 555 astable, by connecting the piezo wires across pin3 and ground, but you will also require a small 100uF inductor parallel with the piezo wires for proper amplification, an the frequency will also need to be adjusted to suit maximum volume.

Reply
moboy
September 9, 2020 • 6 years ago #82117

Thank you Swatagam, I truly appreciate your prompt reply and advise.
I wish you all the best.

Reply
SwagatamAdmin
September 9, 2020 • 6 years ago #82120

No problem, moboy!

Reply
Rajthilak Kuppuswamy
August 29, 2016 • 10 years ago #44020

Hi,
I am not looking to power up the strip with the current generated from the piezo sorry if i had confused you. All i need is using this piezo as a trigger source and get supply from a 12V source. Im still not clear about what i am trying to tell you. I will have a separate 12V DC source, all i need is, when i hit this trigger(piezo) i want the signal to make this strip power up from that 12V source. Please help.

Reply
SwagatamAdmin
August 24, 2016 • 10 years ago #43868

Hi Rajtilak, It can be difficult to light up a 12V LED strip, since a typical piezo (27 mm) will not generate more than 3V at its optimal capacity.

even a boost charger circuit will not be able to help since the current involved with a piezo output could be relatively low

Reply
Unknown
July 5, 2016 • 10 years ago #42322

Hello,
I need a circuit to produce ultrasonic vibrations. The vibrating element (piezo) has to attach the wall of a let's say glass and the vibrations should detach the bubbles attached to the glass wall at a frequency of about 80 kHz. Do you think this configuration will be helpful?

Reply
SwagatamAdmin
July 6, 2016 • 10 years ago #42338

Hello, yes the last design can be used for the purpose but the piezo will need to be attached correctly so that the vibration do not get dampened

Reply
Ephraim Even-Hen
June 9, 2016 • 10 years ago #41662

What value should be the coil for a 35Khz oscillator?

Reply
SwagatamAdmin
June 10, 2016 • 10 years ago #41686

you will have to determine the frequency by trial and error method by varying the 33K resistor or the capacitor values and confirming the results with a freq meter

Reply
Ulhas Rane
October 30, 2015 • 11 years ago #35330

Can third high volume circuit be driven by microcontroller pin generating clock?

Reply
SwagatamAdmin
October 30, 2015 • 11 years ago #35355

yes you can, feed the clock directly to the base of the transistor via a 1k resistor

Reply

Need Help? Please Leave a Comment! We value your input—Kindly keep it relevant to the above topic! Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar



My Youtube Channel

Circuit Simulator

circuit simulator image



Subscribe to get New Circuits in your Email



Categories

  • Arduino Projects (95)
  • Audio and Amplifier Projects (134)
  • Automation Projects (18)
  • Automobile Electronics (103)
  • Battery Charger Circuits (88)
  • Datasheets and Components (109)
  • Electronics Theory (149)
  • Energy from Magnets and Earth (40)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (20)
  • Health related Projects (27)
  • Home Electrical Circuits (13)
  • Indicator Circuits (16)
  • Inverter Circuits (99)
  • Lamps and Lights (162)
  • Meters and Testers (72)
  • Mini Projects (28)
  • Motor Controller (68)
  • Oscillator Circuits (28)
  • Pets and Pests (15)
  • Power Supply Circuits (91)
  • Remote Control Circuits (50)
  • Security and Alarm (65)
  • Sensors and Detectors (107)
  • SMPS and Converters (45)
  • Solar Controller Circuits (60)
  • Temperature Controllers (43)
  • Timer and Delay Relay (50)
  • Voltage Control and Protection (44)
  • Water Controller (37)
  • Wireless Circuits (31)



Other Links

  • Privacy Policy
  • Cookie Policy
  • Disclaimer
  • Copyright
  • Videos
  • Sitemap

People also Search

555 Circuits | 741 Circuits | LM324 Circuits | LM338 Circuits | 4017 Circuits | Ultrasonic Projects | SMPS Projects | Christmas Projects | MOSFETs | Radio Circuits | Laser Circuits | PIR Projects |



Recent Comments

  • Swagatam on 3 Tested 220V High and Low Voltage Cut OFF Circuits Using IC LM324 and Transistors
  • ENGR BRIGHT on 3 Tested 220V High and Low Voltage Cut OFF Circuits Using IC LM324 and Transistors
  • Swagatam on IC LM393 Complete Datasheet with Circuit Diagram
  • Norman D Kelley on IC LM393 Complete Datasheet with Circuit Diagram
  • Swagatam on Simple Capacitive Discharge Ignition (CDI) Circuit

Social Profiles

  • Twitter
  • YouTube
  • Instagram
  • Pinterest
  • My Facebook-Page
  • Stack Exchange
  • Linkedin

© 2026 · Swagatam Innovations