Apple Desktop Bus
O Apple Desktop Bus ( ADB ) é um padrão de interface definido pela Apple para conectar dispositivos externos a um computador, que foi usado de 1986 a 1999. ADB é considerado um dos precursores do Universal Serial Bus (USB).
descrição
É um barramento serial com uma baixa taxa de transferência (10 kbit / s) para conectar dispositivos de entrada como B. Teclados , mouses , joysticks , dongles de software e tablets gráficos . No máximo 15 dispositivos podem ser endereçados neste barramento; eles são conectados por meio de um conector mini-DIN de 4 pinos.
Duas das quatro linhas no barramento são usadas para uma fonte de alimentação de 5 V, uma linha é usada para comunicação e a quarta é usada para ligar o computador.
Os dispositivos e o computador se comunicam por meio de uma única linha bidirecional. A comunicação é geralmente acionada pelo computador endereçando um dos dispositivos e enviando-lhe dados ou solicitando dados dele. Cada dispositivo pode ter quatro registros lógicos que podem ser acessados dessa forma. Se um dispositivo deseja enviar dados, ele pode acionar uma solicitação de serviço ao final da transmissão de cada comando no barramento , após o que o computador consulta todos os dispositivos um após o outro até que a solicitação de serviço não ocorra mais.
Os dispositivos no ADB são alimentados por meio da interface, pelo menos se eles exigirem relativamente pouca energia. Um total de até 500 mA está disponível para todos os dispositivos em um ADB, mas não há gerenciamento do consumo de energia, de forma que as configurações não podem funcionar se muitos dispositivos que consomem muita energia estiverem conectados.
Os dispositivos no ADB são divididos em 7 classes: Teclados, Ratos, Dongles, Dispositivos Absolutos (ou seja, dispositivos que transmitem coordenadas absolutas, como tablets gráficos), Transferência de Dados, Diversos e uma classe reservada. A classe é determinada pelo endereço no qual o dispositivo se registra. Cada dispositivo também pode conter um identificador de 8 bits que foi fornecido ao fabricante pela Apple. Algumas das classes de dispositivos têm formatos de dados prescritos nos quais os dispositivos se comunicam. Em muitos casos, isso tornou possível usar dispositivos sem drivers especiais. Essa ideia básica foi continuada hoje com as classes de dispositivos no Barramento Serial Universal .
Histórico
O primeiro computador com ADB não foi um Macintosh , mas sim o Apple IIgs de 1986. Do Macintosh SE e II em diante, todos os modelos Mac também foram equipados com o ADB, até que foi gradualmente substituído pelo Universal Serial Bus a partir de 1997, primeiro no iMac ( USB) foi substituído. O Power Mac G3 azul e branco , lançado em 1999, tinha ADB e USB, o primeiro Power Mac G4 tinha o ADB no chipset e também tinha uma conexão na placa - mãe , mas esta não era mais roteada para fora.
Para desenvolvedores de software, a opção de usar o ADB ainda teve alguma importância por algum tempo, já que o depurador de baixo nível só podia ser operado com um teclado ADB em versões anteriores do Mac OS .
O ADB também esteve nas estações de trabalho da empresa NeXT utilizada.
Conexões semelhantes
- Os cabos e plugues do ADB são idênticos ao padrão S-Video , mas os sinais do ADB não têm nada em comum com os sinais S-Video; nem função nem tipo de sinal, nível ou direção de transmissão. Dispositivos S-Video não devem ser conectados a dispositivos ADB.