comunicaciones

Páginas: 31 (7523 palabras) Publicado: 10 de noviembre de 2014
10. Comunicaciones
10.1. Comunicación RS232 Mediante UART
El microcontrolador host atmega se comunica con el dispositivo Bluetooth WT11 mediante comunicación serie, utilizando para ello la USART implementada en el
microcontrolador. Con esta comunicación se consigue que el host envíe todos los
comandos de configuración y de control al WT – 11 y a su vez éste responda.

10.1.1. Introducción.Comunicación RS232
En primer lugar se realiza una breve introducción del estándar de comunicación
serie RS232 que se utilizará para realizar la comunicación entre el host – WT11. La
comunicación mediante UART es diferente a la comunicación mediante RS232, las
diferencias se describirán más adelante.

• LA NORMA
La denominada RS-232 es una interfaz que designa una norma para el
intercambioserie de datos binarios entre un DTE (o Equipo terminal de datos) y un
DCE (o Equipo de terminación del circuito de datos), aunque existen otras situaciones
en las que también se utiliza la interfaz RS-232.
En esta aplicación el equipo terminal de datos DTE será el procesador host
atmega, mientras que el equipo terminación del circuito de datos es el dispositivo WT 11.
La interfaz RS-232 estádiseñada para distancias cortas, de unos 15 metros o
menos, y para unas velocidades de comunicación bajas, de no más de 20 KBytes. A
pesar de ello, muchas veces se utiliza a mayores velocidades con un resultado aceptable.
La interfaz puede trabajar en comunicación asíncrona o síncrona y tipos de canal
simplex, half duplex o full duplex. En un canal simplex los datos siempre viajarán en
unadirección, por ejemplo desde DCE a DTE. En un canal half duplex, los datos
pueden viajar en una u otra dirección, pero sólo durante un determinado periodo de
tiempo; luego la línea debe ser conmutada antes que los datos puedan viajar en la otra
dirección. En un canal full duplex, los datos pueden viajar en ambos sentidos
simultáneamente. Las líneas de handshaking de la RS-232 se usan pararesolver los
problemas asociados con este modo de operación, tal como en qué dirección los datos
deben viajar en un instante determinado.
Si un dispositivo de los que están conectados a una interfaz RS-232 procesa los
datos a una velocidad menor de la que los recibe deben de conectarse las líneas
handshaking que permiten realizar un control de flujo tal que al dispositivo más lento le
de tiempode procesar la información. Las líneas de "hand shaking" que permiten hacer
este control de flujo son las líneas RTS y CTS. Los diseñadores del estándar no

concibieron estas líneas para que funcionen de este modo, pero dada su utilidad en cada
interfaz posterior se incluye este modo de uso.

• SEÑALES
A continuación se describen las señales más utilizadas para realizar las
comunicacionesRS232.
SG (Signal ground) o GND: Esta línea de tierra.
DTR (Data Terminal Ready): Esta señal prepara al modem para conectarse a una línea
de comunicación y mantener la conexión establecida. Una vez que modem esta
conectado a la línea este pin debe estar encendido para mantenerse la conexión, si DTR
es apagado, provoca una desconexión de la línea, interrumpiendo el enlace de datos enprogreso. DTR también puede mantenerse encendido para efectuar la transmisión de
datos por el pin TXD. Básicamente DTR es el pin de control maestro del modem.
DSR (Data Set Ready): Es la línea que indica que el modem está preparado.
Usualmente el DSR esta todo el tiempo encendido porque este valor es un indicador de
que el MODEM esta encendido y listo.
RTS (Request To Send): Es la línea que dice almodem que el PC quiere enviar datos.
El estándar RS-232 dice que RTS condiciona al modem para la transmisión, en realidad
esta es solo una función que sirve de interruptor a un modem half duplex para transmitir
o recibir. Mientras un modem half duplex esta recibiendo, el DTE guarda el RTS
apagado (cero), Cuando le toca al DTE el turno de transmitir, este informa al modem
que desea transmitir...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comunidad-Comuna
  • Comunicaciones
  • Comunicaciones
  • Comunicaciones
  • Comunicaciones
  • Comunicaciones
  • Comun
  • Comunismo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS