Sie sind auf Seite 1von 5

Diseo con microcontroladores PIC en lenguajes MikroBasic, MikroC y MikroPascal

Docente: Ing. Roger Guachalla Narvez


xoroger@yahoo.es

PRACTICA 12: Comunicacin Serial RS-232


I.

Objetivos
A. Entender el protocolo de comunicacin serial RS-232
B. Armar y probar en protoboard la comunicacin serial RS-232 entre dos microcontroladores PIC16F877A y
PIC16F628

II.

Teora
Introduccin
Muchas veces se requiere transmitir datos entre dos dispositivos.
Se tienen dos opciones para transmitir datos a travs de lneas de transmisin.
transmisin paralela
transmisin serie

Transmisin paralela

Transmisin de datos en paralelo

En la comunicacin en paralelo todo un byte de datos se transmite a la vez. Es decir, cada bit tiene una lnea
dedicada. Por lo tanto para la transferencia de datos de 8 bits necesitamos 8 lneas dedicadas como se muestra en
la figura.

Transmisin serie

Transmisin de datos en serie

En la transmisin en serie slo un bit de un byte se transmite a la vez. Slo hay una lnea de comunicacin, por la
cual los bits se transmiten secuencialmente.

Los sistemas de transmisin tambin se clasifican en 2 sobre la base de la sincronizacin de la transmisin.


Transmisin sncrona
Transmisin asncrona
Cuando un dispositivo electrnico transmite los datos a otro, debe haber cierta sincronizacin entre ellos, es
decir, el dispositivo receptor debe tener una forma de conocer el comienzo y final de cada unidad (bytes) de
datos.

Transmisin sncrona
En este tipo de transmisin los datos se sincronizan mediante una lnea de reloj, es decir, las comunicaciones son
sincronizado en el tiempo. Una lnea de reloj externo tambin se usa junto con la lnea de datos para sincronizar el
inicio y el final de la transmisin.

Transmisin asncrona
No hay lnea de reloj separada en este sistema. Transmisor y Receptor trabajan con relojes separados. Los bits de
inicio y parada tambin se envan junto con los datos para identificar el inicio y final de un byte.
Se pueden transmitir datos de tres maneras.
Simplex
Half Duplex
Full Duplex

Simplex

Transmisin Simplex

En este sistema, los datos se transmiten solamente en una direccin.

Half Duplex

Medio de transmisin Duplex

En este sistema los datos se pueden transmitir en ambas direcciones, pero a un lado a la vez.

Full Duplex

Transmisin Full Duplexn

En este sistema los datos pueden ser transmitidos simultneamente en dos direcciones.

Protocolo Serial Asncrono RS-232


La Norma RS-232 fue definida para conectar un computador a un modem. Un dispositivo denominado USART
(Transmisor Receptor Asncrono Serial Universal) se encarga de la conversin Serial/Paralelo y Paralelo/Serial de
los datos. Adems de transmitirse los datos de una forma serie asncrona son necesarias una serie de seales
adicionales (Handshake) , que se definen en la norma. Estas lneas no se utilizan al conectar un microcontrolador
con el computador PC.

Para conectar dos microcontroladores por el puerto serie tan solo se requieren las seales de Transmisin (Tx),
Recepcin (Rx) y Tierra (GND).
Previamente se debe acordar que ambos dispositivos transmitirn datos a la misma velocidad (Baudios=bit/seg).
La velocidad es inversamente proporcional a la distancia de comunicacin entre dispositivos. Un valor tpico de
velocidad es el de 9600 Baud que permite distancias de hasta 15 metros.
Los datos serie se encuentran encapsulados en tramas de la forma:

Primero se enva un bit de start, a continuacin los bits de datos (primero el bit de mayor peso) y finalmente los
bits de STOP.El nmero de bits de datos (5,6,7,8,9) y de bits de Stop (1,2,1) son parmetros configurables, as
como el criterio de paridad (Even, Odd, Space, Mark, None) para la deteccin de errores.
Las comunicaciones serie con microcontroladores tienen los siguientes parmetros: 1 bit de Start,8 bits de Datos,
1 bit de Stop y sin paridad.
En esta figura se puede ver un ejemplo de la transmisin del dato binario 10011010. La lnea en reposo est a
nivel alto:

III. Diagrama Esquemtico


Componentes Proteus

IV.

Cdigo Fuente Transmisor

V.

Cdigo Fuente Receptor

7. Informe impreso de laboratorio


Cada trabajo de investigacin debe incluir:
Resumen escrito a mano (de un mnimo de 2 pginas)
Fuentes de Informacin (direcciones web, bibliografa)
Copias impresas de la informacin adquirida a travs de las fuentes

I.

II.

Trabajo de Investigacin: Comunicacin serial RS-232 entre el computador PC y el microcontrolador


Descripcin
Diagrama Esquemtico
Explicacin del circuito
Aplicaciones
Conclusiones

Das könnte Ihnen auch gefallen