Monitoring Piezotransducer voltage

I want to monitor voltage produce by piezo disc but looking at online..i have seen that Arduino Uno R3 can only take up to 5v in input analog but my piezo disc voltage can vary from 0-12v or higher sometimes.
Any suggestions as to how i should wire my piezo and program my arduino and if it possible.?

This will work:

1 Like

Hi, thankyou for the quick response.. i have a very little knowledge about electronics and tried building the circuit.. i cant seem to get my voltage higher than 1v after connecting the resistors.

The circuit will divide the voltage on IN by 2.4
So if you see 1V out, the voltage between GND and IN must be 2.4V
Are you applying 2.4V on IN

Post a data sheet for the piezo transducer

Thank you..here the information i have regarding the piezotransducers:

Drive Type: Piezo Discs

  • Resonant frequency(kHz): 3.0~5.0+/- 0.5 KHz
  • Resonant impedance (ohms): 300 max
  • Diameter: 35mm/ 1.38 inches
  • Thickness: 0.7mm/ 0.02 inches
  • Cable Length: 100mm/ 3.94 inches
  • Material: Brass

I’ll upload a photo of my set up measuring voltage at various points.


1st one is my voltage produce by piezo without the resistors connected. Varies between 0-15V

Then here’s the set up with the resistors


Please do correct me if it needs some more improvements. Thank you!!

What are the parts in the little 4 pin dip package?

Problem, bread board power rail split:


Solution, bread board power rail split:

Do you mean the part that the piezo is connected? Full wave bridge rectifier..if that’s what you meant.

Thank you..ill check my breadboard for that.

1 Like

Yes OK

Hi, @ezra

What is the application?
What will be applying pressure to the piezos?

Thanks.. Tom... :smiley: :+1: :coffee: :australia:

The resistors are loading the transducer.
Repalce the 10K with a 500K and the 14K with 750K

Hi,
The applied pressure/load on the piezos will be my body weight which will be roughly about 68kg

Thank you!! Will try that

are you preparing some kind of throttle like a car cockpit and press it with the foot?

if you have in mind a body weight scale, take time to think about how the weight will be broad to the sensor. Usually, scale have 4 sensors under a plate where the weight s applied on, because only one sensor will require the force is absolutely vertically applied on the sensor (and it happens in the drawings explaining that, but rarely in the real world)

Hi..
im basically trying to build a system where i can monitor/control the voltage coming from piezo through arduino and charge a battery.. I know it may be a very inefficient way of doing it but i wanna be able to show that i can monitor the voltage coming in from piezo and monitor the health of the battery and make arduino to decide whether to charge it or not depending on the battery health.

interesting alternative way. but when will you pressed the piezo?

Although it may be impossible using a breadboard..the piezo will be pressed during walking. I am hoping to build the circuit first on a breadboard then possibly miniaturising it when i know its working

The LTC3588 IC is designed to charge a capacitor from a piezo and includes a voltage monitor circuit, with a Power Good digital output.