Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
COMUNICACIÓN DIGITAL
COMUNICACIÓN SERIAL
1. OBJETIVOS DE LA PRACTICA
1.1. Objetivo general
Realizar una comunicación serial asincrónica entre 2 PCs
1.2. Objetivos específicos
Realizar la elaboración de un cable serial con conexión NULL – MODEM
utilizando conectores para comunicación serial
2. MARCO TEORICO
2.1. Comunicación Serial Asincrónica
Cuando se opera en modo asíncrono no existe una línea de reloj común que establezca la
duración de un bit y el carácter puede ser enviado en cualquier momento. Esto conlleva
que cada dispositivo tiene su propio reloj y que previamente se ha acordado que ambos
dispositivos transmitirán datos a la misma velocidad [1].
1
Este conector está compuesto por nueve pines de los cuales sus funciones son la
siguientes:
Si es necesario utilizar los terminales "en línea" (DSR y DTR) se debe considerar que
ambos DTE activarán el terminal DTR (4) y esperarán por la activación del terminal DSR
(6). Como ninguno activará el terminal DSR, estarán esperando siempre [4].
2
Este problema se puede solucionar mediante el intercambio de las señales de control,
basta cruzar los terminales DSR (6) y DTR (4). Con respecto a los terminales RTS (7) y
CTS (8) sucede algo similar a DSR y RTS, por ello se pueden cruzar los terminales 7 y 8
[1].
Especificaciones
3
3. MATERIALES Y EQUIPOS
Tabla 1. Materiales y Equipos
Conectores DB9
2
(hembra)
Adaptadores USB a
2
DB9
1 Cautín
1 Osciloscopio
2 Laptops
4. PROCEDIMIENTO EXPERIMENTAL
4.1. Actividades a realizar
• Se instala el driver del adaptador USB a DB9, en las dos computadoras, para que
se pueda reconocer los puertos disponibles en la computadora.
5
Ilustración 8. Interfaz en Visual
6
5. RESULTADOS
Tabla 2. Tabla de datos de envío en 0L y 1L
Para la transmisión se parte del reposo (1L), se envía un bit de inicio (0L), y se procede a
enviar los caracteres de acuerdo al código ASCII en binario de cada letra, los cuales serán
unos o ceros dependiendo del caso, al final de cada letra, se envía dos bits de parada (0L),
y de esta manera se transmite carácter a carácter los datos, ya que es una transmisión
asíncrona, al final de la transmisión se vuelve a un estado de reposo.
En el osciloscopio se puede observar una gráfica de ceros y unos que al revisar con la
tabla 1, se llega a la conclusión de que la transmisión de datos de forma asíncrona se
realiza carácter por carácter, incluyendo los bits de datos.
7
6. CONCLUSIONES
(Thalía Villarreal)
• El puerto serial envía y recibe bytes de información un bit a la vez, siendo más
lento que la comunicación en paralelo FRQFOX\D
TXHUHDO
• La comunicación serial, envía datos en formato ASCII, debido a que la SUiFWLFD
transmisión es asincrónica, es posible enviar datos por una línea mientras se UHVXOWDGR
reciben datos por otra, lo cual se observó en los programas de Matlab y Visual,
que transmiten y receptan, en ambas direcciones.
• Para la transmisión por la interfaz RS232, con el conector DB9 hembra, se utiliza
tres líneas de transmisión: El pin 3 para la transmisión de datos, el pin 2 para la RN
recepción de datos y el pin 5 para tierra.
(Diego Sánchez)
(Blanca Segovia)
8
RN
0 que se recibió era exactamente igual a la interpretación de la gráfica recibida,
por lo cual previo al envió se realizó en papel el código que debería recibirse y
concluimos que no existió perdida alguna en la transmisión.
7. RECOMENDACIONES
(Thalía Villarreal)
• Soldar bien los cables, ya que de esto depende que la transmisión de datos sea
correcta, si no se suelda bien los cables en la recepción llegaran datos erróneos.
• El uso de un switch de mayor número de entradas ayuda, que al conectar con las
PCs no se presenten inconvenientes como el de aumentar más puertos, y de esta
manera realizar de manera más rápida y factible la conexión.
• Utilizar el driver adecuado para el adaptador USB a DB9, ya que es el que permite
que la computadora reconozca los puertos que se están usando.
(Diego Sánchez)
(Blanca Segovia)
• Al soldar los pines del conector DB9 con el cable multipar se debe tomar muy en
cuenta de no realizar una conexión junta entre dos pines ya que puede dañar el
cale, y dar un funcionamiento erróneo.
• Se debe tomar en cuenta el número de símbolos por segundos que se pueda
transmitir lo cual se da en baudios, ya que si se transmite a mayores baudios de lo
soportado no se podrá observar adecuadamente la señal en el osciloscopio.
• Es necesario comprender cuál es la diferencia entre realizar una conexión con
control de flujo y una sin control de flujo, ya que esto depende mucho de lo que
se quiera realizar en la práctica
9
8. BIBLIOGRAFÍA
[1] F. Cristian, “Solucionado: ¿COMO ARMAR UN CABLE SERIAL DB9
MACHO-HEMBRA? - Reparacion de Computadoras - YoReparo.” [Online].
Available: https://yoreparo.com/computadoras/preguntas/992498/como-armar-
un-cable-serial-db9-macho-hembra. [Accessed: 14-Nov-2018].
[4] Sanchez, “Conexión de dos PC con un cable de módem nulo.” [Online]. Available:
https://es.ccm.net/contents/192-conexion-de-dos-pc-con-un-cable-de-modem-
nulo. [Accessed: 14-Nov-2018].
10
9. ANEXOS
11
Ilustración 15. Practica realizada en clases
12