Está en la página 1de 21

INTERFACE UNIVERSAL USB

Gilberto Carrillo Aguirre

USB
USB es una interfaz para transmisin de datos y distribucin de energa que ha sido introducida en el mercado de PCs y perifricos para mejorar las lentas interfaces serie (RS-232) y paralelo. Esta interfaz de 4 hilos, 12 Mbps y plug and play, distribuye 5V para alimentacin, transmite datos y est siendo adoptada rpidamente por la industria informtica. El Universal Serial Bus, es un bus serie que hace posible la conexin de hasta 127 perifricos a una nica puerta de un PC, con deteccin y configuracin automticas, siendo esto posible con el PC conectado a a red y sin tener que instalar ningn hardware ni software adicionales, y sin tener que reiniciar el ordenador.

El Universal Serial Bus (USB) (bus universal en serie BUS) es un estndar industrial desarrollado en los aos 1990 que define los cables, conectores y protocolos usados en un bus para conectar, comunicar y proveer de alimentacin elctrica entre ordenadores y perifricos y dispositivos electrnicos. Ha sido desarrollado por empresas lderes del sector de las telecomunicaciones y de los ordenadores: Compaq, DEC, IBM, Intel, Microsoft, NEC y Northern Telecom. En este momento ya hay en el mercado PCs y perifricos (teclados, ratones, monitores, etc.) que disponen de puertos USB.

Su campo de aplicacin se extiende en la actualidad a cualquier dispositivo electrnico o con componentes, desde los automviles (las radios de automvil modernas van convirtindose en reproductores multimedia con conector USB o iPod) a los reproductores de Bluray Disc o los modernos juguetes como Pleo. Se han implementado variaciones para su uso industrial e incluso milita

Donde ms se nota su influencia es en los telfonos inteligentes (Europa ha creado una norma por la que todos los mviles debern venir con un cargador microUSB), tabletas, PDAs y videoconsolas, donde ha reemplazado a conectores propietarios casi por completo. Desde 2004 , aproximadamente 6 mil millones de dispositivos se encuentran actualmente en el mercado global, y alrededor de 2 mil millones se venden

Patillaje

Pin
1 2 3

Nombre
VCC D D+

Color del cable


Rojo Blanco Verde

Descripcin
+5v Data Data +

GND

Negro

Masa

Velocidades de transmisin
Los dispositivos USB se clasifican en cuatro tipos segn su velocidad de transferencia de datos: Baja velocidad (1.0): Tasa de transferencia de hasta 1,5 Mbit/s (188 kB/s). Utilizado en su mayor parte por dispositivos de interfaz humana como los teclados, mouse) las cmaras web, etc. Velocidad completa (1.1): Tasa de transferencia de hasta 12 Mbit/s (1,5 MB/s) segn este estndar, pero se dice en fuentes independientes que habra que realizar nuevamente las mediciones. sta fue la ms rpida antes de la especificacin USB 2.0, y muchos dispositivos fabricados en la actualidad trabajan a esta velocidad. Alta velocidad (2.0): Tasa de transferencia de hasta 480 Mbit/s (60 MB/s) pero por lo general de hasta 125 Mbit/s (15,6 MB/s). El cable USB 2.0 dispone de cuatro lneas, un par para datos, y otro par de alimentacin. Superalta velocidad (3.0): Tiene una tasa de transferencia de hasta 4,8 Gbit/s (600 MB/s). La velocidad del bus es diez veces ms rpida que la del USB 2.0, debido a que han incluido 5 contactos adicionales, desechando el conector de fibra ptica propuesto inicialmente, y ser compatible con los estndares anteriores. En octubre de 2009 la compaa taiwanesa ASUS lanz la primera placa base que inclua puertos USB 3.0, tras ella muchas otras le han seguido y actualmente se ve cada vez ms en placas base y porttiles nuevos, conviviendo junto con el USB 2.0.

Las seales del USB se transmiten en un cable de par trenzado con impedancia caracterstica de 90 15%, cuyos hilos se denominan D+ y D-. stos, colectivamente, utilizan sealizacin diferencial en half dplex excepto el USB 3.0 que utiliza un segundo par de hilos para realizar una comunicacin en full dplex. La razn por la cual se realiza la comunicacin en modo diferencial es simple, reduce el efecto del ruido electromagntico en enlaces largos. D+ y Dsuelen operar en conjunto y no son conexiones simples. Los niveles de transmisin de la seal varan de 0 a 0,3 V para bajos (ceros) y de 2,8 a 3,6 V para altos (unos) en las versiones 1.0 y 1.1, y en 400 mV en alta velocidad (2.0).

ORGANIZACIN DEL USB


USB es un bus basado en el paso de un testigo, semejante a otros buses como los de las redes locales en anillo con paso de testigo y la red FDDI (Fiber Distributed Data Interface). El controlador USB distribuye testigos por el bus. El dispositivo cuya direccin coincide con la que porta el testigo, responde aceptando o enviando datos al controlador. Este tambin gestiona la distribucin de energa a los perifricos que lo requieran

USB emplea una topologa de estrellas apiladas (ver figura 1) que permite el funcionamiento simultneo de 127 dispositivos a la vez. En la raz o vrtice de las capas, est el controlador anfitrin o host que controla todo el trfico que circula por el bus. Esta topologa permite a muchos dispositivos conectarse a un nico bus lgico sin que los dispositivos que se encuentran ms abajo en la pirmide

Estructura de capas del bus USB.

A diferencia de otras arquitecturas, USB no es un bus de almacenamiento y envo, de forma que no hay retardo en el envo de un paquete de datos hacia capas inferiores. El sistema de bus serie universal USB consta de tres componentes: Un controlador Hubs o concentradores Perifricos.

El controlador.
Reside dentro del PC y es responsable de las comunicaciones entre los perifricos USB y la CPU del PC. El controlador es tambin responsable de la admisin de los perifricos dentro del bus, tanto si se detecta una conexin como una desconexin. Para cada perifrico aadido, el controlador determina su tipo y le asigna una direccin lgica para utilizarla siempre en las comunicaciones con el mismo. Si se producen errores durante la conexin, el controlador lo comunica a la CPU, la cual se lo transmite al usuario. Una vez se ha producido la conexin correctamente, el controlador asigna al perifrico los recursos del sistema que ste precise para su funcionamiento.

El controlador es tambin responsable del control de flujo de datos entre el perifrico y la CPU. Los concentradores o hubs. Son distribuidores inteligentes de datos y alimentacin, y hacen posible la conexin a un nico puerto USB de 127 dispositivos. De una forma selectiva reparten datos y alimentacin hacia sus puertas descendentes y permiten la comunicacin hacia su puerta de retorno o ascendente. Un hub de 4 puertos, por ejemplo, acepta datos del PC para un perifrico por su puerta de retorno o ascendente y los distribuye a las 4 puertas descendentes si fuera necesario. Esquema de un concentrador.

Perifricos.
USB soporta perifricos de baja y media velocidad. Empleando dos velocidades para la transmisin de datos de 1.5 y 12 Mbps se consigue una utilizacin ms eficiente de sus recursos. Los perifricos de baja velocidad tales como teclados, ratones, joysticks, y otros perifricos para juegos, no requieren 12 Mbps. Empleando para ellos 1.5 Mbps, se puede dedicar ms recursos del sistema a perifricos tales como monitores, impresoras, modems, scanners, equipos de audio, etc, que precisan de velocidades ms altas para transmitir mayor volumen de datos o datos cuya dependencia temporal es ms estricta.

En las figuras se puede ver cmo los hubs proporcionan conectividad a toda una serie de dispositivos perifricos

Posible esquema de conexiones del bus USB.

Dispositivos USB conectados a un PC.

DIAGRAMA DE CAPAS DEL USB


En el diagrama de capas de la figura podemos ver cmo fluye la informacin entre las diferentes capas a nivel real y a nivel lgico

Capas del sistema de comunicaciones USB.

En dicha figura est materializada la conexin entre el controlador anfitrin o host y un dispositivo o perifrico. Este est constituido por hardware al final de un cable USB y realiza alguna funcin til para el usuario. El software cliente se ejecuta en el host y corresponde a un dispositivo USB. Se suministra con el sistema operativo o con el dispositivo USB. El software del sistema USB, es el que soporta USB en un determinado sistema operativo. Se suministra con el sistema operativo independientemente de los dispositivos USB o del software cliente.

El controlador anfitrin USB est constituido por el hardware y el software que permite a los dispositivos USB ser conectados al anfitrin. Como se muestra en la figura , la conexin entre un host y un dispositivo requiere la interaccin entre las capas. La capa de interfaz de bus USB proporciona la conexin fsica entre el host y el dispositivo. La capa de dispositivo USB es la que permite que el software del sistema USB realice operaciones genricas USB con el dispositivo. La capa de funcin proporciona capacidades adicionales al host va una adecuada capa de software cliente. Las capas de funcin y dispositivos USB tienen cada una de ellas una visin de la comunicacin lgica dentro de su nivel, aunque la comunicacin entre ellas se hace realmente por la capa de interfaz de bus USB

CABLES Y CONECTORES
USB transfiere seales y energa a los perifricos utilizando un cable de 4 hilos, apantallado para transmisiones a 12 Mbps y no apantallado para transmisiones a 1.5 Mbps. En la figura 6 se muestra un esquema del cable, con dos conductores para alimentacin y los otros dos para seal, debiendo estos ltimos ser trenzados o no segn la velocidad de transmisin. El calibre de los conductores destinados a alimentacin de los perifricos vara desde 20 a 26 AWG, mientras que el de los conductores de seal es de 28 AWG. La longitud mxima Esquema del cable para USB. de los

Fuentes
http://es.wikipedia.org/wiki/Universal_S erial_Bus http://www.forpas.us.es/aula/hardware/d ia2_USB.pdf es.kioskea.net/contents/pc/usb.php3 www.usb.org/developers/devclass.../HI D1_11.pd