Академический Документы
Профессиональный Документы
Культура Документы
ABSTRACT
ADLINK PCI-9114 multifunction data acquisition card, signal amplifier and multiplexer board and power sensor are
used to establish the real-time measurement system of relative laser power. During producing laser, measuring and
showing thermoelectric and photoelectric signal, calculating parameter and drawing the curve of relative power.
Parameters of laser output power and energy are concerned with researchers. These parameters are important for
evaluating laser system. In this paper, a real time laser power measure system is established. While laser system is
operating, real time laser power measure system measured the power and energy of laser and plotted the waveform of
relative laser power. The parameters such as pulse width, rise time, fall time, power integration, average power, peak
power and average energy are computed.
1. SYSTEM DESIGN
The measure system consists of hardware and software. The operation procedure is showed in figure 1. Incident laser
power is transferred to voltage signals by power meter. Then the voltage signals are outputted to signal modulating box.
In the box, voltage signals is modulated and amplified. After being transformed by A/D, the voltage signals changed into
digital signals. Hence computer can process these signals to get important information being concerned.
International Symposium on Photoelectronic Detection and Imaging 2009: Laser Sensing and Imaging,
edited by Farzin Amzajerdian, Chun-qing Gao, Tian-yu Xie, Proc. of SPIE Vol. 7382, 73823G
© 2009 SPIE · CCC code: 0277-786X/09/$18 · doi: 10.1117/12.835332
Parameter calculation
comparison
File save
A/D, D/A
of laser
Fig. 2 Schematic configure of system function
3. IMPLEMENTATION OF SOFTWARE
3.1 SYSTEM SETUP
Main function of system setup is initializing system. The initializing consists of hardware initializing and parameters
setup. Firstly, hardware board is initialized by set up address and parameters. Under environment of VC++ 6.0, it is to
initialize PCI-9114 and setup software reset. Implementation code is listed below. Parameter setup is to set up sample
frequency, sample time and threshold, and so on.
U16 W_9114_Initial (U16 *existCardsˈPCI_INFO *info); //Initialization;
Void U16 W_9114_Software_Reset (U16 CardNo); //software reset;
During measurements, system should display and playback the waveform of relative power of laser in real time. Because
of different sample time, length of origin data of each sample is varied. For an instance, when sample frequency is 20Hz,
there will be 400 samples. So, system should define a storage matrix which length is bigger than 400. Length of matrix
will be changed with sample time. If static matrix were used to store and call the data to plot curves, system must define
a very big matrix before running program. And during program running, the static matrix could not be changed. In real
system design, dynamic matrix is used and pointer callback is applied. This method can easily plot curves and playback
results. Method of dynamic matrix can select suitable construct function based on sample time. And it does not need
calculating byte number of object [3]. That is, system creates object dynamically and assigns memory space dynamically.
Method of dynamic matrix can effectively use the memory.
4. APPLICATIONS AND CONCLUSIONS
Figure 3 is relative power curves in a special application. In the figure, x-coordinate sample time with unit s and
y-coordinate is relative power without dimension.