Customer Solutions3D Volumetric Imaging Using NI AT-AO-10 DAQ Board
Author(s):Dr. Matt Stickland, University of Strathelyde
Industry:Imaging Equipment
Product:Data Acquisition
The Challenge:Searching for a quick,easy, and inexpensive way to interpret three-dimensional data.
The Solution:Creating a PC-based three-dimensional imaging system from an off-the-shelf reasonably priced argon laser, acousto-optic beam deflectors, and a National Instruments AT-AO-10 board.Introduction Today, it is not uncommon for engineers and scientists to carry out computational analysis of 3D transient, structural, and fluid-flow problems. To complement this, experimental techniques in fluid mechanics have advanced so that it is now possible to measure velocity vectors in three dimensions. It is evident that the amount of 3D information produced is expanding rapidly and the possibility of useful interpretation is lagging behind. If it were possible to developa computer-generated, 3D image of this data, then engineers and scientists could efficiently arrive at an accurate interpretation of the information contained within the data. To fill this market need, we developed a 3D imaging system known as planar contour imaging so that engineers and scientists can more accurately interpret 3D data. We used an imaging system consisting of an argon ion laser that draws two-dimensional shapes on a translating plane. We steer the path of the laser beam quickly to generate a 3D image. We steer the beam in the XY plane with two A.A. acousto-optic beam deflectors (AOBDs) and the translating plane generates the third direction, Z. In this way, we can draw a point of light, known as a voxel (volumetric pixel), in three-dimensional space. The volumetric imaging system is controlled by a 200 MHz Pentium PC fitted with a National Instruments AT-AO-10, an ISA plug-in analog output board, that controls the AOBD. We selected the AT-AO-10 DAQ board because of its low-cost, multiple output channels (the color imaging system needs seven analog outputs), excellent dynamic characteristics, and first in first out (FIFO) buffer. We controlled the board with NI-DAQ driver software, programmed in Microsoft Visual Basic. We controlled the AT-AO-10 with code written in Microsoft Visual Basic, which offered a user-friendly interface for manipulating the data and controlling the image-generation process. We found that the AT-AO-10 could write error-free data at rates up to only 110 kHz because of the large amounts of data and the limitations of the ISA bus. Even though this rate was not the highest possible with the board, we could create volumetric images with 1500 voxels at 25 Hz or 7,500 voxels at 5 Hz. This system, which has a wide range of uses in the scientific, engineering, design, and entertainment industries, has also been used to visualize things such as automotive, aircraft, and human figures. Dr. Matt Stickland Bsc Ph.D. Ceng MRAeS Department of Mechanical Engineering University of Strathclyde Glasgow G1 1XJ tel: 0141 548 2842, fax: 0141 552 5105, e-mail: mstickland@mecheng.strath.ac.uk Web: homepages.strath.ac.uk/~clcs20/index.html View the entire user solution in Adobe Acrobat PDF format. |
