Tengo varios altavoces de cristal piezoeléctrico conectados a una MCU de la serie TI MSP430.
Todos los altavoces comparten un pin MCU controlado por PWM común y cada uno usa un pin MCU distinto para seleccionarlos. Si solo uno de esos pines de selección es alto o bajo y los otros están en estado abierto, un altavoz distinto puede emitir la forma de onda de audio entregada por el pin PWM. La amplitud PWM pico a pico es 3V de esta manera, ya que los pines de selección no pueden ser controlados por la frecuencia PWM también.
Ahora necesito elevar el nivel de volumen de la salida de audio.
Intenté usar un amplificador integrado, sin embargo, las opciones son escasas, ya que el circuito debería funcionar con baterías durante años, y solo se pueden usar los amplificadores con consumo en espera. Probé algunos, pero están diseñados para entrada analógica y no pueden hacer frente a la unidad PWM, lo que produce un ruido de fondo masivo.
¿Qué más opciones hay? ¿Es posible usar algún IC que brinde una unidad PWM balanceada (por ejemplo, un puente H doble para proporcionar un pico a pico de 6V) que operan con una potencia de espera de un dígito uA? ¿O hay algún circuito discreto con un consumo estático igualmente bajo?