Convertidor BUCK - BOOST Ladelec básico.
El ajuste de voltaje de salida se controla mediante RV1, el cual modula el ancho de pulso del PWM y determina el ciclo de trabajo del circuito. Q1 y Q2 determinan la corriente máxima a manejar y C1 la frecuencia de trabajo.
Amplíe la imagen para ver los detalles. SW1 selecciona MODO, si es boost o si es buck. D3 y D4 pueden ser diodos normal si no se consigue el 1N5819.

L puede ser de 100uH pero puede experimentar con otros valores como 10mH y 100mH y comparar la eficiencia del sistema; en el prototipo se uso una hecha con 100 vueltas alambre # 25 en nucleo toroidal.

C2 puede variarse ya que determina cuanto rizado puede eliminarse.

R3 es la carga , R4 y R6 aseguran que las compuertas de los MOSFET no queden flotantes cuando el suiche no los seleccione. VCC es 12 V.

Mejoraste el circuito? Coméntanos como te fue y que le hiciste y lo publicaremos aquí.

Ideas: elimina digitalmente la necesidad del suiche selector de MODO; agrega a la salida un sistema detector de máximo voltaje de salida para evitar que la misma tienda al infinito; puedes basarte en este link: http://www.ladelec.com/circuitos/digitales/194-convertidor-de-12-vdc-a-24-vdc