General Purpose Interface Bus
IEEE-488 Digital Interface for Programmable Instrumentation
[GPIB Description]
[GPIB Data Transfer Timing] [IEEE488 Interface ICs]
[HPIB Connector] [IEEE488
PinOut] [GPIB Cable Assemblies] [IEEE488 Standards] [Software]
[Home]

Extracted from 'GPIB Interface Design Document'. 6-13-86, Leroy Davis
IEEE-488 / ANSI Connector - Mechanical
Drawing
{This web site}
IEEE-488 / ANSI Connector IEEE488 PinOut
| Pin # | Signal Names | Signal Description | Pin # | Signal Names | Signal Description |
| 1 | DIO1 | Data Input/Output Bit 1 | 13 | DIO5 | Data Input/Output Bit 5 |
| 2 | DIO2 | Data Input/Output Bit 2 | 14 | DIO6 | Data Input/Output Bit 6 |
| 3 | DIO3 | Data Input/Output Bit 3 | 15 | DIO7 | Data Input/Output Bit 7 |
| 4 | DIO4 | Data Input/Output Bit 4 | 16 | DIO8 | Data Input/Output Bit 8 |
| 5 | EIO | End-Or-Identify | 17 | REN | Remote Enable |
| 6 | DAV | Data Valid | 18 | Shield | Ground (DAV) |
| 7 | NRFD | Not Ready For Data | 19 | Shield | Ground (NRFD) |
| 8 | NDAC | Not Data Accepted | 20 | Shield | Ground (NDAC) |
| 9 | IFC | Interface Clear | 21 | Shield | Ground (IFC) |
| 10 | SRQ | Service Request | 22 | Shield | Ground (SRQ) |
| 11 | ATN | Attention | 23 | Shield | Ground (ATN) |
| 12 | Shield | Chassis Ground | 24 | Single GND | Single Ground |
ANSI/IEEE 488.1 [IEC 60625-1] IEEE Standard Digital Interface for
Programmable Instrumentation
Defines the Physical and Electrical layer, and signaling protocol.
ANSI/IEEE 488.2 IEEE Codes, Formats, Protocols, and Common Commands,
and Standard Commands for Programmable Instruments
IEC/IEEE 60488-2 defines communication protocols for devices
connected via IEEE 488 buses and common commands and characteristics
useful in a wide range of instrument applications. It includes
message-handling protocols, status reporting structures, and system
configuration and synchronization protocols.
HS488 High-Speed GPIB Handshake Protocol Hand shake protocol,
increases bus transfers to 8MBytes/s with other HS488 devices. NDAC is
not required to Handshake, The Talker outputs data with DAV, waits then
outputs new data with DAV without NDAC occurring.
SCPI Standard Commands for Programmable Instruments Defines a
programming language for Instruments
Standard TTL levels (2.0v/0.8v) @ 5.2mA
source / 48mA sink, Totem Pole, Open Collector and Tristate devices are
used with IEEE488.
Open Collector: SRQ, NRFD, NDAC
Open Collector or Tristate: ATN, IFC, REN, EOI, DAV.
ines-Innovative Electronic Systems {CMOS GPIB interface ICs}
National Instruments {HS-488 Controller TNT4882-Controller NAT9914A, Talker/Listener}
National Semiconductor {IEEE-488 GPIB Transceiver ICs 75160 / 75162}
TI {Controller TMS9914A-Transceiver (75xx160/161/162)}
There is not much special about driving over a IEEE488 bus, the original interface ICs were just normal TTL devices. The Octal Transceiver 74F588 was used in many applications.
IC Manufacturers Listing All other device types {This web site}
| Single Type | Digital Value |
| Input Voltage High: | VIH = 3.4 volts typical, 2.4 volts minimum |
| Input Voltage Low: | VIL = 0.22 volts typical, 0.4 volts maximum |
| Input Current High: | IIH = 2.5mA maximum |
| Input Current Low: | VIL = -3.2mA maximum |
| Output Voltage High: | VOH = 3.4 volts typical, 2.5 volts minimum |
| Output Voltage Low: | VOL = 0.22 volts typical, 0.5 volts maximum |
| Output Current High: | IOH = -5.2mA maximum |
| Output Current Low: | IOL = 48mA maximum |

The IEEE488 bus operates at the speed of the slowest device, all devices
have to be ready before operation begins.
Signals are active low. Data is transferred asynchronous, using the
Handshake lines instead of a clock.
Only Parallel Polling does not use the Handshake, all other transfers use
Hand-shaking.
HS488 High-Speed GPIB Handshake Protocol Hand shake protocol [not
shown above], increases bus transfers to 8MBytes/s with other HS488
devices. NDAC is not required to Handshake, The Talker outputs data with
DAV, waits then outputs new data with DAV without NDAC occurring.
Connector Type: (The connector pin-outs differ) ....
IEEE488/ANSI MC1.1; 24 pins, accepts a ribbon cable. ....
IEC 625-1, MIL-C-24308; 25 pins
Connectors are tested to MIL-STD-202E (Environmental).
IEEE488 has a Maximum cable length of 20 meters, or 2
meters per device - which ever is less.
IEEE488 devices may be connected in either a Star or Linear fashion
[Device-to-Device].
GPIB Cable Manufacturers
Alfasys
Alpha
Belden
E-tec
Metric threads are Black, English threads are Silver; the two will not mate together.
IEEE-728-1982 Recommended Practice for code and Format Conventions
for IEEE Standard 488
IEC 625-2 ------
NOTE: The IEEE-488 is very easy to program, just send the
device address, command, and function.
NOTE: The IEEE-488 is also know by a number of other names,
which all mean the same thing.
GPI Bus; General Purpose Interface Bus
GPIB; General Purpose Interface Bus
HPIB; Hewlett-Packard Interface Bus
IEEE-488; Adopted by the Institute of Electrical and Electronic
Engineers [US Standard]
IEC 60488; Adopted by the International Electrotechnical
Commission [International Standard]
IEC 60625-1; Adopted by the International Electrotechnical
Commission [International Standard], Old IEC version ?
Is there a difference between the US standards or names, NO; but there
may be between the US and International Standard.
IEC 60625-2; No data
IEEE1174; may be an application of IEC 60625-2, which translates
GPIB functionality to a serial RS232 line. Not yet verified
{General Purpose Interface Bus [GPIB] Index}
Electronic Design Key words: IEEE488, HPIB, GPIB, HP-IB, General
Purpose Interface Bus, Hewlett-Packard Interface Bus,
Hewlett-Packard - Interface Bus, Military Specification, Digital
Interface for Programmable Instrumentation, Connector, Physical,
Mechanical, GPIB, Size, Type, Description, Vendors, Products,
Manufacturers, Plug, Receptacle, Tutorial, Parallel cable interface, GPI
Bus.
|
|||||||
| Home | |||||||
|
|
|||||||
|
|
|
|
|
|
|
|
| Distributors | Components | Equipment | Software | Standards | Buses | Design | Reference |