You are on page 1of 22

TRABAJO PARCIAL

Rodríguez Cindy; Romo Freddy.


ING. MECANICA | UNIVERSIDAD DEL ATLANTICO
Ilustración 1 Característica eléctrica _______________________________________________________ 3
Ilustración 2 diagrama de pines ___________________________________________________________ 3
Ilustración 3 Característica eléctrica _______________________________________________________ 4
Ilustración 4 Transmisión diferencial aplicada a la norma RS-485 ________________________________ 5
Ilustración 5 sistema maestro esclavo ______________________________________________________ 6
Ilustración 6 . Ejemplo de tramas de petición y respuesta de MODBUS-RTU________________________ 7
Ilustración 7 Campos de la Trama de Datos _________________________________________________ 9
Ilustración 8 capas osi _________________________________________________________________ 10
Ilustración 9 sistema de control de acceso multiemplazamiento ________________________________ 13
Ilustración 10 asignación de puertos ______________________________________________________ 14
Ilustración 11 interfaz de protocolo AppleTalk ______________________________________________ 15
Ilustración 12 esquema de funcionamiento telnet ___________________________________________ 16
Ilustración 13 Filtros ideales. ____________________________________________________________ 17
Ilustración 14 grafica de filtro Chebyshev según el orden de la función polinómica _________________ 17
Ilustración 15 Respuesta de la frecuencia del filtro en función al orden del polinomio _______________ 18
Ilustración 16 determinacion de los polos __________________________________________________ 19

Tabla 1 características de implementación del modbus en un contador de energía trifásico ___________ 7


Tabla 2 parámetros de implementación de can _____________________________________________ 9

INTRODUCCIÓN
El objetivo primario de la arquitectura de una red es proporcionar a sus usuarios
los medios necesarios para establecer la red y verificar el control de flujo de
datos. Una arquitectura de red describe la forma en que se arregla o estructura
una red de comunicación de datos y, en general, incluye el concepto de niveles
o capas dentro de la arquitectura. Cada nivel dentro de la red consiste en
protocolos específicos, es decir, reglas de comunicación que desempeñan un
conjunto dado de funciones. Los protocolos son arreglos entre personas o
procesos. En esencia, un protocolo es un conjunto de reglamentos acerca de la
formalidad o precedencia, como por ejemplo un protocolo militar o diplomático.
Un protocolo de red de comunicación de datos es un conjunto de reglas que
gobierna el intercambio ordenado de datos dentro de la red. Este conjunto de
reglas se llama protocolo de enlace de datos, que en esencia es a su vez, un
conjunto de procedimientos que incluyen órdenes precisas de caracteres, para
asegurar un intercambio ordenado de datos entre dos unidades de control de
línea. Los protocolos de enlace de datos se clasifican en general como
asíncronos o síncronos. Por regla, los protocolos asíncronos usan un formato de
datos asíncronos y módems asíncronos, mientras que los protocolos síncronos
usan un formato de datos síncronos y módems síncronos.
RS-232
El nombre oficial del estándar es EIA/TIA-232-E. Este estándar fue definido en
1962, antes de la lógica TTL, razón por la cual no utiliza los niveles lógicos de 5
volts y tierra. Un nivel alto a la salida del transmisor está definido como un voltaje
entre +5 y +15 volts, mientras que un nivel bajo está definido como un voltaje
entre -5 y -15 volts. La lógica del receptor fue diseñada para permitir un nivel de
ruido de 2 volts. Así, un nivel alto para el receptor está definido en el rango +3 a
+15 volts, mientras que un nivel bajo va desde los -3 a los -15 volts. Es importante
notar que un nivel alto está representado por un valor lógico ‘0’, mientras que un
nivel bajo representa un valor lógico ‘1’. [1]
Ilustración 1 Característica eléctrica

Este estándar también define un máximo slew rate o máxima variación de voltaje
de 30[V/µs] para evitar el crosstalk, que es la inducción de las señales que viajan
por un cable en los cables adyacentes. Inicialmente, el estándar limitaba la
velocidad de transferencia de datos a 20[kbps] (kilo bits por segundo).
Actualmente los circuitos integrados soportan velocidades mucho mayores, de
hasta 350[kbps], manteniendo el slew rate. En un principio se estableció un largo
máximo del cable de 15 metros, pero luego fue modificado por la revisión D del
estándar. Ésta especifica una máxima capacitancia de 2500[pF], en vez de
establecer un largo máximo. Así, el largo máximo depende de la capacitancia
característica del cable utilizado.
El estándar estableció 4 grupos de señales: común, datos, control y
temporizamiento, sumando en total 24 señales. También especifica un conector
de 25 pines llamado DB25, el cuál es capaz de incluir todas estas señales.
Afortunadamente sólo muy pocos equipos utilizan esta gran cantidad de señales.
La mayoría, además de la señal de tierra de referencia, requiere sólo 2 para datos
y 2 para control, o sólo el par de datos. Estos últimos suelen utilizar un conector
DB9S, de 9 pines, el cual permite acomodar las mínimas señales utilizadas por
equipos modernos.
Las mínimas señales utilizadas en una comunicación bidireccional son TD para
transmitir datos y RD para recibir datos. Asimismo, si desea utilizarse control de
flujo por hardware, se utilizan las señales RTS (petición de transmisión) y CTS
(habilitado para transmitir). El control de flujo impide que un transmisor rápido
sature a un receptor lento. La interfaz RS-232 está pensada para conectar un
terminal de datos (DTE) a un equipo tipo modem, llamado equipo de datos de
terminación en circuito (DCE). El DCE es un equipo que hace la interfaz entre el
DTE y el medio por el cual se transmitirán los datos.

