此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

A 4-layer method of developing integrated sensor systems with LabVIEW

 

BAI Jiang-hua (白江华)1, CHEN Jing-wei (陈静薇)1, John Freeouf2, Andres La Rosa2

 


(1. Tan Kah Kee College, Xiamen University, Xiamen 363105, China; 2. Department of Physics, Portland State University, Portland 751, USA)

 

Abstract: System integrity is important for fast and accurate measurement and control. LabVIEW is widely used in education and industry. Many LabVIEW codes are hard to be read and shown because of their 2D topology. In order to simplify the programming, a 4-layer model of developing sensor or measurement systems with LabVIEW is proposed in this paper. The purpose of this paper is to show the readers how to design simple, clear and strong automated systems with LabVIEW. Using a Sensirion SHT75 humidity sensor and an NI USB6008 DAQ board as an example, this paper describes the steps of developing a sensor system from the physical layer to application layer in detail. In layer 2, port selection and signal regulation are demonstrated. In layer 3, timing waveform analysis and synthesis, state diagram analysis, instruction set design, micro operation and fault tolerance designs are demonstrated. In layer 4, data visualization is covered with a vivid example. Programmers found it was hard to show readers their LabVIEW codes because many LabVIEW codes occupy several screens. A layer model simplifies the programming, so one is able to show a medium size LabVIEW code easily.

 

Key words: LabVIEW; sensor system; layer model; automatic system

 

CLD number: TP27 Document code: A

 

Article ID: 1674-8042(2013)04-0307-06  doi: 10.3969/j.issn.1674-8042.2013.04.001

 

References

 

[1] Johnson G, Jennings R. LabVIEW graphical programming. 4th ed. McGraw-Hill Professional, Columbus, USA, 2006.
[2] Blume P A.  The LabVIEW style book. 1st ed. Prentice Hall, Upper Saddle River, New Jersey, USA, 2007.
[3] Bitter R, Mohiuddin T, Nawrocki M.  LabVIEW: advanced programming techniques. CRC Press, Boca Raton, Florida, USA, 2000.
[4] Paton B E. Sensors transducers LabVIEW. Prentice Hall PTR, Upper Saddle River, New Jersey, USA, 1998.
[5] Lenka S, Mohapatra A. LabVIEW wireless sensor networks: a practical approach. 1st ed. Apress, New York, USA, 2013.
[6] Fairweather I, Brumfield A. LabVIEW: a developer's guide to real world integration. Chapman and Hall/CRC, 2011.
[7] Fedele L. Methodologies and techniques for advanced maintenance. Springer, Berlin, Germany, 2011.
[8] Kehtarnavaz N, Kim N J. Digital signal processing system-level design using LabVIEW. Newnes, New South Wales, Australia, 2005.
[9] Sensirion Company. Datasheet SHT7X humidity and temperature sensor. [2013-01-11]. http://www.sensirion.com/en/pdf/productinformation/Datasheet-humidity-sensor-SHT7x.pdf.
[10] National Instruments. User guide and specifications USB-6008/6009.  [2013-01-20]. http://www.ni.com/pdf/manuals/371303e.pdf.

 

 

[full text view]