Interfaces Rs232

19
Interfaces Físicas y Medios de Transmisión Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Transcript of Interfaces Rs232

Page 1: Interfaces Rs232

Interfaces Físicas y

Medios de Transmisión

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 2: Interfaces Rs232

Analogicos: POT

Digitales: ISDN, RS232, V35, Ethernet

Paralelos: Puerto paralelo de una PC

Seriales: V35, E1, RS232

Sincrónicos: E1, V35, RS232

Asincrónicos: RS232

Banda Base: RS232

Codificados: Manchester, HDB3, B8ZS, AMI

Locales: V35, RS232, HSSI, Ethernet, Token Ring

Larga Distancia: E1, T1, POT, BRI/PRI

Medios de Transmisión

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 3: Interfaces Rs232

Modelo de referencia OSI

PMI: Physical Medium Independent

•Código de Línea

•Control de Flujo

•Sincrónico / Asincrónico

PMD: Physical Medium Dependent

•Norma Eléctrica

•Niveles de Tensión

•Corriente Nominal

•Impedancias

•Norma Mecánica

•Tipo de Cables

•Tipo de Conectores

•Distancias (mínimas y máximas)

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 4: Interfaces Rs232

Standard RS232

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 5: Interfaces Rs232

Conexión RS232

•Conexión Típica DTE-DCE: DCE es el equipo de comunicación capaz de soportar clocking (generalmente un modem), DTE es el terminal (PC, Impresora etc).

•Utiliza 22 de los 25 pines cableados straight-through (DB-25) lo que no da lugar a errores de cableado. Permite trabajar en modo sincrónico y asincrónico.

•Permite utilizar 9 de los 25 pines (conector DB-9), para modo solamente asincrónico.

•Existen conexiones DTE-DTE o DCE-DCE con diferentes cableados (cross-over).Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 6: Interfaces Rs232

PIN OUT RS232 de 25 Pins

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 7: Interfaces Rs232

PIN OUT básico RS232

•Las señales en un DTE y un DCE deben tener el mismo nombre, aunque el pin n°2 del DTE “transmita” y el pin n°2 del DCE “reciba”, ambasseñales son Transmit Data.

•Los pines 15, 17 y 24 son utilizados únicamente en modo sincrónico.

•Existe un juego secundario de señales queincluyen las señales de control, que se utiliza paraenviar información de configuración al extremoremoto, solicitar retransmisiones y otras funciones de control. Para asegurar la fiabilidad de éstemedio típicamente trabajan a velocidades muybajas.

•Si se crosconectan en una interfaz TX con RX y se conectan RTS con CTS, se obtiene un loop parafines de test.

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 8: Interfaces Rs232

Niveles de Tensión RS232

•Los “1” lógicos se representan con niveles de tensión negativos.

•Los “0” lógicos se representan con niveles de tensión positivos.

•En una comunicación Asincrónica se necesitan bits de Start y de Stop.

•Los bits de Paridad se utilizan para verificar la integridad de la informaciónGuillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 9: Interfaces Rs232

1 - Señal de tierra: Pin 7, Pin 1 y la malla externa.

2 - Canal de comunicaciones primario. Es utilizado para intercambio de datos e incluye las señales de control de flujo.

•Pin 2 - Transmitted Data (TxD)

•Pin 3 - Received Data (RxD)

•Pin 4 - Request to Send (RTS): el DTE lo pone en 0 (tensión positiva) para transmitir.

•Pin 5 - Clear to Send (CTS): el DCE responde poniendo a 0 (tensión positiva).

3 - Canal de comunicaciones secundario. Es utilizado para control del elemento remoto, solicitud de retransmisiones cuando ocurren errores y para intercambio de informaciòn referida al canal primario.

•Pin 14 - Secondary Transmitted Data (STxD)

•Pin 16 - Secondary Received Data (SRxD)

•Pin 19 - Secondary Request to Send (SRTS)

•Pin 13 - Secondary Clear to Send (SCTS)

Subgrupos de Señales RS232 (I)

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 10: Interfaces Rs232

4 - Status del modem y señales de control. Estas señales indican el status del modem y proveen puntos intermedios de verificaciòn dentro de un circuito (como por ejemplo si la linea telefónica se encuentra establecida).

•Pin 6 - DCE Ready (DSR): se pone en 0 (tensión positiva) cuando la línea de audio se encuentra libre (establecida la llamada). Cualquier interrupción de audio pasa a estado 1 (tensión negativa) lo que interrumpe la comunicación.

•Pin 20 - DTE Ready (DTR): Indica al DCE cuando debe establecer la llamada por la línea telefónica poniendose a 0 (tensión positiva). Cuando pasa a 1 (tensión negativa), el DCE interpreta que debe terminar la llamada (on hook).

•Pin 8 - Received Line Signal Detector (CD): 0 si esta off hook

•Pin 12 - Secondary Received Line Signal Detector (SCD)

•Pin 22 - Ring Indicator (RI): se pone en 0 cuando un DCE recibe una llamada por la línea telefónica.

•Pin 23 - Data Signal Rate Selector: lo usan el DTE o el DCE (no ambos) para elegir una dedos velocidades preacordadas, 0 (tension positiva) selecciona la mayor.

Subgrupos de Señales RS232 (II)

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 11: Interfaces Rs232

5 - Señales de timing para transmisión y recepción. Si la comunicación se establece en modo sincrónico, mediante estas señales se transporta el clock. La tasa de bits puede ser diferente en un sentido y en otro.

•Pin 15 - Transmitter Signal Element Timing (TC): Transmitter Clock

•Pin 17 - Receiver Signal Element Timing (RC): Receiver Clock

•Pin 24 - External Transmitter Signal Element Timing (ETC): External Transmitter Clock

6 - Señales de test del canal. Antes de intercambiar datos la integridad del canal debe ser verificada y la tasa de bits seteada al máximo valor soportado por el canal.

•Pin 18 - Local Loopback (LL): solicita mediante un 0 que el modem local (DCE) se ponga en loop hacia el DTE, respondiendo con el pin 25 (Test Mode TM) en 0.

•Pin 21 - Remote Loopback (RL): solicita mediante un 0 que el modem remoto se ponga en loop.

•Pin 25 - Test Mode (TM): se pone en 0 cada vez que le solicitan un test.

Subgrupos de Señales RS232 (III)

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 12: Interfaces Rs232

SPECIFICATIONS RS232 RS423

Mode of Operation SINGLE-ENDED

SINGLE-ENDED

Total Number of Drivers and Receivers on One Line 1 DRIVER1 RECVR

1 DRIVER10 RECVR

Maximum Cable Length 50 FT. 4000 FT.

Maximum Data Rate 20kb/s 100kb/s

Maximum Driver Output Voltage +/-25V +/-6V

Driver Output Signal Level (Loaded Min.) Loaded +/-5V to +/-15V +/-3.6V

Driver Output Signal Level (Unloaded Max) Unloaded +/-25V +/-6V

Driver Load Impedance (Ohms) 3k to 7k >=450

Max. Driver Current in High Z State Power On N/A N/A

Max. Driver Current in High Z State Power Off +/-6mA @ +/-2v +/-100uA

Slew Rate (Max.) 30V/uS Adjustable

Receiver Input Voltage Range +/-15V +/-12V

Receiver Input Sensitivity +/-3V +/-200mV

Receiver Input Resistance (Ohms) 3k to 7k 4k min.

Especificaciones RS232

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 13: Interfaces Rs232

Standard V35/ V11

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 14: Interfaces Rs232

V.35 es una norma originalmente desarrollada por el CCITT (ahora ITU) que hoy dia se considera incluida dentro de la norma V.11

V.35 es una norma de transmisión sincrónica de datos que especifica:•tipo de conector•pin out•niveles de tensión y corriente

Las señales usadas en V35 son una combinación de las especificaciones V.11 para clocks y data) y V.28 (para señales de control).

Utiliza señales balanceadas (niveles de tensión diferencial) para transportar datos y clock (alta velocidad).

Características V35 (I)

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 15: Interfaces Rs232

Utiliza señales desbalanceadas (niveles de tensión referidos a masa) para la señalización y control (baja velocidad).

Utiliza clocks de transmisión y recepción independientes.

La velocidad varia entre 56 Kbps hasta 2 Mbps (puede llegar hasta 10 Mbps), dependiendo el equipamiento y los cables utilizados. Los valores típicos son 64 Kbps, 128 Kbps, 256 Kbps etc.

Típicamente se utiliza para transportar protocolos de nivel 2 como HDLC, X.25, SNA, PPP, etc.

El conector tradicional es el MRAC-34, pudiendose también utilizar conectores DB-15 o de alta densidad (standard o propietario, por ejemplo Cisco).

Características V35 (II)

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 16: Interfaces Rs232

UnbalancedData Terminal ReadyHDTR

UnbalancedData Set ReadyEDSR

UnbalancedClear To SendDCTS

UnbalancedRequest To SendCRTS

DifferentialReceive Data BTRDB

DifferentialReceive Data ARRDA

DifferentialSend Data BSSDB

DifferentialSend Data APSDA

-Signal GroundBSG

-Frame/Chassis GroundAFG

TypeDescriptionPinName

Pin Out V35 (I)

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 17: Interfaces Rs232

UnbalancedTest PatternL-

UnbalancedTest ModeKTM

UnbalancedRemote LoopbackBBRLB

UnbalancedLocal LoopbackJLL

DifferentialReceive Clock BXRCB

DifferentialReceive Clock AVRCA

DifferentialTransmit Clock BAATCB

DifferentialTransmit Clock AYTCA

DifferentialTransmit Clock Ext BWTCEB

DifferentialTransmit Clock Ext AUTCEA

UnbalancedReceived Line Signal DetectFRLSD

TypeDescriptionPinName

Pin Out V35 (II)

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 18: Interfaces Rs232

DTE - DCE

X-------------------X

Y-------------------V

AA-------------------AA

Y-------------------Y

H-------------------H

E-------------------E

D-------------------D

C-------------------C

T-------------------T

R-------------------R

S-------------------S

P-------------------P

DCEDTE

W & AA-------------------X

Y & U-------------------V

X-------------------W & AA

V-------------------Y & U

E-------------------H

H-------------------E

C-------------------D

D-------------------C

S-------------------T

P-------------------R

T-------------------S

R-------------------P

DTEDTE

DTE - DTE

Cables V35Cables V35

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Page 19: Interfaces Rs232

914.4030001.2 Kb/sec

914.40300056 Kb/sec

731.522400128 Kb/sec

365.761200256 Kb/sec

182.88600512 Kb/sec

91.443001 Mb/sec

45.721502 Mb/sec

Max cable lengthrecommended (meters)

Max cable lengthrecommended (feet)

V.35/RS449 Data Rate

Distancia vs BW Cables V35

Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA