
El HP-IL ( Hewlett-Packard Interface Loop ) fue un bus o red de interconexión de corto alcance introducido por Hewlett-Packard a principios de la década de 1980. [ 1 ] Permitió que muchos dispositivos, como impresoras, trazadores, pantallas, dispositivos de almacenamiento (unidades de disquete y unidades de cinta), equipos de prueba, etc., se conectaran a calculadoras programables como la HP-41C , HP-71B y HP-75C/D , las computadoras de la serie 80 y HP-110 , así como a PC genéricas basadas en el bus ISA .
Principios
Como su nombre indica, una red HP-IL formaba un bucle (es decir, una red en anillo ): cada dispositivo del bucle tenía un par de conexiones de dos hilos, una de entrada que recibía mensajes del dispositivo anterior y otra de salida que enviaba mensajes al siguiente dispositivo. Un dispositivo del bucle se designaba como controlador y gestionaba todos los demás dispositivos del bucle. Los cables HP-IL utilizan un conector único de dos pines con carcasas polarizadas en forma de D y se pueden conectar entre sí sin adaptadores adicionales para extender su longitud.
HP-IL utiliza un protocolo de paso de testigo para el control de acceso al medio: los mensajes se transmiten de un dispositivo a otro hasta que regresan al originador. Al inicializarse el bucle, el controlador envía un mensaje "Auto Address 1" al primer dispositivo; este (y cada dispositivo subsiguiente) toma el número del mensaje recibido como su propia dirección y reenvía el mensaje con la dirección incrementada al siguiente dispositivo. Cuando el mensaje "Auto Address n " finalmente regresa al controlador, este puede determinar cuántos dispositivos hay en el bucle ( n -1). Se pueden direccionar hasta 31 dispositivos mediante este método. Una vez asignadas las direcciones, el controlador puede asignar roles de "emisor" o "receptor" a cualquier dispositivo del bucle. Al direccionar cada dispositivo por separado y utilizar el mensaje "Send Accessory ID", el controlador puede determinar el rol y la capacidad de cada dispositivo en el bucle.
Cuando el controlador asigna el rol de oyente a un dispositivo, este acepta y procesa los datos recibidos del bucle. El rol de emisor permite que un dispositivo origine datos en el bucle. Se puede asignar el rol de oyente a varios dispositivos a la vez, pero el rol de emisor solo se puede asignar a un único dispositivo a la vez. La transferencia de datos entre los dispositivos del bucle se realiza cuando el controlador designa un emisor y uno o más oyentes, y luego envía un mensaje de "Enviar datos".
La mayoría de los dispositivos diseñados para usarse como controladores estaban limitados a esa función, pero el HP-71B era capaz de asumir el modo de controlador o de dispositivo; y con el adaptador HP 82402 Dual HP-IL, el HP-71B incluso podía configurarse con múltiples bucles.
Aplicaciones
Hewlett-Packard desarrolló una gama de dispositivos para conectarse a la HP-IL, principalmente periféricos como impresoras y dispositivos de almacenamiento para calculadoras. Mediante la interfaz HP-IL/HP-IB 82169A, los controladores HP-IL podían conectarse a instrumentos con una interfaz HP-IB (también conocida como GPIB o IEEE-488), o viceversa. También existían planes para fabricar equipos de prueba con interfaces IL, pero, aparte del multímetro 3468A, que tuvo cierta popularidad, solo se lanzaron unos pocos dispositivos antes de que la propia HP-IL quedara obsoleta.
Además de la interfaz HP-IB, HP también vendía interfaces RS-232 e interfaces de E/S paralelas de propósito general, así como un kit de prototipos para crear interfaces personalizadas.
Aplicaciones para calculadoras HP

