|

Comparison of the solution of the optoelectronic system based on Arduino UNO and USB-6009 in the program LabVIEW

Authors: Moryakova O.A.
Published in issue: #12(17)/2017
DOI: 10.18698/2541-8009-2017-12-213


Category: Instrument Engineering, Metrology, Information-Measuring Instruments and Systems | Chapter: Solid-state electronics, radioelectronic components, micro - and nanoelectronics

Keywords: LabVIEW, NI USB-6009, Arduino UNO, turbidimeter, nephelometer, turbidity of liquid, laser measuring system, automation
Published: 29.11.2017

The article is devoted to the introduction of the Arduino Uno microprocessor assembly as a cheap and more affordable analog of the National Instruments USB-6009 data acquisition device in the development of a laser measuring system for the measurement of fluid turbidity. This system is based on fixing the transmission and scattering of light by means of photosensors — turbidimetric and nephelometric. Also, the ambient temperature and the sample of the liquid are taken into account, therefore, the system has thermal sensors. The developed measuring system uses signals obtained from potentiometers (imitators of photodetectors) as sensor signals. Such a construction allows to debug and compare the two solutions with absolutely equal conditions by adding the optoelectronic part, without significant complication. The hardware and software solution for working with these platforms is presented in the LabVIEW programming environment and a structural-functional diagram is shown.


References

[1] Bulatov M.I., Kalinkin I.P. Prakticheskoe rukovodstvo po fotometricheskim metodam analiza [Practical guidance on photometric analysis methods]. Leningrad, Khimiya publ., 1986, 432 p.

[2] Vse otechestvennye mikroskhemy [All domestic microcircuits]. Moscow, Dodeka-XXI publ. house, 2004, 400 p.

[3] Petin V. Proekty s ispol’zovaniem kontrollera Arduino [Projects using Arduino controller]. Sankt-Petersburg, BKhV-Peterburg publ., 2015, 464 p.

[4] Revich Yu. V. Zanimatel’naya elektronika [Amusive electronics]. Sankt-Petersburg, BKhV-Peterburg publ., 2015, 576 p.

[5] Karvinen T., Karvinen K., Valtokari V. Make: sensors: a hands-on primer for monitoring the real world with Arduino and Raspberry Pi. Maker Media, 2014, 400 p. (Russ. ed.: Delaem sensory: proekty sensornykh ustroystv na baze Arduino i Raspberry Pi. Moscow, Vil’yams publ. house, 2015, 432 p.).

[6] Suranov A.Ya. LabVIEW 8.20: Spravochnik po funktsiyam [LabVIEW 8.20: functions handbook]. Moscow, DMK Press publ., 2007, 536 p.

[7] Travis J., Kring I. LabVIEW for everyone: Graphical programming made easy and fun. Crawfordsville, Prentice Hall, 2007. 1236 p. (Russ. ed.: LabVIEW dlya vsekh. Moscow, DMK Press publ., 2011, 904 p.)

[8] Peter A. Blume The LabVIEW: style book. Prentice Hall, 2007, 400 p. (Russ. ed.: LabVIEW: stil’ programmirovaniya. Moscow, DMK Press publ., 2008, 400 p.)

[9] Butyrin P.A., Vas’kovskaya T.A., Karataeva V.V., Materikin S.V. Avtomatizatsiya fizicheskikh issledovaniy i eksperimenta: komp’yuternye izmereniya i virtual’nye pribory na osnove LabVIEW 7 [Automation of physical research and experiment: computer measurements and virtual devices based on LabVIEW 7]. Moscow, DMK Press publ., 2005, 264 p.

[10] Sommer U. Mikrocontroller-programmierung mit Arduino/Freeduino. Franzis, 2010, 256 p. (Russ. ed.: Programmirovanie mikrokontrollernykh plat Arduino/Freeduino. Sankt-Peterburg, BKhV-Peterburg publ., 2012, 256 p.).