Tengo un PB-12N23PW-05Q buzzer y estoy tratando de usarlo con ATmega 162. No puedo conectarlo directamente al pin, porque de lo que he leído en la hoja de datos de 162, puede obtener como máximo 20 mA. El zumbador toma 50 (o alrededor de 25, si echamos un vistazo al gráfico), así que no creo que pueda conectarlo directamente al microcontrolador.
Mi idea inicial era conectarlo a un transistor y usar el transistor como un interruptor. Desafortunadamente, no funcionó. Utilicé BD237 y mi idea fue que el microcontrolador tirará del pin conectado a la base y el transistor operará el zumbador. En mi configuración, tenía un zumbador conectado a Vcc, un puerto negativo del zumbador conectado al colector, GND conectado al emisor y 162 conectado a la base. El transistor es de tipo NPN. En algún lugar leí que de esta manera se pueden mitigar algunos problemas relacionados con la caída de voltaje en el transistor, pero para mí, parece que la caída de voltaje es el problema principal aquí.
Aquí está el esquema. El mc se utiliza en lugar de encender la cosa real.
En este momento, estoy buscando otras ideas sobre cómo conectar el timbre.