HP-IL - HP-IL

HPIL ( Hewlett-Packard Interface Loop )
HP-IL connectors.jpg
Conectores HP-IL (em um HP-71B )
Modelo Barramento de dados periféricos
Designer Hewlett-Packard
Projetado Década de 1980
Fabricante Hewlett-Packard
Substituída por USB (meados da década de 1990)
Externo sim
Alfinetes 2
Sinal de dados Token ring
Taxa de bits 160 kbit / s
(limitado a 16 kbit / s) [1]
Máx. dispositivos 31
(com extensões de até 960)
Protocolo Serial

O HP-IL ( Hewlett-Packard Interface Loop ) era um barramento ou rede de interconexão de curto alcance introduzido pela Hewlett-Packard no início dos anos 1980. Ele permitiu que muitos dispositivos, como impressoras, plotters, monitores, dispositivos de armazenamento (unidades de disquete e unidades de fita), equipamentos de teste, etc., fossem conectados a calculadoras programáveis, como HP-41C , HP-71B e HP-75C / D , os computadores da série 80 e HP-110 , bem como PCs baseados em barramento ISA genérico .

Princípios

Como o próprio nome indica, uma rede HP-IL formou um loop (ou seja, era uma rede em anel ): cada dispositivo no loop tinha um par de conexões de dois fios, uma designada em , que recebia mensagens do dispositivo anterior no loop ; e um designado para fora , que as mensagens entregues ao dispositivo seguinte no circuito. Um dispositivo no loop é designado como controlador e gerencia todos os outros dispositivos no loop. Os cabos HP-IL utilizam um design de conector de dois pinos exclusivo com conchas polarizadas em forma de "D" e podem ser conectados juntos sem outros adaptadores para estender seu comprimento.

O HP-IL usa um protocolo de passagem de token para controle de acesso à mídia: as mensagens são passadas de um dispositivo para o próximo até que retornem ao originador. Quando o loop é inicializado, o controlador envia uma mensagem "Auto Address 1" para o primeiro dispositivo; esse dispositivo (e cada dispositivo subsequente) pega o número na mensagem que recebe como seu próprio endereço e, em seguida, encaminha a mensagem com o endereço incrementado para o próximo dispositivo. Quando a mensagem "Auto Address n " finalmente retorna ao controlador, ele pode dizer quantos dispositivos estão no loop ( n -1). Até 31 dispositivos podem ser endereçados usando este método. Uma vez que os endereços são atribuídos, o controlador pode então atribuir funções de "locutor" ou "ouvinte" a qualquer dispositivo no loop. Endereçando cada dispositivo por vez e usando a mensagem "Send Accessory ID", o controlador pode determinar a função e a capacidade de cada dispositivo no loop.

Quando o controlador atribui a função de ouvinte a um dispositivo, esse dispositivo aceita e processa os dados recebidos do loop. A função de locutor permite que um dispositivo origine dados no loop. A função de ouvinte pode ser atribuída a vários dispositivos ao mesmo tempo, mas a função de locutor só pode ser atribuída a um único dispositivo por vez. A transferência de dados entre dispositivos de loop é realizada pelo controlador designando um locutor e um ou mais ouvintes e, em seguida, fornecendo uma mensagem "Enviar dados".

A maioria dos dispositivos projetados para serem usados ​​como controladores foram fixados nessa função, mas o HP-71B foi capaz de assumir o modo controlador ou dispositivo; e com o adaptador HP 82402 Dual HP-IL, o HP-71B pode até ser configurado com vários loops.

Formulários

A Hewlett-Packard desenvolveu uma variedade de dispositivos para serem conectados ao HP-IL, principalmente periféricos, como impressoras e dispositivos de armazenamento para calculadoras. Por meio da interface 82169A HP-IL / HP-IB, os controladores HP-IL podem ser conectados a instrumentos com uma interface HP-IB (também conhecida como GPIB ou IEEE-488) ou vice-versa. Também havia planos para fazer equipamentos de teste com interfaces IL, mas além do multímetro 3468A um tanto popular, apenas alguns dispositivos foram introduzidos antes que o próprio HP-IL se tornasse obsoleto.

Além da interface HP-IB, a HP também vendeu RS-232 e interfaces de E / S paralelas de uso geral, bem como um kit de protótipo para criar interfaces personalizadas.

Aplicativos de calculadora HP

Várias calculadoras HP foram oferecidas com interfaces HP-IL. No HP-75C / D foi embutido, em outros como o HP-71 e HP-41, módulos de interface plug-in estavam disponíveis (como o HP82160A para o HP-41). Os usos populares do HP-IL nas calculadoras incluem impressão (usando a impressora térmica HP 82162A) e armazenamento de arquivo em cassete (por meio da unidade de cassete digital HP 82161A). Para facilidade de uso, as calculadoras suportavam atribuição automática de endereço de E / S ("AUTOIO"), em que os comandos de impressora ou armazenamento em massa são direcionados para o primeiro dispositivo disponível do tipo apropriado. Onde vários dispositivos por tipo estiverem presentes, um modo de atribuição manual ("MANIO") pode ser usado.

Interface HP-IL para HP-IB

