Estoy tratando de hacer un receptor Bluetooth Raspberry pi. Finalmente obtuve la raspberry pi para emitir audio a través de bluetooth, sin embargo, la salida parece ser un PWM modulado. El ancho del PWM parece cambiar (los bordes descendentes tiemblan) cuando empiezo a reproducir música. No se como recuperar el audio.
Intenté usar un DAC pero no tengo idea de cómo usarlo.
El Dac tengo MAX544
EDICIÓN 1: he intentado usar un filtro de paso bajo con una frecuencia de corte de alrededor de 40 kHz. Noté algo extraño. He puesto un búfer para la señal (PWM) y cuando verifiqué la salida, ¿es una onda triangular? ¿Esto se debe a la velocidad de respuesta del amplificador operacional o está ocurriendo un filtrado real dentro del amplificador operacional? Amplificador OP en cuestión MCP601 De lo contrario, el filtro de paso bajo parece funcionar bien.
Use un RC de paso bajo a 16 kHz, lo que reduce la energía PWM a 40: 1. Quizás dos RC en cascada.
simular este circuito : esquema creado con CircuitLab
El filtro RC es la forma más barata de sacar cualquier audio. Otras opciones incluyen obtener una tarjeta de sonido USB o Audio Shield, ya que contienen un DAC real.
Para agregar,
La forma de onda ya está en formato DAC. PWM es un tipo de DAC. Está preguntando si DAC es una opción viable mientras ya tiene una señal de salida DAC. Es como si estuvieras preguntando "¿dónde está mi cuchara?", mientras ya la tienes en la mano.
Si está preguntando otro tipo de DAC que no requiere filtrado. Entonces necesita Audio DAC dedicado para su Raspbery Pi. Hay toneladas de su módulo en Google si está buscando solo con la palabra clave "audio dac raspberry pi" . También puede construirlo usted mismo desde cero usando un IC como el de Texas Instrument aquí .
Además, también hay un módulo DAC + Amp preintegrado disponible si necesita conectarlo directamente al altavoz.
Desconocido123
Leoc
randy nuss
Leoc
chris stratton
Leoc
Desconocido123
Desconocido123