Estoy buscando un circuito para hacer que un altavoz emita un tono simple y bastante alto: una onda cuadrada proveniente de un microcontrolador (Arduino / ATMega).
Hay obviamente un billón de chips y amplificadores que hablan de "ganancia" y esas cosas, pero quiero hacer algo mucho más simple. Actualmente tengo una pila de transistores de par Darlington que descargará un par de amperios desde una fuente de 12 voltios a través del altavoz (4 u 8 ohmios), desde el pin de salida digital de la unidad uC.
Para un "altavoz estándar de 4 ohmios": no estoy seguro de cómo conducir esto. ¿Está bien simplemente descargar una onda cuadrada de "12 voltios / 3 amperios" en el altavoz, o debo subir / bajar la tensión / señal con un transformador?
Si el altavoz fuera puramente resistivo (que no lo es), uno diría que solo necesito proporcionar la corriente adecuada para que con la carga de 4 ohmios no esté superando la potencia máxima del altavoz, por (W = IIR) (Donde I está controlado por el transistor, R por el altavoz y W es la potencia máxima).
¿Es tan simple como esto o me falta algo?