Por meio do conversor de interface 82169A, até mesmo pequenas calculadoras podem ser usadas para controlar vários dispositivos em um barramento HP-IB (GPIB, IEEE-488) padrão, uma interface amplamente utilizada para equipamentos de teste e medição. O conversor pode operar em qualquer um dos dois modos, tradutor ou caixa de correio . O modo tradutor é adequado para sistemas onde apenas um controlador está presente (normalmente uma calculadora em HP-IL), enquanto o modo de caixa de correio se aplica quando há controladores separados presentes em ambos os barramentos.

No modo tradutor com um controlador HP-IL, o modo de endereçamento padrão é conectar o conversor como o último dispositivo no loop HP-IL, para definir seu próprio endereço HP-IB maior do que o número de dispositivos no loop HP-IL , e para definir os endereços dos dispositivos a serem endereçados no lado HP-IB deve ser superior ao endereço do conversor. O desvio deste esquema requer controle manual de endereçamento.

No modo de caixa de correio, os controladores de cada lado podem colocar uma mensagem na memória buffer do conversor, para o outro lado recuperar dessa memória.

Equipamento com interface HP-IL

Controladores

Interfaces

  • Interface HP 82164A HP-IL / RS-232C (porta serial)
  • Interface HP 82165A HP-IL / GPIO (porta paralela genérica)
  • HP 82166A HP-IL Converter (versão menor da interface GPIO destinada ao uso integrado)
  • Kit de prototipagem do conversor HP 82166C HP-IL
  • Interface HP 82169A HP-IL / HPIB (bidirecional)
  • Interface HP 5061-3166 HP-IL / SCSI
  • Adaptador HP 82402 HP-IL duplo para HP-71B

Periféricos

  • Unidades de disco HP 9114A / B
  • Unidade de fita HP 82161A
  • Impressora térmica HP 82162A (versão HP-IL da impressora HP 82143A para HP-41C)
  • Interface de vídeo HP 82163A / B
  • Interface de vídeo de 80 colunas HP 92198A (Mountain Computer)
  • HP 82168A, 92205M Acopladores Acústicos (Modems)
  • Impressoras HP 82905A / B
  • Impressora HP 2225B ThinkJet
  • Plotter gráfico HP 7470A (Opcional 003 interface HP-IL)
  • Impressora térmica gráfica HP 2671A / G alfanumérica

Instrumentos de teste

  • Analisadores HP 1630A / D / G e HP1631 Logic (podem ser controladores de loop)
  • Unidade de aquisição / controle de dados HP 3421A
  • Multímetros digitais HP 3468A / B (versão HP-IL de HP 3478A com GPIB)
  • Contadores de frequência HP 5384A e HP 5385A com opção 003 (HP-IL)
  • Analisador de espectro HP 8590A com opção 022 (HP-IL)
  • Cromatógrafo de gás HP 5890 e amostrador automático complementar HP 7673 tem uma opção de interface HP-IL para programação de instrumentos e registro de dados usando o Sampler HP 19405A / Módulo de controle de eventos (S / ECM) e o Integrador de cromatografia de gás HP 3392A como controlador.
  • Conjunto de medição de deficiência de transmissão HP 4945A (opção 103)
  • Analisador de assinatura HP 5006A (opção 030)

Programas

  • Módulo de desenvolvimento HP-IL (módulo ROM de aplicativo de plug-in para HP-41C)
  • Módulo I / O estendido HP 82183A

Terceiro

  • Interface FSI164A HP-IL / RS-232C por especialistas em firmware
  • Interface do teodolito Leitz IL-41
  • Disco RAM CMT Disco RAM 128-512k; RS-232 opcional
  • Interface A / D HP-IL da Ocean Scientific
  • Modem de conexão direta 300 Plus Modem e leitor de código de barras
  • PAC Hardware GMBH (Alemanha) PAC-Screen 80-col / interface de vídeo gráfico com porta de impressora paralela e porta de mouse
  • Interloop # 111 HP-IL Repetidor
  • Interloop # 130 HP-IL Twinax Terminator
  • Driver do motor de passo Interloop # 200 HP-IL
  • Interface Interloop # 210 HP-IL IO
  • Steinmetz & Brown SB10161A / 2A Single / Dual 5 1/4 "Unidade de disco
  • Interface Instruments ADC71A Conversor analógico para digital

Veja também

Referências

  • Gerry Kane, Steve Harper, David Ushijima (1982). O SISTEMA HP-IL: Um guia introdutório ao loop de interface Hewlett-Packard . Berkeley: Osborne / McGraw-Hill. p. 106. ISBN 0-931988-77-2.CS1 maint: usa o parâmetro de autores ( link )
  • A especificação de interface HP-IL (HP P / N 82166-90017) . Hewlett Packard. 1982. p. 200 A especificação oficial.
  • O circuito integrado HP-IL (HP P / N 82166-90016 rev B) . Hewlett Packard. 1982. p. 100Descreve o chip 1LB3-0003. (Variantes posteriores deste IC foram o 1LR4-0002 e o 1ML7-0005.)
  • HP 82160A Manual do proprietário do módulo HP-IL para o HP-41
  • HP 82401A Manual do proprietário da interface HP-IL para o HP-71

links externos