Estoy buscando un circuito para conducir un altavoz para hacer un tono simple bastante fuerte - una onda cuadrada impulsada desde un microcontrolador (Arduino / ATMega).
Obviamente hay mil millones de chips y amplificadores por ahí 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 volcará un par de amperios de una fuente de 12 voltios a través del altavoz (4 u 8 ohmios), desde el pin de salida digital del uC.
Para un "altavoz estándar de 4 ohmios" - No estoy seguro de cómo conducir esto. Está bien simplemente volcar 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) se diría que sólo tengo que proporcionar la corriente adecuada para que con la carga de 4 ohmios no esté excediendo 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 estoy perdiendo algo?