Tengo un proyecto de sintetizador msp430 y no puedo decidir sobre la salida:
Obtengo una salida PWM de 8 bits ~45kHz del chip que me gustaría usar como señal de audio, pero no estoy seguro de si
Entonces, la pregunta es: ¿debería filtrar el componente de ~ 45 kHz de la señal antes de dejarlo en cualquier dispositivo de salida de audio (altavoces amplificados, auriculares, etc.).
Sé con certeza que funcionará de cualquier manera, solo me preocupa dañar cualquier amplificador adicional que siga en la ruta de la señal y dañar los parlantes. Así que agradecería consejos de alguien con experiencia en esto.
Eso 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. Sugeriría el "filtro de paso bajo Sallen-Key de tercer orden" de la página de diseño de su filtro como punto de partida. Debería proporcionar una señal lo suficientemente limpia para evitar daños a cualquier cosa aguas abajo.
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 "muesca gemela". filtro" en ese sitio, con la muesca a 45 kHz.
Si desea una salida de potencia, 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 RLC de ese sitio con R = 4 u 8 ohmios: en realidad, su altavoz.
Sí, debe filtrar la frecuencia PWM. Los 'tweeters' (altavoces de alta frecuencia) son susceptibles de sufrir daños por exceso de potencia a altas frecuencias.
Dado que presumiblemente desea mantener todas las frecuencias por debajo de los 20 kHz, un filtro RC simple brindará 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).
He estado jugando con salida PWM en un arduino siguiendo http://makezine.com/projects/make-35/advanced-arduino-sound-síntesis/ la salida que usan solo tiene una resistencia de 10K y una tapa de filtrado de 0.1uF.
Linards
chris johnson
usuario_1818839