Puerto serial

Solo disponible en BuenasTareas
  • Páginas : 9 (2059 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de octubre de 2010
Leer documento completo
Vista previa del texto
Uno de los defectos de los puertos serie iniciales era su lentitud en comparación con los puertos paralelos, sin embargo, con el paso del tiempo, están apareciendo multitud de puertos serie con una alta velocidad que los hace muy interesantes ya que tienen la ventaja de un menor cableado y solucionan el problema de la velocidad con un mayor apantallamiento; son más baratos ya que usan la técnicadel par trenzado; por ello, el puerto RS-232 e incluso multitud de puertos paralelos están siendo reemplazados por nuevos puertos serie como el USB, el Firewire o el Serial ATA. Los puertos serie sirven para comunicar al ordenador con la impresora, el ratón o el módem; Sin embargo, específicamente, el puerto USB sirve para todo tipo de periféricos, desde ratones, discos duros externos, hastaconexión bluetooth. Los puertos SATA (Serial ATA): tienen la misma función que los IDE, (a éstos se conecta, la disquetera, el disco duro, lector/grabador de CD y DVD) pero los SATA cuentan con mayor velocidad. Un puerto de red puede ser puerto serie o puerto paralelo.
Los puertos serie se usan frecuentemente en estas áreas porque son sencillos, baratos y permiten la interoperabilidad entredispositivos
Simplex
En este caso el emisor y el receptor están perfectamente definidos y la comunicación es unidireccional. Este tipo de comunicaciones se emplean, usualmente, en redes de radiodifusión, donde los receptores no necesitan enviar ningún tipo de dato al transmisor.
Duplex, half duplex o semi-duplex
En este caso ambos extremos del sistema de comunicación cumplen funciones detransmisor y receptor y los datos se desplazan en ambos sentidos pero no de manera simultánea. Este tipo de comunicación se utiliza habitualmente en la interacción entre terminales y una computadora central.
Full Duplex
El sistema es similar al duplex, pero los datos se desplazan en ambos sentidos simultáneamente. Para que sea posible ambos emisores poseen diferentes frecuencias detransmisión o dos caminos de comunicación separados, mientras que la comunicación semi-duplex necesita normalmente uno solo. Para el intercambio de datos entre computadores este tipo de comunicaciones son más eficientes que las transmisiones semi-dúplex.
Antes de cada byte de datos, los puertos serie envían un bit de comienzo, el cual es un único bit con un valor de 0. Después de cada byte de datos, envíaun bit de parada para señalar que el byte está completo. También envía un bit de paridad.
Los puertos serie, también llamados puertos de comunicación (COM), son bi-direccionales. La comunicación bi-direccional permite a cada dispositivo recibir datos a la vez que los transmite. Los dispositivos serie usan pines diferentes para el recibir y enviar datos - usar los mismos pines significaría que lacomunicación estaría limitada a half-duplex, y que la información viajaría en una sola dirección a la vez. Usar pines diferentes permite una comunicación full-duplex, y puede viajar en ambos sentidos.
Los puertos serie delegan en un controlador o chip especial llamado UART (Universal Asynchronous Receiver/Transmitter), para funcionar correctamente. El chip UART coge la salida en paralelo del busdel sistema y la transforma en una forma serie para que se transmita por el puerto serie. Para que funcionen más rápido, muchos chips UART tiene integrado un buffer de 16 a 64 Kilobytes en su interior. Este buffer permite al chip hacer un caché de datos mientras está procesando los datos.
La conexión serie
La conexión externa de un puerto serie puede ser de nueve pines o de 25 pines.Originalmente, el uso principal de un puerto serie era conectar un modem a un ordenador. Un aspecto importante de las comunicaciones serie es el concepto del control de flujo. Esto es la habilidad de un dispositivo de decirle a otro dispositivo que pare de enviar datos por un rato. Los comandos RTS (Request to Send), CTS (Clear To Send), DTR (Data Terminal Ready) y DSR (Data Set Ready) son utilizados para...
tracking img