DS18B20 WI-FI TEMPERATURE SENSOR STUDY BY NODEMCU V3 ESP8266 MODULE

В. В. Нарожный, А. С. Назаров, Т. Г. Дегтярева

Abstract


The past decade can be characterized by the accelerating Internet of Things (IoT) development. Currently, the European Research Cluster on the Internet of Things (IERC) defines IoT as a dynamic global network infrastructure with the possibility of self-tuning based on standard and compatible communication protocols. The Internet and microprocessor technology development caused the rise of IoT. Other factors influencing the rapid IoT development were cloud computing and wireless networks popularity growth. As a result, the widespread use of IoT required an increase in the reliability of the devices.

In many areas of modern technological processes and physical researches, the temperature is a significant physical characteristic. The paper describes the hardware and software complex connecting the DS18B20 temperature meter (sensor). The complex is designed to study the fault-tolerance of temperature measurements in IoT. The Wi-Fi module NodeMCU V3 based on ESP8266 is applied as a control unit of the complex.

The IoT appearance brought to a new level such an important segment of technical researches as the development of the fault-tolerant solutions. One of the important subsystems of such an application is the physical parameters detection of various devices in real-time. The temperature is a significant physical characteristic in many areas of modern technological processes and physical researches. The hardware and software complex for connecting a DS18B20 temperature measurer (sensor) is described in the paper. The complex is designed to examine the temperature measurement fault-tolerance in IoT. The Wi-Fi module NodeMCU V3 based on ESP8266 is applied as the complex controller.

As far as the work of IoT depends mainly on the information provided by the sensors, the sensor performance monitoring is critically important. The autonomous system architecture of IoT includes such tasks as perception, localization, planning, management and control over systems exchanging information with each other.  For this reason, the reliability of the sensors is of high concern. Therefore, one failure can lead to the IoT system dangerous behavior.

The IoT fault-tolerance is an important direction of modern systems design. The research of the ensuring possibility of the IoT fault-tolerance functioning is an urgent task. For such studies, hardware and software complexes are developed.


Keywords


DS18B20, NodeMCU, software, ESP8266, 1-Wire, Arduino, Android, IoT, fault-tolerance

References


Boukhnifer M. et al. Fault tolerant control to mechanical sensor failures for induction motor drive: a comparative study of voting algorithms //Industrial Electronics Society, IECON 2013-39th Annual Conference of the IEEE. – IEEE, 2013. – С. 2851-2856. , [Online]. Available:[ https://ieeexplore.ieee.org/abstract/document/6699583]

Isermann R. Process fault detection based on modeling and estimation methods—A survey //automatica. – 1984. – Т. 20. – №. 4. – С. 387-404, [Online]. Available: [https://www.sciencedirect.com/science/article/pii/0005109884900980]

Frank P. M. Fault diagnosis in dynamic systems using analytical and knowledge-based redundancy: A survey and some new results //automatica. – 1990. – Т. 26. – №. 3. – С. 459-474, [Online]. Available: [https://www.sciencedirect.com/science/article/pii/000510989090018D].

Patton R. J., Chen J. Optimal unknown input distribution matrix selection in robust fault diagnosis //Automatica. – 1993. – Т. 29. – №. 4. – С. 837-841, [Online]. Available: [ https://www.sciencedirect.com/science/article/pii/000510989390089C]

Koncepcyya aktyvnoj otkazoustojchyvosty sputnykovyh system oryentacyy y stabylyzacyy / A. S. Kulyk // Radioelektronni i kompyuterni systemy. - 2009. - # 2. - S. 101–108, [Online]. Available: [http://nbuv.gov.ua/UJRN/recs_2009_2_14]

Kulyk A. S., Narozhnyy V.V., Taran A.N. Dyagnostyrovane texnycheskogo sostoyanyya datchyka vlazhnosty v klymatycheskoj kamere // Avtomobylnj transport. 2008. #22, [Online]. Available: [https://cyberleninka.ru/article/n/diagnostirovanie-tehnicheskogo-sostoyaniya-datchika-vlazhnosti-v-klimaticheskoy-kamere]

Kulik A.S., Koshovyj M.D., Narozhnyj V.V. Deklaracijnyj patent 34691A Ukrayiny: MPK 7 G01L7/00. Manometr. # 99020867; Zayavleno 16.02.99; Opubl. 15.03.01, Byul.# 2, [Online]. Available: [ http://uapatents.com/4-34691-manometr.html]

Maxim Integrated, [Online]. Available: https://www.maximintegrated.com/en.html

DS18B20, [Online]. Available: https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf

Wire, [Online]. Available: https://ru.bmstu.wiki/1-Wire

NodeMCU. [Online]. Available: http://www.nodemcu.com/index_en.html

ESP8266 NodeMCU, [Online]. Available: https://cityos-air.readme.io/docs/esp8266-nodemcu

Arduino. [Online]. Available: https://www.arduino.cc/

Android. [Online]. Available: https://developer.android.com




DOI: https://doi.org/10.32620/oikit.2019.85.10

Refbacks

  • There are currently no refbacks.