You are on page 1of 16

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.

PICTRAINER V1.3
Sistema de entrenamiento para Microcontroladores PIC

Documento Versin 1.0 05-03-2012

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Tabla de Contenido
Introduccin al sistema de entrenamiento PICTRAINER V1.3 Prestaciones principales 1. Microcontroladores Soportados 2. Fuente de Alimentacin 3. Modulo de comunicacin RS232 4. Modulo de comunicacin USB 5. Entradas del Conversor ADC 6. Interruptores tipo pulsador 7. Teclado matricial 4X4 8. Display LCD 2x16 9. Plano General 10. Lista de materiales

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Introduccin al sistema de entrenamiento PICTRAINER V1.3


El sistema de entrenamiento PICTRAINER V1.3, est dotado de los componentes bsicos, que le permitirn al usuario implementar diferentes prcticas, para afianzar en el aprendizaje de microcontrtoladores PIC a bajo costo. Se puede utilizar con diferentes microcontroladores entre ellos: PIC16F877 / PIC16F887/ PIC18F452/PIC18F4550. La tarjeta electrnica est diseada para facilitar las conexiones al momento de realizar las practicas con el sistema, de tal forma que no se requieran conectores especializados, cuenta con la disposicin de 2 entradas anlogas 2 salidas PWM, 1 entrada a contador de 16 bits, 4 entradas/salidas digitales, disponibles en bornera. Se tiene a disposicin cuatro interruptores tipo pulsador y un puerto disponible para la conexin de un LCD monocromtico 2X16, dispositivos necesarios cuando se requiere desarrollar interface bsica con el usuario. El sistema central PICTRAINER V1.3 puede conectarse con diferentes accesorios, que le permiten manipular algunos perifricos como Motor DC, Motor Paso a Paso, Medidores de temperatura, entradas y salidas digitales, entre otras. La descripcin de estos accesorios se describen en documentos los respectivos documentos que hacen parte del KIT.

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Prestaciones Principales:
10 11 12

13 9 14 8 7 6 5 4 15 16

17 18 19 20

3 2

1 21 22

29

28

27

26

25

24

23

1. 2. 3. 4. 5. 6. 7.

8. 9. 10.

11. 12. 13. 14.

15. 16.

Voltaje de alimentacin Externa +12V Jumper selector entre alimentacin externa y alimentacin por USB Regulador de voltaje +5V Interruptor de encendido Pulsador de Reset del microcontrolaodor Salida de voltaje de +5V para dispositivos externos Entrada de pulsos para aplicaciones de conteo usando Timer 1. Opcionalmente puede ser usado como entrada o salida digital Entrada canal anlogo AN1. Opcionalmente puede ser usado como entrada o salida digital RA1. Entrada canal anlogo AN0. Opcionalmente puede ser usado como entrada o salida digital RA0. Base de 40 pines para insertar el Microcontrolador a utilizar. Se puede utilizar PIC16F877/PIC16F887/PIC16F84/PIC18F4550. Pulsadores de Men Conector auxiliar para Teclado 4x4. Nota: Si se usa teclado 4x4 no se debe utilizar los Pulsadores de Men. LCD monocromtico 2X16 Puerto USB. Este puerto se puede usar para transferir datos a un PC (solo para PIC18F4550) o para alimentar el circuito desde un PC. Led indicador de transferencia de Datos USB conectado al pin RE2 del Microcontrolador. Led indicador de USB conectado.

17. 18. 19.

20.

21. 22. 23. 24. 25. 26. 27. 28. 29.

Salida PWM1. Opcionalmente puede ser usado como entrada o salida digital RC2. Salida PWM2. Opcionalmente puede ser usado como entrada o salida digital RC1. Jumper para activar el condensador de conexin USB, se activa solo para aplicaciones USB con el microcontrolador PIC18F4550 Conectores para aplicaciones de Entrada o salida digital conectadas al nible bajo del puerto B, estos pines se puede utilizar siempre y cuando no se est utilizando el teclado 4X4 Conector Salida de voltaje de +12V y +5V en caso de requerir alimentar algn circuito externo. Base para circuito integrado MAX232 encargado de la comunicacin serial USART. Conector para aplicaciones comunicacin serial USART (TTL o RS232). Conector para aplicaciones comunicacin serial sncrona I2C, para PIC18F4550. Conector de programacin. Conector para aplicaciones comunicacin serial sncrona I2C, para los microcontroladores diferentes al PIC18F4550 Interruptor que selecciona si el sistema modo RUN o Programacin Conector para aplicaciones de entrada y/o salidas Digitales segn la aplicacin a implementar. Led Indicador de encendido del sistema

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

1.0

Microcontroladores Soportados

El sistema de entrenamiento PICTRAINER se entrega con el microcontrolador PIC18F4550 en encapsulado DIP40 pero puede ser remplazado por, teniendo en cuenta la correcta ubicacin de los pines. Los Microcontroladores recomendados para trabajar con este sistemas son: PIC18F4550, PIC16F87, PIC16F84, PIC16F887.

Soporta microcntroladores de 40 pines con encapsulado DIP

Figura 1.0 Base para microcntroladores que soporta el sistema PICTRAINER

Antes de colocar el microcontrolador en la base, asegrese de que la fuente de alimentacin este apagada. Coloque una punta del microcontrolador en la base como se muestra en la figura x.x. Entonces ponga lentamente el microcontrolador ms abajo hasta que los pines encajen en la base. Compruebe una vez ms si todo est colocado correctamente y presione el microcontrolador lentamente hasta que encaje la base completamente.

2.0

Fuente de Alimentacin

Para alimentar el sistema de entrenamiento se tienen dos posibilidades conectarlo a una fuente externa usando un adaptador de 12V a travs del conector JK1 o alimentarlo por medio del puerto USB por medio de CN1. Para seleccionar entre estas dos posibilidades se debe conectar el jumper J3, en la posicin respectiva.

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Interruptor de encendido

Regulador de Voltaje +5V

Jumper de seleccin de la alimentacin la fuente de alimentacin Vext o Vusb

Conector de la fuente de alimentacin Externa Vext Piloto indicador de Encendido

Figura 2.0 Fuente de Alimentacin

Figura 2.1 Esquema de conexin de la fuente de alimentacin

3.0

Modulo de comunicacin RS232.

La etapa USART(Universal Synchronous/Asynchronous Receiver/ Transmitter) Transmisin /receptor sncrono/asncrono universal, es una de las formas frecuentes de intercambiar informacin con un PC y los perifricos. La comunicacin serial RS-232 se realiza por medio del conector CN13 y el mdulo USART del microntrolador. Los pines del microcontrolador utilizados en esta comunicacin estn marcados de la siguiente manera RX(receive data) Lnea para recibir datos y TX (Transmit data)- lnea de transmitir datos. La velocidad de transmisin es hasta 115Kbps. Para habilitar que el modulo USART del microcontrolador reciba las seales de entrada de acuerdo con el estndar RS-232 es necesario ajustar los niveles de voltaje por medio de un circuito IC de referencia MAX232.

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Circuito integrado MAX232 para ajustar niveles de tensin 0V = -10V 5V = +10V

Conector RS232

Figura 3.0 Modulo de comunicacin serial USART (RS232)

Figura 3.1. Esquema de conexin Modulo de comunicacin serial USART (RS232)

4.0

Modulo de comunicacin USB

El sistema de entrenamiento PICTRAINER permite la comunicacin USB a travs del conector miniUSB (CN1) cuando se utiliza como microcontrolador central el PIC18F4550, en caso de utilizar otro microcontrolador los pines usados para la comunicacin USB RC4 (pin 23) , RC5 (pin 24), quedan disponible en el conector CN11 para otras aplicaciones que se analizaran ms adelante. Se debe tener en cuenta que al usar la comunicacin USB se debe activar el condensador C2 conectado a RC3 (pin 18), usando el jumper J4 y desactivarlo en caso contrario para que se utilice el pin RC3 en otras aplicaciones a travs del conector CN11.

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Led indicador de flujo de datos Led indicador de conexin

Jumper de activacin del condensador C2 requerido cuando se utiliza la comunicacin USB en el PIC18F4550

Conector Mini USB

Figura 4.0. Modulo de comunicacin serial USB

Figura 4.1 Esquema de conexin Modulo de comunicacin serial USB

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

5.0

Entradas anlogas:

El sistema de entrenamiento PICTRAINER facilita el uso de 2 entradas anlogas usando bornera conectadas en los pines RA0/AN0(pin 2) y RA1/AN1(pin 3) del microcontrolador. Adicionalmente se pueden utilizar las entradas anlogas RA2/AN1(pin 4), RA3/AN1(pin 5) y RA5/AN1(pin 7). Estas entradas anlogas pueden ser utilizadas igualmente como entradas o salidas digitales segn la aplicacin que se est desarrollando.

Entradas anlogas AN0 y AN1

Entradas anlogas adicionales AN2,AN3,AN4

Figura 5.0. Entradas anlogas

Figura 5.1. Esquema de conexin Entradas Anlogas

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

6.0 Interruptores tipo Pulsador:


El sistema cuenta con 4 pulsadores (S1,S2,S3,S4) conectados a los pines RB4(pin 37), RB5(pin 38), RB6(pin 39), RB7(pin 40) que permiten al usuario desarrollar aplicaciones en las que se requiera manipular el sistema usando pulsadores, para interactuar con un men o cualquier aplicacin donde las acciones se realizan despus de manipular dichos pulsadores. Estos interruptores son normalmente abiertos y para poder leer su estado lgico se debe activar por software las resistencia pull up del Puerto B del microcontrolador utilizado.

Pulsadores NA

Figura 6.0. Pulsadores

Figura 6.1. Esquema de conexin de pulsadores

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

7.0 Teclado Matricial 4X4:


Un teclado matricial 4X4 es un conjunto de 16 interruptores conectados como se ilustra en la figura7.0 de tal forma que al presionar alguna de las teclas se genera una combinacin nica entre las filas y las columnas del circuito ilustrado. Ejemplo si se presiona la tecla 6 se establece un corto entre la fila 1 y la columna 2.

Figura 7.0. Esquema de conexin interna de teclado Matricial 4X4

Figura 7.1 Apariencia fsica de Teclado Matricial 4X4.

El sistema de entrenamiento PICTRAINER, permite conexin con un teclado matricial 4x4 a travs del puerto B, sin embargo hay que tener en cuenta que si se usa el microcontrolador PIC18F4550 y se requiere conectar el teclado 4x4 y adems perifricos que se comunican por el puerto I2C, es necesario cambiar la conexin de los pines RB0 y RB1 por los pines RE0 y RE1 respectivamente, ya que en el micro PIC18F4550 estos dos pines (RB0 y RB1) son los encargados de la comunicacin I2C. Para realizar los cambios de conexin del teclado se debe usar los jumpers J1 y J2 como se ilustra en la figura 7.2

J1

J2 RE1 Conexin del teclado con PIC16F877, PIC16F874,PIC16F887, PIC18F452

RE0

RB0

RB1

J1

J2 RE1 Conexin del teclado con el PIC18F4550 y aplicaciones con I2C

RE0

RB0

RB1

Figura 7.2. Configuracin Jumpers conexin Teclado Matricial 4X4

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Figura 7.3. Esquema de conexin de teclado matricial con microcontrolador

8.0 Display LCD 2X16:


El display de cristal lquido (LCD) usado en el sistema de entrenamiento, es un display genrico monocromtico de 2 filas por 16 caracteres, que puede ser removido del sistema para conectar otros tipos de perifricos de visualizacin, que hacen parte de los accesorios del kit de entrenamiento y que se describen en los respectivos manuales. Para el control de este display se usa el puerto D del microcontrolador segn se puede observar en el diagrama de la figura 8.1.

Base para conexin de los dispositivos de visualizacin

LCD 2X16

LCD removible

Figura 8.0. Display de Cristal Liquido 2X16 (LCD)

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Figura 8.1. Esquema de conexin de LCD 2X16

9.0

Diagrama Esquemtico

El del sistema de entrenamiento PICTRAINER, est conformado por tres diagramas esquemticos mostrados en las figuras 9.0, 9.1 y 9.2

Figura 9.0. Esquema de conexin Sistema de entrenamiento Parte 1 (Microcontrolador, borneras y conectores)

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Figura 9.1. Esquema de conexin Sistema de entrenamiento Parte 2 (Comunicacin Serial RS232 y LCD)

Figura 9.2. Esquema de conexin Sistema de entrenamiento Parte 3 (Fuente de Alimentacin)

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

10.0 Lista de materiales


tem
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Conector Mini USB Bornera Atornillable 2 pines Bornera Atornillable 3 pines Conector Ribbon Macho doble lnea 10 pines Conector Ribbon Macho doble lnea 10 pines 90 Grados Jack para adaptador Mini suiche deslizable 3 pines vertical Mini pulsador para impreso 4 pines Trimer vertical 10K Resistencia 33 1/4W Resistencia 10 1/4W Resistencia 750 1/4W Resistencia 10K 1/4W Condensador Cermico 22pf 16V Condensador Cermico 0,1uf (104) 16V Condensador Electroltico 100uF /50V Condensador Electroltico 10uF /16V Condensador tantalio 0,1uF /16V Led 3mm rojo Led 3mm verde Cristal de cuarzo bajo 20Mhz Base para integrado 40 pines o Tira de pines hembra baja para circuito Integrado Microcntrolador PIC18F4550 Base para integrado 16 pines o Tira de pines hembra baja para circuito Integrado Circuito integrado MAX232 Regulador de voltaje +5V LM7805 LCD 2X16 con BackLight Tira de pines hembra alta para LCD 1X20 cortar de 1X16) (Se debe

Descripcin

Nomenclatura
CN1 CN2,CN3,CN6,CN7 CN4, CN5, CN8 CN9, CN10, CN11, CN12, CN13 CN14 JK1 S6, S7 S1, S2, S3, S4,S5 P1 R3, R4 R2 R9, R6, R5 R7,R8 C1,C2 C2,C3, C5,C6,C7,C11 CE1 CE2,CE3,CE4,CE5, CE8 CE6,CE7 LD2,LD3 LD1 X1 U1 U1 U3 U3 REG1 LCD1 LCD1 J1, J2,J3,J4

Tira de pines macho 1X20 (se cortan tres tiras de 1X3 y una tira de 1X2) 6 postes para impreso plsticos (Se usan para soportar la tarjeta y el LCD)

Sistema de Entrenamiento para Microcontroladores PIC PICTRAINER V1.3

Ubicacin de Componentes Vista Superior (TOP)

Ubicacin de componentes Vista Posterior (Bottom)

You might also like