Varias calculadoras HP se ofrecían con interfaces HP-IL. En la HP-75C/D, la interfaz estaba integrada; en otras, como la HP-71 y la HP-41, se ofrecían módulos de interfaz externos (como el HP82160A para la HP-41). Entre los usos más comunes de la HP-IL en las calculadoras se incluían la impresión (mediante la impresora térmica HP 82162A) y el almacenamiento de archivos en casete (a través de la unidad de casete digital HP 82161A). Para facilitar su uso, las calculadoras admitían la asignación automática de direcciones de E/S ("AUTOIO"), donde los comandos de impresión o almacenamiento masivo se dirigían al primer dispositivo disponible del tipo apropiado. Cuando había varios dispositivos del mismo tipo, se podía utilizar un modo de asignación manual ("MANIO").
Interfaz HP-IL a HP-IB
Mediante el convertidor de interfaz 82169A, incluso las calculadoras más pequeñas pueden controlar diversos dispositivos en un bus HP-IB estándar (GPIB, IEEE-488), una interfaz ampliamente utilizada en equipos de prueba y medición. El convertidor puede operar en dos modos: Traductor o Buzón . El modo Traductor es adecuado para sistemas con un solo controlador (normalmente una calculadora en HP-IL), mientras que el modo Buzón se aplica cuando hay controladores independientes en ambos buses.
En el modo Traductor con un controlador HP-IL, el modo de direccionamiento predeterminado consiste en conectar el convertidor como el último dispositivo en el bucle HP-IL, establecer su propia dirección HP-IB más alta que el número de dispositivos en el bucle HP-IL, y establecer las direcciones de los dispositivos que se van a direccionar en el lado HP-IB más altas que la dirección del convertidor. [ 2 ] Cualquier desviación de este esquema requiere un control manual del direccionamiento.
En el modo Buzón, los controladores de ambos lados pueden colocar un mensaje en la memoria intermedia del convertidor, para que el otro lado lo recupere de esa memoria.
Equipo con interfaz HP-IL
Controladores
- Módulo de extensión HP 82160A HP-IL HP-41 (para la HP-41C )
- Interfaz HP 82973A HP-IL para IBM PC y compatibles con bus ISA
- Interfaz HP 82938A para ordenadores de sobremesa/controladores de la serie 80
- Módulo HP 82401A HP-IL para HP-71B
- HP-75C/D
- HP 110, también conocido como HP Portable
- HP 110 Plus, también conocido como HP Portable Plus ( HP 45711A )
- Interfaz HP-IL/Paralela HP 45643A para la HP-150
- PC integral HP
- HP-3392A
Interfaces
- Interfaz HP 82164A HP-IL/ RS-232 C (puerto serie)
- Interfaz HP 82165A HP-IL/ GPIO (puerto paralelo genérico)
- Convertidor HP 82166A HP-IL (versión más pequeña de la interfaz GPIO destinada a uso en sistemas embebidos)
- Kit de prototipado de convertidor HP-IL HP 82166C
- Interfaz HP 82169A HP-IL/ HPIB (bidireccional)
- Interfaz HP 5061-3166 HP-IL/ SCSI
- Adaptador HP 82402 Dual HP-IL para la HP-71B
Periféricos