Ilustración 2 diagrama de pines


Ejemplo
Utilización del protocolo RS-232 en el diseño y validación de un exoesqueleto
maestro – esclavo para rehabilitación de piernas.
- La unidad de procesamiento local está conformada por dos etapas: una primera
tarjeta desarrollada para la adquisición de señales analógicas encargada de
muestrear a una frecuencia determinada los niveles de tensión de los
potenciómetros relativos a las articulaciones del sistema maestro y convertirlas
en señales digitales de 8 bits para su posterior procesamiento; y por otro lado
una tarjeta desarrollada para el accionamiento de los actuadores, la cual
convierte ordenes de posición en una modulación del ancho de pulso de la señal
de control de cada servomotor. Ambas tarjetas manejan comunicación por
protocolo RS-232. [2]
- La unidad central de procesamiento está basada en un computador con
plataforma Windows XP o Windows Vista. En esta unidad se ejecutan las
aplicaciones de interfaz gráfica de usuario que involucran programación de alto
nivel desarrolladas en el software MATLAB de Mathworks. Los procesos que se
realizan incluyen: (a) el control del muestreo y la recepción de los paquetes de
bytes enviados por la unidad de procesamiento local relativos a las posiciones
angulares del sistema maestro; (b) el procesamiento de dichos paquetes para
obtener un valor numérico de los ángulos y graficarlos en tiempo real; (c) la
animación del movimiento sobre un entorno gráfico 3D; (d) el cálculo de la
dinámica para la activación y control de los actuadores del sistema esclavo; (e)
el manejo de una base de datos de pacientes y el registro de históricos de las
sesiones de terapia realizadas; (f) la comunicación serial con las otras unidades
empleando el protocolo RS-232.

RS- 485
La EIA definió un nuevo estándar: la RS-485. Introducida en 1983, es una versión
mejorada de la RS-422. [1]
Se considera como interface multipunto y permite la comunicación de hasta 32
equipos emisores-receptores en un bus de datos común, por lo que dispone del
tercer estado (habilitación) para que no existan colisiones en el canal de
comunicación. [3]
La norma RS-485 se basa en un sistema diferencial que permite eliminar los
posibles ruidos que se puedan incorporar en el canal de comunicación.
Los niveles lógicos referidos a los eléctricos son:

Ilustración 3 Característica eléctrica


En la norma RS-485 se utiliza el tipo de transmisión diferencial Half-Duplex que
se caracteriza por:
Utilizar dos hilos o cables, referenciado a masa; el dato se obtiene de la diferencia
de la señal eléctrica entre los dos hilos que componen el canal de comunicación;
el hecho de que el tipo de transmisión sea Half-Duplex indica que cada equipo
puede enviar y recibir, pero no de forma simultánea; esta norma RS-485 permite
velocidades de hasta 10 Mbps y distancias de hasta un máximo de 1.200 metros;
esta norma física permite la configuración de una red con un máximo de 32
estaciones de trabajo.
La norma RS-485 incorpora un tercer estado que permite que un equipo se pueda
colocar en estado de alta impedancia, y por tanto no lee nada, es como si se
encontrara desconectado de la línea. Normalmente la habilitación se encuentra
en estado de recepción "0". Si se quiere transmitir, bastará con poner un "1" en
la entrada de habilitación correspondiente.

Ilustración 4 Transmisión diferencial aplicada a la norma RS-485

Las principales características son que la longitud máxima es de


aproximadamente 1.200 metros a una velocidad de 90 kbps, y la velocidad
máxima del enlace es de 10 Mbps. Como en cualquier sistema de
comunicaciones, la velocidad y longitud del enlace están inversa mente
relacionadas: si deseamos obtener la máxima velocidad, el cable deberá ser de
unos pocos metros y viceversa.
La norma establece que el número máximo de equipos será de 32, pero con
receptores de alta impedancia se pueden alcanzar los 256 equipos. Los
adaptadores RS- 485 utilizan una fuente de alimentación de 5 voltios para sus
circuitos.
En una configuración en red trabajando bajo la norma RS-485 cualquier equipo
puede comunicarse con el resto, lo que representa una ventaja con respecto a la
RS-422, aunque por otro lado complica el control de acceso a la red.
Ejemplo
Control domótico de una vivienda sostenible basado en RS-485.
La implementación desarrollada se basa en una transmisión a cuatro hilos, una
arquitectura centralizada controlada por un PC empotrado. Este PC empotrado
se encarga de generar las peticiones de datos a todos los nodos recogiendo
todas las medidas. Una vez que disponemos de los datos dados por los sensores,
el nodo central se encarga de realizar los cálculos sobre las necesidades que nos
imponen las reglas de funcionamiento de la vivienda (luz, temperatura,
humedad,…) y mandamos órdenes, en función de un conjunto de reglas de
control, sobre los actuadores, que son gobernados por otros o por los mismos
nodos. [4]
De nuevo, la elección de la topología centralizada está motivada por
condicionantes del concurso y del posterior empleo como laboratorio. En este
caso el motivo principal es la necesidad de disponer de información centralizada
de las “constantes vitales” de la casa, y del estado del sistema de control, tanto
durante el concurso (en relación con algunas de las pruebas) como durante la
experimentación.
Los nodos disponen de un microcontrolador de 8 bits, responsable de aplicar el
protocolo de comunicaciones y cada tarjeta consta de las siguientes
características:

 5 entradas/salidas con un máximo de 3 entradas analógicas.


 1 interfaz de comunicación I2C.
 1 interfaz de comunicación RS-485 Full- Dúplex.
 1 salida de relé/triac de control binario.

MODBUS
MODBUS es un protocolo estándar que puede gestionar una comunicación tipo
cliente-servidor entre distintos equipos conectados físicamente con un bus
serie. Este protocolo fue ideado para los PLCs Modicon (marca que ahora
pertenece a Schneider Electric) en 1979, y con el tiempo se ha convertido en un
protocolo muy empleado en las comunicaciones industriales. Las principales
razones de ello son la sencillez del protocolo, versatilidad, y que sus
especificaciones, gestionadas por la MODBUS Organization, son de acceso
libre y gratuito. [5]
MODBUS es un protocolo de tipo Petición/Respuesta, por lo que en una
transacción de datos se puede identificar al dispositivo que realiza una petición
como el cliente o maestro, y al que devuelve la respuesta como el servidor o
esclavo de la comunicación. En una red MODBUS se dispone de un equipo
maestro que puede acceder a varios equipos esclavos. Cada esclavo de la red
se identifica con una dirección única de dispositivo.

Ilustración 5 sistema maestro esclavo

Un maestro puede hacer dos tipos de peticiones a un esclavo: para enviar datos
a un esclavo y espera su respuesta confirmación, o para pedir datos a un
esclavo y espera su respuesta con los datos. Las peticiones de lectura y
escritura que envía un maestro llevan asociado un código de función que el
esclavo debe ejecutar. Según ese código, el esclavo interpretará los datos
recibidos del maestro y decidirá qué datos debe devolver. Los códigos de
función dependen de los dispositivos y de las tareas que estos pueden realizar.
Ilustración 6 . Ejemplo de tramas de petición y respuesta de MODBUS-RTU

La Ilustración 6 muestra el formato de trama de las tres opciones de MODBUS,


que se describen con más detalle a continuación. Los campos Función y Datos
representan la trama de nivel de aplicación de MODBUS, y dependen de las
distintas opciones de peticiones y respuestas que describirán en el apartado 0.
El tamaño del campo de datos siempre depende de la función utilizada. Para la
colocación de los bytes en los distintos campos hay que tener en cuenta que
MODBUS siempre utiliza codificación BIG-ENDIAN, según la cual el byte más
significativo se envía primero (a la izquierda).
La dirección es un valor que debe identificar unívocamente a un dispositivo
esclavo de la red. Este valor de identificación debe corresponderse con un
número entre 1 y 247 en configuraciones multipunto, como son los buses RS-
422 y RS-485 que tienen un maestro y un esclavo o más. El valor especial de
dirección 248 se utiliza sólo cuando MODBUS se emplea sobre una conexión
punto a punto, por ejemplo con un maestro y solo un esclavo en una conexión
RS-232. Por último, el valor 0 es la dirección de difusión o broadcast, y una
petición enviada a esta dirección es atendida por todos los esclavos. Este tipo
de peticiones no producen una respuesta de los esclavos ya que no se podría
controlar el acceso al medio de estos y habría colisiones. Por eso mismo,
tampoco se recibirá ninguna respuesta si se ejecuta una petición de lectura con
dirección de broadcast.
Ejemplo
Contador Energía MODBUS Trifásico.
Este contador de energía bidireccional con una interfaz Modbus serie integrado
permite la lectura directa de todos los datos relevantes, como la energía (total y
parcial), corriente y el voltaje para cada fase, y la potencia activa y reactiva para
cada fase y para las tres fases. [6]

Tabla 1 características de implementación del modbus en un contador de energía trifásico

CAN
CAN es conocido como un protocolo de comunicaciones serie de alta
confiabilidad, robustez y performance; además es apropiado, mediante
un desarrollo de capa de aplicación, para el control de sistemas
distribuidos de tiempo real. Sus principales características son:
 Priorización de mensajes.
 Sistema Multi-maestro.
 Configuración flexible.
 Velocidad de transmisión media (hasta 1 Mbit/s).
 Señalización y detección de fallas.
Para detectar errores a nivel de mensajes el protocolo implementa tres
mecanismos: chequeo de redundancia cíclica (CRC), chequeo de formato
de trama y acuse de recibo (ACK). [7]
Para detectar errores a nivel de bit el protocolo implementa dos
mecanismos:
1. Monitoreo. Cada nodo transmisor monitorea el nivel
del bus a fin de detectar la diferencia entre el bit
enviado y el recibido.
2. Bits de Relleno (Bit stuffing). CAN utiliza la
codificación NRZ (no retorno a cero) y la técnica de
bit stuffing, que consiste en insertar un bit
complementario cada cinco bits iguales
consecutivos transmitidos.
El protocolo CAN sólo define las dos primeras capas del Modelo OSI
(física y enlace), aunque no especifica la interfaz al medio físico (Medio
de transmisión, conectores). La norma ISO 11898 es el estándar
internacional para la comunicación de alta velocidad usando el protocolo
de bus CAN. Esencialmente este estándar define las capas física y de
enlace de datos. [8]

Los mensajes son gestionados por cuatro tipos de tramas:


 Trama de Datos: Es utilizada por un nodo para enviar información.
 Trama Remota: Es enviada por un nodo solicitando una
Trama de Datos con el mismo identificador.
 Trama de Error: Cuando un nodo detecta un error en el bus
envía esta trama al resto de los nodos (rompiendo la
secuencia de Bit Stuffing).
 Trama de Sobrecarga: Fuerza a que los nodos alarguen el
tiempo de transmisión entre tramas sucesivas (de Datos y
Remotas)
 Espacio entre trama: Las tramas de Datos y Remotas se
separan entre sí por esta secuencia predefinida. Consta de
tres campos: Intermisión, Bus libre y Transmisión
suspendida. [9]
La Trama de Datos posee siete campos de bits y la Trama Remota seis
campos de bits (esta última con un campo menos debido a que no posee el
campo de datos).

Ilustración 7 Campos de la Trama de Datos

El formato de un mensaje o trama puede verse en la Ilustración 7. Los


campos SOF (Start of Frame) y EOF (End of Frame) son delimitadores de
la trama. El campo de Arbitraje define la prioridad de un mensaje cuando
dos o más nodos desean acceder al bus. En el formato estándar (CAN
2.0A), el campo contiene un identificador de 11 bits y un bit RTR (Remote
Transmission Request) con el que se identifica a la trama como de datos o
remota. En el formato extendido (CAN 2.0B), el campo contiene un
identificador de 29 bits, un bit SRR (Substitute Remote Request), un bit IDE
(Identifier Extension) y un bit RTR. El campo de Control indica el número de
octetos que contendrá el campo de Datos. Los campos CRC y ACK cumplen
funciones similares a las encontradas en otros protocolos.

Ejemplo
Automatización de edificios.
Están basados en sistemas seriales de transmisión de datos para intercambiar
información entre los componentes, brindando una operación segura y económica
de grandes construcciones. [10]
Los parámetros principales para esta red son:
Tabla 2 parámetros de implementación de can

PILA OSI
El término interconexión de sistemas abiertos (OSI, de open systems
interconnection) es el nombre de un conjunto de normas para comunicaciones entre
computadoras. El objetivo principal de las normas OSI es contar con un lineamiento
estructural para intercambiar información entre computadoras, terminales y redes.
En 1983, ISO y CCITT adoptaron un modelo de referencia con arquitectura de
comunicaciones de siete capas. Cada capa consiste en protocolos específicos para
comunicación.

La jerarquía de protocolos ISO


El modelo ISO, de interconexión de sistemas abiertos con siete capas, se ve en la
fig. 14-1. Esta jerarquía se desarrolló para facilitar las comunicaciones del equipo
procesador de datos, separando las responsabilidades en la red en siete capas
distintas. El concepto básico de estratificar las responsabilidades es que cada capa
agregue valores a los servicios suministrados por los conjuntos de las capas
inferiores. De esta manera, el nivel más alto cuenta con el conjunto completo de
servicios necesarios para hacer funcionar una aplicación de datos distribuidos.

Ilustración 8 capas osi

Hay varias ventajas por usar una arquitectura estratificada en el modelo OSI. Las
diversas capas permiten que se comuniquen diversas computadoras en distintos
niveles. Además, al avanzar la tecnología, es más fácil modificar el protocolo de una
capa sin tener que modificar todas las demás. Cada capa es, en esencia,
independiente de las demás. Por consiguiente, muchas de las funciones que se
encuentran en las capas inferiores se han eliminado por completo de las tareas de
programas (software), y se han reemplazado por componentes (hardware). La
desventaja principal de la arquitectura de siete niveles es la cantidad tan tremenda
de indirectos necesarios para agregar encabezados a la información que se
transmite entre las diversas capas. De hecho, si se tienen en cuenta las siete capas,
menos de 15% del mensaje transmitido es información de la fuente; el resto es
indirecto.
Los niveles 4, 5, 6 y 7 permiten comunicarse a dos computadoras anfitrión en forma
directa. Las tres capas inferiores tienen que ver con la mecánica real de pasar datos
(a nivel de bit) de una máquina a otra. A continuación se resumen los servicios
básicos suministrados por cada capa de la jerarquía.
1. Capa física: La capa física es el nivel más bajo de la jerarquía, y especifica las
normas físicas, eléctricas, funcionales y de procedimiento para entrar a la red de
comunicación de datos. En esta capa se hacen definiciones como por ejemplo de
valores máximos y mínimos de voltaje y de la impedancia del circuito.
2. Capa de enlace de datos: Esta capa es responsable de las comunicaciones entre
nodos primarios y secundarios de la red. La capa de enlace de datos proporciona
un medio para activar, mantener y desactivar el enlace de datos. También
proporciona la trama final de la envolvente de información, facilita el flujo ordenado
de datos entre nodos, y permite la detección y corrección de errores.
3. Capa de red: La capa de red determina cuál configuración de red (marcar, rentada
o de paquete) es más adecuada para la función que proporciona la red. También
esa capa define el mecanismo con el que los mensajes se dividen en paquetes de
datos, y se conducen de un nodo de transmisión a uno de recepción, dentro de una
red de comunicaciones.
4. Capa de transporte: Esta capa controla la integridad del mensaje, de principio a
fin, y en eso se incluye la ruta, la segmentación y la recuperación de errores para el
mensaje. La capa de transporte es la más alta, en lo que se refiere a
comunicaciones. Las capas superiores a la de transporte no intervienen en los
aspectos tecnológicos de la red. Las tres capas superiores manejan los aspectos
de aplicaciones de la red, mientras que las tres inferiores manejan la transferencia
de mensajes. Así, la capa de transporte funciona como interfaz entre las capas de
red y de sesión.
5. Capa de sesión: Es la responsable de la disponibilidad de la red (es decir, de
capacidad de almacenamiento y del procesador). Entre las responsabilidades de
sesión están los procedimientos de entrada y salida a la red, y la verificación de
usuarios. Una sesión es una condición temporal que existe cuando los datos están
transmitiéndose en realidad, y no incluye procedimientos como establecer llamada,
preparar o desconectar. La capa de sesión determina la clase de diálogo disponible
(es decir, símplex, semidúplex o dúplex).
6. Capa de presentación: Esta capa maneja toda conversión de código o de sintaxis
necesaria para presentar los datos a la red, en un formato común para las
comunicaciones. Entre las presentaciones se incluye el dar formato, codificar
(ASCII, EBCDIC, etc.), de archivos de datos, cifrado y descifrado de mensajes,
procedimientos de diálogo, compresión de datos, sincronización, interrupción y
terminación. La capa de presentación hace la traducción del código y del conjunto
de caracteres, y determina el mecanismo de presentación de los mensajes.
7. Capa de aplicación: Es la máxima en la jerarquía, y es análoga al administrador
general de la red. La capa de aplicación controla la secuencia de actividades dentro
de una aplicación, y también la secuencia de eventos entre la aplicación de cómputo
y el usuario de otra aplicación. La capa de aplicación se comunica en forma directa
con el programa de aplicación del usuario.
Ejemplo
CAPA FÍSICA
Bluetooth: es una especificación industrial para redes inalámbricas de área personal
(WPAN) que posibilita la transmisión de voz y datos entre diferentes dispositivos
mediante un enlace por radiofrecuencia en la banda ISM de los 2,4GHz.
Uso de dispositivos Bluetooth para optimizar operaciones industriales: ABB, una
compañía de investigación corporativa y ha comprobado el impacto que tiene el
colocar la tecnología Bluetooth dentro de un escenario industrial. ABB midió el
desempeño de una solución basada en Bluetooth en el escenario de la fábrica
Varöbruk Chemical Pulp. Luego del estudio se concluyó que aunque las condiciones
de un ambiente industrial son muy fuertes sobre los equipos Bluetooth.

CAPA DE ENLACE DE DATOS


