Sunteți pe pagina 1din 12

Culcyt/ /Sistemas

Control de un convertidor CD-CD tipo buck por medio del


microcontrolador ATMEGA328

Irving Eduardo Vargas Morales1, Jorge Arturo Prez Venzor1, Juan de Dios Cota Ruiz1,
Manuel Ivn Castellanos Garca1, Oscar Nuez Ortega1, Jaime Romero Gonzlez1,
Adriana Cecilia Gonzlez Saucedo1
1
Universidad Autnoma de Ciudad Jurez.

Resumen

En el siguiente artculo se muestra la implementacin de un convertidor de CD-CD tipo buck


utilizando el microcontrolador ATmega328. Se presenta el anlisis matemtico del convertidor
de voltaje con el cual se encontraron las caractersticas propias para ejercer una tcnica de
control apropiada. El anlisis matemtico para el controlador est basado en el primer mtodo de
Ziegler-Nichols. Este mtodo proporciona los parmetros del controlador de forma experimental
de una manera comprensible, con la finalidad de determinar los componentes del sistema que se
usarn. El control del convertidor se realiza por medio del microcontrolador ATmega328,
programado con el lenguaje C. Para comprobar el funcionamiento del control se realiza una
simulacin en el software MATLAB, el cual ayuda a depurar el circuito antes de su
implementacin. Finalmente se realiza la integracin del programa y el circuito electrnico. La
medicin obtenida tanto en simulacin como en fsico se compara y se observa la diferencia entre
ambas.

Palabras clave: Convertidor de voltaje, atmel, microscontroladores, convertidor buck, control


digital..

Introduccin
Los convertidores de potencia son convertidores de potencia deben
dispositivos que nos ayudan en la proporcionar un determinado nivel de
transformacin de la energa elctrica, que voltaje, bien sea en tareas de regulacin o de
se toma de la red, en otro tipo de energa seguimiento, y deben ser capaces de
elctrica requerida para una tarea especial. rechazar cambios en la carga. Se estima que
Los convertidores son de amplia utilizacin, alrededor del 90% de la energa elctrica se
gracias a ellos se puede transformar la procesa a travs de convertidores de
energa elctrica con eficiencia, seguridad y potencia antes de su uso final. Una de las
bajo costo. Muchas cargas necesitan de este cualidades en estos dispositivos es su
tipo de convertidores tales como soldadores eficiencia en el desempeo, la cual puede ser
elctricos, equipos de telecomunicaciones y mejorada mediante el uso de dispositivos de
aparatos biomdicos, entre otros. Los conmutacin, correctamente implementados,

CULCyT//Enero-Abril, 2015 226 Ao 12, No 55, Especial No 1


que permitan generar la salida deseada con

=
+
(2)
un bajo consumo de potencia.

El esquema simplificado del
= +
(3)
convertidor reductor (tambin llamado
convertidor buck o step down), usado en los Este modelo del sistema es
experimentos, se muestra en la figura 1. Con promediado y, en las ecuaciones (4, 5, 6) se
esta configuracin se puede hacer regulacin encuentran con estados definidos.
de voltaje CD positiva. En general esta carga
1 +
podra ser del tipo resistiva, no lineal, etc. 1 = () (4)
Sin embargo, las tcnicas propuestas han
1 +
sido probadas para cargas resistivas. 2 = () (5)

El modelo matemtico del 1 +


3 = () (6)
convertidor buck se realizar de modo de
conduccin continua (MCC) en donde la
corriente del inductor y el voltaje del En las ecuaciones anteriores, al
capacitor adquieren un valor constante y de integrar la variable de control del interruptor
un valor promediado. En la ecuacin 1, se sobre el periodo de conmutacin T, la nueva
puede observar las condiciones del MCC del variable de control u se convierte en el ciclo
convertidor reductor, el cual est ligado con de trabajo. El modelo promediado del
la carga, la frecuencia de conmutacin y el convertidor incluyendo las variaciones del
ciclo de trabajo al cual opera. voltaje de alimentacin est dadas por las
ecuaciones 7 y 8.
2

> (1 ) (1) 1 2


=
+
+
(7)
La tcnica ms utilizada para obtener
2 1
el modelo matemtico del convertidor buck
=
2 (8)
se basa en espacio de estados. Dichos
estados estn dados por el interruptor Q Los valores en CD de las variables
cuyas fases son encendido y apagado. Se de estado pueden tenerse a partir del modelo
toman dos estados del sistema, los cuales promediado. Se toma la derivada igual a
estn dados por la corriente del inductor (iL) cero y se despeja en cada caso. El valor

y el voltaje del capacitor (Vc). En la figura 2 promedio en es igual a mientras que el

se pueden observar los modos de operacin valor en el voltaje est dado por .
del convertidor reductor.
Finalmente, la aproximacin lineal
El modelo del convertidor se puede ms cercana est dado por un modelo lineal
dar por las ecuaciones 2 y 3. La variable de en espacio de estados como se puede
control () define el estado del interruptor (0 observar en las ecuaciones 9 y 10.
1) Q.

CULCyT//Enero-Abril, 2015 227 Ao 12, No 55, Especial No 1


respecto a las variaciones en el voltaje de
salida
:

1
[ ] = 1
2
()

1 () = ()

=

1 1 (11)
2 + +
1
0 1 /

= [1 1 ] [2 ] + [ ] + (9) 1
()
2 () = () =
1 1 (12)
2 + +

/
+[ ] Estas ecuaciones representan el

efecto de las variaciones del ciclo de trabajo
con respecto al voltaje de salida (1 ()) y
1
las variaciones del voltaje de entrada que,
= [0 1] [ ] (10) normalmente estn dadas como
2
perturbaciones con respecto al voltaje de
Dado esto, se pueden obtener 2 salida (2 ()) (Campos, s.f.)
funciones de transferencia (11 y 12) con

Mtodos
Problemtica

Las fuentes convencionales (lineales) suelen Convertidor Buck


ser muy ineficientes. Esto se debe al
componente de regulacin que siempre se En un regulador reductor, el voltaje
encuentra en la zona activa haciendo que el promedio de salida Va, es menor que el
consumo de potencia siempre este presente. voltaje de entrada Vs. En la figura 1 se
Adems, el tamao y el costo de las fuentes muestra el diagrama del circuito de un
lineales suelen ser muy grandes debido a los regulador reductor. La operacin del circuito
filtros y transformadores que utiliza. Estas se puede dividir en dos modos. El modo 1
fuentes no resultan ser muy prcticas y su empieza cuando el transistor Q1 en t=0. La
voltaje de salida tiende a ser menor de lo corriente de entrada, que se eleva, fluye a
esperado, por lo que no podrn aprovechar travs del inductor L, del capacitor de filtro
su eficiencia al mximo. C y de la resistencia de carga R. El modo 2
empieza cuando se desconecta el transistor
Existen otros tipos de fuentes de Q1 en t=t1. El diodo de marcha libre Dm
alimentacin como las fuentes conmutadas conduce debido a la energa almacenada en
las cuales pueden mejorar la eficiencia, el el inductor y la corriente del inductor y la
tamao y el costo utilizando distintos corriente del inductor contina fluyendo a
mtodos de control hacia el componente de travs de L, C, la carga y el diodo Dm. La
regulacin. corriente del inductor se abate hasta que en
el siguiente ciclo del transistor Q1 se vuelve

CULCyT//Enero-Abril, 2015 228 Ao 12, No 55, Especial No 1


a activar. Los circuitos equivalentes se muestran en la figura 2.
correspondientes a los modos de operacin

Figura 1. Circuito bsico de un regulador reductor

Figura 2. Circuito equivalente en modo de operacin

El regulador reductor requiere de un circuito de proteccin (Rashid, Gonzlez, &


solo transistor, es sencillo y tiene una alta Fernndez, 2004).
eficiencia, mayor del 90%. La corriente de
entrada es discontinua y por lo general Microcontrolador ATmega328.
requiere de un filtro suavizante de entrada. El ATmega328 es un microcontrolador
Proporciona una polaridad de voltaje de creado por Atmel y pertenece a la serie
salida y corriente unidireccional de salida. megaAVR. El ATmega328 es un circuito
En caso de posible corto circuito a travs de integrado de alto rendimiento que est
la trayectoria del diodo, requiere de un basado en un microcontrolador RISC,

CULCyT//Enero-Abril, 2015 229 Ao 12, No 55, Especial No 1


combinando 32 KB ISP flash, 1 KB de temporizador watchdog programable con
memoria EEPROM, 2 KB de SRAM, 23 oscilador interno, y seis modos de ahorro de
lneas de E/S de propsito general, 32 energa seleccionables por software. El
registros de proceso general, tres dispositivo opera entre 1.8 y 5.5 voltios y
temporizadores/contadores con modo de cuenta con una velocidad entre 0-20 MHz
comparacin, 6 canales de PWM, (Atmel Corporation, s.f.).
interrupciones internas y externas,
programador de modo USART, una Modelado en MATLAB-Simulink.
interface serial orientada a byte de 2 cables En la figura 3 se observa el diagrama de
(I2C),interface serial SPI, 6-canales 10-bit bloques realizado en lazo abierto (Mahesh
conversor anlogo-digital (ADC), Gowda, Kiran, & Parthasarthy, 2014).

Figura 3. Vista general del modelo del convertidor buck a lazo abierto

En la figura 4 se observa el bloque trabajo (d) dado en decimales contra la seal


del PWM que se tena en la vista general, en de diente de sierra para obtener una onda
l se hace una comparacin entre el ciclo de cuadrtica.

Figura 4. Bloque del PWM

En la figura 5 se observa el bloque del consideracin las resistencias que se tienen


convertidor buck, que se toman en en los inductores y en los capacitores.

CULCyT//Enero-Abril, 2015 230 Ao 12, No 55, Especial No 1


Figura 5. Bloque del convertidor buck

Los valores que se utilizan para curva que se obtuvo del modelo hecho en
obtener una respuesta en lazo abierto fueron simulink.
los siguientes: C= 100 F, L= 4.62 H, RL=
220 , RC=10 , f= 15 KHz, ciclo de Con respecto a la curva, se logr
trabajo = 50% y una resistencia de carga de estabilizar en un tiempo de 0.25 segundos
1000 . En la figura 6 se puede observar la llegando aproximadamente a 4.2 V.

Figura 6. Respuesta en lazo abierto del convertidor buck

CULCyT//Enero-Abril, 2015 231 Ao 12, No 55, Especial No 1


Sintonizacin del controlador Los valores que se obtienen son los
siguientes: L= 0.01132 y T= 0.04569.
Obteniendo la respuesta en lazo abierto
(figura 6) se procedi a utilizar el primer Se aplica las frmulas de la tabla 1.1
mtodo de Ziegler-Nichols en donde se y se obtienen los valores de Kp y Ti que
obtienen L y T al trazar una recta y obtener equivalen a 3.632597173 y 0.037733333
el punto de inflexin para calcular los respectivamente. Los parmetros obtenidos
valores del controlador PI que se utiliz para fueron utilizados en simulaciones
mantener un voltaje deseado a la salida del posteriores y en la implementacin con el
sistema. microcontrolador.

En la figura 7 se trazaron las lneas


para calcular los valores de L y T para un
controlador PI.

Figura 7. Respuesta en lazo abierto del convertidor buck aplicando el primer mtodo de Ziegler-Nichols

Circuito del convertidor buck adicional para conmutar el PWM generado


desde el microcontrolador.
Para llevar a cabo la implementacin, se
requiere que el hardware este acondicionado En la figura 8 se puede observar el
para llevar a cabo el control. circuito bsico del ATmega328 en donde
solo se utilizan dos lneas para hacer el
El ADC del microcontrolador solo control. En el pin 15, se encuentra el OC1A
puede leer valores entre 0 y 5V por lo que se que servir como salida del PWM. En el pin
tiene que reducir el voltaje de salida de la
carga. Tambin requiere un MOSFET

CULCyT//Enero-Abril, 2015 232 Ao 12, No 55, Especial No 1


23, se encuentra el ADC0 que servir como nuestro conversor de datos.

Figura 8. Conexin bsica del ATmega328

En la figura 9 se puede observar el anterioridad y, aadiendo un MOSFET


circuito del convertidor buck en el cual se adicional para efectuar una rpida
hace uso de los valores propuestos con conmutacin en el circuito.

Figura 9. Conexin del convertidor buck

Para acondicionar el ADC, se encarga de hacer la retroalimentacin para


necesit reducir el voltaje de salida a la hacer un control en el voltaje de la carga. En
mitad. Por medio de los amplificadores la figura 10 se puede observar dicho
operacionales, se redujo a la mitad el voltaje circuito.
al cual le llega al conversor de datos que se

CULCyT//Enero-Abril, 2015 233 Ao 12, No 55, Especial No 1


Figura 10. Acondicionamiento para la entrada del ADC

Posteriormente, el circuito fue hacer cuentas ms grandes y obtener una


controlado por medio del microcontrolador mejor precisin. Adems, se utiliz los
programado en lenguaje C. Cabe destacar mismos parmetros del controlador
que se utiliz un registro del temporizador 1, previamente propuesto con un tiempo de
el cual consta de 16 bits lo que permite muestreo de 10 ms.

Resultados
En la simulacin hecha con solo bloques de deseado. En la figura 11 se muestra el
Simulink, la cual propusieron Gowda et al. bloque general retroalimentado con un
(2014); se agreg una retroalimentacin para controlador proporcional.
controlar el voltaje de salida a un valor

Figura 11. Control del convertidor buck utilizando bloques de simulink

En el bloque PI del controlador de la Nichols. Dichos resultados se


figura 12, los valores para Kp y Ki fueron implementaron y posteriormente se
obtenidos por el primer mtodo de Ziegler- agregaron a la simulacin.

CULCyT//Enero-Abril, 2015 234 Ao 12, No 55, Especial No 1


Figura 12. Diagrama del convertidor PI

La respuesta que se obtuvo al final de la simulacin, con una carga de 1000 y un


voltaje de referencia de 5V, se muestra en la figura 13

Figura 13. Respuesta a lazo cerrado del convertidor buck

Resultados obtenidos en el ATmega328 mismos valores de las ganancias obtenidas


anteriormente. El sistema se lleg a
En la figura 14 se muestran los resultados estabilizar en 1.45 segundos a 5.17 V.
obtenidos en el osciloscopio utilizando los

Figura 14. Respuesta a lazo cerrado del controlador buck utilizando el ATmega328

CULCyT//Enero-Abril, 2015 235 Ao 12, No 55, Especial No 1


La ganancia propuesta hace que el estabilizarse en cuestin de minutos. Se
sistema tarde en estabilizarse en un tiempo opt por dejar la ganancia a 20.7 para evitar
muy largo. Sin embargo, se aument la que el sistema no actuase lento. En la figura
ganancia a 20.7 para lograr una respuesta 15 se puede observar la respuesta que se
rpida. Se hicieron varias pruebas en las obtuvo al aumentar la ganancia, cabe
cuales se aumentaba la ganancia a ms de 30 destacar que llega a estabilizar alrededor de
pero hacia que el sistema oscilar con un 400ms llegando a medir un voltaje promedio
margen de error del 20% logrando de 4.76.

Figura 15. Respuesta a lazo cerrado del controlador buck con el ATmega328 aumentando la ganancia

Conclusiones
El sistema se desarrolla utilizando el tiempo aproximado de 400ms. La precisin
microcontrolador ATmega328 con el cual se que marca el voltaje de salida est en un
tiene una exactitud aceptable debido a la rango de 0.05V. Esto se debe a que el
resolucin de 10 bits tanto del ADC como circuito de acondicionamiento, que se
del PWM y tcnica de control empleada. mostr en la figura 1.14, provoc un
Una de las ventajas de este microcontrolador pequeo ruido al reducir el voltaje de salida
fue el uso del lenguaje C el cual permiti para acoplarlo con el ADC.
crear el cdigo del controlador PI de manera
sencilla y eficaz. Adems, debido a su alta Con respecto a las discrepancias en
integracin, permiti adquirir la seal de los resultados de las simulaciones (figura 18
voltaje a controlar, procesarla y enviarla al y figura 19), se debe a que no se
dispositivo de control por medio de una consideraron factores como: frecuencia
salida modulada en ancho de pulso. mxima a la cual operan los componentes,
resistencias parsitas, mtodo por el cual se
El microcontrolador regul voltajes simul, entre otros. Adems, se produjeron
entre 1 y 6V con una carga de 1K en un algunos sobreimpulsos y no lleg al voltaje

CULCyT//Enero-Abril, 2015 236 Ao 12, No 55, Especial No 1


de referencia deseado, es decir, present un acondicionamiento ms preciso y un filtro
error de estado estable aproximado de 0.2V. ms selectivo. Adems, si se controlara la
retroalimentacin por sensado de corriente y
El proyecto se puede mejorar con un voltaje, se obtendra una mejor respuesta en
microcontrolador ms veloz, un PWM que la salida del sistema.
trabaje frecuencias ms altas y un circuito de

Referencias

Atmel Corporation. (s.f.). Atmel 8-bit DC Converter Using Simulink. International Journal
Microcontroller with 4/8/16/32KBytes In-System of Innovative Research in Science Engineering and
Programmable Flash, Atmel Corporation, San Jos, Technology, 3(7), 14965-14975.
CA.
Rashid, M. H., Gonzlez, M. H. R. V., &
Campos, D. U. (s.f.). Experimentos en teora Fernndez, P. A. S. (2004). Electrnica de potencia:
de control: convertidores CD-CD, Facultad de circuitos, dispositivos y aplicaciones. Pearson
Ciencias (UASLP). Educacin.

Mahesh Gowda, N. M., Kiran, Y., &


Parthasarthy, D. S. (2014). Modelling of Buck DC-

CULCyT//Enero-Abril, 2015 237 Ao 12, No 55, Especial No 1

S-ar putea să vă placă și