Cambiar el zumbador piezoeléctrico con un transistor

Quiero poder cambiar un zumbador piezoeléctrico con arduino sin conectarlo directamente.

He cableado el siguiente circuito que encontré en Internet:

ingrese la descripción de la imagen aquí

El problema es que el voltaje en el zumbador es muy bajo (menos de 1v cuando conecto un voltímetro en lugar del zumbador)

Supongo que me falta una comprensión básica de cómo funcionan los transistores. ¿Tal vez elegí el transistor equivocado o necesito aplicar un voltaje más alto entre el emisor y el colector?

Eso debería funcionar con la mayoría de los zumbadores de baja potencia, pero tal vez un enlace a la especificación podría ayudar a resolver esto. ¿Quizás también tiene los pines incorrectos en el BJT o está usando un dispositivo PNP?
Has mirado el pinout de los transistores?? ¿Puedes comprobar si el pin de arduino funciona bien?

Respuestas (2)

  1. Asegúrese de que la conexión GND en el emisor del transistor también se conecte de nuevo a GND de la placa Arduino.

  2. Comprueba que tienes el diodo instalado en la dirección correcta. Si el diodo tiene una línea o banda marcada al final, ese lado debe conectarse a +5V.

  3. Normalmente, verificaría el voltaje cuando el zumbador esté en su lugar en lugar de quitarlo. Dado que quitó el zumbador y midió menos de un voltio, es una indicación de que tiene el diodo instalado al revés.

  4. Si tenía el diodo instalado al revés, reemplace su transistor por uno nuevo. Es probable que lo hayas dañado.

Revisé la dirección del diodo, el lado con la raya está conectado a +5V. Pero ahora, cuando he conectado tanto el voltímetro como el zumbador, ¡el zumbador está emitiendo sonidos! Desconectado el voltímetro, hace que el sonido se detenga. Sin embargo, el voltímetro todavía vibra a <1V.
¿Tu zumbador tiene un oscilador interno o lo manejas con una onda cuadrada del Arduino? Si está utilizando una unidad sin oscilador incorporado y la maneja con una onda cuadrada, lo más probable es que necesite agregar una resistencia de 1K ohm más o menos en el elemento piezoeléctrico.
¡Lo agregué en paralelo con el diodo y el zumbador está funcionando! Pero no entiendo cuál era el problema... Además, ¿por qué tocar la unión entre el transistor, el diodo y el zumbador con la mano hace que el zumbador produzca un sonido débil?
El elemento piezoeléctrico desnudo necesita ver un cambio de voltaje en sí mismo. Con la resistencia en su lugar, hace que el voltaje a través del elemento llegue a cero cuando el transistor se apaga. Cuando colocó el medidor allí, representó una gran impedancia y permitió que ocurriera un cambio de voltaje. Lo mismo con tu mano. Usted representa una gran impedancia que permite que el voltaje en el elemento cambie cuando el transistor se apaga.
Tuve la impresión de que esta es la razón del diodo allí. ¿Todavía necesito guardarlo?

Un elemento piezoeléctrico necesita oscilar para producir sonido. Con un diodo flyback en su lugar, cortocircuitará el elemento piezoeléctrico y evitará que produzca sonido.

Hay una buena descripción aquí, ¿Cómo saber si un zumbador piezoeléctrico está roto?

Solo se necesita un diodo flyback cuando se trabaja con cargas inductivas, ej. motores y relés.

Así que quita el diodo.