Talaan ng mga Nilalaman:

Pag-calibrate ng Sensor ng Humidity: 7 Hakbang
Pag-calibrate ng Sensor ng Humidity: 7 Hakbang

Video: Pag-calibrate ng Sensor ng Humidity: 7 Hakbang

Video: Pag-calibrate ng Sensor ng Humidity: 7 Hakbang
Video: PANO MAG-CALIBRATE NG HYGROMETER 2024, Nobyembre
Anonim
Kalibrasyon ng Sensor ng Humidity
Kalibrasyon ng Sensor ng Humidity
Kalibrasyon ng Sensor ng Humidity
Kalibrasyon ng Sensor ng Humidity
Kalibrasyon ng Sensor ng Humidity
Kalibrasyon ng Sensor ng Humidity

Mayroon akong 3 mga sensor na maaaring masukat ang kamag-anak na kahalumigmigan ng hangin: BME280, SHT21, DHT22. Inilahad nila ang kakayahang sukatin nang may katumpakan +/- 3% mula saklaw 20 hanggang 80%

Gayunpaman, kapag ang pagsubok sa parehong kondisyon para sa 3 sensor, nakakuha ako ng 3 magkakaibang mga resulta. Marahil ang isa sa kanila ay may tamang pagbasa, o wala sa kanila ang tama. Kaya't nagpasya akong subukan ito sa ilang mga equipement.

Inaasahan kong makakatulong ang aking eksperimento sa ilang isa upang gawin itong uri ng sensor na maging tama.

Hakbang 1: Listahan ng Bahagi at Tagubilin sa Video

Image
Image

Upang maghanda para sa eksperimento, kakailanganin namin ang:

1. BME280

2. DHT22

3. SHT21

4. Arduino UNO

5. NodeMCU

6. Humid meter

7. Pagsisiyasat ng thermometer

8. Asin (Sodium Chloride NaCl) 9. Humid Humihigop

10. Kahon

Hakbang 2: Unang Punto ng Pagsuri

Unang Punto ng Pagsuri
Unang Punto ng Pagsuri
Unang Punto ng Pagsuri
Unang Punto ng Pagsuri
Unang Punto ng Pagsuri
Unang Punto ng Pagsuri

Sa kasamaang palad, maaari naming gamitin ang asin (sa iyong kusina!) Upang makagawa ng karaniwang kapaligiran sa kahalumigmigan para sa pagsubok. Tulad ng katangian ng asin (tinaguriang "Sodium Chloride" NaCl), ang kondisyon ng saturation ay maaaring gawing perpektong mahalumigmig sa 75%.

Kumuha kami ng asin sa maliit na mangkok, pagkatapos ay magdagdag lamang ng kaunting tubig. Ilagay ito sa kahon na may Humid meter, pagkatapos ay ilagay ang 3 sensor sa loob. Ang cable ay nasa labas ng butas, pagkatapos ay konektado sa Arduino para sa resulta ng pagbabasa

Gumawa ng circuit tulad ng larawan

Narito ang code

Bilang resulta mula sa monitor screen, 3 mga sensor ang nagbibigay ng 3 mga resulta ng mahalumigmig, ang temperatura ay tila magkakasama kasama ang 28 degree C

Hakbang 3: Offset para sa Sensor

Offset para sa Sensor
Offset para sa Sensor
Offset para sa Sensor
Offset para sa Sensor

Una subukan, nagbibigay ako ng 3 mga sensor na may halaga ng offset upang gawing pareho ang basa ng bawat sensor na pareho sa Panlabas na Humid Meter sa 75%, at i-offset din para sa pagbabasa ng temperatura upang gawing pareho ang pagbabasa ng temperatura sa Panlabas na Thermocouple.

Pagkatapos i-download ang code, ang pagbabasa nito ngayon ay pareho sa Humid Meter sa 75%; at ang temperatura ay pareho sa Panlabas na Thermocouplet sa 31 dgC

Hakbang 4: Pagsubok sa Pangalawang Punto

Pagsubok sa Ikalawang Punto
Pagsubok sa Ikalawang Punto
Pagsubok sa Ikalawang Punto
Pagsubok sa Ikalawang Punto
Pagsubok sa Ikalawang Punto
Pagsubok sa Ikalawang Punto

Upang matiyak na tama ang aming offset, dapat nating suriin ang mga sensor sa pangalawang punto gamit ang Humid absorber.

Panatilihin itong muli sa kahon, ang Humid Meter na ngayon na nagbabasa ay 40%, ngunit ang 3 mga sensor (muli) ay nagbibigay sa amin ng 3 resulta nang magkakaiba!

(Ang temperatura ay mukhang OK pagkatapos ng offset)

Kaya, dapat silang mai-calibrate!

Hakbang 5: Pagkakalibrate

Pagkakalibrate
Pagkakalibrate
Pagkakalibrate
Pagkakalibrate

Upang makagawa ng pagkakalibrate, tatanggalin lamang namin ang offset, pagkatapos ay itala ang halaga ng sensor sa karaniwang mahalumigmig na 40%

Gumagawa kami ng isang talahanayan ng karaniwang basa-basa kumpara sa pagbabasa ng sensor. Pagkatapos, gumagamit kami ng "mapa function" upang makagawa ng curve ng pagkakalibrate para sa bawat sensor.

Pagkatapos ng lahat, i-download ang code, ang 3 mga sensor ay nagbibigay ng parehong resulta sa 40% ngayon!

Hakbang 6: Subukang Muli Pa

Subukang Muli Muli!
Subukang Muli Muli!
Subukang Muli Muli!
Subukang Muli Muli!

Upang matiyak na ang 3 mga sensor ay may pagkakalibrate nang tama, dapat nating subukan ito muli sa puspos na NaCl. Sa kasamaang palad, ang pagbabasa ng 3 na mga sensor ay may pagbabasa na humigit-kumulang na 75%.

Pagkatapos, susubukan kong alisin ang mga sensor sa labas ng kahon, pagkatapos ay ilagay muli ang mga ito sa inbox na may mahalumigmig na absorber upang makita ang pagbabasa ng 3 mga sensor: ang resulta ay mukhang OK -> ang tugon ng 3 mga sensor ay magkakasama! Hindi na magkakaibang pagbabasa tulad ng dati

Hakbang 7: Pagsukat sa Iyong Silid Humid at Temperatura

Pagsukat sa Iyong Silid Humid at Temperatura
Pagsukat sa Iyong Silid Humid at Temperatura
Pagsukat sa Iyong Silid Humid at Temperatura
Pagsukat sa Iyong Silid Humid at Temperatura
Pagsukat sa Iyong Silid Humid at Temperatura
Pagsukat sa Iyong Silid Humid at Temperatura

Maaari na naming magamit ang isa sa mga sensor sa pagbabasa ng basa at temperatura ng aming silid.

Maaari naming gamitin ang ESP8266 at software Blynk sa pagbabasa nito sa pamamagitan ng internet. Gustung-gusto ko ang bakas ng data mula sa Blynk na maaari naming subaybayan ito sa paglipas ng taon!

Inirerekumendang: