I my project I need to make piezo buzzer emit heat. I use transistor and DC to DC voltage converter (3.3 to 10V.). When i make square wave signal with signal generator piezo uses only ~7V to start heating. Sadly, when i am doing the same on microcontroller it just does not heat. Plus I cant get high amplitude of noise.
When i connect piezo, there is a voltage dropout on scheme. Could it be problem of impedance? My piezo is 14nF so I tried ~100uH inductor in parallel but it does not help. Worse, it emits heat by itself ( Not piezo but inductor and that is opposity of my need).
Is there some scheme that could help me to get out of this situation? Maybe I just forgot something to add?