Vous êtes sur la page 1sur 10

UNIVERSIDAD NACIONAL DEL CALLAO

FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA


ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

LABORATORIO DE ELECTRNICA DE POTENCIA II


2016-B

INFORME LABORATORIO n4:


SWPM CON atmega 8
CURSO:

ELECTRNICA DE POTENCIA II
PROFESOR:

ING. CORDOVA RUIZ RUSSEL


GRUPO HORARIO LABORATORIO:

90G

ALUMNO:
CODIGO:

ARCE
1223210145

CCOYURI

COCHA ARAUCANO JHON ROBERT

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

VICTORINO
1223210029

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

SPWM CON ATMEGA8


I. OBJETIVOS

Elaborar un programa de para la generacin de SPWM

Verificar la operacin del SPWM.

II. MARCO TEORICO


Se basa en emplear una modulacin mltiple (varios pulsos de disparo en cada medio
ciclo de voltaje de salida), el ancho de cada pulso varia en proporcin con la amplitud
de una onda senoidal evaluada en el centro del mismo pulso.
El control de la tensin de salida se obtiene mediante la variacin de varios anchos de
pulso en cada semiperiodo. En un inversor monofsico se obtienen las seales de
control mediante la comparacin de una seal de referencia rectangular en cada
semiciclo, cuya amplitud es Vref y una onda triangular, cuya amplitud es Vtri.
La salida de dicha comparacin activara el circuito de exaltacin del inversor. La
frecuencia de la seal de referencia Fref determina la frecuencia de la tensin de
salida y la frecuencia de la seal triangular Ftri determina el nmero de pulsos por
semiciclo.
Para variar el valor de la tensin de salida se realiza mediante la variacin de la
amplitud de la seal de referencia (Vref) la cual determina la variacin del ancho de los
pulsos desde un valor mnimo de 0 hasta un valor mximo de 180
Haciendo variar la tensin de salida desde 0v hasta la tensin mxima de salida.
A partir de la seleccin de potencia igual al caso anterior, las seales de control de esta
tcnica de modulacin son las que se muestran a continuacin:

III. MATERIALES E INSTRUMENTOS

Proteus 8 profesional

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

Atmel studio 6.2

Atmega8

Transistores IRF44Z

Bateria 12V

IV. CIRCUITO A IMPLEMENTAR

V. CODIGO DEL PROGRAMA


/*
* potencia2.c
*
* Created: 10/02/2016 02:56:05 a.m.
* Author: AIRE
*/
#define F_CPU 1000000
#include <avr/io.h>
#include <util/delay.h>
int main(void)
{
int x=347;
DDRD=0B11111111;
while(1)

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

{
/// primer caso
PORTD&=~_BV(PD4); // PD4 EN 0
/// GENERO EL PULSO
//primer pulso
PORTD|=_BV(PD3);
_delay_us(x);
PORTD&=~_BV(PD3);
_delay_us(x);
//segundo pulso
PORTD|=_BV(PD3);
_delay_us(2*x);
PORTD&=~_BV(PD3);
_delay_us(x);
//TERCER pulso
PORTD|=_BV(PD3);
_delay_us(3*x);
PORTD&=~_BV(PD3);
_delay_us(x);
//CUARTO pulso
PORTD|=_BV(PD3);
_delay_us(5*x);
PORTD&=~_BV(PD3);
_delay_us(x);
//QUINTO pulso
PORTD|=_BV(PD3);
_delay_us(3*x);
PORTD&=~_BV(PD3);
_delay_us(x);
//SEXTO pulso
PORTD|=_BV(PD3);
_delay_us(2*x);
PORTD&=~_BV(PD3);
_delay_us(x);
//septimo pulso
PORTD|=_BV(PD3);
_delay_us(x);

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

PORTD&=~_BV(PD3);
_delay_us(x);
PORTD&=~_BV(PD3);
_delay_us(x);
///segundo caso
PORTD&=~_BV(PD3); // PD3 EN 0
/// GENERO EL PULSO
//primer pulso
PORTD|=_BV(PD4);
_delay_us(x);
PORTD&=~_BV(PD4);
_delay_us(x);
//segundo pulso
PORTD|=_BV(PD4);
_delay_us(2*x);
PORTD&=~_BV(PD4);
_delay_us(x);
//TERCER pulso
PORTD|=_BV(PD4);
_delay_us(3*x);
PORTD&=~_BV(PD4);
_delay_us(x);
//CUARTO pulso
PORTD|=_BV(PD4);
_delay_us(5*x);
PORTD&=~_BV(PD4);
_delay_us(x);
//QUINTO pulso
PORTD|=_BV(PD4);
_delay_us(3*x);
PORTD&=~_BV(PD4);
_delay_us(x);
//SEXTO pulso
PORTD|=_BV(PD4);
_delay_us(2*x);
PORTD&=~_BV(PD4);
_delay_us(x);

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

//septimo pulso
PORTD|=_BV(PD4);
_delay_us(x);
PORTD&=~_BV(PD4);
_delay_us(x);
PORTD&=~_BV(PD4);
_delay_us(x);
}
}
VI. SIMULACIONES

Lnea rosada y verde: pulsos en la puerta


del transistor
Lnea celeste: seal el drenador del
transistor

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

VII. CIRCUITO PARA PCB

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

PCB

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

UNIVERSIDAD NACIONAL DEL CALLAO


FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

VIII. OBSERVACIONES Y CONCLUSIONES


Para probar el programa realizado del spwm, realizamos un circuito inversor, el cual se
muestra como diseo del circuito.
Al simular el circuito con el programa se puede ver que los pulso que ingresan en la la
puerta de los transistores generan una onda senoidal.
Aunque no es una senoidal propiamente dicha, ya que se ven los pulsos que la
generan.
Entonces se puede decir que modulando varios anchos de pulsos pulsos se puede
lograr obtener una seal senoidal.

LABORATORIO ELECTRNICA DE POTENCIA II 2016B

Vous aimerez peut-être aussi