Anda di halaman 1dari 24

TRABAJO COLABORATIVO 3

COMUNICACIONES INDUSTRIALES

INTEGRANTES:
DAYAN STIVEN SOLARTE LARA
PACHON CARDENAS VIRGILIO
CAMILO ANDRES LOZADA ROJAS
JORGE ARMANDO CALIXTO CALIXTO

208021_10

PRESENTADO A:
ALEXANDER FLOREZ

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD.


ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA.
INGENIERIA ELECTRONICA
SOGAMOSO, NOVIEMBRE DE 2014.

INTRODUCCIN

En este trabajo se abordan todas las temticas de la unidad 3, para esta actividad se hace
nfasis sobre los protocolos de comunicaciones industriales, donde se referencian sus
caractersticas y especificaciones para los procesos de automatizacin en cuanto a control de
estaciones remotas y dems especificaciones necesarias para procesos de telecontrol.

ESTRUCTURA DEL PROYECTO


1. El Protocolo x10

la tecnologa x10, basada en corrientes portadoras, fue desarrollada entre 1976 y 1078 por los
ingenieros de Pico Electronics Ltd. en Glenrothes, Scontlant x10 surgi de una familia de chips
denominada los proyectos x(o series x). Esta empresa comenz a desarrollar este proyecto con
la idea de obtener un circuito que pudiera ser insertado en un sistema de mayor controlado
remotamente. En colaboracin con BSR, una empresa dedicada a los sistemas de audio,
comenzaron a construir los dispositivos X10

El primer modulo poda controlar cualquier dispositivo a travs de la red elctrica domestica (120
o220 V y 60 o 50 HZ) modulando pulsos de 120 KHZ (0 = sin pulso, 1 = pulso). Con un simple
protocolo de direccionamiento. podran ser localizados un total de 256 dispositivos en la red. el
protocolo soporta 16 grupos de direcciones denominados cdigos de casa (desde la A la P), y
otras 16 direcciones para cada cdigo de casa, denominadas cdigos de unidad. La
comunicacin se realizaba por cadenas de control, que son sucesiones de unos y ceros que
completaban los comandos. En sus primeras versiones tan solo existan seis operaciones ,
encender, apagar, aumentar, disminuir, todo apagado y todo encendido. Estas seales son
recibidas en todos los mdulos, pero solo el modulo con la misma direccin que la indica en el
mensaje de control realizar algunas operaciones fueron extendidos a 256 con una cabecera
especial, e incluso, la cantidad de informacin que porta un mensaje puede ser mayor de 48 bits
si es usando el cdigo de datos extendidos en la cabecera de control de mensaje
La transmisin x10 esta sincronizada con los pasos por ceros de la corriente. Un uno binario est
representado como un pulso de 120 KHz durante un milisegundo, y un cero como la ausencia de
ese pulso. La transmisin completa de un cdigo x10 necesita 11 ciclos de corriente. Los dos
primeros ciclos son para el cdigo de inicio de mensaje, 1110. Los cuatros siguientes son el
cdigo de casa, y los cinco siguientes con el cdigo de unidad o de funcin. Este bloque
completo es transmitido dos veces, separadas cada una por tres ciclos de corrientes

Aplicaciones Industriales ms comunes de cada protocolo

La mayora del software comercial usado para tratar con los dispositivos x10, tienen
caractersticas muy limitadas, permitiendo nicamente la programacin y activacin de algunas
funciones a una hora prefijada. En ningn caso existen diversas aplicaciones de particulares y
soluciones a medida, que normalmente adaptan el software existente a una necesidad concreta,
pero q no pueden ser consideradas como sistemas completos o arquitecturas orientadas a das
soluciones globales

Las transmisiones X-10 se sincronizan con el paso por el cero de la corriente alterna. Con la
presencia de un pulso en un semiciclo y la ausencia del mismo en el semiciclo siguiente se
representa un '1' lgico y a la inversa se representa un '0'. El pulso de 1 milisegundo se transmite
tres veces para que coincida con el paso por el cero en las tres fases para un sistema trifsico.

La transmisin completa de un cdigo X-10 necesita once ciclos de corriente. Los dos primeros
ciclos representan el Cdigo de Inicio. Los cuatro siguientes ciclos representan el Cdigo de
Casa (letras A-P), los siguientes cinco representan o bien el Cdigo Numrico (1-16) o bien el
Cdigo de Funcin (Encender, Apagar, Aumento de Intensidad, etc.). Este bloque completo
(Cdigo de Inicio, Cdigo de Casa y Cdigo de Funcin o Numrico) se transmite siempre dos
veces, separando cada 2 cdigos por tres ciclos de la corriente, excepto para funciones de
regulacin de intensidad, que se transmiten de forma continua (por lo menos dos veces) sin
separacin entre cdigos.

