Микроконтроллерлермен жұмыс жасау кезiнде LabVIEW 2019 әзiрлеу құралын бiрiктiру
DOI:
https://doi.org/10.26577/JMMCS.2022.v113.i1.07Кілттік сөздер:
LabVIEW, ESP32 NodeMCU, GY21 датчик модулi, ARDUINO IDE, деректерді сымсыз жіберуАннотация
Датчиктердiң барлық түрлерiн микроконтроллерлерге қосқан кезде, олардан алынған деректердi одан әрi өңдеу мiндеттерi туындайды: талдау, деректердi визуализациялау, қашықтағы ақпарат тасығыштарда беру және сақтау және т.б. Бұл әдетте микроконтроллерлерге қажеттi функциялары бар модульдерге қосымша қосылуды қажет етедi. Микроконтроллерлердiң жұмыс сұлбасында LabVIEW құралын қолдана отырып жасалған қосымшаларды пайдалану әдiсi мұндай жағдайларда қарапайым және сенiмдi шешiмдердiң бiрi болып табылады. Зерттеуде GY21 датчик модулiн, ESP32 NodeMCU аппараттық платформасын және LabVIEW 2019 ортасында жасалған қосымшаны қосу мысалында жасалынған байланыс сұлбасын, деректердi сымсыз беру және өңдеу алгоритмiн талдауды ұсынылады. Сондай-ақ, осы модульдердiң негiзгi техникалық сипаттамалары келтiрiлген. Осы LabVIEW бағдарламалық кешенiн қолдана отырып жасалған бағдарламалық өнiмдер C/C++, Pascal, Basic, FORTRAN сияқты басқа дәстүрлi бағдарламалау тiлдерiнде жасалған код үзiндiлерiмен толықтырылуы мүмкiн. Керiсiнше, LabVIEW-де жасалған модульдердi басқа бағдарламалау жүйелерiнде жасалған жобаларда қолдануға болады. Осылайша, LabVIEW дербес компьютердiң операциялық жүйесi қолдайтын кез-келген аппараттық құралдармен өзара әрекеттесетiн кез-келген қосымшаны жасауға мүмкiндiк бередi. Виртуалды аспаптар технологиясын қолдана отырып, әзiрлеушi стандартты дербес компьютердi және ерiктi бақылау-өлшеу жабдықтарының жиынтығын Internet арқылы қашықтан басқаруға және бақылауға мүмкiндiк беретiн көп функциялы өлшеу-есептеу кешенiне айналдыра алады
Библиографиялық сілтемелер
[2] Dostoinstva LabVIEW, https://studbooks.net/2138894/informatika/dostoinstva_labview. Last accessed 25 Oct. 2021
[3] ESP32 microcontroller description, http://micpic.ru/home/proekty-na-esp32/194-opisanie-mikrokontrollera-esp32.html. Last accessed 31 Dec. 2020
[4] Temperature and humidity sensor HTU-21 (GY-21), https://3d-diy.ru/wiki/arduino-datchiki/datchik-temperatury-ivlazhnosti-gy-21/. Last accessed 31 Dec. 2020
[5] Software (Downloads), https://www.arduino.cc/en/software. Last accessed 25 Oct. 2021
[6] Installing Fritzing, https://fritzing.org/. Last accessed 28 Oct 2021
[7] Hercules SETUP utility, https://www.hw-group.com/software/hercules-setup-utility. Last accessed 03 Jan. 2021
[8] MicroPython: ESP32/ESP8266 Relay Module Web Server (AC Appliances),
https://randomnerdtutorials.com/micropython-relay-web-server-esp32-esp8266/. Last accessed 28 Oct. 2021
[9] Automated Car Braking System using Labview, https://www.researchgate.net/figure/Labview-SimulationGUI_fig2_261454197. Last accessed 03 Jan. 2021
[10] https://www.ni.com/ro-ro/innovations/case-studies/19/monitoring-rail-positions-with-labview-and-ni-visionsoftware.html. Last accessed 28 Oct. 202