0% encontró este documento útil (0 votos)
341 vistas12 páginas

Introducción al Puerto Serial en PC

El documento describe el puerto serial, una interfaz de comunicación en serie que transmite datos de forma secuencial. Originalmente se usaba para conectar ordenadores a dispositivos como terminales y módems, aunque ahora la interfaz USB ha reemplazado en su mayoría al puerto serial. Todavía se usa en sistemas industriales y de red para configurar equipos. El puerto serial transmite los datos de forma asíncrona a través de dos hilos usando bits de inicio y parada entre cada carácter.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
341 vistas12 páginas

Introducción al Puerto Serial en PC

El documento describe el puerto serial, una interfaz de comunicación en serie que transmite datos de forma secuencial. Originalmente se usaba para conectar ordenadores a dispositivos como terminales y módems, aunque ahora la interfaz USB ha reemplazado en su mayoría al puerto serial. Todavía se usa en sistemas industriales y de red para configurar equipos. El puerto serial transmite los datos de forma asíncrona a través de dos hilos usando bits de inicio y parada entre cada carácter.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

PUERTO SERIAL:

1.- INTRODUCCIN
En tecnologas bsicas, un puerto serie es una interfaz fsica de comunicacin en
serie a travs de la cual se transfiere informacin mandando o recibiendo un bit. A lo
largo de la mayor parte de la historia de los ordenadores, la transferencia de datos a
travs de los puertos de serie ha sido generalizada. Se ha usado y sigue usndose para
conectar los ordenadores a dispositivos como terminales o mdems. Los
ratones, teclados, y otros perifricos tambin se conectaban de esta forma.
Mientras que otras interfaces como Ethernet, Fire Wire, y USB mandaban datos como
un flujo en serie, el trmino "puerto serie" normalmente identifica el hardware ms o
menos conforme al estndar RS-232, diseado para interactuar con un mdem o con
un dispositivo de comunicacin similar.
Actualmente en la mayora de los perifricos serie, la interfaz USB ha reemplazado al
puerto serie por ser ms rpida. La mayor parte de los ordenadores estn conectados
a dispositivos externos a travs de USB y, a menudo, ni siquiera llegan a tener un
puerto serie.
El puerto serie se elimina para reducir los costes y se considera que es un puerto
heredado y obsoleto. Sin embargo, los puertos serie todava se encuentran en sistemas
de automatizacin industrial y algunos productos industriales y de consumo.
Los dispositivos de redes, como los enrutadores y switches, a menudo tienen puertos
serie para modificar su configuracin. Los puertos serie se usan frecuentemente en
estas reas porque son sencillos, baratos y permiten la interoperabilidad entre
dispositivos. La desventaja es que la configuracin de las conexiones serie requiere, en
la mayora de los casos, un conocimiento avanzado por parte del usuario y el uso
de comandos complejos si la implementacin no es adecuada.





HISTORIA:
Originalmente, los puertos seriales slo podan enviar datos, no recibir, por lo que se
desarrollaron puertos bidireccionales (que son los que se encuentran en los equipos
actuales). Por lo tanto, los puertos seriales bidireccionales necesitan dos hilos para que
la comunicacin pueda efectuarse.
La comunicacin serial se lleva a cabo asincrnicamente, es decir que no es necesaria
una seal (o reloj) de sincronizacin: los datos pueden enviarse en intervalos
aleatorios. A su vez, el perifrico debe poder distinguir los caracteres (un carcter tiene
8 bits de longitud) entre la sucesin de bits que se est enviando.
sta es la razn por la cual en este tipo de transmisin, cada carcter se encuentra
precedido por un bit de ARRANQUE y seguido por un bit de PARADA. Estos bits de
control, necesarios para la transmisin serial, desperdician un 20% del ancho de banda
(cada 10 bits enviados, 8 se utilizan para cifrar el carcter y 2 para la recepcin).
Los puertos seriales, por lo general, estn integrados a la placa madre, motivo por el
cual los conectores que se hallan detrs de la carcasa y se encuentran conectados a la
placa madre mediante un cable, pueden utilizarse para conectar un elemento exterior.
Generalmente, los conectores seriales tienen 9 25 clavijas y tienen la siguiente forma
(conectores DB9 y DB25 respectivamente):



Un PC posee normalmente entre uno y cuatro puertos seriales.




DEFINICION:
Los puertos seriales (tambin llamados RS-232, por el nombre del estndar al que
hacen referencia) fueron las primeras interfaces que permitieron que los equipos
intercambien informacin con el "mundo exterior". El trmino serial se refiere a los
datos enviados mediante un solo hilo: los bits se envan uno detrs del otro.



Es una interfaz de comunicaciones de datos digitales, frecuentemente utilizado
por computadoras y perifricos, donde la informacin es transmitida bit a bit enviando
un solo bit a la vez, en contraste con el puerto paralelo que enva varios bits
simultneamente.
1
La comparacin entre la transmisin en serie y en paralelo se
puede explicar usando una analoga con las carreteras. Una carretera tradicional de un
slo carril por sentido sera como la transmisin en serie y una autova con varios
carriles por sentido sera la transmisin en paralelo, siendo los vehculos los bits que
circulan por el cable.
TERMINALES ELCTRICAS DEL PUERTO SERIAL

El puerto serial cuenta con 9 contactos tipo pin; se muestran las lneas
elctricas y su descripcin bsica.

Esquema de las lneas del puerto serial
COM
1.- DCD (Detecta la portadora)
2.- RxD (Recibe datos)
3.- TxD (Transmite datos)
4.- DTR (Terminal de datos listo)
5.- SG (Tierra)
6.- DSR (Equipo de datos listo)
7.- RTS (Solicita enviar)
8.- CTS (Disponible para enviar)
9.- RI (Indica llamada)
Lneas elctricas del puerto serial COM



CLASES DE PUERTOS:
PUERTO PARALELO
La transmisin de datos paralela consiste en enviar datos en forma simultnea por varios
canales (hilos). Los puertos paralelos en los PC pueden utilizarse para enviar 8 bits (un octeto)
simultneamente por 8 hilos.

Los primeros puertos paralelos bidireccionales permitan una velocidad de 2,4 Mb/s. Sin
embargo, los puertos paralelos mejorados han logrado alcanzar velocidades mayores:
El EPP (puerto paralelo mejorado) alcanza velocidades de 8 a 16 Mbps
El ECP (puerto de capacidad mejorada), desarrollado por Hewlett Packard yMicrosoft.
Posee las mismas caractersticas del EPP con el agregado de un dispositivo Plug and
Play que permite que el equipo reconozca los perifricos conectados.
Los puertos paralelos, al igual que los seriales, se encuentran integrados a la placa madre. Los
conectores DB25 permiten la conexin con un elemento exterior (por ejemplo, una impresora).


PUERTO SERIE ASINCRNICO

A travs de este tipo de puerto la comunicacin se establece usando un protocolo de
transmisin asncrono. En este caso, se enva en primer lugar una seal inicial anterior
al primer bit de cada byte, carcter o palabra codificada. Una vez enviado el cdigo
correspondiente, se enva inmediatamente una seal de stop despus de cada palabra
codificada.
La seal de inicio (start) sirve para preparar al mecanismo de recepcin o receptor, la
llegada y registro de un smbolo, mientras que la seal de stop sirve para predisponer
al mecanismo de recepcin para que tome un descanso y se prepare para la recepcin
del nuevo smbolo.
La tpica transmisin start-stop es la que se usa en la transmisin de cdigos ASCII a
travs del puerto RS-232, como la que se establece en las operaciones con teletipos.

El puerto serie RS-232 (tambin conocido como COM) es del tipo asincrnico, utiliza
cableado simple desde 3 hilos hasta 25 y
conecta computadoras o microcontroladores a todo tipo de perifricos,
desde terminales a impresoras y mdems pasando por mouses.
PUERTOS SERIE MODERNOS
Uno de los defectos de los puertos serie iniciales era su lentitud en
comparacin con los puertos paralelos -hablamos de 19.2 kbits por segundo-
sin embargo, con el paso del tiempo, estn apareciendo multitud de puertos
serie de alta velocidad que los hacen muy interesantes ya que presentan las
ventajas del menor cableado y solucionan el problema de la merma de
velocidad usando un mayor apantallamiento, y ms barato, usando la tcnica
del par trenzado. Por ello, el puerto RS-232, e incluso multitud de puertos
paralelos, se estn sustituyendo reemplazndose por los nuevos puertos serie
como el USB, el FireWire o el Serial ATA.
TIPOS DE COMUNICACIN EN SERIE
SIMPLEX
En este caso el emisor y el receptor estn perfectamente definidos y la
comunicacin es unidireccional. Este tipo de comunicaciones se emplean,
usualmente, en redes de radiodifusin, donde los receptores no necesitan
enviar ningn tipo de dato al transmisor.
DUPLEX, HALF DUPLEX O SEMI-DUPLEX
En este caso ambos extremos del sistema de comunicacin cumplen funciones
de transmisor y receptor y los datos se desplazan en ambos sentidos pero no
de manera simultnea. Este tipo de comunicacin se utiliza habitualmente en la
interaccin entre terminales y una computadora central.
FULL DUPLEX
El sistema es similar al duplex, pero los datos se desplazan en ambos sentidos
simultneamente. Para que sea posible ambos emisores poseen diferentes
frecuencias de transmisin o dos caminos de comunicacin separados,
mientras que la comunicacin semi-duplex necesita normalmente uno solo.
Para el intercambio de datos entre computadores este tipo de comunicaciones
son ms eficientes que las transmisiones [Link]

- Variante fsica del puerto serial
Se pueden encontrar algunos dispositivos externos e incluso computadoras que
tienen un puerto serial diferente al comn de 9 pines. Este puerto serial consta de
25 pines, es tipo macho y se utiliza con frecuencia acompaado de un adaptador
para poder ser utilizado con conectores de 9 pines.

Figura 5. Conector serial de 25 pines tipo
hembra del dispositivo

Figura 6. Adaptador para el puerto serial
de 25 pines a 9 pines

- Velocidad de transmisin del puerto serial COM
La forma de medir la velocidad de transmisin del puerto serial es en
KiloBytes/segundo (KB/s):
Puerto Velocidad en (KiloBytes/segundo)
Serial COM 112 KB/s

DEFINICIN DE LA ESPECIFICACIN RS-232-C
Es la norma que controla el funcionamiento del puerto serie. El motivo de la
existencia de esta especificacin es la posibilidad de poder conectar sin
problemas equipos de transmisin de datos de distintos fabricantes.
Esta norma realiza el enlace entre dos equipos de comunicacin, por lo que
bsicamente existen dos tipos de interfaces RS-232-C:
Terminal de datos, denominado ETD e identificado normalmente con el
propio ordenador.
Equipo de terminacin de circuito de datos, denominado ETCD. Por
ejemplo, un mdem.
Llegados a este punto podramos preguntarnos: La norma RS-232-C impide
comunicar dos ordenadores (equipos ETD) sin la intervencin de un mdem
(equipo ETCD)?
Evidentemente no, pero para ello necesitamos un enlace especial: el NULL-
MODEM. La especificacin NULL-MODEM viene definida para un total de 25
circuitos de los cuales el PC slo utiliza 9 para la conexin directa con otro
equipo de su misma naturaleza.
MODOS DE TRANSMISIN
Anteriormente se ha mencionado la forma de transmisin bit a bit del puerto
serie. Pero este puerto, y debido a la norma que lo rige, es capaz de trabajar de
dos formas distintas utilizando un nmero de circuitos diferente para cada una
de ellas:
1. Transmisin sncronoma
2. Transmisin asncrona
A travs de la transmisin sncronoma: el envo de la informacin se
realiza de una forma regular y previsible, es decir, los intervalos de tiempo
entre un carcter enviado y el siguiente son totalmente homogneos e
iguales, pudiendo, el destinatario prepararse contra cualquier
eventualidad.
Como puede conocer el receptor esos tiempos intermedios o esa
sincrona en la transmisin?
Muy sencillo, el emisor precede su transmisin con una codificacin o
grupo de bits que informan al receptor de los intervalos que se construirn
entre cada carcter en la futura transmisin. Este grupo de bits se llaman
bits de sincronismo o SYN.
A travs de la transmisin asncronoma: el envo de la informacin se
realiza de una forma irregular e imprevisible, es decir, los intervalos de
tiempo entre un carcter enviado y el siguiente son totalmente
heterogneos, no pudiendo, el destinatario prepararse contra cualquier
eventualidad.
FUNCIONAMIENTO Y CARACTERISTICAS:
En el mbito de la electrnica comercial se le denomina como conector
DB9 ("D-subminiature type B, 9 pin"), esto es D-subminiatura tipo B, con
9 pines.
Se utilizaba principalmente para la conexin del ratn (Mouse), algunos
tipos antiguos de escneres y actualmente para dispositivos
como PDAs ("Personal Digital Assistant") asistentes personales
digitales.
Cada puerto, permite conectar solamente 1 dispositivo.
Para conectar y desconectar los dispositivos, as como para que la
computadora los reconozca de manera correcta, es necesario apagar y reiniciar
la computadora.

Para utilizar el puerto serie se necesita, adems del hardware, un software que
realice el control del dispositivo RS-232-C. Este software es ofrecido por
la BIOS, y concretamente por la interrupcin 14H la cual contiene cuatro
funciones que permiten este control. Veamos una descripcin de estas cuatro
funciones:
Funcin 01H: Enviar carcter
Funcin 02H: Leer carcter
Funcin 03H: Obtener Estado
Funcin 00H: Inicializacin
Para describir el trabajo lgico de este dispositivo vamos a fijamos un poco en
el protocolo que utiliza para dicha funcin. El protocolo es el modo de codificar
los datos que van a enviarse, para obtener un entendimiento entre los dos
puntos participantes de la transmisin.
Para este protocolo solo importan dos estados: 0 = Bajo, 1= Alto
Si no se esta transmitiendo ningn carcter, la lnea esta en un estado alto,
mientras que si se transmite algn carcter estar en estado bajo.
Segn la convencin de la norma, seguidamente se podran enviar entre 5 u 8
bits, pero por desgracia la BIOS solo soporta unaanchur a de 7 u 8 bits. Si la
lnea esta baja durante la transmisin, esto significa que el bit a transferir es un
0. Si la lnea esta alta durante la trans misin, significa que el bit a transferir es
un 1. Se enva los datos empezando por el bit menos significativo y terminando
por el ms significativo. A este elemento del protocolo se le denomina bits de
datos. Seguidamente vendr el bit denominado bit de paridad, utilizado para
detectar errores en la transmisin. Este bit se puede controlar de
forma par o impar .

Los circuitos pueden dividirse en tres grupos:
Grupo de datos: controlan la recepcin y envo de datos
Conector de 25 pines: 2 y 3
Conector de 9 pines: 3 y 2
Grupo de control: realizan determinados controles en la lnea y el dispositivo
Conector de 25 pines: 4, 5, 6, 8, 20 y 22
Conectar de o pines: 7, 8, 6, 1, 2 y 9
Grupo de referencia: realizan un control elctrico de los dems circuitos
durante la transmisin
Conector de 25 pines: 7
Conector de 9 pines: 5
- See more at: [Link]
funcionamiento/2/#[Link]
LOS PUERTOS SERIE Y EL MS-DOS
Si ejecutamos cualquier aplicacin de deteccin de dispositivos, podemos
observar una configuracin predeterminada para nuestros puertos: 2400
baudios, 8 bits de datos, sin paridad, 1 de parada
Esta configuracin se puede cambiar usando comandos de MS-DOS,
concretamente el comando MODE. Su sintaxis es:
MODE <Puerto:> <Velocidad>, <N bits>, <Paridad>, <Parada>
Los parmetros son los siguientes:
Puerto: COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8
Velocidad: 110, 300, 600, 900, 1200, 2400, 4800, 9600
N de bits: 7-8
Paridad: Par: E, Impar: O, Ninguna: N
Parada: 1, 1.5, 2
Un ejemplo sera el siguiente: C:\>MODE COM2:1200,E,7,2 (puerto COM2 que
trabaje a una velocidad de 1.200 bualio, con 7 bits de datos, paridad par 2 bits
de parada)
Un truco para comprobar la existencia de un puerto serie es intentando hacer
una copia de una archivo desde MS-DOS. Supongamos que tenemos un
archivo llamado [Link]. Para copiarlo teclearamos: C:\COPY [Link]
COM1
Si se crea un archivo llamado COM1 es que no est instalado este puerto. Por
el contrario, si nos da un error al ejecutar el comando anterior es que est
presente.
RELACIONES ENTRE DISPOSITIVOS
A la hora de conectar dos dispositivos usando la norma RS-232-C se establece
una relacin entre los circuitos determinada y que vamos a mostrar en los
siguientes esquemas:

También podría gustarte