Dentro de cada bloque de cdigos, cada cuatro o cinco bits de cdigo deben ser transmitidos en
modo normal y complementario en medios ciclos alternados de corriente. Por ejemplo, si un
pulso de 1 milisegundo se transmite en medio ciclo (1 binario), entonces no se transmitir nada
en la siguiente mitad del ciclo (0 binario).

Mdulos para sistema con protocolo X-10


6.1 Mdulos controladores X-10
Llamados tambin emisores, estos mdulos estn conectados a la red elctrica y permite enviar
comandos X-10 a travs de ella, con lo cual hace posible controlar los distintos mdulos de
aplicacin.

Figura 5 Esquema de Mdulo controlador


As por ejemplo se tiene el Mini Programador MT10, en este mdulo se pueden programas las
funciones de apagado y encendido a un tiempo predeterminado, es capaz de controlar hasta 8
mdulos X-10.

Figura 6 Mini Programador MT10

6.2 Mdulo de aplicacin o activacin


Llamados tambin receptores, estos dispositivos son conectados a la red elctrica y al dispositivo
que deseamos manejar, se encargan de controlar a los elementos como lmparas, persianas,
etc. Cada mdulo tiene 256 cdigos distintos, los mismos que estn identificados con letras
desde la "A" hasta la "P".

Figura 7 Esquema de mdulo de activacin


En el mercado existen varios dispositivos que cumplen con esta funcin as por ejemplo se tiene
el mdulo de aplicacin AM12, se comporta como interruptor, ya que activa o desactiva el
elemento conectado, la ventaja de este dispositivo es que puede ser conectado a cualquier
enchufe de la pared para su funcionamiento por lo cual no requiere ningn tipo de instalacin
extra.
Ventajas y desventajas de usar tecnologa X-10
Los sistemas basados en esta tecnologa tienen una gran ventaja a la hora de su instalacin
debido a que no es necesario ningn cableado extra para implementar una red de dispositivos en
este caso para el control de los tomacorrientes basta con conectar el dispositivo en un enchufe
comn del hogar para que estos se controlen mediante protocolo X10.
Sin embargo a pesar de que el protocolo X10 es un mtodo de transmisin de datos muy til,
ste no se recomienda implementarlo a nivel industrial o en lugares donde existan fuentes de
perturbaciones, puesto que las cargas inductivas capacitivas producen ruido en la red elctrica lo
cual no permite la correcta trasmisin de datos y por ende el funcionamiento del sistema de
control ser defectuoso.

2. ZIGBEE
Es un protocolo de comunicaciones inalmbricas basado en el estndar 802.15.4 de redes
inalmbricas de rea personal (wireless personal rea network, WPAN). Su concepcin
comenz en el ao de 1998 gracias a la investigacin en conjunto de varias empresas entre ellas
Motorola, Ember, Honeywell y Mitsubishi. Dicho consorcio se denomin ZigBee Alliance y su
motivacin era solventar la necesidad de un estndar para comunicaciones a baja velocidad, con
un bajo coste de implementacin y donde los dispositivos que forman parte de una red pueden
requerir un bajo consumo, llegando a estar funcionando durante aos con un par de pilas.

Funcionamiento y principales caractersticas:


Como ya hemos comentado, ZigBee se basa en el estndar de comunicaciones IEEE 802.15.4
que define el hardware y software de las capas fsica (Phy) y de acceso al medio (MAC). Cada
capa es responsable de una serie de funciones necesarias para la comunicacin, ZigBee aade
capas sobre las dos capas anteriores del 802.15.4. Una capa no sabe nada sobre la capa que
est por encima de ella y cada capa que aadimos aade una serie de funciones sobre la base
de las inferiores.
Cualquier dispositivo de un fabricante que soporte este estndar de comunicaciones y pase la
certificacin correspondiente, podr comunicarse con otro dispositivo de otro fabricante distinto.
Un dispositivo ZigBee estara formado por una radio segn el estndar 802.15.4 conectada a un
microcontrolador con la pila (stack) de ZigBee, donde se implementan las capas por encima de
las del 802.15.4. Esta pila est diseada para poder ser implementada en microcontroladores de
8 bits.
A continuacin presentamos las principales caractersticas que esta tecnologa presenta:
Opera en las bandas libres ISM (Industrial, Scientific & Medical) de 2.4 GHz, 868 MHz (Europa)
y 915 MHz (Estados Unidos).
Utiliza un protocolo asncrono, half duplex y estandarizado, permitiendo a productos de distintos
fabricantes trabajar juntos.
Velocidad de transmisin entre 25-250 kbps (debe emplearse en aplicaciones que no requieran
alta transmisin de datos).
Rango de cobertura de 10 a 75 metros.
A pesar de coexistir en la misma frecuencia con otro tipo de redes como WiFi o Bluetooth su
desempeo no se ve afectado, esto debido a su baja tasa de transmisin y, a caractersticas
propias del estndar IEEE 802.15.4.
Se puede decir que ZigBee ocupa el vaco que hay por debajo de Bluetooth, para
comunicaciones de datos que no requieren altas velocidades.

Capacidad de operar en redes de gran densidad, esta caracterstica ayuda a aumentar la


confiabilidad de la comunicacin, ya que entre ms nodos existan dentro de una red, entonces,
mayor nmero de rutas alternas existirn para garantizar que un paquete llegue a su destino.
Cada red ZigBee tiene un identificador de red nico, lo que permita que coexistan varias redes
en un mismo canal de comunicacin sin ningn problema.
Tericamente pueden existir hasta 16 000 redes diferentes en un mismo canal y cada red puede
estar constituida por hasta 65 000 nodos, obviamente estos lmites se ven truncados por algunas
restricciones fsicas (memoria disponible, ancho de banda, etc.).
Es un protocolo fiable, la red se organiza y se repara de forma automtica y se rutean los
paquetes de manera dinmica.
Es un protocolo de comunicacin multi-salto, es decir, que se puede establecer comunicacin
entre dos nodos an cuando estos se encuentren fuera del rango de transmisin, siempre y
cuando existan otros nodos intermedios que los interconecten, de esta manera, se incrementa el
rea de cobertura de la red.
Su topologa de malla (MESH) permite a la red auto recuperarse de problemas en la
comunicacin aumentando su confiabilidad.
Se pueden formar redes que contengan desde dos dispositivos hasta cientos de ellos.
Es un protocolo seguro ya que se puede implementar encriptacin y autentificacin.

Tipos de dispositivos:
Una vez comentadas las caractersticas de esta tecnologa, podemos pasar a hablar sobre los
dispositivos que esta utiliza.
Coordinador ZigBee (ZC)
Se trata del dispositivo ms completo e importante. Su funcin es almacenar informacin sobre la
red y actuar como su centro de confianza en la distribucin de claves de cifrado. Puede actuar
como director de una red en rbol as como servir de enlace a otras redes. Debe existir uno por
cada red.
Router ZigBee (ZR)
Como su nombre indica acta como router interconectando dispositivos separados en la red y
limitados debido a su rango.
Dispositivo final (ZED)
Este dispositivo puede comunicarse con su nodo padre (el coordinador o un router), pero no
puede transmitir informacin destinada a otros dispositivos. De esta forma, este tipo de nodo
puede estar dormido la mayor parte del tiempo, aumentando la vida media de sus bateras. Un
ZED tiene requerimientos mnimos de memoria y es por tanto significativamente ms barato.

Aunque esta clasificacin est muy extendida y aceptada, podemos plantearnos otra segn la
funcionalidad del dispositivo.
Dispositivo de funcionalidad completa (FFD)
Dispositivo capaz de recibir mensajes en formato del estndar 802.15.4 y funcionar como
coordinador o router. Puede ser usado en dispositivos de red que acten de interface con los
usuarios.
Dispositivo de funcionalidad reducida (RFD)
Dispositivo con una capacidad y funcionalidad limitadas con el fin de conseguir el coste ms bajo
posible. Bsicamente, son los sensores/actuadores de la red.

Arquitectura
ZigBee es una pila de protocolos constituido por diferentes capas independientes una de la otra.
A continuacin presentamos una breve descripcin de cada una:
Capas PHY y MAC La capa de ms bajo nivel es la capa fsica (PHY), que en conjunto con la
capa de acceso al medio (MAC), brindan los servicios de transmisin de datos por el aire, punto
a punto. Estas dos capas estn descritas en el estndar IEEE 802.15.42003.

Capa de red (NWK) Esta capa acta como interfaz entre la capa MAC y la capa aplicacin. Esta
capa es la responsable de iniciar la red, unirse a la red, enrutar paquetes dirigidos a otros nodos
en la red, proporcionar los medios para garantizar la entrega del paquete al destinatario final,
filtrar paquetes recibidos, cifrarlos y autentificarlos. Por lo tanto, esta capa implementa seguridad
y encamina tramas a sus respectivos destinos. Cabe destacar que la capa de red del controlador
de red es la responsable de crear una nueva red y asignar direcciones a los dispositivos de la
misma.

Por ltimo debemos comentar que esta es la capa donde estn implementadas las

diferentes topologas de red que soporta Zigbee:

Topologa en estrella: el coordinador se sita en el centro.

Topologa en rbol: el coordinador es la raz del rbol.

Topologa de malla: al menos uno de los nodos tiene ms de dos conexiones.

Capa de soporte a la aplicacin El siguiente nivel se encarga de filtrar paquetes a nivel de


aplicacin, mantener la relacin de grupos y dispositivos con los que la aplicacin interacta y
simplificar el envo de datos a los diferentes nodos de la red. Las capas de red y de soporte a la
aplicacin son definidas por la ZigBee Alliance.

Capa de aplicacin
Esta la capa de la que se encargan los fabricantes, donde se encuentran los ZDO (ZigBee
Device Objects) que se encargan de definir el papel del dispositivo en la red. Podemos decir que
esta capa es la aplicacin misma.

Cada capa se comunica con sus capas subyacentes a travs de una interfaz de datos y otra de
control, las capas superiores solicitan servicios a las capas inferiores, y stas reportan sus
resultados a las superiores. Adems de las capas mencionadas, a la arquitectura se integran otro
par de mdulos: mdulo de seguridad, que es quien provee los servicios para cifrar y autentificar
los paquetes, y el mdulo de administracin del dispositivo ZigBee, que es quien se encarga de
administrar los recursos de red del dispositivo local, adems de proporcionar a la aplicacin
funciones de administracin remota de red.

Aplicaciones

Como todos sabemos, el campo en el que claramente ZigBee se ha impuesto como tecnologa
dominante es la domtica, ya que cubre fielmente las necesidades de esta. Pero ZigBee est
presente a da de hoy en muchas ms tecnologas habindose desarrollado aplicaciones en
campos tan variados como la medicina, la seguridad o la agricultura.

En esta figura mostramos los grupos principales de aplicaciones que estn en la mira de ZigBee.

3. PROTOCOLO DE COMUNICACION RS 232


El protocolo RS-232 es un protocolo de comunicacin serial asncrono, esto es, que no tiene un
orden de envo de datos entre los dispositivos, por lo que se vuelve necesario el cuidar la
sincronizacin del envo para evitar prdidas de informacin o fallos en la comunicacin.
Otra de sus caractersticas principales es ser un protocolo punto a punto, esto es, que solamente
permite la comunicacin de un dispositivo con respecto a otro empleando una terminal de
comunicacin determinada. No permite la creacin de redes.
El protocolo puede trabajarse de manera asncrona o sncrona y tipos de canal simplex, half
dplex o full dplex. En un canal simplex los datos siempre viajarn en una direccin, por
ejemplo desde DCE a DTE. En un canal half dplex, los datos pueden viajar en una u otra
direccin, pero slo durante un determinado periodo de tiempo; luego la lnea debe ser
conmutada antes que los datos puedan viajar en la otra direccin. En un canal full dplex, los
datos pueden viajar en ambos sentidos simultneamente. Las lneas de handshaking de la RS232 se usan para resolver los problemas asociados con este modo de operacin, tal como en
qu direccin los datos deben viajar en un instante determinado.
Este tipo de comunicacin enva su informacin de manera serial, es decir como un tren de
pulsos, utilizando el protocolo RS 232. Para la transmisin de informacin solo es necesario de
tres pines, uno a travs del cual se enva la informacin, otro a travs del cual se recibe y otro
como referencia de voltaje o tierra. Pero el puerto serial posee 9 pines, los cinco restantes son
para el control de datos, peticin de informacin, libre para enviar, etc.
Una caracterstica de este puerto que no se debe olvidar son los niveles de voltaje que utiliza
para sus niveles lgicos. Un 0 (cero) lgico corresponde a un voltaje de entre +3 y +25 voltios,
mientras que un 1 (uno) lgico va de -3 a -.25 voltios.

Esto es importante que si se desea interfacear el puerto con algn tipo de circuito TTL o CMOS
se debe adaptar el valor del voltaje.
PROPIEDADES DE HARDWARE
Los dispositivos que usan dispositivos serie para comunicarse se dividen en dos categoras.
Los DCE (Data Communications Equipment) y los DTE (Data terminal Equipment) los equipos
de comunicacin de datos tales como el modem, adaptador TA, plotter, etc. Mientras que el
equipo terminal de datos es la computadora o terminal.
Las especificaciones elctricas del puerto serial estn contenidas en el estndar RS 232 de EIA
(Electronics Industry Association) que establece muchos parmetros tales como:
1) Un espacio (0 lgico) est entre +3 y +25 voltios
2) Una marca (1 lgico) est entre los -3 y los -25 voltios
3) La regin entre +3 y -3 voltios es indefinida.
4) Un circuito abierto nunca debe exceder 25 voltios (con referencia a tierra)
5) La corriente de cortocircuito nunca debe exceder de 500 mA. El manejador debe ser capaz de
manipular esta corriente sin daarse.
El estndar RS 232 especifica un baudaje mximo de 20.000 Bps, que para los estndares de
hoy en da es muy lento.

Caractersticas mecnicas

En el estndar no se hace referencia al tipo de conector que debe usarse. Sin embargo los
conectores mas comunes son el DB-25 (25 pines) y el DB-9 (9 pines). El conector hembra debe
estar asociado con

el DCE y el macho con el DTE.

Por ltimo para el envo de informacin es necesario que tanto el emisor como el receptor estn
configurados para trabajar a la misma tasa de transferencia, ya que la comunicacin es
asncrona y la seal de reloj no es enviada con la informacin.

Para lograr la sincronizacin el puerto utiliza un protocolo el cual enva un bit de partida, el cual
no es configurable. Lo que s es configurable es el bit de parada, la paridad y el nmero de bits.
La
configuracin ms utilizada es la 8N1 (8 bits de informacin, sin paridad y 1 bit de parada).
En las comunicaciones asncronas el estado de reposo (cuando no se transmite nada) se
identifica con un "1" (marca). Cuando se recibe un bit de inicio, que es un "0" (espacio), el
receptor toma nota que va a comenzar a recibir un dato.
Los parmetros que caracterizan estas comunicaciones son: Velocidad; paridad; bits de datos y
bits de parada. En la literatura sobre el tema es frecuente expresar estos datos en forma
resumida. Por ejemplo: 1200 8 N 1 para indicar una transmisin de 1200 baudios con 8 bits de
datos sin paridad y un bit de Stop.
Velocidad de transmisin ("Connection speed") es la cantidad de datos transmitidos en unidad de
tiempo. Se expresa en bits por segundo (bps). En las transmisiones serie a travs de lneas
telefnicas, en las que se emplean mdems era frecuente utilizar como medida de velocidad el
Baudio ("Baud rate").
Baudio se define como el nmero de veces que cambia la portadora en un segundo. La velocidad
que puede emplearse depende en gran medida de la calidad del medio de transmisin (calidad
de la lnea), que si (como es frecuente) se trata de lneas telefnicas, depende a su vez de la
distancia.
Los primeros dispositivos serie operaban a velocidades muy bajas, del orden de 110 a 1200
baudios.
Las comunicaciones telefnicas serie actuales estn muy cerca del mximo terico que pueden
soportar los pares de cobre utilizados en la telefona estndar.

Bits de datos ("Char length"). Se han utilizado caracteres de 5, 6, 7 y 8 bits, aunque actualmente
los
datos son enviados como caracteres ASCII, por lo que pueden utilizarse 7 u 8 bits segn se trate
del
juego de caracteres US-ASCII o el extendido. El conjunto de bits que componen un carcter se
denominan bits de dato ("Data bits")
Paridad ("Parity"). Para poder comprobar la calidad de la transmisin se suele utilizar un sistema
de
control de paridad que aade un bit a los bits de datos. Los sistemas utilizados son:
Paridad par ("Even")
Paridad impar ("Odd")
Paridad marca ("Marck")
Paridad espacio ("Space")
Sin paridad (no se aade ningn bit de paridad al datagrama)
Bits de parada ("Stop bits"). Despus que se enva un carcter se enva un bits de parada, que
tienen el valor "1" (marca); la duracin de este bit puede ser 1, 1.5 o 2 periodos.

El puerto serie RS232, presente en todos los ordenadores actuales, es la forma ms


comnmente usada para realizar transmisiones de datos entre ordenadores. El RS 232C es un
estndar que constituye la tercera revisin de la antigua norma RS 232, propuesta por la EIA
(Asociacin de industrias Electrnicas).

El RS-232 define especificaciones mecnicas, elctricas, funcionales y de procedimientos tpicos


de un protocolo orientado al enlace fsico punto a punto. Este estndar se basa en comunicacin
asincrnica es decir que los datos pueden ser transmitidos en cualquier momento por lo que
deben tomarse precauciones para sincronizar la transmisin y recepcin.

4. PROTOCOLO DE COMUNICACION RS485


