PicoMite: driving a passive buzzer


Author Message
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4805
Posted: 02:20pm 28 Nov 2022      

First post has some contradicting information.

- it is a piezo buzzer
- it is 16 ohm

Typically piezo buzzers I know are capacitors. They are high impedance. And you can drive them from a microprocessor pin (although this is risky) without a serial resistor. But if you have a multimeter, and measure Ohm, you hear a click at touching the piezo electrodes, and the meter measures infinite (high impedance).

When the buzzer is a loudspeaker (wound coil around a magnet) and you measure it with a multimeter (ohms) the meter shows a low value (i.e. 10 ohm), and you may (or may not) hear a click sound.
This type of buzzer you need a buffer transistor (or FET) to drive the coil. You cannot drive it from a picomite pin directly. MIXTEL90's circuit (or yours Tom) will not work. A transistor cannot be biased from a capacitor. You need resistors connected to the base of the transistor.

I hope this helps...

Volhout
Edited 2022-11-29 00:21 by Volhout