Tengo un proyecto en el que necesitaré generar algunas ondas sonoras. En caso de que importe, el microcontrolador que voy a utilizar es un STM32L476RG que tiene un DAC interno. La pregunta que tengo está relacionada con la potencia de salida/sonido que obtendré. No estoy seguro de si conducir el altavoz directamente a través del DAC me dará el volumen adecuado.
1) ¿Cuál es el principal factor limitante de la potencia de salida / volumen alto? ¿Es el altavoz?
2) ¿Cómo puedo saber si el DAC es suficiente para alimentar el altavoz o si necesito un amplificador externo? ¿Cómo funciona la matemática en esto?
3) Voy a utilizar datos PCM muestreados contenidos en un archivo WAV. ¿Hay alguna ventaja/desventaja de utilizar un códec (I2S) en lugar de un DAC (+ amplificador de potencia)?
4 votos
¿Estás seguro de que tiene un DAC en el chip? Acabo de abrir la hoja de datos y no lo he encontrado como periférico.
0 votos
@SteveG tienes toda la razón, gracias por señalarlo. Voy a utilizar STM32L476RG en su lugar.