CARRERA: INGENIERA MECATRNICA ASIGNATURA: PROGRAMACIN DE PERIFRICOS PUERTOS DE UN COMPUTADOR
CATEDRTICO: ENRIQUE MARTNEZ PEA ALUMNO: JOS CARLOS LEIJA GARCA
SEPTIEMBRE, 2014, CD. VICTORIA, TAM.
2 NDICE
INTRODUCCIN.. 3 TIPOS DE PUERTOS.. 4 PUERTO PARALELO. 4 PUERTO SERIE... 6 PUERTO USB.. 9 PUERTO PS/2. 11 PUERTO PCI.. 14 PUERTO VGA 16 PUERTO JACK.. 18 CONCLUSIN 20 BIBLIOGRAFA.. 21
3 INTRODUCCIN Esta investigacin consta de informacin sobre diversos tipos de puertos informticos, que se utilizan en la formacin educativa de los estudiantes de ingeniera, en la vida diaria y profesional y muchas veces se desconoce su funcionamiento, puesto que solo se conoce en que usarlos y para qu, mas no su forma de operar.
MARCO TERICO Un puerto es una conexin o un enchufe, el cual es utilizado para conectar dispositivo de Hardware como impresoras o Mouse, permitiendo el intercambio de datos con otro dispositivo. Tambin existen puertos internos definidos mediante el Software. Los puertos de comunicacin son herramientas que permiten manejar e intercambiar datos entre un computador y sus diferentes perifricos, o entre dos computadores. Se vern los diferentes tipos de puertos: paralelo, serie, USB, PS/2, PLC, VGA y micrfono/audfono.
4 TIPOS DE PUERTOS
PUERTO PARALELO
CARACTERSTICAS Los bits de datos viajan juntos, enviando un paquete de byte a la vez. Se implementa un cable o una va fsica para cada bit de datos formando un bus. Se utiliza principalmente para la conexin de impresoras, unidades de lectura para discos ZIP y escneres. Para conectar y desconectar los dispositivos, as como para que la computadora los reconozca de manera correcta, es necesario apagar y reiniciar la computadora. En el mbito de la electrnica comercial se le denomina como conector DB25 ("D-subminiaturetype B, 25 pin"), esto es D-subminiatura tipo B, con 25 huecos para pines.
MODO DE COMUNICACIN La interfaz serie del puerto paralelo de la PC trabaja exclusivamente en modo asncrono, y en el caso ms sencillo la conexin RS232 consta de 3 lneas: RXD o RD, lnea de recepcin. TXD o TD, lnea de emisin. GND, masa o tierra. Han existido hasta este momento, tres versiones bsicas del puerto Paralelo, pero es importante agregar que son fsicamente idnticas y nicamente lo que vara son las prestaciones: a) Modo SPP ("StandarParallel Port"): Es el estndar con que se identific al puerto paralelo inicialmente, es el ms compatible y actualmente este modo hay que activarlo desde el BIOS-SETUP de la computadora para que el sistema reconozca impresoras antiguas.
5 b) Modo EPP ("EnhancedParallel Port"): Es puerto paralelo mejorado. Se dise para leer y escribir a la velocidad del bus ISA alcanzando velocidades de transferencia de hasta 1 MB/s. Permite la comunicacin bi-direccional entre la computadora y el dispositivo (IEEE1284) y es compatible con SPP. c) Modo ECP ("EnhancedCapabilities Port"):Es puerto de capacidad mejorada. Posee capacidad DMA (DirectMemory Access) o capacidad directa para envo de datos hacia la memoria, lo que reduce el tiempo de respuesta; supera la transferencia de 1 MegaByte/segundo (MB/s) y permiten la emulacin de otros modos cuando sea necesario. Permite la comunicacin bi- direccional entre la computadora y el dispositivo (IEEE1284), adems es compatible con SPP y EPP.
VELOCIDAD DE TRANSFERENCIA La forma de medir la velocidad de transmisin de datos del puerto paralelo es en KiloBytes / segundo (KB/s). Puerto Velocidad SPP 150KB/s a 500Kb/s EPP 500KB/s a 2MB/s ECP Supera 1MB/s
TIPOS DE CONECTORES El puerto paralelo puede utilizar uno de los tres tipos de conectores definidos por el estndar IEEE 1284: 1. 1284 tipo A. Es un conector hembra de 25 patitas de tipo D. Este es utilizado en las impresoras. 2. 1284 tipo B. Es un conector de 36 patitas de tipo centronicsy se puede encontrar en la mayora de las impresoras. 3. 1284 tipo C.Es un conector similar al 1284 tipo B pero ms pequeo, con mejores propiedades elctricas y mecnicas.
Ante IEEE 1284, los puertos paralelos son divididos en cuatro tipos: -Unidireccional (4 bits). -Bidireccional (8 bits). -Puerto paralelo extendido (EPP). -Puerto paralelo con capacidades extendidas (ECP)
6
PUERTO SERIE
CARACTERSTICAS En el mbito de la electrnica comercial se le denomina como conector DB9 ("D-subminiaturetype B, 9 pin"), esto es D-subminiatura tipo B, con 9 pines.
7 Se utilizaba principalmente para la conexin del ratn (Mouse), algunos tipos antiguos de escneres y actualmente para dispositivos como PDAs ("Personal Digital Assistant") o 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. Es de comunicacin asncrona, es decir la computadora provee su propio reloj para usar como referencia temporal. En la actualidad se considera obsoleto
MODO DE COMUNICACIN Existen dos mtodos de transmisin en serie que corrigen errores de bit. El primero es la comunicacin sncrona. El emisor y el receptor son sincronizados usando una seal de reloj que indica el tiempo entre cada bit. Controlando esta seal, el receptor puede determinar si se ha perdido o se ha aadido un bit. Un aspecto a tener en cuenta en este tipo de comunicacin es que si alguno de los extremos de la comunicacin pierde la seal de reloj, la comunicacin finaliza. El mtodo alternativo, conocido como comunicacin asncrona, es aadir marcadores dentro del flujo de bits para seguir la pista a cada bit de datos. Si se introduce un bit de comienzo que indica el comienzo de un bloque de bits, la posicin de cada bit puede ser determinada temporizando los bits en periodos regulares. Enviando bits de comienzo al principio de cada bloque de bits, los dos extremos no tienen que estar sincronizados por una seal de reloj. Al utilizar bloques de pequeo tamao no hay tiempo para que el temporizador se desincronice. El nico factor importante es que receptor y emisor tengan configurada la misma velocidad en el puerto. Los datos se dividen en bloques de 5 a 8 bits llamados palabras. El bit menos significativo de la palabra se enva primero y el ms significativo el ltimo. En la comunicacin el emisor codifica cada palabra aadiendo al principio de esta un bit de comienzo y uno o dos bits de parada al final. Algunas veces se aade un bit de paridad entre el ltimo bit de la palabra y el bit de parada para comprobar la integridad de los datos.
8 VELOCIDAD DE TRANSFERENCIA La forma de medir la velocidad de transmisin de datos del puerto serial es en KiloBytes / segundo (KB/s). Puerto Velocidad puerto serial (Primer estandar) 20 KB/s puerto serial (RS232) 1000 KB/s
TIPOS DE CONECTORES 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, halfduplex 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 semi-dplex.letty.
9
PUERTO USB CARACTERSTICAS Permite a los dispositivos trabajar a velocidades mayores, en promedio a unos 12 Mbps, esto es ms o menos de 3 a 5 veces ms rpido que un dispositivo de puerto paralelo y de 20 a 40 veces ms rpido que un dispositivo de puerto serial. Se dise con la finalidad de que se comunicara con una gran diversidad de dispositivos sin los lmites de los antiguos puertos. Es un puerto de 4 pin. Cada puerto, permite conectar hasta 127 dispositivos externos, pero solo se recomiendan como mximo 8, porque se satura la lnea del puerto y se ralentiza el sistema al tener que administrarse todos simultneamente. Cuenta con tecnologa "Plug&Play" la cual permite conectar, desconectar y reconocer dispositivos sin necesidad de reiniciar o apagar la computadora. Las versiones USB 1.X y USB 2.0 transmiten en un medio unidireccional los datos, esto es solamente se enva o recibe datos en un sentido a la vez, mientras que la versin USB 3 cuenta con un medio Duplex que permite enviar y recibir datos de manera simultnea. A pesar de que el puerto USB 3, est actualmente integrado ya en algunas placas de nueva generacin, an no hay dispositivos comerciales/populares para esta tecnologa.
10 MODO DE COMUNICACIN El puerto USB permite cuatro tipos de comunicacin, que son: Comunicacin de control: Es una transferencia no esperada, no se realiza peridicamente, sino que la realiza el software para iniciar una peticin/respuesta de comunicacin. Normalmente se utiliza para operar operaciones de control o estado. ComunicacinIsocrnicas: Es peridica, una comunicacin contina entre el controlador y el dispositivo, se usa normalmente para informacin. Este tipo de transferencia enva la seal de reloj encapsulando en los datos, mediante comunicaciones NZRI. Comunicacin Contina: Son datos pequeos no muy frecuentes, que provocan la espera de otras transferencias hasta que son realizadas. Comunicacin de Volumen: No son transferencias peridicas. Se trata de paquetes de gran tamao, usados en aplicaciones donde se utiliza todo el ancho de banda disponible en la comunicacin. Estas transferencias pueden quedar a la espera de que el ancho de banda quede disponible.
VELOCIDAD DE TRANSFERENCIA Hay 2 formas de medir la velocidad de transmisin de datos del puerto USB: 1. En MegaBytes / segundo (MB/s). 2. En Megabits por segundo (Mbps). Puerto Velocidad MAX. EN Mb POR SEG VELOCIDAD maX. EN MB/S USB 1.0 (LOW SPEED) 1.5 Mbps 187.5 KB/s USB 1.1(FULL SPEED) 12 Mbps 1.5 MB/s USB 2.0(HIGH SPEED) 480 Mbps 60 MB/s USB 3.0(SUPER SPEED) 3200 Mbps/ 3.2 Gbps 400 MB/s
TIPOS DE CONECTORES El puerto USB en general cuenta con 3 tipos, denominados A, B y mini, incluida la versin USB 3.0 (esta ltima cuenta con sus respectivos conectores agregados): Tipo A: Es el que se puede encontrar incorporado en las tarjetas principales de las PCs.
11 Tipo B: Es el que se encuentra incorporado en dispositivos grandes que se comunicaran con la PC. Mini-USB y Micro-Usb: Son unos variantes del Tipo B, solo que estos estn diseada para dispositivos mviles.
PUERTO PS/2 CARACTERSTICAS PS/2 es un pequeo conector cilndrico de 6 terminales, que permite la transmisin de datos desde un dispositivo externo, principalmente ratones y teclados a la PC. Tiene un puerto exclusivo para teclado y otro puerto exclusivo para el ratn (Mouse), esto viene grabado en el panel trasero de puertos de la computadora. Es un conector circular, con un dimetro de solo 9 mm. Cada puerto soporta solo un dispositivo conectado. Puede soportar la funcin "Plug&Play", por lo que se pueden conectar los dispositivos y utilizarlos de manera inmediata sin instalar controladores o "Drivers" (archivos que permiten el correcto funcionamiento del dispositivo). MODO DE COMUNICACIN El PS/2 (teclado y mouse) implementa un protocolo serial bidireccional sncrono.El bus esta "Inactivo cuando ambas lneas estn en estado alto. Este es el nico estado en el que el mouse o teclado permiten la transferencia de datos. El usuario tiene el control del bus y puede inhibir la comunicacin en de ambos (ratn/mouse) en cualquier momento, forzando al reloj a mantenerse en un estado bajo.
12 El dispositivo siempre genera una seal de reloj. Si el usuario desea enviar datos, primero debe inhibir la comunicacin forzando al reloj a mantenerse "bajo". El usuario debe mantener el estado bajo para liberar el reloj. Este es el estado de "Solicitud para enviar y empieza a generar pulsos de reloj.
Resumen: Estados de bus.
Data = Alto, reloj = alto: estado inactivo. Data = Alto, reloj = bajo: comunicacion inhibida. Data = Bajo, reloj = alto: solicutud para enviar.
Toda la informacion es transmitida un byte a la vez y cada byte es enviado en una estructura de 11-12 bits. Estos bits son: 1 bit de inicio (Que siempre es cero). 8 bits de datos (Bit menos significativo siempre en la izquierda). 1 bit de paridad (impar) 1 bit de parada (Que siempre es uno). 1 bit de reconocimiento (Comunicacin entre usuario-dispositivo solamente) Los datos enviados desde el dispositivo al host se lee en el flanco descendente de la seal de reloj; los datos enviados desde el ordenador al dispositivo se lee en el blanco ascendente. La frecuencia de reloj debe estar en el rango de 10 a 16.7 kHz, esto significa que el reloj debe ser alto y bajo para 30-50 microsegundos. VELOCIDAD DE TRANSFERENCIA La forma de medir la velocidad de transmisin de datos del puerto paralelo es en KiloBytes / segundo (KB/s). Puerto Velocidad PS/2 150KB/s
13 TIPOS DE CONECTORES Cuenta con 6 conectores, se muestran las lneas elctricas y su descripcin bsica. 1. - Data (Datos) 2. - Reservado 3. - GND (Tierra) 4. - +5V VDC (5V Alimentacin) 5. - Clock (Reloj) 6. - Reservado
14 Puerto PCI
CARACTERSTICAS PCI se podra considerar una ranura de expansin de cuarta generacin. Es una ranura de tamao menor a las anteriores tanto el largo como en ancho. Integra una capacidad de datos de 32 bits y 64 bits para el microprocesador Intel Pentium. Tiene una velocidad de transferencia de hasta 125.88 Megabytes/s (MB/s) a 503.54 MB/s respectivamente. Cuentan con una velocidad interna de trabajo de 33 MHz para 32 bits y 66 MHz para 64 bits. Cuenta con una funcin llamada "bus master" o mando a nivel de bus, que permite trabajar de manera directa con los dispositivos y la memoria RAM sin que intervenga el microprocesador.
MODO DE COMUNICACIN El puerto PCI Express implementa un link dual-simplex que implica que la informacin es transmitida y recibida simultneamente en un carril de transmisin y recepcin. El bando de ancha agregado asume simultneamente trfico en ambas direcciones. VELOCIDAD DE TRANSFERENCIA Para obtener el bando de ancho agregado de los nmeros en la tabla 1-3, se multiplica 2.5 Gbits/seg por 2(por cada direccin), luego multiplica por el nmero de carriles, y finalmente divide por 10-bits por byte.
15 TIPO DE CONECTOR Ranura PCI: Consta bsicamente de una pieza ranurada, dnde se encuentran pequeos conectores; est se encuentra soldada en la parte superior de la tarjeta principal ("Motherboard"), cuenta con 47 terminales.
16 PUERTO VGA CARACTERSTICAS Sus siglas significa Video Graphics Array. En el mbito de la electrnica comercial se le denomina como conector DB9 ("D-subminiature type B, 15 pin"), esto es D-subminiatura tipo B, con 15 pines. El puerto VGA se encarga de enviar las seales desde la computadora hacia la pantalla con soporte de 256 a 16.7 millones de colores y resoluciones desde 640X480 pxeles en adelante. Puede estar integrado directamente en la tarjeta principal (Motherboard), en una tarjeta de video/tarjeta aceleradora de grficos.
MODO DE COMUNICACIN VGA se utiliza para arreglos de graficas de video y fue introducido en 1987 por IBM. VGA es una seal anloga con niveles TTL separados horizontal y verticalmente sincrnicamente. La video salidas que van hacia un conector HD15. El VGA tiene una frecuencia de escaneo horizontal de 31.5 kHz con una frecuencia en vertical de 70 Hz (Modo 1,2) y 60 Hz (Modo 3). La Alta Calidad o "AC" (HD) es comn en las mayoras de las tarjetas, monitores de computadoras y sets de TV full HD que soporta dispositivos VGA de 15 pines. Ocasionalmente, este conector es referido incorrectamente como un DB15 el cual se refiere a un estndar de diferente conector de 2 filas de pines en vez de 3 que son los que tienen el VGA HD15. El VGA tiene una resolucin de 640 x 480 con una paleta de color de 16 bits y 256,000 colores. El VGA fue remplazado por oficialmente por el estndar XGA de IBM, pero en la actualidad fue remplazado por numerosas extensiones que varan ligeramente al VGA hechos por manufactureras clonadoras que son conocidas como "sper VGA" que es 800x600. Fue extendido a 1024x768 8-bit pixel.
17 VELOCIDAD DE TRANSFERENCIA La forma de medir la velocidad de transmisin de datos del puerto paralelo es en MegaBytes / segundo (Mb/s). Puerto Velocidad VGA 4 MB/s
TIPOS DE CONECTORES Cuenta con 15 contactos tipo pin (con terminales en punta), en la siguiente figura se muestran las lneas elctricas y su descripcin bsica. 1.- Red (Video rojo) 2.- Green (Video verde) 3.- Blue (Video azul) 4.- ID2 (Monitor ID Bit2) 5.- Ground 6.- Ground Red (Tierra) 7.- Ground Green (Tierra) 8.- Ground Blue (Tierra) 9.- Key (Tecla) 10.- SGnd (Tierra Sync) 11.- ID0 (Monitor ID Bit0) 12.- ID1 (Monitor ID Bit1) 13.-HSync (Sync horizontal) 14.- VSync (Sync Vertical) 15.- ID3 (Monitor ID Bit3)
18 PUERTO JACK
CARACTERSTICAS Hay conectores Jack de varios dimetros: 2,5mm; 3,5mm; 6,35mm. Los usados en la PC son los 3,5mm; tambin llamados mini Jack. Es de tipo hembra. Tiene la funcin de capturar audio procedente del exterior, grabar seales de audio, reproducir sonido hacia bocinas y capturar la seal del micrfono. Consta de un conector cilndrico con 2 3 terminales que permite la transmisin de datos a un dispositivo externo (perifrico).
MODO DECOMUNICACIN Existen 2 versiones de cada uno de los conectores: Mono: utilizados para enviar sonido monofnico. Este tipo de enchufe tiene 2 contactos, una referencia que se encuentra en el cuerpo del cable y una seal o canal de audio que se encuentra en la punta. Estreo: Utilizados para enviar sonido estereofnico. Este tipo de enchufe tiene 3 contactos; los 2 primeros como su equivalente mono y tambin un anillo adicional para enviar otro canal de audio.
VELOCIDAD DE TRANSFERENCIA Se muestran los conectores bsicos comenzando con los ms recientes y su respectiva ranura de expansin, hasta los ms antiguos. PCI ("Peripheral Components Interconect"): integra una capacidad de datos de 32 bits y 64 bits para el microprocesador Intel Pentium, tiene una velocidad de transferencia de hasta 125.88 Megabytes/s (MB/s) a 503.54 MB/s respectivamente, cuentan con una velocidad interna de trabajo de 33 MHz para 32 bits y 66 MHz para 64 bits.
19 ISA-16 ("Industry Standard Architecture - 16"): maneja datos a 16 bits, tienen una velocidad de transferencia de hasta 20 Megabytes/s (MB/s), cuentan con una velocidad interna de trabajo de 4.77 MHz, 6 Mhz, 8 MHz y 10 MHz. ISA-8 ("Industry Standard Architecture - 8"): maneja datos a 8 bits, tiene una velocidad de transferencia de hasta 20 Megabytes/s (MB/s) y cuentan con una velocidad interna de trabajo de 4.77 MHz, 6 Mhz, 8 MHz y 10 MHz.
TIPOS DE CONECTORES Pinout significa terminal de salida, Jack 3.5 mm. Cuenta con 3 contactos, en el siguiente esquema se muestran las lneas elctricas y su descripcin bsica.
Actualmente en las tarjetas principales ("Motherboards"), que tienen integrado el puerto de sonido en las tarjetas de audio, vienen integrados 3 conectores Jack H 3.5 mm.; cada uno con las siguientes funciones: "Line in" (lnea de entrada de audio): permite la entrada y captura de audio de fuentes externas, ejemplo de ello es un dispositivo MIDI (ejemplo: un teclado musical que trabaja en este lenguaje denominado MIDI), un Discman, un reproductor porttil de casete de audio, etc. y es de color azul. "Line out" (lnea de salida de audio): permite la salida de audio hacia las bocinas y es de color verde. "Microphone" (micrfono): est diseado para capturar el sonido proveniente del micrfono y es de color rosa.
20
CONCLUSIN La tecnologa se ha modificado con el paso del tiempo, haciendo que cada vez hayan mejores mquinas, ms actualizadas, que faciliten y hagan ms eficiente su funcin, creando puntos de interfaz especfico en los computadores que se encarguen de recibir y enviar datos, de modo que el usuario este satisfecho con el trabajo de estos, adems de aprovechar al mximo cada puerto y el no necesitar de uno mismo para hacer varias cosas a la vez, ahorrando tiempo y energa en los computadores.
21 BIBLIOGRAFA
LIBROS Jan Axelson, Parallel Port Complete "Programming, Interfacing, & Using the PC's Parallel Printer Port", Lakeview Research, 1996.
Jan Axelson, Serial Port Complete,"COM Ports, USB Virtual COM Ports and Ports for Embedded Systems", 2da Edicion, Lakeview Research LLC, 2007.
Duran, Lluis, El gran libro del PC interno, MARCOMBO, 2007.
PGINAS WEB http://lainformaticapresente.wordpress.com/2013/02/19/puertos-de-un-computador/ http://www.ecured.cu/index.php/USB http://www.informaticamoderna.com/Conector_mDIN_PS2.htm http://www.informaticamoderna.com/El_puerto_VGA.htm https://sites.google.com/site/cableadoyconectores/6-puertos/6-1-el-puerto-jack http://www.mindshare.com/files/ebooks/pci%20express%20system%20architecture .pdf