Tengo un altavoz de 8 ohmios de 1/2 vatio que me gustaría conectar al Arduino. Actualmente estoy conectando la puerta de un MOSFET FQP30N06L a la salida PWM del Arduino. He conectado el drenaje a Vcc (5V) y la fuente al terminal de altavoz (+), con (-) el terminal de altavoz a tierra. También tengo una resistencia de 10Kohm desde la puerta MOSFET al suelo.
Esto da una salida de volumen bastante buena, pero me preocupan dos cosas:
- ¿Un altavoz no actúa como un cortocircuito para la corriente continua? Me temo que esto podría freír el MOSFET.
- Esto parece ejecutar un componente de corriente continua a través del altavoz, que me gustaría eliminar.
- Hay muchos "tonos de llamada" de alta frecuencia (mala calidad de audio)
He intentado otras cosas, pero el altavoz simplemente no es lo suficientemente fuerte. Por ejemplo, poner una resistencia en serie con el altavoz hace que el sonido sea demasiado bajo. Además, el uso de un capacitor de bloqueo de CC en serie con el altavoz no produce salida de audio.
¿Hay una mejor manera de amplificar la señal PWM y bloquear el componente de CC?
La señal PWM varía de 0 a 5V (onda cuadrada) con una frecuencia de ~ 30Khz.