Driving a piezo disc - output

Thread Starter


Joined Apr 17, 2019
I'm playing around with trying to build a software-controlled "essential oil diffuser", and was wondering if anyone can let me know if I'm on the right track.

Should it be as simple as creating the right frequency signal (1.4MHz in this case), running that through an NPN transistor, and connecting it to the piezo and a power supply?

Thanks if anyone can confirm it's that easy, or if I'm missing something significant here... :)



Joined Sep 17, 2013
If the piezo is loaded with oil its resonant frequency will differ from the unloaded case. Your circuit will need to allow for that, perhaps by being a self-tuning type.