Gpib

Solo disponible en BuenasTareas
  • Páginas : 22 (5371 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de mayo de 2011
Leer documento completo
Vista previa del texto
U.L.P.G.C.

E.I.T.E.

EQUIPOS DE I STRUME TACIÓ
Curso 2010-2011

Bus GPIB
(General-Purpose Instrumentation Bus)

Carlos M. Fernández Reyes
Ingeniería en Electrónica

Índice

Introducción .................................................................................................................... 3 Historia............................................................................................................................ 3 Características de Bus GPIB ......................................................................................... 5 Líneas del bus GPIB ....................................................................................................... 6Conector........................................................................................................................... 9 iveles lógicos................................................................................................................ 10 Modos de operación de un equipo ............................................................................... 11 Direccionamiento de los dispositivos........................................................................... 14Tipos de mensajes que intercambian los equipos ...................................................... 14 Comandos del Bus......................................................................................................... 15 El estándar IEEE 488.2. ............................................................................................... 18 Los bytes de estado....................................................................................................... 21 SCPI (Standard Commands for Programmable Instruments) ................................ 23 Bibliografía .................................................................................................................... 28

2

Introducción
GPIB es un estándar bus de datos digital de corto rango desarrollado porHewlettPackard en los años 1970 para conectar instrumentos electrónicos de medida, como pueden ser generadores de funciones, osciloscopios, etc. con dispositivos que los controlen como un ordenador. Las siglas corresponden a General Purpose Interface Bus, pero a pesar de este nombre, fue diseñado específicamente para la conexión de instrumentos de medida. En 1978 el bus fue estandarizado por elInstitute of Electrical and Electronics Engineers (IEEE) como el IEEE-488 (488.1). En la Figura 1 se muestra una configuración típica de un sistema automático de medida empleando el Bus GPIB.

Figura 1. Configuración típica de un sistema automático de medida

Historia
Hacia 1965, los ingenieros de Hewlett-Packard diseñaron un bus específicamente destinado a la instrumentación, al que denominaronHewlett-Packard Interface Bus (HPIB). Ante el auge que alcanzo, la IEEE lo adopto en su normativa IEEE.488 de 1975, la cual se modificó en 1987 y pasó a denominarse IEEE.488.2, quedando la de 1975 como IEEE.488.1. A partir de entonces se le llama también bus GPIB (General Purpose

3

Interface Bus); los tres nombres (GPIB, IEEE.488 y HPIB) pueden considerarse sinónimos.

La normativaIEEE-488.1 -recogiendo las especificaciones del PIB- definía las características físicas y funcionales, pero no el lenguaje que debían emplear los aparatos. Cada fabricante desarrollaba un lenguaje propio para cada instrumento; muchas veces los comandos constaban de una letra seguida de una cifra; a este tipo de lenguajes se le dio en llamar ’R2D2’ por su aspecto y sonoridad; por ejemplo, ‘A 100, B 10,T0, X’, es la orden para un filtro de marca IOtech que configura la frecuencia de corte a 100 Hz, la amplitud a 10V, trigger inmediato, y ejecuta el comando.

Mas tarde, la normativa IEEE.488.2 definió -entre otras cosas- algunos comandos generales a los que todos los instrumentos deben responder; desde entonces, cualquier instrumento que se atenga a la normativa debe aceptar la orden *RST y...
tracking img