Podemos resumirlo como un sistema de interconexin para transmisin de datos a grandes
distancias y apto para operar en mbitos elctricamente ruidosos. Su conexin es muy sencilla: a
partir del puerto serie (COM1) de cualquier ordenador utilizando tan slo dos circuitos
integrados muy econmicos y fciles de obtener: MAX232 y MAX485. En el caso del ltimo IC
mencionado se lo suele reemplazar por el SN76156, que cumple la misma funcin y es de menor
coste. Si se construye un sistema pequeo de pocas terminales que utilizan este IC la diferencia
monetaria es poca, pero al emplearlo en grandes cantidades el ahorro es importante.

El bus permite una velocidad de datos de 10 y hasta 20 Mbps (a 12 metros de distancia), y de


100 Kbps cuando se conectan terminales o mdulos separados 1200 metros entre s. El sistema
permite colgar del bus hasta 32 terminales, aunque en la actualidad ya se estn utilizando
sistemas de 128 y hasta 256 dispositivos conectados entre s a una misma red de slo dos hilos
trenzados. En el mejor de los casos, es preferible que el par de cables que transporta la
informacin sea blindado, pero si este montaje no es posible, y debemos utilizar cables
individuales, ser bueno tener un tercer cable que oficie de referencia de tierra o GND. Un cable
blindado ayudara a atenuar los ruidos elctricos que pueden filtrarse entre los datos del sistema
diferencial que utiliza el estndar RS485. r de un cableado con estas caractersticas sera lo
mejor.

Las especificaciones del estndar RS485 (cuyo nombre oficial es TIA/EIA485-A) no determinan
claramente cmo debe ser el correcto cableado de una red. Sin embargo, algunas
recomendaciones pueden interpretarse dentro del texto de la norma y han sido estudiadas y
ensayadas por ingenieros, tanto en forma conceptual como en funcin del mtodo de prueba y
error. Dichos ingenieros han llegado a delinear los conceptos que se utilizan hoy en da y que
trataremos de resumir en esta seccin de la nota. Dejamos bien aclarado que el mtodo de
interconexin que utilizaremos y el cable elegido no son los ideales sino que han demostrado
funcionar de manera muy satisfactoria en mbitos muy adversos y hostiles para la interconexin
de sistemas de datos entre s. Es por ello que te los recomendamos en este artculo.
Debido a que altas frecuencias intervienen en el intercambio de datos, que las distancias entre
las terminales siempre son inciertas, y que los cables apropiados a utilizar no se determinan en el
estndar, se acepta el uso de un par de cables trenzados comunes que tienen una impedancia
aproximada de 120 Ohms. Las terminaciones inapropiadas de la lnea a utilizar se traducen en
reflexiones no deseadas de la seal, tal como muestran los ejemplos de los grficos.

En las imgenes (extradas de la Web oficial de MAXIM) se puede apreciar claramente la


distorsin sufrida en la seal, cuando el final de una lnea no tiene una terminacin adecuada. La
reflexin ocasionada puede llevar a distorsionar y perder por completo los datos transmitidos. En
el sitio Web de MAXIM, hay un artculo muy interesante y esclarecedor que te ser muy til para
aclarar todas las dudas que puedas plantearte acerca del apropiado uso de las lneas de
transmisin en el estndar RS485. Otro artculo muy interesante, y de lectura recomendada de la
empresa antes mencionada, es el que habla del MAX485 y sus variantes, en donde se resalta su
versatilidad de uso en redes half y full dplex.
La base del sistema, como dijimos antes, se fundamenta en la transmisin de datos en forma
diferencial. Es decir, por ambos cables viaja la misma informacin, pero desfasada 180 en un
cable respecto al otro. De esta forma, cualquier interferencia que pueda introducirse en el
cableado lo har en ambos hilos por igual, con la misma polaridad y amplitud. En el destino de la
terminal, sea en el ordenador o en el dispositivo colocado a la distancia, las seales se restituyen
en polaridad y los picos de ruidos que se haban introducido con la misma polaridad en ambos
cables, al invertirse las seales, se neutralizan y eliminan entre s, y se recupera de esta forma la
seal til que se desea transmitir.

Cuando el cableado recorre un ambiente ruidoso y hostil, como puede suceder en una instalacin
industrial, el tercer cable que oficia de tierra o GND tambin se transforma en un elemento que
recepciona y lleva hasta las terminales o mdulos los ruidos inducidos en l. Por este motivo
siempre es recomendable colocar una resistencia de 100 Ohms en la conexin a GND en cada
uno de los circuitos de las terminales.
Entre las mltiples diferencias fundamentales que existen respecto al estndar RS232 es que
el RS485se maneja con niveles TTL de tensin, mientras que el RS232 maneja tensiones de
ambas polaridades con valores absolutos de 3 a 15 Volts. RS232 permite comunicaciones fullduplex (ambos terminales transmiten y reciben datos en forma simultnea), pero su distancia de
trabajo es de tan slo 12 metros; adems, se requieren al menos 8 cables para una
comunicacin full y es muy propenso a ser afectado por el ruido elctrico.
Protocolo
de
comunicacin
(Terminales
charlando
entre
s)
Debido a que el tipo de comunicacin que desarrollaremos en el bus es considerada half-duplex
(semiduplex) mientras un dispositivo transmite, los dems terminales o mdulos que se
encuentren conectados al sistema (a la red) recibirn la mencionada transmisin, es decir, todos
escucharn el llamado. Dicho de otro modo, uno hablar y los dems escucharn. Debemos
tener en claro que ser muy importante organizar el protocolo de comunicacin para que slo un
terminal o mdulo entienda y/o comprenda que es a l a quin est llamando el transmisor.
Esta situacin de llamar escuchar- actuar suele darse en ambas direcciones y entre mltiples
terminales, lo que significa que el ordenador puede transmitir una instruccin, y que nuestro
termmetro, al escucharla, puede responder o cumplir alguna funcin especfica en el lugar de
destino. Cualquiera de los terminales puede ser transmisor o receptor. Nunca deber haber dos
transmisores simultneos ya que ocurrir una inevitable colisin de datos que har ilegible la
interpretacin de las instrucciones por parte de quienes estn a la espera en escucha.
Receptores pueden ser todos, pero transmisor debe haber uno solo por vez.
No necesariamente la comunicacin ser siempre ordenador terminal y viceversa. Habr
oportunidades en que las terminales o mdulos intercambien datos entre s, si bien ste no es al
caso. Aqu solo conectaremos el ordenador con un termmetro y un rel a la distancia. Hacer
funcionar una red elemental de estas caractersticas puede ser una tontera para algunos y toda
una proeza para otros.
Un dato importante a tener en cuenta es que no existe una forma universal de colocar sentencias
en un programa que comunicar dos dispositivos entre s. El desarrollador del software deber
tomar idea de otras aplicaciones y adaptar la que ms convenga y se adecue al diseo que est
llevando a cabo. Aunque esto sea algo sencillo de explicar, en la prctica adquiere cierto grado
de dificultad.

5. Protocolo de comunicacin I2C

El bus I2C: El acrnimo I2C o I2C significa Inter Integrated Circuit; es decir, que cuando se habla
del bus I2C se quiere significar un bus cuyo mbito de aplicacin es la comunicacin entre
circuitos integrados.
Cuando se tiene una red constituida por varios dispositivos conectados sobre el bus I2C, es
lgico que para establecer una comunicacin a travs de l se deba respetar un protocolo o
lenguaje de comunicacin.
Caractersticas tcnicas

Velocidad standard de 100Kbit/s (100kbaudios). Se puede cambiar al modo de alta


velocidad (400Kbit/s)

Configuracin maestro/esclavo. La direccion del esclavo se configura con software

Solo se necesitan dos lineas:


o SDA (Serial Data Line): Linea de datos.
o SCL/CLK (Serial Clock Line): Linea de reloj, ser el que marque el tiempo
de RW (Lectura/Escritura)

Nota: Suponemos que todos los dispositivos tienen masa comn, si no fuera as
hay que uncluir una linea de masa.

Los comunicacin siempre tiene la estructura siguiente:


o Transmisor: Byte de datos (8 Bits)
o Receptor: Bit llamado ACK de confirmacin.

Aplicaciones industriales

Bus de interconexin entre dispositivos en una tarjeta o equipo

Sistema de configuracin y supervisin en ordenadores servidores

Sistemas de gestin de alimentacin

Conexin en serie de dispositivos externos a un ordenador

Tarjetas chip

Niveles de tensin

Decodificacin

Transaccin en I2C

Integracin con otros protocolos


El Bus I2C es uno de los buses de comunicacin ms tiles y verstiles inventados hasta el
momento, debido a su poca complejidad a nivel circuital y su eficiencia en el proceso de
comunicacin con otros dispositivos que comparten la misma infraestructura de comunicacin,
favoreciendo la creacin de redes de sensores y dispositivos de control; tecnologa que
actualmente se encuentra en auge en el mbito industrial.
Philips Semiconductors invent el bus de dos alambres al cual lo llam I2C para comunicacin
entre Circuitos Integrados en 1980 y desde entonces, se ha convertido en el bus serial Standard,
implementado en un gran nmero de circuitos integrados y con licencias otorgadas a mas de 50
compaas con un total de 1000 dispositivos compatibles I2C en el mercado mundial.
Conexin a nivel fsico

