pwm señal de audio con filtro de paso bajo

1

Estoy tratando de demodular mi PWM usando el filtro de paso bajo que se muestra (el inductor de 6uH y el condensador de 10uF forman mi filtro de paso bajo). El PWM se creó utilizando una forma de onda triangular producida por el generador de funciones XFG1 y una onda sinusoidal (que representa mi señal de audio) producida por el generador de funciones XFG2. La onda sinusoidal está a 3 kHz y la onda triangular a 300 kHz. Elijo una frecuencia de corte para que mi LPF esté en 20kHz. El problema que tengo es que la frecuencia de salida debería ser de 3 kHz, ya que estoy demodulando el PWM. Debería obtener mi frecuencia de onda sinusoidal (3 kHz), pero la sonda (PR1) muestra 20.5 kHz. ¿Alguien puede explicar por qué sucede esto?

El osciloscopio muestra la salida del filtro LPF (azul) y la salida del comparador (rojo).

    
pregunta Joey

2 respuestas

1

Respuesta realmente corta:

¡Inexactitud de su sonda! Dos razones vienen a la mente

  1. No sabemos qué hace esa sonda matemáticamente (y, por cierto, eso siempre es una mala situación en un entorno de medición). Es posible que solo esté obteniendo algunas muestras de \ $ N \ $, y haciendo una FFT de \ $ N \ $ punto en eso, y busque un valor absoluto máximo. Ahora, siendo \ $ N \ $ necesariamente finito, la resolución de frecuencia es finita, y tal vez sea imposible representar 20 kHz con esa resolución, pero 20.5 kHz es el punto más cercano posible.
  2. Su señal filtrada contiene su seno original, pero inevitablemente también contiene cierta cantidad de componentes espectrales de la onda triangular, que ocurren a 300 kHz y múltiplos de eso. El trabajo de su filtro era deshacerse de estos, pero cualquier filtro real solo tiene una atenuación finita, por lo que no puede suprimir estrictamente todo que llega a frecuencias más altas. Ahora, estas frecuencias más altas confunden el (misterioso) estimador de frecuencia y "elevan" ligeramente la frecuencia mostrada.
respondido por el Marcus Müller
0

No estoy seguro de la impedancia de salida de la lógica de simulación, pero si Zout = 0, entonces tiene un oscilador infinito de la Serie Q pero con Zout > 2 Ohm, está en mal estado.

Por lo tanto, sin una entrada sinusoidal, su simulación falsa puede oscilar. Entonces agregue una serie R de 50 ohmios para representar la lógica de 74HC RdsOn

Al profundizar en su diseño, parece que está extendiendo la portadora de onda cuadrada modulada de 300 kHz utilizando 1 retardo de disparo para crear un pulso más estrecho y, por lo tanto, reducir la energía a 300 kHz en comparación con la primera salida del comparador. Puede generar solo ruido a menos que optimice todos los parámetros RC, LC. No su PWM típico.

En resumen, toda la lógica y el cct de retraso de tiempo pueden no tener ninguna ventaja sobre un LPF de 3er orden (RCLC) mejor diseñado, directamente del primer comparador.

simular este circuito : esquema creado usando CircuitLab

diseño mejorado con PWM autogestionado con ganancia de audio R2 / R1 y ganancia analógica con retroalimentación de 1M en lógica y filtro de muesca a 300 kHz demod.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas