Obsah:

Kalibrace snímače vlhkosti: 7 kroků
Kalibrace snímače vlhkosti: 7 kroků

Video: Kalibrace snímače vlhkosti: 7 kroků

Video: Kalibrace snímače vlhkosti: 7 kroků
Video: VCDS odezva plynového pedálu kódování 2024, Listopad
Anonim
Kalibrace senzoru vlhkosti
Kalibrace senzoru vlhkosti
Kalibrace senzoru vlhkosti
Kalibrace senzoru vlhkosti
Kalibrace senzoru vlhkosti
Kalibrace senzoru vlhkosti

Mám 3 senzory, které dokážou měřit relativní vlhkost vzduchu: BME280, SHT21, DHT22. Udávaly schopnost měření s přesností +/- 3% z rozsahu 20 až 80%

Při testování 3 senzorů ve stejném stavu jsem však získal 3 různé výsledky. Možná jeden z nich čte správně, nebo žádný z nich není správný. Rozhodl jsem se to tedy vyzkoušet s nějakým vybavením.

Doufám, že můj experiment může někomu pomoci, aby byl tento druh senzoru správný.

Krok 1: Seznam dílů a video instrukce

Image
Image

K přípravě na experiment budeme potřebovat:

1. BME280

2. DHT22

3. SHT21

4. Arduino UNO

5. NodeMCU

6. Vlhkoměr

7. Sonda teploměru

8. Sůl (chlorid sodný NaCl) 9. Vlhký absorbér

10. Krabice

Krok 2: První bod kontroly

První bod kontroly
První bod kontroly
První bod kontroly
První bod kontroly
První bod kontroly
První bod kontroly

Naštěstí můžeme použít sůl (ve vaší kuchyni!) K vytvoření standardního vlhkého prostředí pro testování. Jak je charakteristické pro sůl (tzv. NaCl „Chlorid sodný“), její stav nasycení dokáže dokonale zvlhčit na 75%.

Do malé misky nabereme trochu soli a poté přidáme jen trochu vody. Vložte jej do krabice s vlhkoměrem a poté vložte 3 senzory dovnitř. Kabel je vyveden z otvoru a poté připojen k Arduinu pro čtení výsledků

Vytvořte obvod jako obrázek

Kód je zde

Výsledkem obrazovky monitoru jsou 3 senzory, které poskytují 3 výsledky vlhkých teplot, které se zdají být stejné jako při 28 stupních Celsia

Krok 3: Offset pro senzor

Offset pro senzor
Offset pro senzor
Offset pro senzor
Offset pro senzor

Nejprve zkuste dát 3 senzory s offsetovou hodnotou, aby bylo vlhké čtení každého senzoru stejné s externím vlhkoměrem na 75%, a také offset pro čtení teploty, aby bylo čtení teploty stejné s externím termočlánkem.

Po stažení kódu je jeho čtení nyní stejné jako u vlhkoměru na 75%; a teplota je stejná s externím termočlánkem při 31 dgC

Krok 4: Testujte ve druhém bodě

Test ve druhém bodě
Test ve druhém bodě
Test ve druhém bodě
Test ve druhém bodě
Test ve druhém bodě
Test ve druhém bodě

Abychom se ujistili, že je náš offset správně, měli bychom tyto senzory ve druhém bodě zkontrolovat pomocí tlumiče vlhkosti.

Ponechte to znovu v krabici, vlhkoměr nyní ukazuje 40%, ale 3 senzory (opět) nám dávají 3 výsledky jinak!

(Teplota se po kompenzaci zdá být v pořádku)

Musí být tedy kalibrovány!

Krok 5: Kalibrace

Kalibrace
Kalibrace
Kalibrace
Kalibrace

Abychom provedli kalibraci, jednoduše odstraníme ofset a poté zaznamenáme hodnotu senzoru při standardním vlhkém 40%

Vytvoříme tabulku standardních hodnot naměřených vlhkostí vs čidlem. Poté pomocí „mapové funkce“vytvoříme kalibrační křivku pro každý senzor.

Nakonec si stáhněte kód, 3 senzory nyní dávají stejný výsledek na 40%!

Krok 6: Testujte znovu

Otestujte ještě jednou!
Otestujte ještě jednou!
Otestujte ještě jednou!
Otestujte ještě jednou!

Abychom se ujistili, že 3 senzory mají správnou kalibraci, měli bychom to znovu otestovat nasyceným NaCl. Naštěstí čtení 3 senzorů má hodnotu kolem 75%.

Poté se pokusím vyjmout senzory z krabice a poté je znovu vložit do schránky s vlhkým absorbérem, aby bylo vidět čtení 3 senzorů: výsledek se zdá být v pořádku -> odezva 3 senzorů je stejná! Už žádné jiné čtení jako dříve

Krok 7: Měření vlhkosti a teploty v místnosti

Měření vlhkosti a teploty v místnosti
Měření vlhkosti a teploty v místnosti
Měření vlhkosti a teploty v místnosti
Měření vlhkosti a teploty v místnosti
Měření vlhkosti a teploty v místnosti
Měření vlhkosti a teploty v místnosti

Nyní můžeme použít jeden z těchto senzorů ke čtení vlhkosti a teploty v naší místnosti.

Ke čtení přes internet můžeme použít ESP8266 a software Blynk. Opravdu miluji stopová data od Blynka, která je můžeme sledovat po celý rok!

Doporučuje: