Sisukord:

ARDUINO SALINITY SENSOR CALIBRATION: 9 sammu
ARDUINO SALINITY SENSOR CALIBRATION: 9 sammu

Video: ARDUINO SALINITY SENSOR CALIBRATION: 9 sammu

Video: ARDUINO SALINITY SENSOR CALIBRATION: 9 sammu
Video: PH sensor working and calibration / water quality monitoring using Arduino (attach wifi for IOT) 2024, November
Anonim
ARDUINO SALINITY SENSOR CALIBRATION
ARDUINO SALINITY SENSOR CALIBRATION

Selles õpetuses kalibreerime Atlas Scientificu EZO soolsuse/juhtivuse K1.0 andurit, kasutades Arduino Unot.

KALIBREERIMISTEOORIA

Kalibreerimise kõige olulisem osa on näitude jälgimine kalibreerimisprotsessi ajal. Seadet on kõige lihtsam kalibreerida selle vaikeolekus (UART -režiim, pidev lugemine lubatud). Seadme lülitamine I2C režiimi pärast kalibreerimist ei mõjuta salvestatud kalibreerimist. Kui seade tuleb kalibreerida I2C -režiimis, küsige kindlasti pidevalt näitu, et saaksite näha sondi väljundit. Selles õpetuses tehakse kalibreerimine UART -režiimis.

MATERJALID

  • Arduino Uno
  • Juhtivus K1.0 andurikomplekt
  • Leivalaud
  • Jumper juhtmed
  • 2 tassi

1. samm: ÜKS PUNKT VÕI KAHEPUNKT KALIBREERIMINE

ÜKS PUNKT VÕI KAHEPUNKT KALIBREERIMINE
ÜKS PUNKT VÕI KAHEPUNKT KALIBREERIMINE

Atlas EZO juhtivusahelal on paindlik kalibreerimisprotokoll, mis võimaldab ühe- või kahepunktilist kalibreerimist.

Ühepunktiline kalibreerimine tagab kitsa täpsuspiirkonna.

Kahepunktiline kalibreerimine tagab laia täpsuse.

Samm 2: KOKKULEV RIISTVARA

KOKKUVÕETAV RIISTVARA
KOKKUVÕETAV RIISTVARA

Komplekt sisaldab 1 EZO EC vooluahelat, 1 juhtivusandurit K1.0, 1 naissoost BNC -pistikut, 4 oz kalibreerimislahust: 12880µS ja 80000µS, 1 valikulist pinge isolaatorit.

Veenduge, et juhtivusahel on UART -režiimis. Juhiseid protokollide vahel vahetamise kohta leiate järgmiselt LINK -ilt.

Vooluahela ja BNC -pistiku paigaldamiseks kasutage leivaplaati. Ühendage juhtivusahel Arduino Unoga, nagu on näidatud ülaltoodud skeemil, ja ühendage sond BNC -pistikuga.

3. samm: LAADI PROGRAMM ARDUINO UNO -SSE

a) Laadige näidiskood siit LINKIST alla. See asub kaustas pealkirjaga "arduino_UNO_EC_sample_code". B) Ühendage Arduino arvutiga.

c) Avage Arduino IDE -st sammust a alla laaditud kood. Kui teil pole IDE -d, saate selle alla laadida SIIT.

d) Koostage ja laadige kood üles Arduino.

e) Avage jadamonitor. Juurdepääsuks avage Tools -> Serial Monitor või vajutage klaviatuuril Ctrl+Shift+M. Seadke andmeedastuskiiruseks 9600 ja valige käru tagasitulek. Nüüd peaksite saama juhtivusahelaga suhelda. Testina sisestage käsk i, mis tagastab seadme teabe.

Samm 4: LUBAKE PIDEV LUGEMINE JA SEADISTAGE SONTI TÜÜP

a) Veenduge, et sondi kork on eemaldatud ja kuiv. Kui sond on õhus, saatke käsk c, 1, mis võimaldab pidevaid näitu üks kord sekundis.

b) Kui teie sond ei ole K1.0 (vaikimisi), määrake sondi tüüp käsuga k, n

Kus n on teie sondi k väärtus. Selles õpetuses kasutame sondi K1.0. Sondi tüüpi saab kinnitada käsuga k,?

5. samm: KUIV KALIBREERIMINE

Saatke käsk cal, dry

Kuigi näete enne käsu andmist näitu 0,00, on siiski vaja teha kuivkalibreerimine.

6. samm: KAKS PUNKTI KALIBREERIMINE - Madalpunkt

KAKS PUNKTI KALIBREERIMINE - Madalpunkt
KAKS PUNKTI KALIBREERIMINE - Madalpunkt

a) Valage osa 12880µS kalibreerimislahusest tassi. Veenduge, et sondi tajuala katmiseks on piisavalt lahust.

b) Asetage sond tassi ja segage see ümber, et eemaldada kinni jäänud õhk. Laske sondil lahuses istuda. Näidud võivad kalibreerimislahuse määratud väärtusest +/- 40% välja langeda.

c) Oodake, kuni näidud stabiliseeruvad (väike liikumine ühelt lugemelt teisele on normaalne) ja saatke käsk cal, low, 12880

Märkus: Näidud pärast selle käsu sisestamist ei muutu.

7. samm: KAKS PUNKTI KALIBREERIMINE - High Point

a) Loputage sond enne kõrgpunkti kalibreerimist.

b) Valage osa 80000µS kalibreerimislahusest tassi. Veenduge, et sondi tajuala katmiseks on piisavalt lahust.

c) Asetage sond tassi ja segage see ümber, et eemaldada kinni jäänud õhk. Laske sondil lahuses istuda. Näidud võivad kalibreerimislahuse märgitud väärtusest +/- 40% välja langeda.

d) Oodake, kuni näidud stabiliseeruvad (väike liikumine ühelt lugemelt teisele on normaalne) ja saatke käsk cal, high, 80000

Märkus: Näidud muutuvad pärast selle käsu sisestamist. Kalibreerimine on nüüd lõpule viidud.

8. toiming: ühe punkti kalibreerimine

a) Valage kalibreerimislahus tassi (teie valitud μS väärtus). Veenduge, et sondi tajuala katmiseks on piisavalt lahust.

b) Asetage sond tassi ja segage see ümber, et eemaldada kinni jäänud õhk. Laske sondil lahuses istuda. Näidud võivad kalibreerimislahuse märgitud väärtusest +/- 40% välja langeda.

c) Oodake, kuni näidud stabiliseeruvad (väike liikumine ühelt lugemelt teisele on normaalne) ja saatke käsk cal, n, kus n on kalibreerimislahuse väärtus.

Märkus. Näidud muutuvad pärast käsu sisestamist. Kalibreerimine on nüüd lõpule viidud.

9. samm: KALIBREERIMISE AJAL TEMPERATUURI HÜVITAMINE

TEMPERATUURI HÜVITAMINE KALIBREERIMISE AJAL
TEMPERATUURI HÜVITAMINE KALIBREERIMISE AJAL

Temperatuur mõjutab oluliselt juhtivust/soolsust. EZO juhtivuse ahela temperatuur on vaikimisi seatud 25 ° C.

Kalibreerimise ajal ei tohi mingil hetkel muuta vaiketemperatuuri kompensatsiooni.

Kui kalibreerimislahus on +/- 5 ° C (või rohkem), vaadake pudelil olevat diagrammi ja kalibreerige vastava väärtuse järgi.

Soovitan: