¿Qué tiene de malo este simple SMPS?

8

He estado leyendo sobre electrónica de potencia últimamente y, como desafío (y también como ejercicio de aprendizaje), diseñé mi primera fuente de alimentación conmutada, un convertidor de dinero en este caso.

Mi diseño actual

Está destinado a suministrar 3.5-4.0V (decidido por la fuente de referencia de diodos) y hasta 3A para controlar algunos LED de alimentación con cualquier fuente de CC, que van desde un cargador USB de 5V hasta una batería PP3 de 9V. Quiero un suministro eficiente, ya que la calefacción y la duración de la batería serán un problema real (de lo contrario, sería flojo y usaría un diodo 7805 +).

NOTA: Ya noté que tengo la lógica de conmutación al revés, necesito intercambiar las conexiones en el comparador o usarlas !Qpara manejar los MOSFET.

Mi elección de MOSFET en lugar de BJT se debió a las pérdidas de potencia en un BJT y a los problemas térmicos que surgieron. ¿Es esta decisión de usar MOSFETs sobre BJTs / IGBTs debido a la eficiencia mejorada la decisión correcta?

En lugar de usar un chip PWM como sugieren muchos foros de aficionados, decidí usar una combinación de comparador / reloj / pestillo para cambiar rápidamente entre "carga" y "descarga". ¿Hay alguna desventaja particular de este enfoque? El pestillo CMOS (un D-flip flop) copia datos a las salidas en el flanco ascendente de pulsos del generador de reloj (un inversor Schmitt CMOS + retroalimentación).

La elección de constantes de tiempo / frecuencias de esquina para el reloj y el paso bajo de buck (10-100kHz y 10Hz respectivamente) está destinada a admitir la pequeña aproximación de ondulación al tiempo que permite que el capacitor de salida se cargue en un tiempo razonable desde el encendido. ¿Es este el conjunto correcto de consideraciones para decidir los valores de estos componentes?

Además, ¿cómo haría para calcular el valor del inductor? Supongo que depende de la corriente de salida típica y del valor del condensador de paso bajo, pero no puedo entender cómo.

[editar:]

En el pasado, utilicé el par MOSFET mostrado (además del software PWM) para crear puentes H para el control bidireccional del motor de velocidad variable, y siempre que mantuviera el período PWM mucho más largo que el tiempo de conmutación MOSFET , el desperdicio de energía del cortocircuito durante el cambio fue insignificante. Sin embargo, en este caso, voy a reemplazar el N-mosfet con un diodo Schottky ya que nunca he usado un diodo Schottky antes y quiero ver cómo se comportan.

Utilizo un combo simple de inversor + RC para proporcionar la señal de reloj, ya que no necesito una frecuencia particularmente consistente o precisa, siempre que sea considerablemente más alta que la frecuencia de esquina de corte alto del buck-boost.

[editar II:]

  • Lo construí en una placa de prueba y para mi sorpresa, funcionó de inmediato sin ningún problema, y ​​con una eficiencia de ~ 92% (en comparación con el 94% que había calculado a partir de las pérdidas de conmutación / componentes).

  • Tenga en cuenta que omití la resistencia en la etapa de salida, por flojera, y tampoco puedo recordar por qué la puse allí en primer lugar.

  • Omití el diodo inverso paralelo al P-MOSFET, y también usé un diodo Schottky 1N5817 (nota: clasificación 1A) en lugar del N-MOSFET. No se calienta lo suficiente como para que mis dedos se den cuenta. Sin embargo, he pedido un diodo de mayor calificación para cuando ensamble la unidad final, que funcionará con carga completa.

  • Accidentalmente soplé el comparador LM393 durante las pruebas, pero un LM358AN tomó su lugar de inmediato sin ningún problema.

  • Como no puedo encontrar ningún software de diseño de circuito + diseño / enrutamiento decente que se ejecute en Arch Linux x64 (o incluso instalar, en el caso del software nativo de Linux), lo he diseñado manualmente, por lo que probablemente no funcione para cuando esté soldado ... ¡Pero eso solo se suma a la "diversión", supongo!

  • Valores de componentes utilizados: Clock gen {1kR, 100nF}; Salida de dinero {330uH, 47uF}; Condensador de entrada [no se muestra] {47uF}; P-MOSFET {STP80PF55}; N-MOSFET {diodo Schottky en su lugar, 1N5817 - para ser reemplazado con> = 3A versión}; Circuitos integrados {40106 NXP, 4013 NXP, LM358AN}

Mark K Cowan
fuente
3
Este es un "convertidor histérico": se basa en la histéresis en la salida para proporcionar estabilidad (más o menos :-)). Pueden funcionar muy bien en la práctica. Muchas personas no están familiarizadas con ellos y a algunos les resulta difícil creer que puedan funcionar bien. En este caso, la histéresis la proporciona el inductor que se descarga en la tapa de salida después de que el interruptor se apaga, de modo que Vout se eleva ligeramente por encima de la noción. es decir, la magnitud de la ondulación de salida en la entrada del comparador es una parte integral de la operación. Mire el comparador en un alcance. Es probable que sea caótico dependiendo de los valores constantes de reloj a tiempo.
Russell McMahon
2
Para realmente explotar sus minutos y / o abrir sus filtros mentales, quite tanto el reloj como el flip flop y use el comparador para manejar MOSFET directamente (con el debido respeto a la adecuación y polaridad del disco). ¡Funciona! AHORA mira Comparator_out en un alcance !!! El | Al elegir cuidadosamente MOSFET Vgsth, puede organizar una banda muerta media donde un MOSFET se apaga antes de que haya suficiente voltaje para encender el otro. Puede reducir los voltajes con resistencias, pero luego tiene problemas de velocidad de manejo; a menudo, como dicen otros, el disparo es lo suficientemente bajo como para ser aceptable.
Russell McMahon
1
Un controlador de puerta muy simple que tiene una banda muerta inherente se puede hacer de un par bipolar PNP / NPN y nada más. Unir bases. Unir emisores. Colector NPN a V +. PNP colector a V-. Impulsar la entrada a las bases. Salida de unidad de emisores. Esto le brinda una unidad de alta corriente y una ~~ 2 x Vbe banda muerta media. Puede agregar la salida R de unos pocos emisores de ohmios a las puertas FET para REDUCIR la corriente de accionamiento de la puerta. Utilizo pares BC337 / 327 (o BC807 / 817) para esto, lo que permite unidades de puerta FET de casi un pico de amplificador.
Russell McMahon
1
La razón por la que no obtiene una retroalimentación continua y una operación lineal es que cuando el FET se apaga, la energía en el inductor continúa suministrando energía a la carga y Cout y Vout continúan aumentando (ligeramente). El grado de tensión de ondulación de esta fuente es parte de lo que determina cuánto tiempo se tarda en volver a encender. Hace mucho tiempo, la gente discutía amargamente en contra de que este fuera un medio adecuado de control de retroalimentación. Está :-). La señal de conmutación es aproximadamente caótica, muy diferente a lo que normalmente se ve. El |
Russell McMahon
1
Si usa 2 x MOSFETS con tiempo muerto (o independientemente) coloque un pequeño Schottky barato en el FET más bajo. Esto se llevará a cabo según sea necesario y permite que el momento del FET inferior sea menos crítico. Como el diodo solo maneja la conmutación del borde de ataque y quizás el borde de salida, puede clasificarse muy por debajo de la corriente de carga completa. Verá que esto se realiza incluso en fuentes de alimentación de retorno de 12 V a portátiles chinas baratas, y NO en el más barato. Si NO agrega el Schottky externo, el diodo del cuerpo FET se conducirá cuando sea necesario, pero con grandes pérdidas.
Russell McMahon

Respuestas:

3

Sí, hay problemas de estabilidad y un breve momento en que ambos FET están encendidos, pero la belleza de usar un FET en la parte desplegable del circuito (es decir, un convertidor síncrono) en lugar de un diodo Schottky es esto:

  1. Independientemente del ciclo de trabajo de su PWM, el voltaje de salida permanece constante como una fracción del voltaje de entrada; en efecto, está usando L y C en la salida como filtro de paso bajo para una entrada de onda cuadrada.
  2. Independientemente de la carga que haya conectado, siempre que los FET tengan poca resistencia, dentro de lo razonable no necesita cambiar la relación de espacio de marca PWM.
  3. Será más eficiente en cargas más pesadas que un regulador reductor no sincrónico, pero la desventaja es que en cargas ligeras será menos eficiente porque necesita corriente para conducir el FET del canal N debido a la capacitancia de la puerta.

También recomendaría construir un generador de dientes de sierra con temporizador 555 como base de su sistema. Algo como esto: -

ingrese la descripción de la imagen aquí

Luego lo alimentaría en un comparador rápido y luego usaría la salida del comparador para conducir los dos FET. Los dos FET se pueden "segregar en el tiempo" con un pequeño retardo de tiempo RC en la salida del comparador: la salida no retardada y la salida retrasada alimentarían una puerta AND para una de las unidades de puerta y lo mismo para la otra unidad de puerta, pero usando una puerta NOR. Planee tal vez 50ns de retraso introducido.

Lo que obtienes es un convertidor de inversión síncrono medio decente que solo necesita una entrada a la otra entrada del comparador para obtener los cambios de ciclo de trabajo requeridos. Ok hasta ahora? Luego puede aplicar un bucle de control simple que baja la segunda entrada al comparador a medida que el voltaje de entrada aumenta. Haga que esto funcione y luego aplique otro pequeño lazo de control que realmente regula el PWM con cambios de corriente de carga un poco y esto probablemente funcionaría y no implicaría retroalimentación negativa.

Luego, como toque final, y con cuidado y sutileza, aplique un bucle de control general para mantener la salida mejor estabilizada, pero recuerde, con un buck de sincronización, puede obtener un rendimiento estable medio decente sin bucles de control que usan retroalimentación negativa, si usted quiero seguir este enfoque, puedo recomendarlo.

Sin embargo, para mí, solo llamaría a Linear Technology y obtendría el dispositivo que ya hace el trabajo.

Andy alias
fuente
Tengo curiosidad por saber qué ventaja tendría el circuito 555 sobre el diseño de mi inversor en esta aplicación: la frecuencia de oscilación real puede desactivarse en casi un orden de magnitud sin causar un gran problema, por lo que la precisión del 555 no es necesaria, también El circuito 555 tiene un mayor número de piezas. Si bien prefiero usar dos MOSFET (con un período pwm considerablemente más largo que el tiempo de conmutación MOSFET), he optado por el diodo Schottky simplemente porque nunca he usado uno antes y quiero ver cómo se comporta. Mis dispositivos de conmutación de energía pasados ​​(controladores de motor) todavía funcionan bien con dos MOSFET.
Mark K Cowan el
Además, aunque los dispositivos de Linear Technology son casi con certeza más precisos que mi diseño, tienen un recuento de partes similar, y en parte lo estoy haciendo como un ejercicio de aprendizaje (por lo tanto, no hay un controlador PWM de un solo chip sofisticado). Sin Linear Technologyembargo, agregaré y su sitio a mi cuaderno, ¡gracias!
Mark K Cowan
3
@MarkKCowan Todo el enfoque es discutible además de como un ejercicio de aprendizaje, así que sin saber lo que querías aprender, agregué la idea 555, pero hay una razón importante detrás de ella. Su oscilador produce una onda cuadrada, pero puede usar el voltaje en el condensador, pero es (A) una rampa no lineal y (B) tiene umbrales de amplitud indefinidos que pueden variar a medida que el dispositivo se calienta, pero escuche amigo, hágalo cómo sientes que es correcto No linealidad y umbrales impredecibles: solo recuerde dónde lo escuchó primero LOL.
Andy alias
1
El circuito 555 se utiliza para producir una agradable rampa suave para la generación PWM. No se utiliza por su precisión de frecuencia; le permite convertir un voltaje analógico en un ciclo de trabajo que varía suavemente.
alex.forencich
Otra característica de los convertidores síncronos (que puede o no ser una ventaja) es que pueden transferir energía en ambas direcciones. Útil si quieres hacer un descanso regenerativo.
Peter Green
5

El principal problema con este esquema es que habrá un momento durante el cambio cuando ambos MOSFETS conducirán corriente y luego cortocircuitarán la fuente de alimentación. Como regla general, este momento es corto y no quemará los MOSFET, pero la eficiencia se verá afectada y habrá grandes sobretensiones en la fuente de energía.

Reemplace el MOSFET inferior con diodo Schottky en reversa.

Sí, el uso de un MOSFET puede aumentar la eficiencia, pero el esquema necesita un controlador especial que haga que el tiempo muerto entre el encendido de los transistores.

johnfound
fuente
¡Estaba recibiendo la misma idea de las respuestas a la siguiente pregunta antes de leer su respuesta! ¡Un interruptor pasivo (por ejemplo, el diodo Schottky) tiene mucho sentido ahora que lo menciona y también eliminará un quid del costo total! ¡Gracias! [ electronics.stackexchange.com/questions/57468/…
Mark K Cowan
2

Yo uso para calcular smps en http://schmidt-walter.eit.h-da.de/smps_e/smps_e.html

Ya diseñé flyback y convertidores reductores para iluminación LED usando este sitio web, y siempre fue la mejor solución. Allí encontrará la dimensión de la bobina que necesita (núcleo y devanado).

Alejandro Sincich
fuente
He estado planeando usar mi experiencia en física para crear un programa de diseño SMPS cuando tenga tiempo ... ¡Gracias por ese sitio, es una mina de oro de ideas!
Mark K Cowan
1

Creo que un mejor enfoque para generar la señal PWM es construir un bucle de control adecuado. No me queda claro que tu circuito se estabilizará donde tú quieras.

Lo que debe hacer es construir un controlador P o PI simple. Tome su voltaje de salida y su voltaje de referencia y póngalos a través de un amplificador diferencial para obtener un voltaje de error. Luego ejecute esto a través de un potenciómetro para que pueda ajustar la ganancia. Si desea que sea más preciso, hágalo pasar por otro bote, un integrador, y luego coloque ambos en un amplificador sumador. Esto le dará una salida que es proporcional al error y a la integral del error, con ganancias ajustables. Luego ejecuta esto en una entrada de un comparador. La otra entrada del comparador sería la onda triangular de un oscilador de relajación. La salida del comparador conduciría los MOSFETS, posiblemente con un controlador MOSFET y quizás alguna lógica adicional para evitar disparos. Usted'

alex.forencich
fuente
1
La idea es que generará una buena señal PWN. No solo quiere ver el signo del error, sino ver cuánto está apagado. La corrección cuando está apagado en un 1% es muy diferente de cuando está apagado en un 50%. Si todo lo que miras es el signo, obtendrás resultados extraños. Además, la onda triangular se comparará con una versión amplificada de la señal de error. Sin el integrador, el voltaje caerá ligeramente bajo carga ya que el nivel requerido para generar el ciclo de trabajo requerido será menor. El integrador limpiará este error en una escala de tiempo más larga.
alex.forencich
1
@MarkKCowan: la topología del convertidor de inversión síncrono (con interruptores laterales alto y bajo) que tiene o tiene es probablemente tan buena como cualquiera si Vin no es mucho menor que Vout. Para diferencias muy grandes, digamos 4: 1 +, puede ser mejor con un convertidor que convierte a la baja, seguido de una etapa de inversión; esto aún puede usar un solo interruptor con el convertidor de inversión "pasivo". Pero por lo que estás haciendo, esto se ve bien. A altas corrientes, el FET más bajo en lugar de un diodo puede hacer una diferencia sustancial. Recientemente compré un convertidor chino barato de 24V a 12V @ 20A y anoche lo separé para ...
Russell McMahon
1
... mira lo que hicieron. Utiliza un TL494 más 2 FET paralelos como interruptor superior (para obtener la clasificación de corriente requerida) y un diodo dual Schottky inferior. Esto tiene una caída de aproximadamente 0.6 V a 20 A o 12 W a 240 W (12 x 20 A) o una pérdida de eficiencia del 5% solo en el diodo. Diodo Reffectivo = V / I = 0.6 / 20 = 30 miliOhm. Si bien ese es un resultado razonable, un FET a 10 miliOhm sería fácil de obtener y hay disponibles 5 o incluso 1 miliOhm FET a precios que no superan los bancos. Un FET de 5 mO reduce la pérdida de 'diodo' del 5% a menos del 1%. ...
Russell McMahon
1
... | Usar un controlador optimizado y un controlador adecuado ayudaría, PERO el controlador de 2 transistores barato hace un buen trabajo. Debería poder obtener un 95% de eficiencia en el mundo real en muchos casos y en algunas aplicaciones de alta potencia bastante desafiantes, las personas afirman que tienen un 98% o más. Estas altas eficiencias generalmente se encuentran en una combinación optimizada de Vin, Vout y potencia: aléjese del punto de diseño optimizado y se cae. Puede ver esto en muchas hojas de datos y notas de aplicaciones donde una curva alcanzará un pico del 95% o más, pero puede esperar mucho menos en otras partes del 'paisaje' operativo.
Russell McMahon
2
El uso de un FET solo como interruptor inferior significa que el tiempo de conmutación debe ser "justo". Al poner en paralelo un Schottky de menor calificación a través del FET inferior, el diodo se enfrentará a los bordes que no están sincronizados del todo bien y el FET maneja la mayor parte del tiempo x actual. El Schottky puede tener una calificación mucho más baja que si se usara solo, ya que solo maneja eventos transitorios en uno o ambos extremos del período de encendido.
Russell McMahon