¿Filtrar una señal PWM?

2


Laprimeracasillaesmiseñaldemodulaciónylaúltimaesmiseñaldemodulada(señalfiltrada)

UtilicémiseñalparacambiarelciclodetrabajodeunmoduladorPWM(corregirlafrecuenciaPWMyelciclodetrabajovariable).MIPWMfrecuenciadesalidaes20KHz.Miseñaldeentradaseráde0a100Hz.

Mipreguntaes¿cuáleslamejormaneradefiltrarlaseñalparaobtenerladistorsiónmásbaja?

Tengodosvías,lamássimpleesusarundetectordeenvolturadediodo:

El segundo sobre el que acabo de leer es el Detector de impedancia infinita

¿Cuáles son tus recomendaciones? ¿Es suficiente usar un detector de envoltura de diodo con un archivador de paso bajo de tercer orden para eliminar las ondulaciones?

    
pregunta John Alawi

1 respuesta

1

Estás pensando en una solución que es inapropiada. El filtrado de una señal PWM requiere solo un filtrado de paso bajo y no la detección de envolventes, y ciertamente no es el segundo circuito que se muestra.

Para filtros simples, use una resistencia y un condensador en serie a través de la salida PWM a tierra. El condensador está conectado a tierra y el voltaje común de los nodos R y C tiene la salida filtrada. Un filtro más sofisticado podría basarse en un filtro de 2ª orden de amplificador operacional y esto es similar a reemplazar la resistencia con un inductor.

Los filtros de orden superior proporcionan mejores resultados, es decir, voltajes de ondulación más pequeños debido a la frecuencia PWM sin modular.

Si su frecuencia de modulación es de 100Hz, intente hacer un filtro de paso bajo RC con un corte 3dB a aproximadamente 200Hz. Habrá cierta atenuación de las señales de 100 Hz (quizás 1 dB) y si esto es demasiado progreso hacia un filtro de segundo orden de amplificador (o inductor).

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas