You are on page 1of 24

Inversor monofsico de puente completo

Alumno Carrera N Carnet


Josel Mariano Meza Salinas IGI 14-IGI-0695
Christian Enrique Osejo Bermejo IGI 14-IGI-0747
German Santiago Prez Prez IME 14-IME-0723
Oscar Danilo Quezada Arauz IGI 14-IGI-0748
Arllely Marcela Sandoval IGI 15-IGI-0867
Harley Nelson Lara Alonso IMS 15-IMS-1027
Danny Gabriel Lpez Snchez IMS 14-IMS-0719
Amaru Chevez Espinoza IME 14-IME-0731
Carlos Alberto Bolaos Quintero IME 14-IME-0727
Lester Francisco Murillo Gradiz IME 14-IME-0743
Zamira Marisol Pineda Prado IME 15-IME-0933
Horacio Rivera Santamara IGI 14-IGI-0750

Tutores:
Ing. Skarleth M. Fletes L.
Ing. Ernesto R. Daz O.
Ing. Vermar N. Urcuyo.

Fecha y lugar de presentacin: 26 de Abril del 2017, ULSA, Len, Nicaragua

Proyecto Multidisciplinar de Electrnica Digital II,


Electrnica Industrial y Lenguaje de Programacin II
Tabla de contenido
Introduccin ........................................................................................................................................ 1

Objetivos ............................................................................................................................................. 2

Desarrollo ............................................................................................................................................ 3

Resultados ......................................................................................................................................... 18

Conclusiones ..................................................................................................................................... 19

Recomendaciones ............................................................................................................................. 20

Bibliografa ........................................................................................................................................ 21

Anexos ............................................................................................................................................... 22

Proyecto Multidisciplinar de Electrnica Digital II,


Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Introduccin

El inversor o conversores se encargan de cambiar un voltaje de entrada de corriente


continua a un voltaje simtrico de salida de corriente alterna, con la magnitud y frecuencia
deseada por el usuario o el diseador. Los inversores se utilizan en una gran variedad de
aplicaciones, desde pequeas fuentes de alimentacin para computadoras (UPS), hasta
aplicaciones industriales para controlar altas potencias. Los inversores tambin se utilizan
para convertir la corriente continua generada por los paneles solares fotovoltaicos,
acumuladores o bateras, etc., en corriente alterna y de esta manera poder ser inyectados
en la red elctrica o usados en instalaciones elctricas aisladas.

Un origen comn de la tensin DC son los sistemas de almacenamiento como bateras, con
tensiones tpicas de 12V, 24V, 48V. Para conseguir tensiones de salida elevadas a la salida
del inversor, se suele emplear una primera etapa de elevacin DC/DC o bien una etapa
posterior de elevacin AC/AC (Un transformador).

Los inversores pueden ser monofsicos, trifsicos o polifsicos y utilizan elementos


semiconductores de potencia que pueden actuar como switch tales como: tiristores, IGBT,
BJT de potencia, que pueden trabajar en rgimen de conmutacin de acuerdo a los
requerimientos de diseo, que dependen del tipo o tcnica de control a utilizar. Segn la
fuente de energa se puede diferenciar entre inversores en fuente de tensin (VSI) e
inversores en fuente e corriente (CSI), en el cual este proyecto usaremos inversor en fuente
de energa de tensin.

Para aplicaciones de mediana o baja potencia, los voltajes de onda cuadrada o rectangular
pueden ser aceptables, en tanto que, para los de alta potencia o para cargas especiales se
requieren formas de ondas senoidal de baja distorsin.

Dentro de la Electrnica los circuitos para transformar de corriente directa a corriente


alterna se conocen como Inversores, se ha tomado el inversor monofsico de puente
completo para realizar un proyecto multidisciplinar de Electrnica Industrial, Lenguaje de
Programacin II y Electrnica Digital II, mediante el diseo, montaje y prueba de un Inversor
monofsico con modulacin de ancho de pulso (PWM).

1
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Objetivos

Objetivo General:

Diseo, montaje y prueba de un circuito inversor PWM para una potencia de 400w.

Objetivos Especfico:

Analizar los principios de funcionamiento de un inversor PWM.


Determinar los requisitos necesarios para un inversor PWM.
Disear el circuito de potencia de un inversor PWM de 400w.
Disear el circuito de control usando tecnologa arduino 1.
Disear la interfaz grfica de usuario utilizando lenguaje visual C#.net.
Ensamblar los dispositivos que conforman el circuito de potencia de un inversor
PWM.
Implementar el circuito de control con el circuito de potencia.
Programar la interfaz grfica utilizando lenguaje visual C#.net.
Enlazar circuito de potencia, circuito de control e interfaz grfica de usuario entre s.
Verificar el funcionamiento de inversor PWM y compararlo con su base terica.

2
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Desarrollo

Marco terico

Los inversores DC/AC generan un voltaje alterno cuya forma de onda no es senoidal pura.
La forma ms sencilla para obtener un voltaje alterno monofsico es el inversor monofsico
tipo puente que genera voltaje alterno cuya forma de onda es cuadrada.

Su funcionamiento: El inversor simple consta de un oscilador que controla a un transistor,


el cual se utiliza para interrumpir la corriente entrante y generar una onda rectangular.

Una exigencia de los inversores prcticos es la posibilidad de mantener constante el valor


eficaz de la tensin de salida frente a las variaciones de la tensin de entrada y de la
corriente de la carga, o incluso poder variar la tensin de salida entre unos mrgenes ms
o menos amplios.

Las soluciones existentes para este ltimo problema se pueden agrupar en tres
procedimientos:

- Control de la tensin contina de entrada: El control de la tensin de las bateras que


alimentan al inversor, proporcionara una forma directa de controlar el valor eficaz de la
salida.

- Regulacin interna en el propio inversor: La tensin de las bateras de entrada es constante


y la modulacin PWM en la secuencia de conduccin de los transistores, proporciona una
cierta regulacin de la tensin eficaz de salida y una reduccin del contenido armnico, con
ciertas restricciones dependiendo del tipo de modulacin.

- Regulacin en la tensin de salida: consiste en disponer de un autotransformador en la


salida del inversor, controlado mecnicamente o electrnicamente mediante tiristores. Esta
solucin incorpora un retraso en la respuesta del sistema y un aumento del volumen si se
necesita una tensin de salida elevada.

A continuacin vamos a estudiar ms detenidamente la variacin de la tensin de salida por


medio de la regulacin interna del propio inversor. El mtodo ms eficiente para la
regulacin interna del inversor consiste en modular la anchura de los pulsos (PWM).

3
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Los reguladores de tensin que utilizan elementos de conmutacin se utilizan en muchas


aplicaciones en la industria, mantener constante el voltaje de salida consta de una etapa de
filtro y modificacin de forma ptica el ancho de pulso de la seal de control por medio de
un PWM. Se utilizan transistores como interruptores ya que cuando no conducen la
corriente es cero y no hay potencia disipada El proceso de modulacin PWM que se lleva a
cabo en un convertidor consiste bsicamente en transformar una seal de referencia
senoidal de frecuencia fundamental en otra seal modulada de ancho de pulso. Esta
transformacin consiste sencillamente en comparar la referencia con una seal portadora,
triangular, de modo que la salida est en nivel alto cuando la referencia sea mayor que la
portadora, y en nivel bajo en caso contrario. Al ser distintas las seales de referencia y
portadora en frecuencia, forma de onda y amplitud, el tiempo que pasar entre una
interseccin y la siguiente, nunca ser el mismo, de modo que los pulsos de la forma de
onda de salida sern de distinta anchura.

Si el inversor monofsico genera una seal rectangular, la ganancia del inversor, definida
como la relacin entre el voltaje de salida en AC y el voltaje de entrada en DC, se puede
controlar mediante la modulacin del ancho del pulso, lo cual a su vez genera descansos
en cero. Mediante esta modulacin de los anchos de pulso se pueden controlar diferentes
caractersticas de la seal de salida, segn la aplicacin para la que se requiera el inversor.

Inversores en configuracin puente

Un inversor monofsico en configuracin puente, est conformado por cuatro


semiconductores funcionando como interruptores conectados a una fuente de
alimentacin DC. Si los interruptores S1 y S4 se activan simultneamente, el voltaje de
entrada aparece a travs de la carga. Si S2 y S3 se activan al mismo tiempo, el voltaje a
travs de la carga se invierte, generando un voltaje en la carga tal.

4
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

ESPECIFICACIONES

A continuacin, se presenta una descripcin general del funcionamiento del circuito, sus
especificaciones elctricas.

DESCRIPCIN GENERAL

El circuito implementado para la elaboracin del proyecto es: un Inversor Monofsico.

El circuito Inversor Monofsico convierte la seal de voltaje DC correspondiente a una


batera de 12 voltios, en una seal rectangular con descanso en cero. Mediante el control
del ancho de pulso se garantiza que la seal rectangular rectificada tenga un valor
promedio nominal de 120 voltios.

El arduino1 forma parte del mdulo de control este se encargar de controlar los disparos
de puerta de los Mosfets de potencia conectndose a la interfaz grfica en la cual se podr
variar la frecuencia entre 20Hz hasta 60Hz.

CARACTERSTICAS ELCTRICAS

Las especificaciones elctricas para el inversor monofsico son:

Voltaje de entrada nominal de 12 voltios (equivalente a una batera).

Salida: Onda rectangular con descanso en cero, la cual rectificada presenta un


valor promedio de 110 voltios +/- 5%.

Frecuencia de salida 20Hz a 60 Hz +/- 2%.

Potencia de salida mxima 400 Watts.

5
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Etapa 1: circuito de potencia de un inversor

El circuito inversor tiene en la entrada una batera de 12 voltios, como primer sistema de
proteccin un fusible para proteger la batera, la siguiente proteccin es un diodo 6A4 que
va evitar que a la batera le llegue corriente inversa ya que tendremos dos capacitores que
almacenan carga y as como almacenan tambin se descarga, estos buscan un lugar donde
descargarse y tendern a descargarse en la batera si no tenemos el diodo de proteccin.
El circuito tiene un switch de encendido y apagado, cuando se enciende ese switch
enciende un abanico estar ventilando todo el circuito que no se vaya a sobrecalentar.

6
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Etapa 2: interfaz grfica de usuario


1. como empezar

Bueno cuando el grupo de mecnicos no reunimos para hacer la interfaz el problema ms


grande que tuvimos fue como empezar a disear el programa para que fuera preciso y
eficaz en lo que queramos hacer sin perder la esttica del mismo. Una vez encontrado ese
punto de equilibro se dise la primera alpha una interfaz limpia sin nada ms que los
clculos necesarios para el programa.

2. prueba y error

En el proceso de realizacin del programa tuvimos cierto inconveniente con la lgica a


nivel de operaciones tales como conversiones o uso de mltiples tipos de datos como
enteros cadenas etc. Una vez logrado el equilibro de programa pasamos a la parte ms
llamativa digmoslo as el diseo en el diseo se busc hacer algo nuevo algo bonito y no
tan cargado.

3. diseo

Despus de tener los clculos ya completados se procedi a hacer en el diseo un inicio de


sesin como si se tratase de un programa conectado a un servidor imaginario para darle
mayor atractivo visualmente hablando se hizo la base para la autenticacin y los llamados
para hacer la conexin del clculo con el inicio de sesin.

4. conexin

En esta fase se consult con el equipo de macarrnicos para ver si tenan completo e
cdigo de arduino y proceder a hacer a prueba de conexin de la interfaz con el arduino.
Al ponernos de acuerdo las dos partes del proyecto se consigui hacer la conexin de
forma exitosa y se dieron los ltimos toques al proyecto.

5. fase final del proyecto

En este punto en comunicacin con los mecatronicos resolvimos dificultades al momento


de pasar datos de la interfaz al arduino y se dieron los toque finales a la esttica del
proyecto.

7
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

8
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

9
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Etapa 3: programacin de Arduino

#include <TimerOne.h>
#define Led 13
unsigned long AnchoPulso=1000,Periodo=2000,Frecuencia;
void setup()
{
pinMode(Led,OUTPUT);
Serial.begin(9600);
Timer1.initialize(1000000);
Timer1.attachInterrupt( BajoaAlto);
//Serial.println(1000000.0/Periodo);
EscribeFrecuencia();
}
void loop()
{
if(Serial.available()>0)
{
LeeSerie();
}
}

void LeeSerie()
{
String x,Com;
int I,n;
char c;
unsigned long v;

delay(100);
Serial.flush();

char Comando[2];
Serial.readBytes(Comando,2);
Com=String(Comando[0])+String(Comando[1]);

//Com=char(Serial.read())+char(Serial.read());
//Serial.println(char(Serial.read()));
n=Serial.available();
char DatoRec[n];
Serial.readBytes(DatoRec,n-1);
x=DatoRec;

10
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

//for(I=0;I<n-1;I=I+1)
// {
// x=x+DatoRec[I];
// }

v=x.toInt();

//***********************************************************
// Serial.print("Comando ");
// Serial.print( x );
// Serial.println( ":");
//***********************************************************
if(Com=="FR")
{
Frecuencia=v;
Periodo=1000000.0/v;
AnchoPulso=Periodo/2;
}

//***********************************************************
if(Com=="AP")
{
AnchoPulso=v;
if(AnchoPulso>Periodo){AnchoPulso=Periodo;}
}
//***********************************************************
if(Com=="PE")
{ Serial.print(v);
Periodo=v;
AnchoPulso=Periodo/2;
}

EscribeFrecuencia() ;
LimpiaSerial();
return;

}
void EscribeFrecuencia()
{
Serial.print("Frecuencia de ");
Serial.print(1000000/Periodo);
Serial.print("Hz (cliclos/seg).\t\tPeriodo de ");

11
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Serial.print(Periodo);
Serial.print(" microsegundos");
Serial.print(".\t\tPulso ");
Serial.print(AnchoPulso);
Serial.print(" microsegundos.\n");

}
void LimpiaSerial()
{
while (Serial.available()>0)
{
Serial.read();
}

void BajoaAlto()
{
digitalWrite(Led,1);

Timer1.attachInterrupt( AltoaBajo,AnchoPulso );

}
void AltoaBajo()
{
digitalWrite(Led,0);

Timer1.attachInterrupt( BajoaAlto,Periodo-AnchoPulso);

//************************************************************************
***********

String Derecha( String C, int N)


{
int l=C.length();
String R=C.substring(l-N,l);
// Serial.println(l); //C.substring(l-N,1+N));

// Serial.println(R);
return R;
}

12
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

//************************************************************************
***********
String Izquierda( String C, int N)
{
int l=C.length();
String R=C.substring(0,N);
// Serial.println(l); //C.substring(l-N,1+N));

// Serial.println(R);
return R;
}

13
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Etapa 5: Conexin del arduino y la interfaz

Abrir Visual C ++ y ir a "Archivo> Nuevo proyecto" para abrir la nueva ventana de


creacin del proyecto. A continuacin, seleccionar "Aplicacin de Windows Forms" en la
lista "CLR", introducir un nombre para el proyecto, seleccionar el directorio en el que
vamos a guardar y, finalmente, hacer clic en "OK".

14
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Normalmente se cuenta con una ventana este tipo de ventana:

Aadimos a la ventana "Form1" algunos botones y etiquetas que a usaremos para


comunicarse con M. Arduino. Para ello, hay que agregar un "botn" "etiqueta" y un
"NumericUpDown" que se encuentra en el men de la derecha llamado "caja de
herramientas". Tambin hay que aadir un componente llamado "SerialPort", que se
utiliza para comunicarse con el Arduino.

Mediante la modificacin de los campos "Texto" de los artculos a excepcin de la


"NumericUpDown" donde hay que llenar el campo "Valor", poniendo "1", el campo "
mxima "poniendo" 10 "y" mnimo "a" 1".

15
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Ahora vamos a bajar: codificaremos esta interfaz para que nuestros diferentes elementos
funcionen como deseamos.

Empezaremos con la seleccin de puerto de comunicaciones (puerto COM). Para ello,


hacemos doble clic en el "NumericUpDown1" para crear la
"numericUpDown1_ValueChanged ()" en el archivo de form.h.

Ahora la funcin creada, debe cumplir. No es necesario ir muy lejos para encontrar qu
poner en ella, slo hay que cambiar las propiedades de "serialPort1"

serialPort1-> PortName = "COM" + numericUpDown1-> Valor;

A continuacin, nos ocuparemos de la tecla "botn 1".Para ello, ir de nuevo al diseador y


hacer doble clic en este botn. Encontramos en el "button1_Clicked ()". Una vez ms, no
hay mucho que poner, enviamos un carcter a la Arduino despus de abrir la conexin y,
finalmente, el cierre:

serialPort1-> Open ();


serialPort1-> Escribir ( "");
serialPort1-> Close ();

Esto en cuanto a la interfaz grfica de usuario en Visual C ++. Antes de encender el


Arduino en la barra de herramientas, hacer clic en el men desplegable "depuracin" (a la
izquierda de la flecha verde) y seleccionar "Release" y, finalmente, hacer clic en la flecha
verde. Una vez hecho esto, si no hay errores, que debemos entrar en el directorio de la
carpeta del proyecto llamado "Release". Abrirlo y copiar el archivo que contiene el
escritorio: es el ejecutable final de su aplicacin.

16
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Para conocer el puerto COM y su "(tecla con el logotipo de Windows en el teclado) de


Windows + R" Arduino, el tipo y "devmgmt.msc" Tipo finalmente, hacer clic en
"OK". Ahora nos encontramos en el administrador de dispositivos. Ir a los "Puertos (COM y
LPT)" y busque la lnea "Puerto serie USB (COMx)", donde X es el nmero de puerto de la
placa Arduino.

17
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Resultados

18
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Conclusiones

La realizacin prctica de un proyecto permite verificar la teora referida a los tema


tratados, por la continua experimentacin que esto implica. Las conclusiones que se
presentan se las ha realizado tomando en cuenta las debilidades y fortalezas que tiene
el equipo.

El diseo de un inversor, implica mucho ms que la generacin de pulsos, es tan


importante la parte de potencia, el circuito de control, circuito de proteccin, la interfaz
grfica y sobre todo el acoplamiento de todas estas partes, constituye un trabajo que
requiere mucho cuidado ya que se trabaja con voltajes elevados que generan
problemas, principalmente de ruidos, descargas estticas, aislamientos, etc.

La disipacin de potencia en los BJTs de potencia hace necesario el montaje de


disipadores de calor, ya que en ausencia de estos, la capacidad para soportar
sobrecargas instantneas es mnima y ayudan a evacuar el aire caliente permitiendo
un margen de disipacin de calor aceptable.

En un inversor monofsico tipo puente utilizando la tcnica de control PWM, el riesgo


de cortocircuito en un ramal es eminente, cuando un ramal se enciende y la otra se
apaga, dado al retardo de tiempo de los BJTs de potencia desde que ha llegado la seal
de control de apagado y esta configuracin la cumpla. Los cortocircuitos instantneos
son evitados usando un tiempo de zona muerta en el caso mencionado, tratando de no
excederse en este tiempo para que no afecte al ancho de los pulsos de control
(modulacin senoidal).

19
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Recomendaciones

Se requieren conocimientos previos de Programacin y Arduino para la realizacin


de este proyecto, es recomendable investigar e indagar, viendo tutoriales para
poder lograr el diseo final del inversor PWM.

Es necesario preparar con tiempo todos lo relacionado con el diseo del inversor
ya que requiere ciertos ajustes, adems de su complejidad se requiere de mucho
tiempo para hacer todas esas correcciones.

20
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Bibliografa

Arcom. (s.f.). arnakazim. Recuperado el 10 de Abril de 2017, de http://www.arnakazim.com/creer-


interface-controler-arduino-depuis-pc/

Hart, D. W. (2001). ELECTRNICA DE POTENCIA. Madrid: PEARSON EDUCACIN. S.A.

ORTIZ, C. A. (2004). DISEO E IMPLEMENTACIN DE PRCTICAS PARA EL LABORATORIO DE


ELECTRONICA. Bogota: PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERA
DEPARTAMENTO DE ELECTRNICA .

RASHID, M. H. (1993). Electrnica de potencia. Prentice Hall Hispanoamericana, S.A.

21
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II
Inversor monofsico de puente completo

Anexos

1. Primer diseo de conexin arduino e interfaz.

2. Primer diseo del inversor

22
Proyecto Multidisciplinar de Electrnica Digital II,
Electrnica Industrial y Lenguaje de Programacin II