Comunicacin Serial entre PCs


La comunicacin serial, como su nombre lo indica, realiza la transferencia de informacin
enviando o recibiendo datos descompuestos en bits, los cuales viajan secuencialmente uno tras
otro. En la comunicacin paralela, los datos pueden ser transferidos en paquetes de 8, 16, 32 o
ms bits en forma simultnea, utilizando un cable para cada bit.
La comunicacin serial est compuesta principalmente de dos elementos bsicos, el hardware,
que hace referencia a la configuracin de los conectores y niveles de voltaje, y el software, con el
que se controla la informacin binaria que se quiere transferir. Todo esto est regido por normas
o protocolos donde el utilizado por las computadoras convencionales es el Protocolo RS-232.

El protocolo RS-232.
A nivel de software, la configuracin principal que se debe dar a una conexin a travs de
puertos seriales RS-232 es bsicamente la seleccin de la velocidad en baudios (1200, 2400,
4800, etc.), la verificacin de datos o paridad (paridad par, paridad impar o sin paridad), los bits
de parada luego de cada dato (1 2), y la cantidad de bits por dato (7 8), que se utiliza para
cada smbolo o carcter enviado.

Conector Serial DB9

Cable Serial DB9

Transferencia de informacin bajo el uso de Hyperterminal.


Modo en que se envan los datos en la comunicacin serial segn la configuracin de la
herramienta hyperterminal de Windows.

Velocidad de transmisin: Puede tomar valores de 1200, 2400, 4800, 9600, 14400
baudios.

Cantidad de bits de datos: Se pueden considerar dos opciones ya sean 8 o 9 bits de


datos.

Paridad: Configura si se desea considerar en la transmisin paridad o no, si lo


desea coloca S, de lo contrario N.

Bits de Parada: Si transmite 8 bits de datos se puede o no colocar un bit de parada,


de lo contrario no se puede por la longitud del buffer de transmisin.

Especificaciones tcnicas del protocolo I2C

Comunicacin serial, utilizando un conductor para manejar el timming (SCL) (pulsos


de reloj) y otro para intercambiar datos (SDA), que transportan informacin entre los
dispositivos conectados al bus.

Las lneas SDA (Serial Data) y SCL (Serial Clock) etn conectadas a la fuente de
alimentacin a travs de las resistencias de pull-up. Cuando el bus est libre, ambas
lneas estn en nivel alto.

Los dispositivos puede ser considerado como Mastero (Master) o esclavo (Slave).

El Maestro es el dispositivo que inicia la transferencia en el bus y genera la seal de


Clock.

El Slave (esclavo) es el dispositivo direccionado.

Limitaciones del protocolo I2C

Velocidad inferior a un bus paralelo

Disponibilidad de circuitos que soporten el bus

Observaciones sobre el protocolo I2C

Es til y se emplea en muchas aplicaciones en las que la velocidad de transferencia


es mucho mayor de lo que el caso requiere (p.e. Medida de temperaturas con
constantes de tiempo de segundos)

Su principal ventaja, es que una vez disponible el microcontrolador con sus


funciones de interface con bus I2C, la inclusin de un dispositivo I2C adicional slo
necesitara su conexin a las dos lneas del bus (SDA y SCL que son las mismas
para todos) y asignarle una direccin. Los intercambios se realizaran utilizando los
mismos subprogramas para todos

La tensin de funcionamiento va de 2,5V a 5,5V y no es necesaria la presencia de


drivers de adaptacin de tensin externos (integracin en los propios dispositivos)

CONCLUSIONES

En la actualidad existen una gran cantidad de estndares que permiten todo tipo de
aplicaciones en el mbito de las comunicaciones inalmbricas, las mismas que permiten
grandes tasas de transferencias de audio, video, datos, etc. Sin embargo, estos estndares no
son adecuados para situaciones en las que se requiere de un bajo consumo de energa, para
ello se ha creado ZigBee.
La principal aplicacin de ZigBee son los sistemas para redes domticas, pues ha sido
creado para cubrir las necesidades del mercado en este campo, sin embargo, ZigBee tiene
amplias capacidades de desarrollo que le permite ser utilizado en mltiples aplicaciones
como puede ser la salud y el bienestar personal, tal y como hemos podido comprobar en
este trabajo.

BIBLIOGRAFIA

Introduccin http://webdelcire.com/wordpress/archives/1714
ZigBee standards http://zigbee.org/Standards/Overview.aspx
Ideas generales y sobre los protocolos: http://es.wikipedia.org/wiki/ZigBee
Ideas generales e introduccin http://zigbee.org/

Anda mungkin juga menyukai