Obsah:

Kalibrácia snímača vlhkosti: 7 krokov
Kalibrácia snímača vlhkosti: 7 krokov

Video: Kalibrácia snímača vlhkosti: 7 krokov

Video: Kalibrácia snímača vlhkosti: 7 krokov
Video: Ошибка H1 в стиральной машине Samsung DIAMOND WF8590NMW9 (Ремонт модуля) 2024, Júl
Anonim
Kalibrácia snímača vlhkosti
Kalibrácia snímača vlhkosti
Kalibrácia snímača vlhkosti
Kalibrácia snímača vlhkosti
Kalibrácia snímača vlhkosti
Kalibrácia snímača vlhkosti

Mám 3 senzory, ktoré môžu merať relatívnu vlhkosť vzduchu: BME280, SHT21, DHT22. Udávali schopnosť merania s presnosťou +/- 3% z rozsahu 20 až 80%

Pri testovaní 3 senzorov v rovnakom stave som však dosiahol 3 rôzne výsledky. Možno jeden z nich číta správne, alebo žiadny z nich nie je správny. Rozhodol som sa to teda vyskúšať s nejakým vybavením.

Dúfam, že môj experiment môže niekomu pomôcť, aby bol tento druh senzora správny.

Krok 1: Zoznam súčiastok a video návod

Image
Image

Na prípravu experimentu budeme potrebovať:

1. BME280

2. DHT22

3. SHT21

4. Arduino UNO

5. NodeMCU

6. Vlhkomer

7. Sonda teplomera

8. Soľ (chlorid sodný NaCl) 9. Vlhký absorbér

10. Box

Krok 2: Prvý bod kontroly

Prvý bod kontroly
Prvý bod kontroly
Prvý bod kontroly
Prvý bod kontroly
Prvý bod kontroly
Prvý bod kontroly

Našťastie môžeme použiť soľ (vo vašej kuchyni!) Na výrobu štandardného vlhkostného prostredia na testovanie. Ako charakteristická vlastnosť soli (takzvaný NaCl „chlorid sodný“) je, že podmienky nasýtenia dokážu perfektne zvlhčiť na 75%.

Do malej misky naberieme soľ a potom pridáme trochu vody. Vložte ho do škatule s vlhkomerom a potom vložte dovnútra 3 senzory. Kábel je vyvedený z otvoru, potom je pripojený k Arduinu na čítanie výsledkov

Vytvorte obvod ako obrázok

Kód je tu

Z obrazovky monitora vyplývajú, že 3 senzory poskytujú 3 výsledky vlhkého, zdá sa, že teplota je rovnaká spolu s 28 ° C

Krok 3: Ofset pre senzor

Ofset pre senzor
Ofset pre senzor
Ofset pre senzor
Ofset pre senzor

Prvý pokus, dám 3 senzory s hodnotou ofsetu, aby bolo vlhké čítanie každého senzora rovnaké s externým vlhkomerom na 75%, a tiež offset pre čítanie teploty, aby bolo čítanie teploty rovnaké s externým termočlánkom.

Po stiahnutí kódu je jeho čítanie teraz rovnaké s vlhkomerom na 75%; a teplota je rovnaká s externým termočlánkom pri 31 dgC

Krok 4: Testujte v druhom bode

Test v druhom bode
Test v druhom bode
Test v druhom bode
Test v druhom bode
Test v druhom bode
Test v druhom bode

Aby sme sa uistili, že je náš offset správny, mali by sme tieto senzory v druhom bode skontrolovať pomocou absorbéra vlhkosti.

Uložte znova do škatule, vlhkomer teraz ukazuje 40%, ale 3 senzory (opäť) nám dajú 3 výsledky inak!

(Teplota sa po kompenzácii zdá byť v poriadku)

Preto musia byť kalibrované!

Krok 5: Kalibrácia

Kalibrácia
Kalibrácia
Kalibrácia
Kalibrácia

Na vykonanie kalibrácie jednoducho odstránime ofset a potom zaznamenáme hodnotu senzora pri štandardnom vlhkom vzduchu 40%.

Vytvoríme tabuľku štandardných vlhkých vs senzorov. Potom pomocou „mapovej funkcie“vytvoríme kalibračnú krivku pre každý senzor.

Koniec koncov, stiahnite si kód, 3 senzory teraz poskytujú rovnaký výsledok pri 40%!

Krok 6: Skúste to znova

Skúste ešte raz!
Skúste ešte raz!
Skúste ešte raz!
Skúste ešte raz!

Aby sme sa uistili, že 3 senzory majú správnu kalibráciu, mali by sme to znova otestovať s nasýteným NaCl. Našťastie čítanie 3 senzorov má hodnoty okolo 75%.

Potom sa pokúsim vybrať senzory z krabice a potom ich znova vložiť do doručenej pošty s vlhkým absorbérom, aby sa zobrazili hodnoty 3 senzorov: výsledok sa zdá byť v poriadku -> odozva 3 senzorov je rovnaká! Už žiadne iné čítanie ako predtým

Krok 7: Meranie vlhkosti a teploty v miestnosti

Meranie vlhkosti a teploty v miestnosti
Meranie vlhkosti a teploty v miestnosti
Meranie vlhkosti a teploty v miestnosti
Meranie vlhkosti a teploty v miestnosti
Meranie vlhkosti a teploty v miestnosti
Meranie vlhkosti a teploty v miestnosti

Teraz môžeme jeden z týchto senzorov použiť na čítanie vlhkosti a teploty v našej miestnosti.

Na čítanie cez internet môžeme použiť ESP8266 a softvér Blynk. Naozaj milujem sledovacie údaje od Blynka, ktoré ich môžeme sledovať po celý rok!

Odporúča: