Sunteți pe pagina 1din 6

UNIVERSIDAD POLITCNICA SALESIANA CAMPUS SUR DEPARTAMENTO DE ELECTRNICA LABORATORIO DE ELECTRNICA DE POTENCIA INFORME PRCTICA N 3 TTULO: Activado de un Triac

mediante un PIC FECHA: 25-05-2011 NOMBRE: Sebastin Figueroa

OBJETIVOS: Armar un circuito que se disparare mediante un PIC a un TRIAC controlando el cruce por 0.

MATERIALES Y EQUIPOS: Osciloscopio, cables coaxial, cmara fotogrfica, SCR C106D, Sydac, resistencias, capacitor 25V, bobina, lmpara incandescente 100W, pic 12f675.
MARCO TERICO.

Cdigo: PROGRAMA
LIST INCLUDE p=16f675 "p16f675.inc" progra1 ORG goto 00h inicio btfss goto INTCON,INTF progra1

inicio ORG 10h

bcf

INTCON,INTF

Configurar el puerto B (RB4 salida).

call call

varia disparo

call

banco1 ;El Puerto RB4 call call up down

bcf TRISB,4 como salida call banco0

goto bcf PORTB,4 el Puerto RB4 ;pongo a cero

progra1

-------------------------------------------------Subrutinas de los botones UP-DOWN.

Configurar la INT.

--------------------------------------------------up

call bcf de la INT call

banco1 OPTION_REG,INTEDG ;flanco de bajada

btfss PORTB,2 RB2 y si vale uno salto goto saltu1 20h,1

;testeo el puerto

banco0

incf registro 20h

;incremento el

programa movlw movwf 00h 20h bcf STATUS,C llegar a FFh, solo llego ;correccin para no

;hasta F1h

movlw addwf btfss goto

0fh 20h,0 STATUS,C saltu1

saltu3 return -----------------------------------Disparo del triac: 225 useg. ------------------------------------

movlw movwf

0f1h 20h

Pulso de disparo de 225 microsegundos necesarios para activar el triac disparo bsf PORTB,4 usg225 PORTB,4

saltu1 call return bcf return down btfss PORTB,3 RB3 y si vale uno salto goto decf registro 20h saltu3 20h,1 ;decremento el sal4 decfsz bcf STATUS,C llegar a 00h, slo llego ;correccin para no goto ;hasta 0Fh movlw addwf btfss goto 0f1h 20h,0 STATUS,C saltu2 ---------------------------------------------Retardo variable despus de la INT. ----------------------------------------------return sal4 30h,1 ;testeo el puerto usg225 movlw movwf 4bh 30h

return saltu2 movlw movwf 0fh 20h

El tiempo entre que se activa la bandera INTF es de 10mseg (10.000 microsegundos).

Si un registro (21h) lo cargo con un valor comprendido entre 01h y FFh y lo voy decrementando hasta llegar a cero con un retardo fijo de unos 25 microsegundos

entre medias puedo conseguir unos microsegundos o los 10.000 microsegundos.

pocos sal5

movwf

31h

decfsz goto varia return movf movwf salte 20h,0

31h,1 sal5

-----------------------------------------21h Subrutinas de cambios de bancos. -----------------------------------------call decfsz goto usg25 banco0 21h,1 bcf salte return banco1 return bsf return usg25 movlw 08h END STATUS,RP0 STATUS,RP0

REALIZACION DE LA PRACTICA

Firgura1.

Figura 2 En la figura 1 y la figura 2 podemos observar la forma de onda del voltaje en la carga, como lo estudiado en clases al variar el pulso de disparo, el voltaje en la carga cambiara con respecto a dicho ngulo haciendo que tenga mayor o menor cantidad de energa.

FIGURA 3.- Sea senoidal sincronizada con el disparo de microcontrolador en el cruce por cero. En la figura 3 hemos sincronizado el disparo del microcontrolador con la seal senoidal de entrada, al variar el potencimetro, los pulsos de color azul cambiaran su ancho haciendo que el disparo vare y el encendido del triac igualmente cambie. Conclusiones: y En la presente practica hemos logrado observar como el TRIAC se activa al variar el pulso de disparo controlado por el microcontrolador. El TRIAC se activa y cierra el circuito para encender la lmpara incandescente y veremos como cambia el voltaje en la carga al usar el cdigo respectivo para que reconozca un valor de resistencia y as mover el ngulo de disparo.

Bibliografa: Cuaderno de apuntes de Electrnica de Potencia.