GPIB
Keywords: GPIB, 1978, 1987, Analizador de espectros, Años 1970, Bus de datos, Commodore, Digital, Estándar
El Hewlett-Packard Instrument Bus (HP-IB) es un estándar bus de datos digital de corto rango desarrollado por Hewlett-Packard en los años 1970 para conectar dispositivos de test y medida (por ejemplo multímetros, osciloscopios, etc) con dispositivos que los controlen como un ordenador. Otros fabricantes copiaron en HP-IB, llamando a su implementación General-Purpose Instrumentation Bus (GP-IB). En 1978 el bus fue estadarizado por el Institute of Electrical and Electronics Engineers (IEEE) como el IEEE-488 (488.1).
El IEEE-488 permite que 15 dispositivos inteligentes compartan un simple bus, con el dispositivo más lento determinando la velocidad de transferencia. La máxima velocidad de transmisión está sobre 1 Mbps.
Las 16 líneas que componen el bus están agrupadas en tres grupos de acuerdo con sus funciones: bus de datos, bus de control de transferencia de datos y bus general. Algunas de ellas tienen retornos de corrientes común y otras tienen un retorno propio, lo que provoca un aumento del número de líneas totales.
Además del IEEE otros comités han adoptado el HP-IB. El American National Standards Institute (ANSI) lo llama ANSI Standard MC 1.1, y para la International Electrotechnical Commission (IEC) es el IEC Publication 625-1. En junio de 1987 el IEEE aprobó una revisión del estándar para instrumentos programables llamado IEEE-488-1987 (488.2), en él se definieron códigos, formatos, protocolos y comandos comunes para todos los instrumentos.
No fue planeado por los diseñadores de HP específicamente para ser un interfaz de propósito general entre periféricos y ordenadores. Tales usos del bus fueron hechos por el Commodore PET/CBM para la comunicación con discos, impresoras, módems, etc. donde los dispositivos conectados al ordenador hablaban (talking) y escuchaba (listening) las líneas para realizar sus tareas. Todas las máquinas de 8 bits de Comodore utilizaron un IEEE-488 propietario con conectores DIN en vez del típico del HP-IB. Los ordenadores de HP también han usado este bus con un protocolo llamado CS-80.
En la actualidad la mayoría de los instrumentos electrónicos de medida pueden ser controlados mediante este bus. Recientemente el IEEE ha adoptado una nueva revisión hecha por National Instruments que permite más velocidad.
