Universal Serial Bus (USB) é um tipo de conexão Plug and Play que permite a conexão de periféricos sem a necessidade de desligar o computador.
Antigamente instalar periféricos em um computador obrigava o usuário a abrir a maquina, o que para a maioria era uma tarefa quase impossível pela quantidade de conexões internas que muitas vezes eram feita através de testes perigosos para o computador, sem falar que na maioria das vezes seria preciso configurar jumpers e interrupções IRQs, tarefa difícil até para profissionais da área.
O surgimento padrão PnP (Plug and Play
O USB Implementers Forum foi concebido na óptica do conceito de Plug and Play, revolucionário na altura da expansão dos computadores pessoais, feito sobre um barramento que adota um tipo de conector que deve ser comum a todos os aparelhos que o usarem, assim tornando fácil a instalação de periféricos que adotassem essa tecnologia e diminuiu o esforço de concepção de periféricos, no que diz respeito ao suporte por parte dos sistemas operacionais (SO) e hardware. Assim, surgiu um padrão que permite ao SO e à placa-mãe diferenciar, transparentemente:
- A classe do equipamento (dispositivo de armazenamento, placa de rede, placa de som, etc);
- As necessidades de alimentação elétrica do dispositivo a uma distancia de ate 5 metros sem a necessidade de outro equipamento, caso este não disponha de alimentação própria;
- As necessidades de largura de banda (para um dispositivo de vídeo, serão muito superiores às de um teclado, por exemplo);
- As necessidades de latência máxima;
- Eventuais modos de operação internos ao dispositivo (por exemplo, máquina digital pode operar, geralmente, como uma webcam ou como um dispositivo de armazenamento – para transferir as imagens).
Concepção
O padrão USB foi desenvolvido por um consórcio de empresas, entre as quais destacam-se: Microsoft, Apple, Hewlett-Packard, NEC, Intel e Agere.Foi muito difícil para estas empresas encontrar um consenso sobre a abordagem do controlador. Dividiram-se então as opiniões, formando dois grupos distintos:
- UHCI, Universal Host Controller Interface, apoiado majoritariamente pela Intel, que transferia parte do processamento do protocolo para o software (driver), simplificando o controlador eletrônico;
- OHCI, Open Host Controller Interface, apoiado pela Compaq, Microsoft e National Semiconductor, que transferia a maior parte do esforço para o controlador eletrônico, simplificando o controlador lógico (driver).
História das Versões
- USB 0.7: Lançado em novembro de 1994.
- USB 0.8: Lançada em dezembro de 1994.
- USB 0.9: Lançada em abril de 1995.
- USB 0.99: Lançado em agosto de 1995.
- USB 1.0: Lançado em janeiro de 1996, com taxas de transferência de dados
USB 1.1
O padrão 1.1 foi lançado em 1998 para corrigir problemas encontrados no padrão 1.1. Ao ser lançado o padrão USB 1.1 trouxe uma série de vantagens pois graças a uma interface única, a tarefa de conectar diversos tipos de aparelho ao computador tornou-se mais fácil, e aumentou o diversificação de tipos de periféricos, porém tinha como um grande ponto fraco a baixa velocidade na transição de dados (1,5 a 12 Mbps), elevado em consideração as portas seriais, mas muito deficiente em relação a outros tipos de baramentos como o SCSI (80 a 160 Mbps) e o FireWire (400Mbps),principal concorrente cujo o maior desenvolvedor era a Apple. Até então a baixa transição não era um agravante para as aplicações da época, mas à medida que o uso crescia aumentava a necessidade de taxas maiores na transferência de dados entre um dispositivo e o computador, prejudicando o uso de equipamentos como HDs removíveis, gravadores de DVDs externos , e scanner de alta resolução tornando-se nesse necessário o upgrade do padrão.USB 2.0
O padrão USB 2.0 foi lançado em abril de 200 com a velocidade de 480 Mbps, o equivalente a cerca de 60 MB por segundo. O conector continuou sendo o mesmo das versão anterior, totalmente compatível com dispositivos que funcionam com o USB 1.1, mas nesse caso com a mesma velocidade de transferência reduzida do padrão 1.1. Isso ocorre porque o barramento USB 2.0 tentará se comunicar à velocidade de 480 Mbps. Se não conseguir, tentará a velocidades mais baixas até obter êxito.Uma outra novidade importante e que a partir dessa versão, fabricantes poderiam adotar o padrão em seus produtos sem a obrigatoriedade de pagar uma licença de uso da tecnologia. Esse foi um fator importante para a ampliação de novos periféricos que usam a tecnologia e barateamento desses periféricos.
O lançamento também trouxe outra vantagem à USB: o padrão FireWire foi padronizado principalmente para trabalhar com aplicações que envolvem vídeo e áudio, mas como a velocidade do USB 2.0 supera a velocidade das primeiras implementações do FireWire, ele também se tornou uma opção viável para aplicações multimídia, o que aumentou seu leque de utilidades.
Nenhum comentário:
Postar um comentário