Componentes y tecnologías de control SMPS

1

Prefacio : la fuente de alimentación en modo de conmutación es un convertidor de CA-CC con corrección del factor de potencia de retorno. Actualmente estoy usando una combinación de microcontrolador AVR (ATmega64A) con algunos componentes externos analógicos (como los DAC) y digitales (lógica). Por lo tanto, el sistema de control se usa para cambiar el transistor principal, para controlar el tiempo de descarga del inductor, fallas, etc. (no se ha implementado ningún controlador PWM de propósito especial).

Este enfoque tiene algunas limitaciones e inconvenientes:

  • No puedo controlar con precisión varios procesos de alta frecuencia y limité la frecuencia de conmutación a aproximadamente 30-50 kHz

  • Si necesito realizar cambios en la lógica difícil, necesito usar soldadura y un cuchillo

  • Realmente no me gusta la documentación AVR y la estructura periferal: muchos de los cambios de software requieren mucha lectura y depuración, ya que los periféricos (por ejemplo, los temporizadores) tienen controles y modos complicados

Hay varias alternativas que ya consideré como siguiente paso :

  • ARM Cortex-M0 (3) controladores (parece mucho más rápido que AVR, más periféricos, gran comunidad),

  • Altera FPGAs (incluso una lógica programable más rápida y flexible en un solo chip, sin embargo, no hay ninguna periferia, como ADC, DAC, necesaria para varias fuentes de alimentación inusuales, no pequeñas paquetes disponibles, cadena de desarrollo bastante diferente y finalmente mucho más caro).

Entonces, para mí, ARM parece ser un paso obvio hacia adelante, pero los FPGA parecen ser muy prometedores en algunos aspectos.

¿Quizás me falten algunas alternativas?

Por ejemplo, sé que TI, ST y Microchip tienen varios microcontroladores de propósito especial dedicados a SMPS.

Tal vez haya algún controlador entre FPGA y GPMC que pueda ser bueno para mis propósitos?

Conclusión: Me doy cuenta de que no describí mis necesidades en un grado que fuera suficiente para una respuesta experta, pero espero tener algunas instrucciones para mirar hacia adelante y decidir por mí mismo a dónde ir en mi futuro más cercano.

    
pregunta Roman Matveev

1 respuesta

1

No es realmente una respuesta, sino un "qué haría yo"

Solía trabajar para un departamento donde muchas personas brillantes trabajaron durante muchos años para diseñar un convertidor DCDC basado en microcontrolador. ¡No pudieron hacerlo funcionar correctamente en todas las circunstancias! Seguro que las demandas sobre ese diseño eran más complejas que las suyas.

La razón por la que menciono esto es que dudo que sea una buena idea tratar de implementar esto con un FPGA o microC. En lugar de utilizar un controlador SMPS dedicado. Seguro que sería mucho más fácil y, sobre todo, ¡MÁS SEGURO!

Por supuesto, la decisión es suya, pero sé lo que haría (usar un controlador SMPS dedicado).

    
respondido por el Bimpelrekkie

Lea otras preguntas en las etiquetas