esquemas de cables de comunicacion serie

Anuncio
ESQUEMAS DE CABLES DE COMUNICACION SERIE
CABLE DTE-DCE (DB-9H/DB9-M)
CABLE DTE-DCE (DB25-H/DB25-M)
CABLE DTE-DTE (DB9-H/DB9-H)
NULL-MODEM
CONECTOR DE TEST (LOOPBACK) (DB9-H)
CABLE DTE-DTE (DB25-H/DB25-H) NULL-MODEM
CONECTOR DE TEST (LOOPBACK) (DB25-H)
CABLE ADAPTADOR DB25-H A DB9-M
CABLE ADAPTADOR DB9-H A DB25-M
NOTAS
Señal
GND
TX
RX
DB25
7
2
3
DB9
5
3
2
RTS
CTS
DTR
DSR
4
5
20
6
7
8
4
6
DCD
Otras
Señales RI
8
22
1
9
Datos
Flujo
Nota: los cables NULL-MODEM mostrados llevan implementados Control de Flujo entre equipos. Otras variantes de NULL MODEM sólo llevan TX / RX / GND ( es decir, sin Control de Flujo)
COMUNICACIONES SERIE
-
RS232C: norma estandar de comunicaciones serie (tambien llamada V24)
RS232C admite comunicaciones asincronas y sincronas (hoy dia las normales son las primeras)
La norma contempla características mecánicas, electricas y funcionales
características mecánicas de los conectores:
o
dos tipos de conectores sub-D (a veces el atributo macho/hembra puede ser diferente)
DB9 (conector de 9 pines: macho en DTE / hembra en DCE)
DB25 (conector de 25 pines: macho en DTE / hembra en DCE)
-
características eléctricas
o las señales usan modulacion NRZ polar
o las señales usan lógica negativa (1) -25V...-3V (0) +3V...+25V
o descripción de las señales usadas:
datos
•
TX / RX / GND (importante : se permite Full Duplex)
control de flujo
• [ DTR / DTS ]
[ CTS / RTS ]
otras señalizaciones
• RI / DCD
en los PCs (1) = -12V (0)=+12V
-
velocidad de comunicación serie: 20kbps max . según norma ... en algunos casos, hasta 115.2kbps y más (*)
-
longitud de cableado : 15 m max. según norma ... en algunos casos, mayores distancias (*)
-
tipos de conexión serie
o DTE-DCE (PC - modem)
(cable de conexión convencional)
o DTE-DTE (PC – PC)
(cable de modem nulo - NULL MODEM)
o Esto da lugar a varios tipos de cables serie
-
control de flujo en comunicaciones serie: sin control / control SW / control HW
o sin control (muy baja velocidad)
(se confía en que el receptor pueda procesar los datos)
o control SW:
se envian caracteres ASCII de control XOFF (para parar) / XON (para proseguir)
uso en bajas velocidades
o control HW:
se usan las señales de control de flujo (DTR/DSR o RTS/CTS)
uso en altas velocidades
-
Interfaz Serie dentro de un DTE
o Conector DB9 macho o DB25 macho
o UART (Universal Asynchronous Receiver Transmiter)
Entre otras cosas este circuito se encarga de:
• convertir NRZ polar en TTL dentro del DTE (es decir, el PC)
• controlar la temporización de los bits (controlar velocidad)
• eliminar bits de inicio y de stop en transmisiones asincronas
• establecer paridad en TX o realizar comprobación de paridad en RX
Configuracion de UART
• Ajuste de velocidad (bps)
• Valores tipicos de velocidad
o 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 / 115200 bps
• Ajuste del nº de bit de datos
o 5/6/7/8
• Ajuste de paridad
o Sin paridad / PAR / IMPAR / MARCA / ESPACIO
• Ajuste de bits de stop
o 1 / 1.5 / 2
• Uso de buffer FIFO en TX o RX (conveniente activarlo siempre, libera al uP )
o Sin buffer -> se envian / leen caracteres de uno en uno
o Con buffer -> se envian / leen caracteres en grupos (hasta 16 caract)
Descargar