Filtrado de audio PWM DAC

2

Tengo un proyecto de sintetizador msp430 y no puedo decidir el resultado:

Obtengo una salida PWM de 8 bits ~ 45 kHz del chip que me gustaría usar como señal de audio, pero no estoy seguro de si

  • Simplemente puedo colocar un amplificador de impulsos en él y dejarlo en un altavoz a través de un condensador de desacoplamiento
  • Debería filtrar la frecuencia PWM

Entonces, la pregunta es: ¿debo filtrar el componente de ~ 45kHz de la señal antes de introducirla en cualquier dispositivo de salida de audio (altavoces amplificados, auriculares, etc.)?

Sé por un hecho que funcionará de cualquier manera, solo me preocupa dañar cualquier amplificador adicional que se encuentre en la ruta de la señal y dañar los altavoces. Así que agradecería los consejos de alguien con experiencia en esto.

    
pregunta Linards

3 respuestas

2

Depende.

Si desea una salida de nivel de línea para auriculares, grabación y otros sistemas de audio, sí, debe filtrar el componente PWM de 45 kHz. Yo sugeriría el "filtro de paso bajo Sallen-Key de 3er orden" desde su página de diseño de filtro como punto de partida. Debería proporcionar una señal lo suficientemente limpia como para evitar daños a cualquier corriente descendente.

Pero si desea volver a grabar esta señal, es posible que deba limpiarla aún más: puede agregar etapas Sallen-Key de segundo orden para hacer un filtro de quinto o séptimo orden, pero una buena alternativa sería la "doble". -T filtro de muesca "en ese sitio, con la muesca a 45 kHz.

Si desea potencia de salida, lleve la señal PWM sin procesar a un medio puente para formar un amplificador de clase D. Entonces recomendaría el filtro de paso bajo R-L-C de ese sitio con R = 4 u 8 ohmios: en realidad, su altavoz.

    
respondido por el Brian Drummond
3

Sí, debes filtrar la frecuencia PWM. 'Tweeters' (altavoces de alta frecuencia) son susceptibles a daños de Exceso de potencia a altas frecuencias.

Dado que presumiblemente desea mantener todas las frecuencias por debajo de unos 20 kHz, un simple filtro RC le dará solo un poco más de 6 dB de atenuación a 45 kHz. Es posible que desee considerar un filtro de orden superior si el objetivo es conectarlo a un equipo de alta fidelidad y altavoces. (Esta herramienta de diseño de filtros de Analog Devices puede ser útil).

    
respondido por el Chris Johnson
-2

He estado jugando con la salida PWM en un arduino siguiendo enlace la salida que utilizan solo tiene una resistencia de 10 K y una tapa de filtrado de 0.1uF.

    
respondido por el Salix alba

Lea otras preguntas en las etiquetas