Está en la página 1de 8

Universidad Pedagógica y Tecnológica de Colombia

Facultad Seccional Sogamoso


Escuela de Ingeniería de Sistemas y Computación
Comunicaciones

Informe Comunicaciones:
MÓDEM NULO RS 232 C
Santiago Andrade Camilo Andrés Pérez Diego Fernando Andrés Santiago
Mesa Moreno Cáceres Bonilla Salamanca
santiago.andrade@upt camilo.perez02@uptc. diego.caceres02@uptc andres.salamanca
c.edu.co edu.co .edu.co 04@uptc.edu.co

Resumen lugar, se usan bits de sincronización para indicar el


inicio y el fin de cada paquete de datos. Estos bits
Aplicación RS-232 C en la creación de un módem
son el bit de start y el bit de stop. El bit de start es
nulo con cable utp 5e, para la transmisión y
un bit que indica el comienzo de un paquete de
recepción de datos mediante hyperterminal.
datos y tiene un valor lógico bajo (0). El bit de stop
es un bit que indica el final de un paquete de datos y
I. INTRODUCCIÓN tiene un valor lógico alto (1).
Un cable de módem nulo es un cable que conecta
El módem nulo RS-232-C es un dispositivo que se dos dispositivos seriales sin pasar por un módem. Se
utiliza para establecer conexiones de comunicación usa para transferir archivos o datos directamente
entre equipos mediante puertos serie RS-232. En entre dos computadoras. Un cable de módem nulo
este informe de laboratorio se describe la tiene los pines del conector DB9 o DB25
construcción y caracterización de un módem nulo conectados de forma cruzada para que los datos se
RS-232C utilizando un conector DB9 y un cable envíen y reciban correctamente.
UTP categoría 5e. La construcción de este tipo de NORMA RS-232C con un DB9
modem implica la eliminación de los componentes
La norma RS-232-C funciona en el intercambio de
de modulación y demodulación de señales, lo que
datos con un DB9 de la siguiente manera: el
permite una transmisión directa y sin alteración de
conector DB9 es un conector analógico de 9 clavijas
los datos entre dos dispositivos. En este informe se
que se utiliza para conexiones en serie [1]. El
describen los procedimientos de construcción y los
conector DB9 permite una transmisión asíncrona de
resultados obtenidos en la caracterización del
datos según lo establecido en la norma RS-232C
módem nulo, incluyendo las pruebas realizadas en
[2]. Los datos se transmiten en una serie temporal
hyperterminal en la comunicación de dos equipos
de bits, que pueden ser de 7 u 8 bits por paquete. El
mediante los conectores db9 y sus respectivos
conector DB9 tiene una configuración de pines que
adaptadores.
asigna diferentes señales a cada pin, como por
II. MARCO TEÓRICO ejemplo el pin 2 para los datos transmitidos y el pin
DB9 Y MÓDEM NULO 3 para los datos recibidos[2].

Un puerto serial es una interfaz que permite la Algunas características eléctricas del estándar RS-
comunicación entre dispositivos usando un 232 son:
protocolo serie. Un protocolo serie es una forma de ● El voltaje lógico alto (marcado) es entre -3
transmitir datos de forma secuencial, bit a bit, por V y -25 V, y el voltaje lógico bajo
un canal de comunicación. Un conector DB9 es un (espaciado) es entre +3 V y +25 V.
tipo de conector que tiene 9 pines y se usa para ● La velocidad de transmisión máxima es de
conectar dispositivos seriales 20 kbps para cables de hasta 15 metros de
La comunicación serial asíncrona es un tipo de longitud, y se reduce a medida que aumenta
comunicación serial que no requiere una señal de la longitud del cable.
reloj común entre el emisor y el receptor. En su
1
Universidad Pedagógica y Tecnológica de Colombia
Facultad Seccional Sogamoso
Escuela de Ingeniería de Sistemas y Computación
Comunicaciones

● El formato de los datos es de 8 bits por


8 CTS Listo para enviar: otorga permiso al
carácter, con un bit de inicio, un bit de dispositivo local para enviar datos
parada y opcionalmente un bit de paridad
para la detección de errores. 9 RI Indicador de llamada: indica si hay una
● El protocolo de comunicación es asíncrono, llamada entrante en el dispositivo
lo que significa que no hay una señal de remoto
reloj compartida entre el emisor y el
receptor, sino que cada uno usa su propio Tabla 1. Funcionalidad pines db9
reloj interno para sincronizar los datos. Por
Para el presente laboratorio, se realiza un “Módem
eso se usan los bits de inicio y parada para
nulo con protocolo de enlace parcial” o “Null
marcar el comienzo y el final de cada
modem with partial handshaking”, el cual indica
carácter.
que “Si es absolutamente necesario que se utilice el
control de flujo de hardware, el módem nulo con
protocolo de enlace parcial puede ser una
El conector DB9 se conecta a un equipo terminal de
alternativa”.[3]
datos (DTE) o a un equipo de comunicación de
datos (DCE), como por ejemplo una computadora o Las conexiones entre los conectores db9 hembra
un módem[3]. para hacer el cable son de la siguiente
manera(Figura 1):
Para reconocer que hace cada pin del DB9 se
plantea la siguiente tabla (Tabla 1. Funcionalidad
pines db9):

Pin
Nombre Funcionalidad

1 CD Detector de transmisión: indica si el


dispositivo remoto está listo para recibir Figura 1. Conexiones entre los db9 hembra para el módem
datos nulo
Tomada de: https://www.lammertbies.nl/comm/info/rs-232-
2 RXD Recepción de datos: recibe los datos null-modem
enviados por el dispositivo remoto
Siendo así la tabla de este tipo de módem nulo
(Tabla 2), sería la siguiente:
3 TXD Transmisión de datos: envía los datos al
dispositivo remoto

4 DTR Terminal de datos listo: indica si el


dispositivo local está listo para enviar y
recibir datos

5 GND Señal de tierra: proporciona un punto de


referencia común para las señales
eléctricas

6 DSR Ajuste de datos listo: indica si el


dispositivo remoto está listo para enviar
y recibir datos
Tabla 2. Conexiones db9
7 RTS Solicitud de envío: solicita permiso al
dispositivo remoto para enviar datos
Universidad Pedagógica y Tecnológica de Colombia
Facultad Seccional Sogamoso
Escuela de Ingeniería de Sistemas y Computación
Comunicaciones

III. MATERIALES

Para el presente laboratorio, se realizó el cable que se va


a utilizar como herramienta para el desarrollo del mismo,
los materiales que se usaron son 2 conectores db9 hembra
(Figura 3. DB9 Hembra), 3 metros cable utp 5e (Figura
4. Utp 5e), cautín (Figura 5. cautín), adaptador RS-232 a
usb (Figura 6. adaptador rs232).

Figura 5. cautín

Figura 3. DB9 Hembra

Figura 6. adaptador rs 232


IV. DESARROLLO

Para el proceso se soldaron los pines del db9 (Figura 7.


Soldadura pines del db9 con el cable utp 5e) como se
indica en la Tabla 2. Conexiones db9, con la única
diferencia de que se hace también una conexión directa
de los pines 8 de cada conector, lo que se conecta con
Figura 4. UTP 5e este pin es para mandar la señal de Clear to Send (CTS)
entre los dos dispositivos. Esto significa que los
dispositivos se están dando permiso mutuamente para
enviar o recibir datos. Esta conexión se puede usar para
implementar el control de flujo por hardware, que es un
método para evitar la pérdida de datos cuando uno de los
dispositivos no puede procesar los datos tan rápido como
el otro los envía.
Universidad Pedagógica y Tecnológica de Colombia
Facultad Seccional Sogamoso
Escuela de Ingeniería de Sistemas y Computación
Comunicaciones

datos enviados por el otro


dispositivo. Se conecta al pin de
transmisión del otro dispositivo.

3 2 Transmit Data (TXD). Envía los


datos al otro dispositivo. Se conecta
al pin de recepción del otro
dispositivo.
Figura 7. Soldadura pines del db9 con el cable utp 5e
Para el proceso de soldadura no se discrimina el color de 4 6 Data Terminal Ready (DTR). Indica
hilos que tiene el cable 5e. Dando como resultado, al que el dispositivo está listo para
hacer las correctas conexiones como se indica en la comunicarse. Se conecta al pin de
Figura 1 y Tabla 2, el siguiente cable (Figura 8. Cables Data Set Ready del otro dispositivo.
con conectores db9 hembra)

5 5 Signal Ground (GND). Es el cable de


referencia para las señales. Se
conecta al mismo pin del otro
dispositivo.

6 4 Data Set Ready (DSR). Indica que el


dispositivo está listo para recibir
comandos o datos. Se conecta al pin
de Data Terminal Ready del otro
dispositivo.

Figura 8. Cables con conectores db9 hembra


7+8 1+8 Request to Send (RTS) y Clear to
Durante el desarrollo, se hace un puente entre el pin 7 y 8 Send (CTS). Son señales de control
de cada conector porque así se crea un bucle que hace que indican que el dispositivo está
listo para enviar o recibir datos. Se
que el dispositivo siempre reciba una señal de permiso
crea un bucle que hace que el
para enviar o recibir datos del otro dispositivo. dispositivo siempre esté listo para
Este proceso se realiza con el fin de que el cable con enviar o recibir datos.
conectores db9 hembra funcione como un módem nulo
de la siguiente manera (Tabla 3. Funcionamiento Tabla 3. Funcionamiento conexiones módem nulo RS-
conexiones módem nulo RS-232-C con conectores db9): 232-C con conectores db9
Al hacer las correctas conexiones, se instala
hyperterminal (Figura 9. Hyperterminal) en el DTE, el
cual se usará en 2 computadores para hacer la conexión
de DTE a DTE, donde también, se instalaron los drivers
Conector A Conector B Funcionalidad y detalle alojados en el aula virtual respectiva al curso
correspondientes al adaptador de usb a 232 db9.

1 7+8 Data Carrier Detect (DCD). Indica


que el dispositivo ha detectado una
portadora de datos válida. Se crea un
bucle que hace que el dispositivo
siempre detecte una portadora.

2 3 Receive Data (RXD). Recibe los


Universidad Pedagógica y Tecnológica de Colombia
Facultad Seccional Sogamoso
Escuela de Ingeniería de Sistemas y Computación
Comunicaciones

Figura 11. Configuración de puerto


Figura 9. Hyperterminal En ambas terminales se hizo la misma configuración, que
En este proceso, se crea una nueva conexión en la cual se permite la comunicación entre 2 equipos como se
le da el nombre de “ModemNuloD” como indica la demuestra en las siguientes figuras (Figuras 12,13,14.
siguiente figura (Figura 10. ModemNulo). Demostración de comunicación entre 2 equipos por
módem nulo).

Figura 10. ModemNulo


Se realiza el mismo procedimiento en ambos DTE, donde Figura 12. Demostración de comunicación entre 2
se realiza la configuración de puerto como se muestra en equipos por módem nulo.
la Figura 11, configurando el puerto en una tasa de
transmisión de 2400 bits por segundo.
Universidad Pedagógica y Tecnológica de Colombia
Facultad Seccional Sogamoso
Escuela de Ingeniería de Sistemas y Computación
Comunicaciones

Figura 13. Demostración de comunicación entre 2


equipos por módem nulo.

Figura 14. Demostración de comunicación entre 2 Figura 16. Envío de archivo máquina 1
equipos por módem nulo. Donde en la máquina 2 se especifica la ruta en donde va
Seguido, se prueba el envío y recepción de archivos a recibir el archivo (Figura 17. Configuración recepción
mediante la misma herramienta (Figura 15. de archivos).
Transferencia de archivos) con la misma tasa de
transferencia de 2400 bps, por medio de la opción
transferir donde se despliega una serie de opciones. Se
hace uso de las opciones enviar y recibir archivo.

Figura 17. Configuración recepción de archivos


Lo cual el archivo se guardará donde se específica en la
herramienta (Figura 18)

Figura 18. Archivo Recibido


Al verificar el archivo se comprueba que no hayan
errores en el archivo (Figura 19).

Figura 15. Transferencia de archivos


En la maquina 1 se enviá un archivo .txt denominado
hola mundo prueba de envío de archivos.txt (Figura 16.
Envío de archivo máquina 1)

Figura 19. Verificación de archivos


Universidad Pedagógica y Tecnológica de Colombia
Facultad Seccional Sogamoso
Escuela de Ingeniería de Sistemas y Computación
Comunicaciones

Seguido se realiza la prueba de la recepción de un


archivo más pesado para que se pueda visualizar la
ventana de recepción de archivos y a qué tasa se está
enviando considerando que se puso el puerto a 2400 bits
por segundo como se puede visualizar en la figura 20,
que se están recibiendo 939 caracteres por segundo
(Figura 20. Ventana de recepción de archivos).

Figura 22. Prueba escritura con tasa de bits de 57600

V. CONCLUSIONES
● A mayor tasa de bits por segundo
seleccionados en hyperterminal será más
rápido el envío y recepción de datos.
Figura 20. Ventana de recepción de archivos ● Hay distintas formas de conectar los pines
de los db9 para crear un módem nulo, todo
Lo anterior se evidencia por la tasa de bits elegida que es depende de la necesidad que se requiera.
de 2400 bits que es a una velocidad lenta, lo cual, al
● Se puede hacer conexión directa entre dos
hacer la prueba con una tasa de bits de 57600 (Figura 21.
Prueba escritura con tasa de bits de 57600) se puede ver terminales mediante un módem nulo para
mayor velocidad en la escritura de un equipo a otro hacer la comunicación directa entre estos.
mediante la terminal, como también se puede ver más ● El módem nulo tiene limitaciones, como la
velocidad al envíar el mismo archivo pesado de la figura distancia máxima de 15 metros.
20 con una distinta tasa (57600 bits por segundo)
mostrando que el rendimiento es superior al tener una
tasa de 5621 caracteres por segundo (Figura 22. Prueba
escritura con tasa de bits de 57600) VI. REFERENCIAS

[1] “Conectores DB9,” orgontec. [Online].


Available: https://www.orgontec.com/product-
page/conectores-db9. [Accessed: 23-Apr-2023].
[2] O. Weis, “Qué Es un puerto serie RS232 DB9:
Pinout RS232,” Electronic Team, Inc., 02-Dec-
2020. [Online]. Available:
https://www.eltima.com/es/article/9-pin-serial-
port.html. [Accessed: 23-Apr-2023].
[3] “¿Qué es un conector db9 y para qué sirve?,”
CCM. [Online]. Available:
https://es.ccm.net/contents/176-conector-db9.
[Accessed: 23-Apr-2023].
Figura 21. Prueba escritura con tasa de bits de 57600
[4] Lammert Bies, “RS232 serial null modem cable
wiring and tutorial,” Lammert Bies, 18-Aug-2021.
Universidad Pedagógica y Tecnológica de Colombia
Facultad Seccional Sogamoso
Escuela de Ingeniería de Sistemas y Computación
Comunicaciones

[Online]. Available:
https://www.lammertbies.nl/comm/info/rs-232-null-
modem. [Accessed: 23-Apr-2023].

También podría gustarte