Estoy tratando de generar una onda sinusoidal de 500 kHz de amplitud variable utilizando un convertidor de CC / CA aislado de transformador de puente completo.
Decidí usar una tabla de ondas sinusoidales para cambiar el ciclo de trabajo de PWM. Más los valores por ciclo mejor la salida de onda sinusoidal. Para 256 valores por media onda sinusoidal, debemos actualizar una vez cada 3,9 ns, lo que significa que MCU debe funcionar a una velocidad de 256 MHz como mínimo.
Otra limitación es que el controlador Mosfet necesita encender/apagar el Mosfet realmente rápido por debajo de 3,9 ns. El controlador Mosfet tc427 necesita al menos 30 ns para encender/apagar el MOSFET.
Estoy realmente confundido sobre cómo superar las limitaciones. ¿Alguna sugerencia por favor?
Desde un filtro LC simple 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 ni tabla de búsqueda sinusoidal: -
Si tuviera algún intento mínimo de PWM (cambiando de servicio cada cuarto de 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. Por el momento, lo he adaptado a una carga de 4000 ohmios, pero si necesita cargas de 1000 ohmios o menos, los filtros cambian.
Intentar obtener un seno de 500 kHz de PWM parece bastante exagerado.
Si la frecuencia es fija, busque algo resonante, como una etapa de salida de 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í funcionan, por ejemplo, los transmisores de radio. Tienen que producir frecuencias aún más altas a altos niveles de potencia y se les permite muy poco contenido armónico.
Andy alias
renganathan bs
Andy alias
renganathan bs
marcus muller
renganathan bs
Andy alias
renganathan bs
Harper - Reincorporar a Monica