Мазмұны:

ARDUINO ОКСИГЕН СЕНЗОРЫНЫҢ КАЛИБРАЦИЯСЫ ШЕШІЛДІ: 4 қадам
ARDUINO ОКСИГЕН СЕНЗОРЫНЫҢ КАЛИБРАЦИЯСЫ ШЕШІЛДІ: 4 қадам

Бейне: ARDUINO ОКСИГЕН СЕНЗОРЫНЫҢ КАЛИБРАЦИЯСЫ ШЕШІЛДІ: 4 қадам

Бейне: ARDUINO ОКСИГЕН СЕНЗОРЫНЫҢ КАЛИБРАЦИЯСЫ ШЕШІЛДІ: 4 қадам
Бейне: Arduino Oxygen Sensor | Max-250e |oksigen sensor arduino |arduino maxtec 2024, Қараша
Anonim
ARDUINO ОКСИГЕН СЕНЗОРЫНЫҢ КАЛИБРАЦИЯСЫ ШЕШІЛДІ
ARDUINO ОКСИГЕН СЕНЗОРЫНЫҢ КАЛИБРАЦИЯСЫ ШЕШІЛДІ

Бұл оқулықта біз Arduino Uno көмегімен Atlas Scientific EZO еріген оттегі (D. O) сенсорын калибрлейміз.

КАЛИБРАЦИЯ ТЕОРИЯСЫ

Калибрлеудің ең маңызды бөлігі - калибрлеу процесінде көрсеткіштерді бақылау. Құрылғыны әдепкі күйінде калибрлеу оңай (UART режимі, үздіксіз көрсеткіштер қосылған). Калибрлегеннен кейін құрылғыны I2C режиміне ауыстыру сақталған калибрлеуге әсер етпейді. Егер құрылғыны I2C режимінде калибрлеу қажет болса, зондтан шығуды көру үшін оқуды үздіксіз сұрауды ұмытпаңыз. Бұл оқулықта калибрлеу UART режимінде жүргізіледі.

Атлас еріген оттегі тізбегінде икемді калибрлеу хаттамасы бар, ол бір нүктелі немесе қос нүктелі (қосымша) калибрлеуге мүмкіндік береді. Температура, тұздылық және қысымды өтеу мәндері калибрлеуге әсер етпейді. Алдымен калибрлеуді орындаңыз, содан кейін бұл параметрлерді өтеңіз.

МАТЕРИАЛДАР

  • Arduino UNO
  • Еріген оттегі сенсорларының жиынтығы
  • Нан тақтасы
  • Өткізгіш сымдар

1 -қадам: ЖАБДЫҚТЫ ЖИНАУ

ЖАБДЫҚ ЖИНАУ
ЖАБДЫҚ ЖИНАУ

Atlas жинағына 1 EZO D. O тізбегі, 1 D. O зонд, 1 аналық BNC қосқышы, 1 4oz калибрлеу ерітіндісі, 1 қосымша кернеу изоляторы кіреді.

D. O тізбегі UART режимінде екеніне көз жеткізіңіз. Хаттамалар арасында ауысу туралы нұсқауларды келесі СІЛТЕМЕН қараңыз.

Схеманы және BNC коннекторын орнату үшін тақтаны пайдаланыңыз. Жоғарыдағы схемада көрсетілгендей D. O тізбегін Arduino Uno -ға қосыңыз және зондты BNC коннекторына қосыңыз.

2 -қадам: ARDUINO UNO ONTO БАҒДАРЛАМАСЫН ЖҮКТЕҢІЗ

а) Үлгі кодын мына сілтемеден жүктеңіз. Ол «arduino_UNO_DO_sample_code» деп аталатын қалтада болады.

б) Arduino -ны компьютерге қосыңыз.

в) Arduino IDE а қадамынан жүктелген кодты ашыңыз. Егер IDE болмаса, оны МЫНА жерден жүктей аласыз.

d) Кодты құрастырыңыз және Arduino -ға жүктеңіз.

e) Сериялық мониторды ашыңыз. Қол жеткізу үшін Tools -> Serial Monitor өтіңіз немесе пернетақтадағы Ctrl+Shift+M пернелерін басыңыз. Бауд жылдамдығын 9600 -ге орнатыңыз және «Тасымалдауды қайтару» таңдаңыз. Енді сіз D. O схемасымен байланыса алуыңыз керек. Сынақ ретінде құрылғы туралы ақпаратты қайтаратын i пәрменін енгізіңіз.

3 -қадам: бір нүктедегі калибрлеу

Бір нүктелі калибрлеу
Бір нүктелі калибрлеу

а) D. O зондының қақпағын абайлап шығарып алып тастаңыз.

б) Көрсеткіштер тұрақтанғанша зондты ауада ұстаңыз. Ескерту: Бір оқудан екіншісіне кішігірім қозғалыс қалыпты.

в) Көрсеткіштер тұрақталғаннан кейін сериялық монитордағы калибрлеу пәрмені шығарылады.

Калибрлеу аяқталғаннан кейін температура, тұздылық және қысымның өтемі әдепкі мәндерде болғанда ғана 9.09 - 9.1x мг/л арасындағы көрсеткіштерді көру керек.

әдепкі температура = 20 ° C, әдепкі тұздылық = 0, әдепкі қысым = 101,3кПа

4 -қадам: екі ұпайлық калибрлеу

ҚОС НҰҚТА КАЛИБРАЦИЯСЫ
ҚОС НҰҚТА КАЛИБРАЦИЯСЫ

Ескертпе: бұл калибрлеуді 1 мг/л төмен дәл көрсеткіштер қажет болғанда ғана орындаңыз

а) «cal» пәрменін қолданып, D. O схемасын калибрлегеннен кейін; зондты калибрлеу ерітіндісіне салыңыз. Зондты ауаны шығару үшін айналдыра араластырыңыз (бұл көрсеткіштердің жоғарылауына әкелуі мүмкін).

б) Көрсеткіштер тұрақталғанша зондты калибрлеу ерітіндісінде отырғызыңыз. Ескерту: Бір оқудан екіншісіне кішігірім қозғалыс қалыпты.

в) Көрсеткіштер тұрақталғаннан кейін сериялық мониторда cal, 0 калибрлеу пәрмені шығарылады.

Ұсынылған: