He estado leyendo en la electrónica de potencia y últimamente como un reto (y también un ejercicio de aprendizaje), diseñado mi primer cambiar la fuente de alimentación - un convertidor buck en este caso.
Es la intención para el suministro de 3.5-4.0 V (decidido por el diodo fuente de referencia) y hasta 3A con el fin de impulsar algunos LEDs de potencia con cualquier fuente de CC, que van desde un USB de 5V del cargador hasta una pila 9V PP3. Quiero un suministro eficiente, como la calefacción y la vida de la batería será un problema real (de lo contrario estaría pereza y utilizar un 7805+diodo).
NOTA: ya me di cuenta de que tengo la conmutación lógica al revés, necesito a intercambie las conexiones en el comparador o uso !Q
a la unidad de los MOSFETs.
Mi elección de MOSFETs en lugar de BJTs fue debido a las pérdidas de potencia en un BJT, y la térmica de las cuestiones que surjan. Es esta decisión de usar MOSFETs más de BJTs/IGBTs debido a la mejora de la eficiencia de la derecha de la llamada?
En lugar de utilizar un PWM chip, como muchos aficionados de foros sugieren, decidí utilizar un comparador/reloj/seguro combinación para cambiar rápidamente entre la "carga" y "descarga". ¿Hay alguna desventaja particular de este enfoque? El CMOS de la palanca de bloqueo (D flip-flop) copias de datos para las salidas en el flanco de subida de los pulsos del generador de reloj (CMOS Schmitt inversor + comentarios).
La elección de las constantes de tiempo de esquina / frecuencias para el reloj y el dinero de paso bajo (10-100 khz y 10 hz, respectivamente) se destina a apoyar a la pequeña ondulación aproximación mientras que también permite que el condensador de salida a la carga en una cantidad razonable de tiempo desde el encendido. Es este conjunto de consideraciones para decidir los valores de estos componentes?
Además, ¿cómo iba yo a ir sobre cómo calcular el valor del inductor? Supongo que depende de la típica de la corriente de salida y el filtro de paso bajo valor del condensador, pero no puedo entender cómo.
[modificar:]
En el pasado, he utilizado la muestra MOSFET par (además del software PWM) para crear H-puentes para bi-direccional, motor de velocidad variable de control - y mientras yo guardaba el PWM periodo mucho mayor que el MOSFET de conmutación tiempo, el poder de los residuos de cortocircuito durante el cambio de era insignificante. En este caso, sin embargo, yo 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.
Yo uso un simple inversor+RC combinado para proporcionar la señal de reloj, ya que no necesito un particular consistente o preciso de la frecuencia de tiempo que es considerablemente mayor que el de la alta corte de la esquina de la frecuencia de la buck-boost.
[edit II:]
La construí en una tarjeta y para mi sorpresa, funcionó de inmediato y sin ningún problema, y en ~92% de eficiencia (en comparación con el 94% que había calculado a partir de conmutación/componente de pérdidas).
Tenga en cuenta que he omitido la resistencia en la etapa de salida, de la pereza - también yo no puedo recordar por qué me lo puso allí en el primer lugar.
Omití la inversa del diodo en paralelo a la P-MOSFET, y también se utiliza un 1N5817 diodo Schottky (nota: 1A calificación) en lugar de la N-MOSFET. No el calor suficiente para que las puntas de mis dedos a la notificación. He ordenado un mayor voltaje de diodo aunque para cuando me arme el final de la unidad, que se ejecutará con la carga completa.
Me soplaron accidentalmente el LM393 comparador durante las pruebas, pero una LM358AN tomó su lugar directamente sin ningún tipo de problemas.
Como yo no puede encontrar nada decente circuito de diseño+diseño/enrutamiento de software que se ejecutará en Arch Linux x64 (o incluso de instalar, en el caso de los nativos de Linux software), he manualmente retomado de manera probablemente no funcionarán por el tiempo que soldados... Pero que sólo se suma a la "diversión", supongo!
Los valores de los componentes utilizados: Reloj gen { 1kR, 100nF }; Buck salida { 330uH, 47uF }; condensador de Entrada [no aparece] { 47uF }; P-MOSFET { STP80PF55 }; N-MOSFET { diodo Schottky en su lugar, 1N5817 - para ser reemplazado con >=3A versión }; ICs { 40106 NXP, 4013 NXP, LM358AN }