Página principal
    | Apúntate a MundoPC.NET  | Errores | Ayuda | Añadir a Favoritos Versión Imprimible

 :: SECCIONES
 Actualidad
 Noticias
 Cursos
 Programas gratis
 Hardware
  • Manuales
  • Artículos
  • Bricolaje
  • Compañías
  • Componentes
 Linux
 Windows
 Glosario Informat.
 Glosario Extens.
 Humor PC
 Ocio y Juegos
 Webmasters
 Guía buscadores
:: ENCUESTAS
Si usas Windows ¿qué versión?
Windows 95
Windows 98
Windows Me
Windows NT
Windows 2000
Windows XP
Windows 2003
Windows Vista
Otra version...



Ver resultados

Ver encuestas anteriores y comentarios

Version 2.02

Estás en:  Página principal » hardware » componen » puertos

EL PUERTO SERIE

1/3

¿QUÉ ES EL PUERTO SERIE?

Se puede definir como un "circuito asociado al PC capaz de transmitir datos a otro PC utilizando una serie de elementos simples".

Este circuito puede identificarse en la parte posterior del ordenador mediante las inscripciones Seriel y Serie2, o bien como COMl y COM2. Lo más normal es que el PC venga provisto de 4 puertos serie (COMl, COM2, COM3 y COM4) pero puede extenderse hasta 8.

Externamente, el conector que da acceso a este circuito es un conector macho en forma de D con 25 ó 9 conectores (pines).

Algunos ordenadores vienen provistos con puertos serie de la siguiente forma:

COMl-9 PINES
COM2-9 PINES

Generalmente son máquinas que tienen el circuito integrado en la placa base y por lo tanto de difícil acceso para reparaciones.

Otros ordenadores (caso más habitual) disponen de dos puertos serie de la siguiente forma:

COMl-9 PINES
COM2-25 PINES

Generalmente estos ordenadores tienen dicho circuito añadido en un adaptador denominado MULTI I/0 (que normalmente forma parte de la propia tarjeta controladora de discos). En estas tarjetas, además de los puertos serie existe un puerto paralelo (conector hembra d e 25 pines), y en algunos casos un puerto de juegos (conector hembra de 15 pines) utilizado para conectar un joystick.

Conector macho y hembra de 25 pines

Los datos que este circuito es capaz de transmitir al exterior están en formato serie (de ahí su nombre), es decir bit a bit. Esto hace que la transmisión sea más lenta que a través del puerto paralelo en el cual se envían 8 bits de datos a la vez. Sin embargo, ya pesar de esta circunstancia, es más frecuente su uso para procesos de comunicaciones que el mencionado puerto paralelo. El puerto serie, normalmente es usado para un dispositivo de entrada muy familiar: el ratón. Pero su función no se queda ahí.

DEFINICIÓN DE LA ESPECIFICACIÓN RS-232-C

Es la norma que controla el funcionamiento del puerto serie. El motivo de la existencia de esta especificación es la posibilidad de poder conectar sin problemas equipos de transmisión de datos de distintos fabricantes.

Esta norma realiza el enlace entre dos equipos de comunicación, por lo que básicamente existen dos tipos de interfaces RS-232-C:

  • Terminal de datos, denominado ETD e identificado normalmente con el propio ordenador.
  • Equipo de terminación de circuito de datos, denominado ETCD. Por ejemplo, un módem.

Llegados a este punto podríamos preguntarnos: ¿La norma RS-232-C impide comunicar dos ordenadores (equipos ETD) sin la intervención de un módem (equipo ETCD)?

Evidentemente no, pero para ello necesitamos un enlace especial: el NULL-MODEM. La especificación NULL-MODEM viene definida para un total de 25 circuitos de los cuales el PC sólo utiliza 9 para la conexión directa con otro equipo de su misma naturaleza.

MODOS DE TRANSMISIÓN

Anteriormente se ha mencionado la forma de transmisión 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 número de circuitos diferente para cada una de ellas:

  1. Transmisión síncronoma
  2. Transmisión asíncrona
  • A través de la transmisión síncronoma: el envío de la información se realiza de una forma regular y previsible, es decir, los intervalos de tiempo entre un carácter enviado y el siguiente son totalmente homogéneos e iguales, pudiendo, el destinatario prepararse contra cualquier eventualidad.
    ¿Como puede conocer el receptor esos tiempos intermedios o esa sincronía en la transmisión?
    Muy sencillo, el emisor precede su transmisión con una codificación o grupo de bits que informan al receptor de los intervalos que se construirán entre cada carácter en la futura transmisión. Este grupo de bits se llaman bits de sincronismo o SYN.
  • A través de la transmisión asíncronoma: el envío de la información se realiza de una forma irregular e imprevisible, es decir, los intervalos de tiempo entre un carácter enviado y el siguiente son totalmente heterogéneos, no pudiendo, el destinatario prepararse contra cualquier eventualidad.

CARACTERÍSTICAS Y FUNCIONAMIENTO

Para utilizar el puerto serie se necesita, además del hardware, un software que realice el control del dispositivo RS-232-C. Este software es ofrecido por la BIOS, y concretamente por la interrupción 14H la cual contiene cuatro funciones que permiten este control. Veamos una descripción de estas cuatro funciones:

  • Función 01H: Enviar carácter
  • Función 02H: Leer carácter
  • Función 03H: Obtener Estado
  • Función 00H: Inicialización

Para describir el trabajo lógico de este dispositivo vamos a fijamos un poco en el protocolo que utiliza para dicha función. El protocolo es el modo de codificar los datos que van a enviarse, para obtener un entendimiento entre los dos puntos participantes de la transmisión.

Para este protocolo solo importan dos estados: 0 = Bajo, 1= Alto

Si no se esta transmitiendo ningún carácter, la línea esta en un estado alto, mientras que si se transmite algún carácter estará en estado bajo.

Según la convención de la norma, seguidamente se podrían enviar entre 5 u 8 bits, pero por desgracia la BIOS solo soporta una"anchur a de 7 u 8 bits. Si la línea esta baja durante la transmisión, esto significa que el bit a transferir es un 0. Si la línea esta alta durante la trans misión, significa que el bit a transferir es un 1. Se envía los datos empezando por el bit menos significativo y terminando por el más 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 transmisión. Este bit se puede controlar de forma par o impar .

Si se controla en formato par, la línea intentará detectar que tanto en el punto emisor, como en el receptor el numero de bit que son 1 sea par. Es decir:

Nº de unos (1) par ---- Bit de paridad = 0
Nº de unos (1) impar ---- Bit de paridad  = 1

Si se contrala en formato impar, la línea intentará detectar que tanto en el punto emisor, como receptor el número de bits que son 1 sea impar. Es decir:

Nº de unos (1) impar ---- Bit de paridad = 0
Nº de unos (1) par ---- Bit de paridad  = 1

Siguiente >>



 :: SERVICIOS
 Directorio
 Foro


| Logo MundoPC.NET | Publicidad | Quienes Somos | Aviso Legal | Contactar | GMC Contables | Translate |
  Hay 8 visitantes. Record on-line: 553 © MundoPC.NET C.B. 2000 - 2008