PPP: el protocolo PPP permite establecer una comunicación a nivel de la capa de
enlace TCP/IP entre dos computadoras generalmente, se utiliza para establecerla
conexión a internet de un particular con su proveedor de acceso a través de un
modem telefónico para establecer una conexión PPP se siguen los siguientes
pasos:
La línea empieza en el estado DEAD (muerto), con ninguna conexión física.
Después de que la conexión física exista, el estado es ESTABLISHED (establecido).
Ahora se negocian las opiniones de LCP, que (si tiene éxito) produce el estado
AUTHENTICATE (autenticar). Si este tiene éxito se entra en el estado de
NETWORK (red) donde NCP configura el nivel de red. Este produce el estado de
OPEN (abierto), y entonces se pueden cambiar datos. Después del transporte de
datos se entra en el estado de TERMINATE (terminar) y desde allí a DEAD de
nuevo.
Para garantizar la seguridad se hace uso de los protocolos de “tunneling”, que
permiten encapsular un protocolo dentro de otro, como por ejemplo transportar IPX
o X25 sobre redes TCP/IP. En el caso correcto de PPP se utiliza PPTP (point to
point tunneling protocol), una extensión del mismo que soporta el transporte seguro
de los protocolos IP, IPX, NetBIOS y Netbeui a través de internet y se utiliza,
además, para la construcción de RPV. Otro protocolo que esta soportado por varios
fabricantes es el denominado L2TP, que combina las características de los
protocolos PPTP y LF2 (cisco) para realizar el tunneling de nivel de enlace de PPP,
pero que deja la seguridad de los datos al protocolo IP Security (IPSec), un futuro
estándar de seguridad del IETF para el transporte de paquetes IP a través de
internet.
CAPA DE RED
IP: provee la información necesaria para permitir el enrutamiento de los paquetes
en una red. Divide los paquetes recibidos de la capa de transporte en segmentos
que son transmitidos en diferentes paquetes. IP es un protocolo no orientado a
conexión.
Sistema de control de acceso multiemplazamiento se trata de la utilización de la red
IP existente para suministrar enlace serie. La mayoría de los sistemas de acceso
utilizan transmisión de datos serie y redes dedicadas para cotejar los datos de
entrada. Cuando los edificios o las empresas se expanden, necesitan más sistemas
de acceso o interconectar los sistemas de acceso múltiples, sobre todo cuando los
edificios no están cerca unos de otros.
En lugar de instalar un enlace de comunicación dedicado, la red Ethernet existente
se puede ampliar utilizando el router configurado para comunicación TCP. Gracias
al software redirector de puertos COM instalado en el PC, que crea un puerto serie
virtual, el PC se puede comunicar con múltiples dispositivos serie sin necesidad de
actualizar el software de control ni el hardware del PC. (16).

Ilustración 9 sistema de control de acceso multiemplazamiento

CAPA DE TRANSPORTE
NBP: es un protocolo situado en la capa de transporte que se encarga de asociar
nombres de servicios con direcciones, de modo que los usuarios puedan utilizar
nombres mnemotécnicos para solicitar los servicios de la red.

PROTOCOLO DE ACCESO A IMPRESORA


El Printer Access Protocol (PAP) es un protocolo de la capa de sesión en la suite de
protocolos AppleTalk que permite a estaciones de trabajo clientes establecer
conexiones con servidores, particularmente impresoras. Una sesión entre una
estación de trabajo cliente y un servidor es iniciada cuando la estación de trabajo
pide una sesión con un servidor particular. El PAP usa el NBP para aprender la
dirección de red del servidor pedido y entonces abre una conexión entre el cliente y
el servidor. Los datos son intercambiados entre el cliente y el servidor usando el
ATP. Cuando la comunicación se ha completado, el PAP termina la conexión. Los
servidores que implementan el PAP pueden soportar múltiples conexiones
simultáneas con clientes. Esto permite a un servidor de impresión, por ejemplo,
procesar trabajos de diferentes estaciones de trabajo al mismo tiempo.

CAPA DE SESIÓN
Modelo de proceso FTP
Un proceso servidor maestro espera las conexiones y crea un proceso esclavo para
manejar cada conexión, pero a diferencia de casi todos los servidores, el proceso
esclavo no ejecuta todos los cómputos necesarios, sino que crea un proceso (o
varios) adicional que se encarga de manejar la transferencia de manera separada.
Por la conexión de control se transmiten comandos que le dicen al servidor que
archivo transferir, mientras que los datos viajan por la conexión de transferencia de
datos. Ambas conexiones utilizan TCP como transporte.

Ilustración 10 asignación de puertos

CAPA DE PRESENTACIÓN
APPLETALK: el diseño de AppleTalk se basa en el modelo OSI pero a diferencia de
otros de los sistemas LAN no fue construido bajo el sistema Xerox XNS, no tenía
Ethernet y tampoco tenía direcciones de 48 bit para el encaminamiento.
PROTOCOLO APPLETALK DE CLASIFICACION DE ARCHIVOS
El AppleTalk Filing Protocol (AFP) permite a las estaciones de trabajo AppleTalk
intercambiar archivos a través de una red. El AFP ejecuta funciones en las capas
de presentación y aplicación de la suite de protocolos AppleTalk. Este protocolo
conserva la transparencia de la red al permitir a los usuarios manipular archivos
almacenados remotamente en la misma manera que a los archivos almacenados
localmente. AFP usa servicios proporcionados por el ASP, el ATP, y el AEP.
Ilustración 11 interfaz de protocolo AppleTalk

CAPA DE APLICACIÓN
Protocolo TELNET
Permite establecer una conexión TCP con un servidor de acceso a otro. TELNET transfiere
las pulsaciones de teclado directamente desde el teclado del usuario a la computadora
remota. También transporta la salida de la máquina remota de regreso al usuario. Este
servicio se llama transparent ya que el usuario ve como si su teclado y monitor estuvieran
conectados directamente a la máquina remota.
Ilustración 12 esquema de funcionamiento telnet

¿Qué es un filtro?

Es un sistema de selección en un proceso que según criterios previamente establecidos podemos


obtener lo deseado. En electrónica es el dispositivo cuya finalidad es eliminar o selecciona ciertas
frecuencias de un espectro eléctrico, acústico, óptico o mecánico, como las vibraciones.

Puede pensarse un filtro como una transformación entre una entrada y una salida. La denominación
de “filtro” tendrá sentido si la entrada puede descomponerse como la suma de alguna cantidad de
partes diferenciables unas de otras, entre las cuales el filtro hará una selección y recomposición para
obtener la salida. En el contexto de este trabajo, tanto la entrada como la salida serán magnitudes
eléctricas comúnmente llamadas señales. Desde el momento en que, mediante el Análisis de
Fourier, se acepta que una señal periódica puede descomponerse como una suma infinita de señales
sinodales puras, de distintas frecuencias y amplitudes bien determinadas, queda claro que aquello
sobre lo que el filtro trabajara serán frecuencias.

Los filtros más conocidos, simples y relevantes para este trabajo, son conocidos como selectores de
frecuencia, y su especificación consiste en definir un rango de frecuencias fuera del cual las señales
son rechazadas. Dependiendo la naturaleza de las frecuencias del rango, se los conoce como pasa-
bajos, pasa-altos, pasa-banda o rechaza-banda. En la figura 1 pueden apreciarse algunos ejemplos.
Ilustración 13 Filtros ideales.

El método de filtrado usado en el trabajo es el Chebyshev, el cual Consiste en proponer a los


polinomios de Chebyshev como base para la construcción de la función x(n).

Ilustración 14 grafica de filtro Chebyshev según el orden de la función polinómica


Ilustración 15 Respuesta de la frecuencia del filtro en función al orden del polinomio

Los polinomios de Chebyshev conforman una secuencia de polinomios ortogonales que puede ser
definida recursivamente. Si bien existen dos tipos, a los efectos de este trabajo, solo interesan los
del primero. Estos emergen como solución de la ecuación diferencial:

𝑥 ′′ (𝑡) + 𝑥(𝑡) = 𝑢(𝑡)


La cual resolveremos usando Laplace:

𝑠2𝑥 + 𝑥 = 𝑢
𝑥(𝑠 2 + 1) = 𝑢
𝑥 1 1
= 2 =
𝑢 𝑠 + 1 (𝑠 − 1)(𝑠 + 1)
Tiendo en cuenta que nuestro método de filtrado tiene la descripción de una elipse
Ilustración 16 determinacion de los polos

Podemos observar que los polos de nuestro filtro tendrán la siguiente forma
(𝛽 2 +1)
𝑟1 = Ω𝑝
2𝛽
(𝛽 2 − 1)
𝑟2 = Ω𝑝
2𝛽
1/𝑁
√1 + 𝜀 2 + 1
𝛽=[ ]
𝜀
𝑠𝑤 2
2
(𝛽 + 1) (𝛽 2 − 1)
(𝑠 − (Ω𝑝 )(𝑠 − (Ω𝑝 ))
2𝛽 2𝛽

Ingresando a función de transferencia del filtrado en Matlab él nos entrega la siguiente ecuación
con coeficientes guardados en la memoria
𝑠𝑤 2
𝑠 2 + 𝑎𝑠 + 𝑏
Teniendo en cuenta que el filtrado nos da datos continuos, aplicamos transformada z para obtener
datos discretos
2 1 − 𝑧 −1
𝑠= ∗
𝑡 1 + 𝑧 −1
𝑥 𝑎2 𝑧−2 + 𝑎1 𝑧−1 + 𝑎0
=
𝑢 𝑏2 𝑧−2 + 𝑏1 𝑧−1 + 𝑏0
𝑥(𝑏2 𝑧 −2 + 𝑏1 𝑧 −1 + 𝑏0 ) = 𝑢(𝑎2 𝑧 −2 + 𝑎1 𝑧 −1 + 𝑎0 )
𝑏2 𝑧 −2 𝑥 + 𝑏1 𝑧 −1 𝑥 + 𝑏0 𝑥 = 𝑎2 𝑧 −2 𝑢 + 𝑎1 𝑧 −1 𝑢 + 𝑎0 𝑢
Sabiendo que los polos son z y están desfasados para 𝑧 −2 en 2 y 𝑧 −1 en 1 tenemos:
𝑏2 𝑥(𝑛 − 2) + 𝑏1 𝑥(𝑛 − 1) + 𝑏0 𝑥(𝑛) = 𝑎2 𝑢(𝑛 − 2) + 𝑎1 𝑢(𝑛 − 1) + 𝑎0 𝑢(𝑛)
1
𝑥(𝑛) = [𝑎 𝑢(𝑛 − 2) + 𝑎1 𝑢(𝑛 − 1) + 𝑎0 𝑢(𝑛) − 𝑏2 𝑥(𝑛 − 2) − 𝑏1 𝑥(𝑛 − 1)]
𝑏0 2
Esta función la ingresamos a Matlab el programa calcula los coeficientes y nos calcula la señal de
salida filtrada [𝑥(𝑛)] en función de la señal de entrada. [10]
El rizado es una fluctuación que se presentan en unas ondas y en nuestro caso pretendemos
describir la aceptación de este y definirla de la siguiente forma
1
𝛿1 = 1 −
√1−𝜀 2

Al definir el rizado podemos definir el 𝜀

Conclusiones
En general el RS-232 funciona mejor en aplicaciones con bajos requerimientos de velocidad y
distancia. Es simple, económico y hay muchos componentes que pueden ser usados para construir
la interfaz. Mientras que el RS-485 es para transferencia de datos a altas velocidades y largas
distancias, o si se requiere capacidad de red dúplex. Al igual que el RS-232, se pueden encontrar
muchos componentes para crear la interfaz. CAN, por su parte, es un sistema de bus serial de alta
integridad diseñado para comunicar dispositivos inteligentes, una de las principales ventajas de esta
red, aparte de su durabilidad y bajo costo, es la capacidad de permitir que las ECUs tengan una sola
interfaz CAN en lugar de diferentes entradas analógicas y digitales, está compuesto por diferentes
capas físicas que acceden a ciertos aspectos de la red y los datos se envían a través de estas capas
en paquetes o mensajes llamados marcos que identifican el mensaje, su prioridad, su tipo, el
tamaño, y adicionalmente detecta los errores en el mismo.
Estos marcos o mensajes se manejan de uno a uno en la red CAN, lo que quiere decir que no hay un
maestro para controlar el acceso de lectura / escritura de datos. Por tanto sólo si el número de
identificación del mensaje concuerda con el del nodo, es que éste decide si acepta o no el marco. A
diferencia de los RS, que son protocoles eléctricos que permiten tomar mediciones en un cable físico
y determinar si el estado es lógica cero o uno, Modbus es un protocolo de comunicación serial
basado en el modelo Maestro/Esclavo que describe el proceso para acceder a información de un
dispositivo, cómo debe responder éste, y como se notifican las situaciones de error de datos, es
decir, que estandariza el registro de direccionamiento, de solicitud y de respuesta. Por tanto puede
ser transmitido por RS-485 y RS-232. Es público, muy seguro, no requiere licencias y su
implementación es relativamente fácil en dispositivos electrónicos. El modelo OSI define una
arquitectura jerárquica que divide de forma lógica las funciones requeridas para soportar la
comunicación de sistema a sistema. El modelo OSI tiene siete capas, cada una de las cuales tiene un
diferente nivel de abstracción y realiza una función bien definida. El enfoque por capas ofrece varias
ventajas. Al separar las funciones de red en trozos lógicos más pequeños, los problemas de red se
pueden resolver más fácilmente a través de una metodología de divide y vencerás. Las capas OSI
también permiten extensibilidad, ya que los nuevos protocolos, y otros servicios de red, son
generalmente más fáciles de añadir a una arquitectura en capas.
Ahora bien con el protocolo implementado y el sistema de comunicación en funcionamiento se hace
necesario tener una herramienta confiable para realizar tratamientos de datos.

Bibliografía

[1] E. p. D. Gualoto, «implementacion de un prototipo de control computatizado de tres cargas


de 1000[W] cada uno, mediante el microcontrolador pic16f870 con interfaz serial, rs-485,»
escuela politecnica nacional, Quito, 2007.

[2] J. G. y. D. Tibaduiza., «Diseño y Validación de un Exoesqueleto Maestro-Esclavo para


Rehabilitación de Piernas.,» Universidad Autónoma de Bucaramanga, Bucaramanga, 2008.

[3] «tmcautomatizacion,» [En línea]. Available:


http://www.tmcautomatizacion.com/es/inicio/118-comunicaciones/130-norma-fisica-rs-
485.html. [Último acceso: 20 08 2016].

[4] L. M. A Gutiérrez, «Control domótico de una vivienda sostenible basado en RS-485,»


Universidad Politécnica de Madrid, Madrid, 2005.

[5] F. Candelas, «Comunicación con RS-485 y MODBUS,» universidad de alicante, San Vicente del
Raspeig, 2011.

[6] LOXONE, «LOXONE,» [En línea]. Available:


http://www.loxone.com/tl_files/loxone/downloads/datasheets/es/pdf_webshop/200157-
contador-energia-trifasico.pdf. [Último acceso: 28 08 2019].

[7] F. B. P. P. M. A. G. B. J. S. J.O. Coronel, «Un Protocolo de Comunicaciones de Tiempo Real Para


Sistemas Empotrados Distribuidos. Aplicación al Control de Robots,» researchgate, nº
28141972, 2010.

[8] P. M. J. B. R. N. D. Encinas, «Protocolo de comunicaciones CAN aplicado a sistemas satelitales


y vehículos lanzadores,» Instituto de Investigación en Informática, 2009 .

[9] F. Q. S. R. N. Espinoza, «Redes de Computadores “CAN-BUS”,» UNIVERSIDAD TÉCNICA


FEDERICO SANTA MARÍA, Valparaíso.

[10] M. Defaz, «escuela politecnica nacional,» [En línea]. Available:


http://bibdigital.epn.edu.ec/bitstream/15000/403/1/cd-0788.pdf. [Último acceso: 04 09
2019].
[11] D. M. J. Proakis, DIGITAL SIGNAL PROCESSING. Principles, algorithms, and applications, New
Jersey: Prentice hall international, Inc., 1996.

You might also like