Generando onda sinusoidal de 500 kHz usando PWM modificado

1

Estoy intentando generar una onda sinusoidal de 500 kHz de amplitud variable utilizando un transformador de CC / CA aislado con transformador de puente completo.

Decidí usar una tabla de onda sinusoidal para cambiar el ciclo de trabajo de PWM. Más los valores por ciclo mejoran la salida de onda sinusoidal. Para 256 valores por media onda sinusoidal, debemos actualizar una vez cada 3,9 ns, lo que significa que la MCU debe funcionar al menos a 256 MHz.

Otra limitación es que el controlador Mosfet necesita encender / apagar Mosfet realmente rápido en 3.9 ns. El controlador tf427 de Mosfet necesita al menos 30 ns para activar / desactivar el MOSFET.

Estoy realmente confundido sobre cómo superar las restricciones. ¿Alguna sugerencia por favor?

    
pregunta renganathan b.s

2 respuestas

1

Desde un simple filtro LC de dos etapas, podría obtener una respuesta como esta con solo una entrada de onda cuadrada básica a 500 kHz y sin PWM y sin tabla de consulta de seno: -

Si tuviera un mínimo intento de PWM (cambio de servicio cada trimestre de un ciclo o 500 ns), obtendría una salida aún más limpia y / o requeriría menos filtrado. Pero debe definir las impedancias de carga en todo el rango para que esto tenga éxito. En este momento, lo he adaptado a una carga de 4000 ohmios, pero si necesita cargas a 1000 ohmios o menos, los filtros cambian.

    
respondido por el Andy aka
1

Intentar obtener un seno de 500 kHz desde PWM parece ser un tramo.

Si la frecuencia es fija, mire algo resonante, como una etapa de salida clase C. Básicamente, comienzas con pulsos o una onda cuadrada, luego usas resonancia y filtrado pasivo para deshacerte de los armónicos para hacer un seno. Así es como funcionan los transmisores de radio, por ejemplo. Tienen que producir frecuencias aún más altas a niveles de alta potencia, y se les permite muy poco contenido armónico.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas