Está en la página 1de 14

Guía de laboratorio

INSTITUCION UNIVERSITARIA CESMAG


FACULTAD DE INGENIERIA
PROGRAMA: INGENIERIA ELECTRONICA

Asignatura Semestre Corte Docente


Sistemas Embebidos 6 Jorge Andrés Chamorro Enríquez
No. Lab Nombre laboratorio Lugar Fecha Duración
8 Comunicación Serial 4 horas
Enviar Caracteres desde un
Programación de microcontroladores
Tema Sub tema Computador hacia un PIC para
con PIC C
visualizar datos en LCD

Objetivo general Competencias esperadas


Incentivar al estudiante para que Identificar los componentes básicos que conforman un
1
se apasione por el desarrollo de sistema de procesamiento de información elemental
hardware y software enfocados Construir pequeños circuitos que fundamenten la
2
hacia la construcción de existencia de aparatos electrónicos comunes
dispositivos simples con la Motivar en el estudiante la capacidad de análisis y crítica
herramienta fundamental, 3 sobre la optimización de materiales y espacio en cuanto al
microcontrolador, diseño y construcción de sistemas electrónicos simples.
específicamente PIC16F877A en Optimizar la programación en lenguajes de alto nivel como
conjunto con la programación en PIC C, para aprovechar las características que ofrece un
PIC C 4
sistema de computo simple y potente como lo es el
microcontrolador de la familia Microchip PIC16F877A

Procedimiento
1. Otra de las herramientas útiles que frecuentemente son parte de la programación de
microcontrladores, es la comunicación serial, entre un computador y un microcontrolador como
el PIC16F877A, para lograr esto se propone los siguientes códigos:
a. Envío de PC a PIC

1
Guía de laboratorio

Figura 1. Código de programación en PIC C, para enviar datos desde un PC a un PIC

b. Envío de PIC a PC y de PC a PIC

2
Guía de laboratorio

Figura 2. Código de programación en PIC C, para enviar datos desde un PIC a un PC y de PC


a un PIC

3
Guía de laboratorio

2. Una vez verificado su funcionamiento y también después de su compilación se procede a


realizar su respectiva simulación. (ver figura 3)

Figura 3. Simulación de montaje, para enviar datos desde un PC a un PIC

3. Por último, se procede a realizar el montaje utilizando materiales básicos de electrónica digital
programada. (ver figura 4)

4
Guía de laboratorio

Figura 4. Montaje, para enviar datos desde un PC a un PIC

Actualmente existe un integrado conocido como USB-TTL PL2303HX, que permite la conexión directa entre el puerto USB de un
computador y un microcontrolador, sin necesidad de incluir otro tipo de dispositivo. A continuación, se muestra el montaje de la
comunicación entre computador y microcontrolador usado el dispositivo en cuestión y el módulo USB - TTL.

5
Guía de laboratorio

Modulo USB-TTL PL2303HX

6
Guía de laboratorio

Figura 5. Montaje, para enviar datos desde un PC a un PIC con el adaptador USB-TTL PL2303HX

7
Guía de laboratorio

4. Para finalizar la comunicación serial se debe hacer la comunicación serial entre


microcontroladores PIC16F877A, para lograr lo anterior se propone los siguientes códigos. El
primer código se lo debe ingresar al pic que se ha seleccionado como maestro(figura 1),
el segundo sera seleccionado como esclavo (figura 6).

Figura 6. Código de programación en PIC C, para transferencia de datos des un PIC hacia otro
PIC. Configuración de PIC maestro

8
Guía de laboratorio

Figura 7. Código de programación en PIC C, para transferencia de datos des un PIC hacia otro
PIC. Configuración de PIC esclavo

9
Guía de laboratorio

Figura 8. Simulación de montaje, para transferencia de datos entre dos PICs

5. Por último, se procede a realizar el montaje utilizando materiales básicos de electrónica digital
programada. (ver figura 9)

10
Guía de laboratorio

Figura 9. Montaje, para transferencia de datos entre un PC y un PIC

6. En el mercado local de productos electrónicos existen módulos inalámbricos que permiten la comunicación entre dos dispositivos tales
como microcontroladores, haciendo posible la transmisión y recepción de información a través de enlaces de radiofrecuencia. Un
módulo común es el FS1000A, facilitando la intercomunicación a frecuencias de 315, 330 y 433 Mhz. A continuación, se muestran el
montaje entre los dos microcontroladores y el módulo en cuestión y la imagen de los módulos a usar.

11
Guía de laboratorio

.
Figura 10. Módulos RF FS1000A

12
Guía de laboratorio

Figura 11. Montaje, para transferencia de datos entre un PC y un PIC con módulos RF FS1000A

Tarea: se debe realizar un sistema de comunicación serial entre tres pics, realizando alguna tarea de monitoreo y control en los todos los
pics.

13
Guía de laboratorio

Forma de Fecha de
Materiales Instrumental Maquinaria
evaluación. entrega
Nombre Cant. Multímetro
PIC16F877A 1 Fuente de poder
CAPACITOR (22pf) 2
RESISTENCIA (220 Ω) 2
FUENTE (5 V) 1
OSCILADOR
1
CRYSTAL (4–10 MHZ)
PROTOBOARD 1
ALAMBRE CONEXIÓN 1 mt
DISPLAY DE CRISTAL
1
LIQUIDO
PULSADOR  Revisión
NORMALMENTE 2 montaje
ABIERTO
POTENCIOMETRO
 Funcionamiento
1 montaje
(100 K)
SENSOR LM35 2
LEDS 3
CAPACITOR
4
ELECTROLITICO (1uf)
MAX232 1
DB9 HEMBRA 1
TECLADO MATRICIAL
1
4X4
MODULO USB-TTL 2
MODULOS RF
2
FS100A TX Y RX

14

También podría gustarte