- Unidades de disco HP 9114A/B
- Unidad de cinta HP 82161A, con una cinta muy similar pero incompatible con minicasetes y una capacidad de ≈ 130 kB.
- Impresora térmica HP 82162A (versión HP-IL de la impresora HP 82143A para HP-41C)
- Interfaz de vídeo HP 82163A/B
- Interfaz de vídeo HP 92198A de 80 columnas ( Mountain Computer )
- Acopladores acústicos HP 82168A, 92205M (módems)
- Impresoras HP 82905A/B
- Impresora HP ThinkJet 2225B
- Plotter gráfico HP 7470A (Interfaz HP-IL opcional 003)
- Impresora térmica gráfica alfanumérica HP 2671A/G
Instrumentos de prueba
- Analizadores lógicos HP 1630A/D/G y HP1631 (pueden funcionar como controladores de bucle).
- Unidad de adquisición/control de datos HP 3421A
- Multímetros digitales HP 3468A/B (versión HP-IL del HP 3478A con GPIB)
- Contadores de frecuencia HP 5384A y HP 5385A con opción 003 (HP-IL)
- Analizador de espectro HP 8590A con opción 022 (HP-IL)
- El cromatógrafo de gases HP 5890 y el automuestreador HP 7673 cuentan con una opción de interfaz HP-IL para la programación del instrumento y el registro de datos mediante el módulo de control de eventos/muestreador (S/ECM) HP 19405A y el integrador de cromatógrafo de gases HP 3392A como controlador. [ 3 ]
- Juego de medición de fallas de transmisión HP 4945A (Opción 103)
- Analizador de firmas HP 5006A (Opción 030)
Software
- Módulo de desarrollo HP-IL (módulo ROM de aplicación enchufable para HP-41C)
- Módulo de E/S extendidas HP 82183A
Tercero
- Interfaz FSI164A HP-IL/RS-232C de Firmware Specialists
- Interfaz de teodolito Leitz IL-41
- Disco RAM CMT de 128-512k; RS-232 opcional.
- Interfaz analógica-digital HP-IL de Ocean Scientific
- Módem Direct Connect 300 Plus y lector de código de barras
- PAC Hardware GMBH (Alemania) PAC-Screen Interfaz de vídeo/gráficos de 80 colores con puerto paralelo para impresora y puerto para ratón.
- Repetidor HP-IL Interloop n.° 111
- Terminador Twinax HP-IL Interloop n.° 130
- Controlador de motor paso a paso Interloop #200 HP-IL
- Interloop #210 Interfaz IO HP-IL
- Unidad de disco simple/doble de 5 1/4" Steinmetz & Brown SB10161A/2A
- Convertidor analógico-digital ADC71A de Interface Instruments
Véase también
- Bus Commodore , otra serialización de IEEE-488
- Apple Desktop Bus
- Autobús serie universal
Referencias
- ↑
- Quick, RD, Harper, SL (enero de 1983). "HP-IL: una interfaz digital de bajo costo para aplicaciones portátiles" (PDF) . Hewlett-Packard Journal . 34 (1): 3–10 .
{{cite journal}}: CS1 maint: varios nombres: lista de autores ( enlace )
- Quick, RD, Harper, SL (enero de 1983). "HP-IL: una interfaz digital de bajo costo para aplicaciones portátiles" (PDF) . Hewlett-Packard Journal . 34 (1): 3–10 .
- ↑ "Manual HP82169A" (PDF) . pág. 17. Consultado el 5 de junio de 2013 .
- ↑ "Manual de servicio del cromatógrafo de gases HP 5890 Serie II" (PDF) . págs. 10-8 a 10-13 . Consultado el 5 de junio de 2021 .
- Gerry Kane; Steve Harper; David Ushijima (1982). EL SISTEMA HP-IL: Una guía introductoria al bucle de interfaz de Hewlett-Packard (PDF) . Berkeley: Osborne/McGraw-Hill. pág. 106. ISBN 0-931988-77-2.
- Especificación de la interfaz HP-IL (HP P/N 82166-90017) (PDF) . Hewlett Packard. 1982. pág. 200.La especificación oficial.
- El circuito integrado HP-IL (HP P/N 82166-90016 rev B) (PDF) . Hewlett Packard. 1982. pág. 100.Describe el chip 1LB3-0003. (Las variantes posteriores de este circuito integrado fueron el 1LR4-0002 y el 1ML7-0005).
- Manual del propietario del módulo HP-IL HP 82160A para la HP-41
- Manual del propietario de la interfaz HP-IL HP 82401A para la HP-71
Enlaces externos
- http://www.hpmuseum.org
- http://www.hp41.org/HPIL.cfm
- http://www.hp-collection.org/hpil.html
- http://www.jeffcalc.hp41.eu/hpil/ Un puente casero HP-IL a USB.
- https://www.hhcworld.com/files/compendiums/hp_il_compendium.pdf Compendio HP-IL, Sylvain Côté, 20 de septiembre de 2018
- buses informáticos
- Autobuses en serie
- productos Hewlett-Packard