Vous êtes sur la page 1sur 7

UNIVERSIDAD MILITAR NUEVA GRANADA

Control de potencia por variacin de


ngulo con PWM en onda completa
Cindy Rivera, Steven Pastor
Facultad Ingeniera Mecatrnica, Universidad Militar Nueva Granada
Bogot D.C., Colombia
e-mail: u1802152@unimilitar.edu.co
e-mail: u1802141@unimilitar.edu.co

OBJETIVO: Disear un control para regular la potencia en una carga resistiva e


inductiva por variacin de ngulo, Implementar el diseo y comprobar su
funcionamiento.
Objetivos especficos:
Disear un control de potencia para alimentar una carga resistiva de
60W/120V.
Verificar tensiones y corrientes AC y DC sobre el control
Verificar las formas de onda generadas por el control
MARCO TEORICO:

Figura1. Circuito implementado para la prctica con dos SCR.

UNIVERSIDAD MILITAR NUEVA GRANADA

Figura2. Circuito implementado para la prctica con triac.


#include <p18f2550.h>
#include <stdio.h>
#include <delays.h>
#include <adc.h>

#pragma config FOSC=XT_XT, FCMEN=OFF, IESO=OFF, CPUDIV=OSC1_PLL2


#pragma config PWRT=ON, BOR=OFF, BORV=0, WDT=OFF, WDTPS=32768
#pragma config MCLRE=ON, LPT1OSC=OFF, PBADEN=OFF, CCP2MX=OFF
#pragma config STVREN=OFF, LVP=OFF, XINST=OFF, DEBUG=OFF
#pragma config CP0=OFF, CP1=OFF, CP2=OFF, CPB=OFF, CPD=OFF
#pragma config WRT0=OFF, WRT1=OFF, WRT2=OFF
#pragma config WRTB=OFF, WRTC=OFF, WRTD=OFF
#pragma config EBTR0=OFF, EBTR1=OFF, EBTR2=OFF, EBTRB=OFF

double t=0;
double p=0;
int c=0;

void interrupciones(void);//prototipo de la interrupcin

UNIVERSIDAD MILITAR NUEVA GRANADA

//

Vector de Interrupcion

#pragma code prioridad_nomal = 0X0008


void interrupcion_normal (void)
{_asm goto interrupciones _endasm}
#pragma code

//fin de la interrupcion (retfie en el ASM)

#pragma interrupt interrupciones


void interrupciones(void)
{
if(INTCONbits.INT0IF)

//pregunta por bandera de interrupcion

{
Delay100TCYx(c);
PORTBbits.RB1=1;
Delay100TCYx(10);
PORTBbits.RB1=0;
INTCONbits.INT0IF = 0; //limpia bandera y salimos
}
}
//

Programa Principal

void main ()
{
TRISC=0; ADCON1=15;ADCON2=128;
TRISB = 0X01,TRISC = 0X00;
RCON = 0X00;//IPEN = 0
ADCON2=128;
INTCON = 0X90;//configuramos la interrupcion externa del RB0
INTCON2 = 0X40;
while (1){
ADCON0=15;//ra1
while (ADCON0bits.GO){
t=(ADRESH*256)+ADRESL;

UNIVERSIDAD MILITAR NUEVA GRANADA

c=(t*0.11);
//PORTC=1;
//Delay1KTCYx(c);
//PORTC=0;}
}
}

ANALISIS RESULTADOS:
Formas de onda del circuito con dos SCR

DATOS OSCILOSCOPIO

Forma de
onda de
la seal
de
sincronis
mo

DATOS SIMULACIN

UNIVERSIDAD MILITAR NUEVA GRANADA

Forma de
onda en
la salida
de PIC

Forma de
onda en

VRL
.

Formas de onda del circuito con TRIAC

DATOS OSCILOSCOPIO

DATOS SIMULACIN

UNIVERSIDAD MILITAR NUEVA GRANADA

Forma
de onda
de
la
seal de
sincroni
smo

Forma
de onda
en
la
salida
de PIC

UNIVERSIDAD MILITAR NUEVA GRANADA

Forma
de onda

Vak
en

Forma
de onda

VRL
en

En un rectificador controlado monofsico de onda completa, es posible variar el voltaje


promedio de la carga inductiva-resistiva con tan solo variar el ngulo de disparo de los SCRs.