¿Por qué la mayoría de los módulos de zumbadores pasivos a la venta en línea usan transistores PNP?

Al principio he hecho un circuito sencillo para hacer tonos con un zumbador pasivo. He usado un zumbador, una resistencia de 1K en la base y un transistor NPN (8050). Esto está funcionando bien. El circuito es similar a lo que puedes ver en https://startingelectronics.org/beginners/circuits/arduino-buzzer/ excepto que tengo un zumbador pasivo, no activo. El transistor está en el lado bajo.

Estoy generando la onda cuadrada con la función tone() de Arduino.

Luego quería reemplazar las partes individuales con un módulo. Tengo un módulo similar a este: https://www.aliexpress.com/item/New-Electric-3-3-5V-Passive-Buzzer-Module-PCB-Dimension-3-3cmx1-3cm-For -Arduino-9012

Cuando comencé a usarlo, descubrí que tiene un transistor PNP conectado en el extremo superior y que cuando el pin de E/S está bajo, el transistor y el zumbador están pasando corriente y desperdiciando energía.

Tiene sentido para mí que los diseñadores entiendan que el valor predeterminado para apagado es BAJO, ¿verdad? ¿Por qué alguien haría el módulo de esta manera sin requerir una señal ALTA en el pin de E/S? ¿Alguna ventaja de los transistores PNP sobre NPN aquí?

Respuestas (2)

Sí, tendría sentido que alto o encendido sea el estado activo. Sin embargo, en los viejos tiempos, la familia lógica predominante era TTL y puede hundir mucha más corriente a tierra de la que puede generar desde V +, por lo que la baja activa se prendió. En los dispositivos CMOS modernos, el transistor del canal N (pull hacia abajo) tiene mejores características que el canal P (pull hacia arriba), lo que nuevamente da un sesgo hacia las salidas que pueden absorber más corriente de la que generan.

Por qué el PNP es el transistor más fácil de usar con una salida baja activa

Tiene sentido para mí que los diseñadores entiendan que el valor predeterminado para apagado es BAJO, ¿verdad?

No, te equivocas aquí. El valor predeterminado para activo es bajo en muchos casos: los esclavos SPI usan casi siempre un pin de selección de chip bajo activo. Se supone que el desarrollador debe leer la documentación del hardware que está utilizando; de lo contrario, el humo mágico puede escapar.

¿Alguna ventaja de los transistores PNP sobre NPN aquí?

Probablemente solo usaron los componentes más baratos disponibles, que eran transistores PNP en su caso.