Instrument Driver for General Purpose Interface Bus (IEEE-488)

Abstract

Laboratory automation is invaluable to scientists, engineers, and technicians. It provides a mechanism by which many processes can be interactively controlled. A popular method of connecting and controlling laboratory instrumentation is through the General Purpose Interface Bus (GPIB). The Institute of Electrical and Electronics Engineers (IEEE) standardized this bus under IEEE-488. The objective of this project was to study the IEEE-488 and write instrument drivers in C++ for the GPIB and the Tektronix 2430A Digital Oscilloscope. These drivers contain functions for initialization, command control., and data acquisition. The first section of this paper discusses the IEEE-488 and provides pertinent technical information. The second section of this paper is an instruction manual for the use of the GPIB and Tektronix oscilloscope instrument drivers. Portions of an Input/Output (I/O) module are included to provide a graphical representation for the data acquired with the GPIB and Tektronix modules. A test program is presented which demonstrates the use of these modules. These drivers will be specifically used for ultrasonic data acquisition capabilities for nondestructive testing of materials. The ultrasonic data is generated by an ultrasonic transducer sending a sound pulse through a material. The reflected signal is displayed on a digitizing oscilloscope.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1992
Accession Number
ADA253947

Entities

People

  • Bradley M. Taber Iii
  • Patrick J. Sincebaugh

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Acquisition
  • Air Force
  • Communications Protocols
  • Computer Programming
  • Computer Programs
  • Data Acquisition
  • Data Transmission
  • Engineering
  • Information Processing
  • Instruction Manuals
  • Instrumentation
  • Laboratory Equipment
  • Language
  • Materials
  • Materials Testing
  • Military Research
  • Operating Systems

Fields of Study

  • Physics

Readers

  • Academic Conference Management
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.

Technology Areas

  • Microelectronics
  • Microelectronics - Microelectromechanical Systems