Vous êtes sur la page 1sur 21

Repblica de Venezuela

Universidad Nacional Experimental Politcnica


Antonio Jos de Sucre
Vicerrectorado Lus Caballero Mejas

Manual de Usuario
Sistema de desarrollo del Laboratorio de Electrnica
Industrial

Prof. Alexis Cabello

Caracas, Noviembre 2012

NDICE GENERAL
1. Introduccin

2. Descripcin del hardware

2.1.

Fuente de alimentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2.

El Microcontrolador y los conectores de expansin

. . . . . . . . . . . . . . . . . . . . . . . .

2.3.

El oscilador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.4.

El teclado matricial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.5.

Los diodos LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.6.

La Pantalla de cristal liquido LCD 16x2

2.7.

El puerto de comunicacin serial RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.8.

El Potencimetro de ajuste de la seal RA0 y el pulsador de reinicio . . . . . . . . . . . . . .

10

2.9.

El programador serial USB

11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.10. El mdulo detector de cruce por cero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

2.11. El mdulo para medicin de velocidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13

2.12. Conector de entradas y salidas

14

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3. Uso del programador

15

4. Tarjeta de aislamiento ptico

18

UNEXPO-LCM

1.

INTRODUCCIN

Introduccin
A continuacin se presenta la descripcin del sistema didctico para el control de los convertidores de

potencia estudiados en el laboratorio de electrnica industrial, el cual se muestra en la Figura 1. El sistema de


control esta basado en un microcontrolador PIC y se puede utilizar dispositivos de 40 pines de la gama 16F
o 18F. El sistema incorpora un programador serial USB, con el cual se puede grabar, leer, borrar y depurar
las aplicacines en desarrollo. Todo esto sin necesidad de desmontar el microcontrolador PIC de su zcalo.
El sistema de control est compuesto principalmente por:
Un microcontrolador PIC, el cual se encarga de generar las seales de control para el convertidor de
potencia.
Un teclado matricial 4x3 para la entrada de datos.
Una pantalla de cristal lquido (LCD) 16x2 para la visualizacin local.
Un mdulo detector de cruce por cero para sincronizarse con la seal de la red elctrica.
Un mdulo para la medicin de la velocidad de los motores de corriente directa.
Una barra indicadora compuesta por 8 diodos LEDs.
Un puerto de comunicacin serial RS-232.
Un potencimetro para el ajuste de las seales de control.
Dos Puertos de entrada analgicos para realimentacin de las seales.
Un puerto de expansin con acceso a cada uno de los pines del microcontrolador.

Figura 1: Tarjeta de control

PROF. ALEXIS CABELLO

PGINA: 1

UNEXPO-LCM

2.

DESCRIPCIN DEL HARDWARE

Descripcin del hardware


En la Figura 2 se muestra un diagrama con la ubicacin de los componentes principales del sistema de

control.

2 3

5 6 7 8 9

10

11
24

23

12

13

22

21

20 19

15

18

17 16

14

15

Figura 2: Diagrama de la tarjeta de Control

1. Conector USB del programador

13. Conector de las seales de control

2. Selector de la fuente de alimentacin

14. Teclado matricial 4x3

3. Conector de la fuente de alimentacin externa de 5V

15. Conector de expansin

4. LED indicador de encendido

16. Microcontrolador PIC

5. Selector del voltaje de alimentacin DC

17. Barra de indicadores LEDs

6. Conector de programacin serial externa ICSP

18. Conector del Oscilador

7. Potencimetro de ajuste de contraste de la pantalla

19. Botn de Reinicio (RESET)

8. Selector de uso de la pantalla LCD y la barra de LEDs

20. Potencimetro de ajuste de la seal AN0

9. Selector de la conexin serial

21. Conector para el detector de cruce por cero

10. Pantalla de cristal liquido (LCD) 16x2

22. Conector para la medicin de la velocidad

11. Conector RS-232

23. Programador serial USB

12. Conector de tierra (GND)

24. LED indicador del Programador

PROF. ALEXIS CABELLO

PGINA: 2

UNEXPO-LCM

2.1.

DESCRIPCIN DEL HARDWARE

Fuente de alimentacin

En la Figura 3 se muestra el diagrama esquemtico de la fuente de alimentacin y en la Figura 4 se


muestra una imagen de la misma. Existen dos posibilidades para alimentar el sistema:
El cable USB permite la alimentacin de 5V desde el computador personal (PC)
Utilizando una fuente de alimentacin externa de 5V a travs del conector J15

+5V
VCC
+5V

+5V_USB

1
2

J4
SW1

3
2

VI

VO

1
470

Q5

CONN-SIL3

C6
100nF

R0

CONN-H2

1
2
3

GND

J15

78L33

C17

GND
1
2

100uF

D0

CONN-H2

Figura 3: Diagrama esquemtico de fuente de alimentacin

Figura 4: Fuente de alimentacin

Por medio del selector SW1 se escoge cual fuente de alimentacin se va a utilizar. Este selector tambin
permite encender y apagar el sistema cuando se utiliza una sola fuente de alimentacin. El estado de la fuente
de alimentacin se indica a travs del LED D0. Existen dos posibles niveles de voltaje para la alimentacin:
5V y 3.3V. La posicin del selector J4 determina el nivel del voltaje de alimentacin para el sistema microcontrolador (VCC). La tabla 1 muestra las posibilidades para seleccionar el nivel de tensin. En la gura 4
se muestra el selector J4 en la posicin 1-2 para una alimentacin de 5V. El Conector GND permite tener
acceso a la tierra del sistema y se puede conecta a la tierra del osciloscopio cuando se requiere visualizar las
diferentes seales.
Selector
J4

Posicin

Voltaje

1-2

5V

2-3

3.3V

Tabla 1: Selector del nivel de tensin

PROF. ALEXIS CABELLO

PGINA: 3

UNEXPO-LCM

2.2.

DESCRIPCIN DEL HARDWARE

El Microcontrolador y los conectores de expansin

El sistema dispone de un zcalo para la insercin de un microcontrolador PIC con encapsulado de 40


pines y se puede utilizar directamente con un microcontrolador de las familias 16F y 18F. Este zcalo se
muestra en la Figura 6 con un PIC18F4550 colocado por defecto. Se dispone de dos conectores de 20 pines
cada uno situados a los lados del microcontrolador con el n de tener acceso directamente a cada uno de los
pines del microcontrolador. La disposicin de los pines se muestra en el diagrama de la Figura 5.

J7
MCLR
RA0
RA1
RA2
RA3
RA4
RA5
RE0
RE1
RE2
VCC
GND
U1_OSC1
U1_OSC2
RC0
RC1
RC2
RC3
RD0
RD1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

U1

PIC 40 PIN

SIL-100-20

J3
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1

RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
VCC
GND
RD7
RD6
RD5
RD4
RC7
RC6
RC5
RC4
RD3
RD2

SIL-100-20

Figura 5: Diagrama del Microcontrolador y los conectores de expansin

Figura 6: Microcontrolador y conectores de expansin

A travs de estos conectores se pueden realizar conexiones a circuitos externos al sistema expandiendo la
capacidad del mismo. Tambin se puede remplazar el tipo de microcontrolador a utilizar por medio de una
tarjeta externa que contenga el encapsulado requerido y de este modo se aprovecha los perifricos del sistema
con otra gama de microcontroladores. De esta manera, el sistema se puede utilizar incluso con dispositivos de
la gama 33F ya que la fuente de alimentacin suministra los 3.3V requeridos por estos microcontroladores.

PROF. ALEXIS CABELLO

PGINA: 4

UNEXPO-LCM

2.3.

DESCRIPCIN DEL HARDWARE

El oscilador

El sistema de control incorpora un zcalo de dos pines para la insercin de un cristal de cuarzo con el n de
generar la frecuencia de trabajo del microcontrolador. El uso del cristal permite establecer una frecuencia de
operacin precisa para el trabajo del microcontrolador, sobretodo si se utilizan los mdulos de comunicacin
del microcontrolador, tales como USB y serial RS-232. En la Figura 6 se muestra un cristal de 20Mhz montado
sobre el zcalo. El cristal junto con dos condensadores de 22pf conforman el circuito oscilador que se conecta
a los pines del microcontrolador, tal como se muestra en la Figura 7.

X3
U1_OSC2

U1_OSC1
CRYSTAL

C10

C11

22pF

22pF

Figura 7: Diagrama del Oscilador

2.4.

El teclado matricial

Un teclado matricial es un dispositivo de entrada de datos donde las lneas necesarias para detectar la
tecla pulsada se agrupan de forma matricial en las y columnas con el n de disminuir las lneas requeridas.
El sistema dispone de un teclado matricial de cuatro las y tres columas (4x3) para la entrada de datos
alfanmericos al sistema. Una imagen del teclado se muestra en la Figura 9. El teclado se conecta al puerto B
(PORTB) del microcontrolador, tal como se muestra en el diagrama de la Figura 8. Las columnas se conectan
a los pines RB1-RB3 y las las se conectan a los pines RB4-RB7. En este mdulo no se utiliza el pin RB0
porque es utilizado exclusivamente por el mdulo detector de cruce por cero para generar una interrupcin
por hardware (INT0).

RB3

RB2

RB1

B1

B2

B3

B4

B5

B6

B7

B8

B9

B10

B11

B12

RB7

RB6

RB5

RB4

Figura 8: Diagrama del teclado matricial

PROF. ALEXIS CABELLO

PGINA: 5

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

Figura 9: El teclado matricial

Cuando se presiona una tecla se establece una conexin elctrica entre una la y una columna y un
programa en el microcontrolador se encarga de determinar cual tecla es presionada explorando las las y las
columnas del teclado. Para ello se conguran las las (RB4-RB7) como salidas y las columnas (RB1-RB3)
como entrada, luego se activan secuencialmente las las y se leen las entradas, si alguna entrada se encuentra
activa es porque se presion una tecla. La tecla que fu presionada se determina por la la y la columna que
se encuentren activas.

2.5.

Los diodos LED

El sistema dispone de ocho diodos LED (LD0-LD7) como medio de salida o indicadores. Los diodos LED
se muestran en la Figura 11 y tal como se muestra en el diagrama de la Figura 10, estos se pueden conectar
o desconectar del puerto D (PORTD) del microcontrolador por medio del interruptor SW2. Los diodos LED
se conectan a los pines del puerto D a travs de una resistencia de 470 para limitar la corriente que circula

RD7

RD6

RD5

RD4

RD3

RD2

RD1

RD0

por el LED en unos 8mA. Un nivel lgico 1 enciende el LED y un nive lgico 0 lo apaga.

R28 R29 R30 R31 R32 R33 R34 R35


470

470

LD1

470

470

LD3
LD2

470

470

470

LD5
LD4

470

LD7
LD6

LD8

SW2
1
2

OFF

ON

4
3

SW_2

Figura 10: Diagrama de los diodos LEDS

PROF. ALEXIS CABELLO

PGINA: 6

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

Figura 11: Los diodos LEDS

2.6.

La Pantalla de cristal liquido LCD 16x2

Las pantallas LCD son dispositivos muy utilizados para visualizar informacin. El sistema dispone de
una pantalla LCD de dos lneas de 16 caracteres cada una (16x2) tal como se muestra en la Figura 13. Esta
pantalla permite visualizar letras, nmeros y caracteres especiales, adems de producir efectos especiales
como dezplazamientos, parpadeos, etc.
Una diagrama esquemtico de la conexin de la pantalla LCD se muestra en la Figura 12. La pantalla posee 14 terminales o pines, los cuales se pueden dividir en tres categorias: los pines de alimentancion
(VDD,VSS,VEE), los pines de control (RS,RW,E) y los pines de transferencia de datos (D0-D7).
La pantalla LCD se puede activar o desactivar por medio del interruptor SW2, el cual conecta la fuente
de alimentacin de 5V a la pantalla LCD (VDD) as como tambin al diodo LED (D+) de retroiluminacin
(backlight). Por medio del potencimetro PO1 se ajusta el nivel contraste de la pantalla LCD (VEE).

LCD1
LM016L
+5V

D0
D1
D2
D3
D4
D5
D6
D7
D+
D-

RS
RW
E

VSS
VDD
VEE

PO1

7
8
9
10
11
12
13
14
15
16

4
5
6

1
2
3

Vo

RB4
RB5
RB6
RB7

RE2

RE0

Vo

20K

SW2
1
2

OFF

ON

4
3

SW_2
+5V

Figura 12: Diagrama de la Pantalla LCD 16x2

PROF. ALEXIS CABELLO

PGINA: 7

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

Figura 13: Pantalla de cristal liquido LCD16x2

La comunicacin con el microcontrolador se establece utilizando el modo de 4 bits. De esta forma solamente
se utilizan seis pines del microcontrolador, Los terminales de control de la pantalla RS y E se conectan
respectivamente a los pines RE0 y RE2 del puerto E (PORTE) del microcontrolador. El terminal de control
RW se conecta a la tierra del sistema por lo que slo se puede enviar informacin a la pantalla. La transferencia
de los datos se realiza utilizando slo los terminales D4-D7 de la pantalla y se conectan a los pines RB4-RB7
del puerto B (PORTB) del microcontrolador, los cuales son congurados como salidas.

2.7.

El puerto de comunicacin serial RS-232

La comunicacin serial es una de las formas ms utilizada para intercambiar datos entres diferentes dispositivos. La mayoria de los microcontroladores disponen de un mdulo de comuncicacin USART (Universal
Synchronous/Asynchronous Receiver/Transmitter) que se encarga de gestionar las seales del protocolo serial que se transmiten y/o reciben. La comunicacin serial puede establecerse entre el microcontrolador y
un perifrico o un computador personal. En algunos casos la comunicacin puede ser con perifricos dentro
una misma tarjeta o fuera de la misma. En el primer caso se utilizan los niveles de voltaje que utiliza el
microcontrolador es decir 0 y 5V. En el segundo caso, como en la comunicacin con un computador personal,
normalmente se utiliza los protocolos RS-232, RS-485, entre otros. El protocolo RS-232 utiliza 12V para
el cero lgico y -12V para el uno lgico, con el n de reducir el nivel del ruido en las seales, logrando la
transmisin de los datos a distancias menores de 15m.

Figura 14: Interfaz de comunicacin serial RS-232

PROF. ALEXIS CABELLO

PGINA: 8

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

+5V

VCC

Q8

R21

BC327

TX2

J6

10k

R23
10k

RX2

R20

Q9

4.7k

D13

1
6
2
7
3
8
4
9
5

1N4148
CONN-D9F

BC337

D14

C20

1N4148

10uF

R22
10k

J11
TX1
RC6
TX2

1
2
3

J12
1
2
3

CONN-SIL3

RX1
RC7
RX2

CONN-SIL3

Figura 15: Diagrama de la interfaz de comunicacin serial RS-232

Figura 16: Selector de la interfaz de comunicacin serial

Selector
J11-J12

Posicin

Comunicacin

1-2

USB

2-3

RS-232

Tabla 2: Selector del tipo de comunicacin

PROF. ALEXIS CABELLO

PGINA: 9

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

El sistema permite establecer la comunicacin serial de dos maneras diferentes. La primera es conectando
el sistema con el dispositivo por medio de un cable RS-232 estandar a travs del conector DB9 (J6), tal
como se muestra en la Figura 14. Para poder implementar el protocolo RS-232 el sistema utiliza un circuito
para adaptar los niveles de voltaje al protocolo. Este circuito se muestra en la Figura 15. Los terminales
del mdulo de comuncicacin USART del microcontrolador (RC6,RC7) se conectan al circuito adaptador a
travs del selector J11-J12.
La segunda opcin es conectando el sistema con el PC por medio de un cable USB a travs del puerto
USB. Las seales del mdulo USART del microcontrolador se conectan al circuito del programador, el cual
se encarga de convertir la comunicacin serial al protocolo USB. La posicin de los jumper en el selector
J11-J12 establece por donde se realiza la comunicacin, tal como se muestra en la tabla 2.

2.8.

El Potencimetro de ajuste de la seal RA0 y el pulsador de reinicio

Los microcontroladores de la gama 16F y 18F poseen un mdulo de conversin interno de seales analgicas
a digitales (ADC) de resolucin de 10 bits. Este mdulo es el encargado de convertir las seales de tensin
analgica a un valor digital correspondiente de 10 bit. El sistema dispone de un potencimetro conectado al
pin RA0 del microcontrolador, tal como se aprecia en el diagrama de la Figura 17 y se observa en la Figura
18.
Los extremos del potencimetro se conectan a VCC y a GND y el cursor del potencimetro se conecta
al pin RA0, de esta manera se puede generar una tensin continua que varia entre 0-VCC. Esta seal se
conecta al canal AN0 del mdulo de conversin ADC con el n de obtener un valor digital variable entre
0-1023. Esta valor digital se utiliza principalmente en las rutinas de control para variar ciertos parametros
de la aplicacin, como por ejemplo, se utiliza para variar el ngulo de disparo () de la seal de control en
los convertidores de potencia AC/AC y AC/DC, as como tambn para variar el ciclo de trabajo en la seal
de control PWM en los convertidores DC/DC. El sistema tambin dispone de un pulsador (RESET) que
permite que el programa almacenado en el microcontrolador se ejecute desde el principio.

VCC
VCC

R27

P1

10k

R26
MCLR
RA0

VPP

1k

C22
20K

100nF

C12
0.1u

RESET

Figura 17: Diagrama esquemtico del Potencimetro P1 y el pulsador de reinicio

PROF. ALEXIS CABELLO

PGINA: 10

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

Figura 18: Potencimetro y pulsador de reinicio

2.9.

El programador serial USB

El sistema de control incluye un programador serial USB que soporta los microcontroladores PIC de las
diferentes familias. En la Figura 19 podemos observar un diagrama general del programador y en la Figura
20 se muestra la imagen del mismo. El programador permite principalmente descargar y grabar el programa
de la aplicacin a la memoria del microcontrolador. El proceso de grabacin consiste en la transferencia
del programa desde el puerto USB del computador y la grabacin del mismo en las diferentes memorias
del microcontrolador (FLASH y EEPROM). Durante el proceso de grabacin se enciende el LED indicador
PROG y no se debe desconectar la alimentacin mientras dure este proceso, ya que podria daarse la memoria
del microcontrolador. Otra de las funciones que permite el programador es leer el programa almacenado en el
microcontrolador si este se encuentra habilitado para esta funcin, as como tambin permite la depuracin
del programa de aplicacin por medio de la ejecucin paso a paso del mismo a nivel de cdigo fuente.
Como se menciono en la seccin 2.7 el programador tambin permite la conversin del protocolo serial del
mdulo USART del microcontrolador al protocolo USB. Para realizar la comunicacin por el puerto USB del
computador es necesario la instalacin de un driver que genera automticamente un puerto de comunicacin
serial virtual en el PC al conectarse el sistema a travs del cable USB. En el PC cualquier aplicacin puede
tener acceso a este puerto de comunicacin serial virtual e implementar la transferrencia de datos con el
microcontrolador del mismo modo como si estuviese utilizando un puerto de comunicaciones serial RS-232
fsico. Este tipo de comunicacin es utilizada en aquellas computadoras que no disponen de un puerto RS-232.

J2
USB
VCC
D+
DGND

PIC18F2550

7
6
5
4
3
2
1

TX1
RX1
PGC
PGD
VCC
VPP

CONN-SIL7

PROGRAMADOR
Figura 19: Diagrama del Programador serial USB

PROF. ALEXIS CABELLO

PGINA: 11

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

Figura 20: Programador serial USB

El programador cuenta adems con un conector (J2) ICSP (In Circuit Serial Programming) que permite
grabar microcontroladores externos a la tarjeta del sistema, para ello se debe remover temporalmente el
microcontrolador que se encuentre en el zcalo de 40 pines.

2.10.

El mdulo detector de cruce por cero

El sistema de control dispone de un circuito detector de cruce por cero (DCC) de la fuente de alimentacin
de corriente alterna (AC). En la Figura 21 se muestrra el diagrama esquemtico del circuito DCC que incluye
el sistema y en la Figura 22 se observa el circuito montado en la tarjeta de control. La fuente AC se conecta
a un circuito recticador de onda completa por medio del conector J5, el optoacoplador 4N25 permite aislar
la seal alterna del sistema de control y permite generar un pulso de valor alto (VCC) exactamente cuando
la seal alterna cruza por cero. Esta seal se conecta al terminal RB0 del puerto B del microcontrolador que
tambin es el terminal destinado para generar una interrupcin externa (INT0). Cuando se congura este
terminal para que genere la interrupcin INT0, el programa que reside en el microcontrolador puede tener
conocimiento de cuando la seal alterna de la red electrica est cruzando por cero y de esta forma toma la
decisin apropiada para controlar el convertidor de potencia.
Es importante destacar que se debe ajustar la resistencia R11 dependiendo del nivel de tensin de la seal
alterna. En la Figura 21 se puede observar que se ha utilizado un valor de 240, para valores de tensin de
la seal alterna de entrada de 13 Vac. Si se utiliza la seal alterna de la red elctrica directamente (120 Vac),
el valor de la resistencia debe ser recalculado y sustituir la resistencia de 240 por la del nuevo valor con el
objeto de no quemar el acoplador ptico 4N25.

PROF. ALEXIS CABELLO

PGINA: 12

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

VCC

R14

R11

10k

U2
240

J5

BR1
1
2

RB0

2
4

CONN-H2
4N25

Figura 21: Diagrama del mdulo detector de cruce por cero

Figura 22: Mdulo detector de cruce por cero y medicin de velocidad

2.11.

El mdulo para medicin de velocidad

Cuando se utilizan los convertidores de potencia para el control de los motores de corriente continua, es
necesario disponer de la medicin de la velocidad de giro del motor cuando se realiza el control a lazo cerrado
y es una informacin importante de monitoriar incluso cuando el control es a lazo abierto.
El sistema incorpora tambin un circuito que permite medir la velocidad de los motores de corriente
continua que posean tacmetro de corriente alterna tacogenerador. En la Figura 23 se muestra el circuito
para la medicin de la velocidad y en la Figura 22 se observa el circuito montado en la tarjeta. La seal
proporcionada por el motor se alimenta al sistema por medio del conector J10. El circuito de medicin de
velocidad posee un recticador de onda completa con un condensador como ltro que convierte la seal del
tacogenerador a una seal de tensin continua (DC) proporcional a la velocidad de giro del motor. Por ltimo
esta seal pasa por un divisor de tensin que adapta la seal a los valores aceptables por el microcontrolador
(0-5V). La seal de salida del circuito se conecta al terminal RA3 del microcontrolador, la cual se conecta
internamente al canal AN3 del convertidor Analgico/Digital para obtener un valor digital correspondiente
entre 0-1023.

PROF. ALEXIS CABELLO

PGINA: 13

UNEXPO-LCM

DESCRIPCIN DEL HARDWARE

R24
33K

J10

RA3

BR2
1
2

C13

R25

C14

47uF

10K

0.1uF

CONN-H2

Figura 23: Diagrama del mdulo de medicin de velocidad

2.12.

Conector de entradas y salidas

En la Figura 24 se muestra un diagrama del conector de entradas y salidas J9 y en la Figura 25 se muestra


la imagen del mismo. Por una parte, el conector J9 permite disponer de las seales de control generadas por el
microcontrolador para su conexin con los dispositivos semiconductores del sistema convertidor de potencia.
En el caso del convertidor AC/AC de la practica 2 y en el convertidor AC/DC de la practica 3, la seal de
control se obtiene por el terminal RC2 del microcontrolador y se dispone en el pin 1 del conector J9. En el
caso del convertidor AC/DC trifsico de la practica 4, las seales de control se obtienen por los terminales
RC2, RD5 y RD6 del microcontrolador y se disponen en los pines 1,2 y 3 del conector J9 respectivamente.
En el caso del convertidor DC/DC de la practica 5, las seal de control se obtiene del mdulo CCP del
microcontrolador, la cual se congura para tener como salida el terminal RC2. Cuando se utiliza el mdulo
CCP del microcontrolador en su modo PWM mejorado se obtinen las salidas por los terminales RC2, RD5,
RD6 y RD7. Utilizando este modo de operacin se puede implentar convertidores tipo puente H, ya sea para
aplicaciones de conversin DC/DC o conversin DC/AC.
Por otra parte, el conector J9 permite disponer de los canales analgicos AN1 y AN2 del convertidor
Analgico/Digital. Con estos canales se puede realizar una medicin de las seales de corriente y voltaje en
el motor de continua para su realimentacin al sistema de control, entre otras aplicaciones. En el conector J9
tambin se dispone del voltaje de alimentacin VCC y la tierra del sistema GND.

J9
RC2
RD5
RD6
RD7
RA2
RA1
GND
VCC

1
2
3
4
5
6
7
8
CONN-SIL8

Figura 24: Diagrama del conector de entradas y salidas

PROF. ALEXIS CABELLO

PGINA: 14

UNEXPO-LCM

USO DEL PROGRAMADOR

Figura 25: Conector de entradas y salidas

3.

Uso del programador


El software necesario para poder grabar los programas en el microcontrolador se puede descargar desde la

http://ww1.microchip.com/downloads/en/DeviceDoc/
PICkit%202%20v2.61.00%20Setup%20dotNET%20A.zip.
pgina web de microchip en la siguiente direccin

Una vez que el software se encuentra instalado en el PC, se ejecuta el programa Pickit 2 v 2.61. El sistema
debe estar conectado al puerto USB del PC y encendido. El software debe reconocer el microcontrolador y
mostrar la pantalla que se muestra en la Figura 26. La pantalla muestra el dispositivo conectado al programador (Device: PIC18F4550), el voltaje que alimenta al dispositivo (VDD target: 5V), el contenido de la
memoria de programa y de la memoria EEPROM.

Figura 26: Pantalla inicial del programa Pickit2 v2.61

PROF. ALEXIS CABELLO

PGINA: 15

UNEXPO-LCM

USO DEL PROGRAMADOR

En la PC se encuentra el archivo pruebas.hex que permite realizar algunas pruebas al sistema. Para
grabar el programa en el microcontrolador, primero seleccione la opcin Import Hex del men File y ubique
el archivo .hex que se encuentra en la siguiente direccin C:\mis documentos\PowerLab\pruebas.hex , tal
como se muestra en la Figura 27.

Figura 27: Importar el archivo a grabar (pruebas.hex)

Un vez seleccionado el archivo, aparece la pantalla de la Figura 28, la cual muestra que el archivo fue
importado correctamente e indica el nombre del archivo importado (Source). En la memoria de programa se
puede apreciar el cdigo hexadecimal del programa importado.

Figura 28: Archivo importado correctamente

PROF. ALEXIS CABELLO

PGINA: 16

UNEXPO-LCM

USO DEL PROGRAMADOR

Para grabar el programa se presiona la opcin Write. El programa por defecto borra la memoria de
programa del microcontrolador antes de empezar a escribir el programa y realiza una vericacin del programa
grabado. El software indica el proceso que va realizando mediante una barra de progreso, tal como se muestra
en la Figura 29

Figura 29: Proceso de grabacin

Al nalizar la grabacin se muestra la pantalla de la Figura 30, indicando que el proceso de grabacin fu
exitoso.

Figura 30: Grabacin exitosa del archivo

Una vez nalizada la grabacin el programa comienza su ejecucin y en la pantalla LCD se debe visualizar
lo que muestra la Figura 31. Al lado de la palabra KEY: debe visualizarse la tecla presionada del teclado
matricial.

PROF. ALEXIS CABELLO

PGINA: 17

UNEXPO-LCM

TARJETA DE AISLAMIENTO PTICO

Figura 31: Mensaje mostrado por el programa pruebas.hex

El programa tamben prueba la barra indicadora de LED. Tal como se muestra en la Figura 32 aparece
encendido el diodo LD1. Presionando la tecla # dezplaza el LED encendido hacia a la derecha mientras que
presionando la tecla * dezplaza el LED encendido hacia la izquierda.

Figura 32: Prueba de la barra indicadora de LED

4.

Tarjeta de aislamiento ptico


En la Figura 33 se muestra el diagrama esquematico de la tarjeta de aislamiento ptico y en la Figura 34

se muestra una imagen de la tarjeta de aislamiento conectada a la tarjeta de control. Esta tarjeta permite
aislar galvanicamente las seales RC2, RD5 y RD6 del microcontrolador. El conector de entrada (J1) de la
tarjeta de aislamiento se debe unir al conector de entrada y salida (J9) de la tarjeta de control y las seales
aisladas se obtiene en el conector de salida (J2) de la tarjeta de aislamiento. Para obtener las seales aisladas
se debe suministrar un voltaje de alimentacin de 5V para los optoacopladores por medio de los terminales
VCC y GND del conector de salida (J2), el cual normalmente se conecta al Protoboard a travs del cable
plano.

PROF. ALEXIS CABELLO

PGINA: 18

TARJETA DE AISLAMIENTO PTICO

VCC1

VCC

UNEXPO-LCM

R5
1k

U3
R6

B
C

6
5

SALIDA3

240
2

4
K
4N25

RD6

GND

VCC1
VCC1

8
7
6
5
4
3
2
1

J2
VCC
GND

VCC

J1

SALIDA3
SALIDA2
SALIDA1

R3

RD6
RD5
RC2

1k

U2
R4

CONN-SIL8

B
C

8
7
6
5
4
3
2
1
CONN-SIL8

6
5

SALIDA2

240
2

4
K
4N25

E
GND

VCC1

VCC

RD5

R1
1k

U1
R2

B
C

6
5

SALIDA1

240
2

4
K
4N25

RC2

E
GND

Figura 33: Diagrama de la tarjeta de aislamiento ptico

Figura 34: Tarjeta de aislamiento ptico

PROF. ALEXIS CABELLO

PGINA: 19

Vous aimerez peut-être aussi