Kazalo:

ARDUINO SALINITY SENSOR CALIBRATION: 9 korakov
ARDUINO SALINITY SENSOR CALIBRATION: 9 korakov

Video: ARDUINO SALINITY SENSOR CALIBRATION: 9 korakov

Video: ARDUINO SALINITY SENSOR CALIBRATION: 9 korakov
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

V tej vadnici bomo kalibrirali senzor slanosti/prevodnosti K1.0 Atlas Scientific EZO s pomočjo Arduino Uno.

KALIBRACIJSKA TEORIJA

Najpomembnejši del kalibracije je spremljanje odčitkov med postopkom kalibracije. Napravo je najlažje kalibrirati v privzetem stanju (način UART z omogočenimi stalnimi odčitki). Preklop naprave v način I2C po umerjanju ne bo vplival na shranjeno umerjanje. Če morate napravo umeriti v načinu I2C, nenehno zahtevajte odčitke, da boste lahko videli izhod iz sonde. V tem vodiču bo kalibracija izvedena v načinu UART.

MATERIALI

  • Arduino Uno
  • Komplet senzorjev prevodnosti K1.0
  • Ogledna plošča
  • Mostične žice
  • 2 skodelici

1. korak: KALIBRACIJA ENE TOČKE ALI DVO TOČK

UMERJANJE Z ENO TOČKO ALI DVO TOČKAMI
UMERJANJE Z ENO TOČKO ALI DVO TOČKAMI

Atlas EZO prevodni tokokrog ima prilagodljiv kalibracijski protokol, ki omogoča enotočkovno ali dvotočkovno kalibracijo.

Umerjanje v eni točki bo zagotovilo ozek razpon natančnosti.

Dvotočkovna kalibracija bo zagotovila širok razpon natančnosti.

2. korak: SESTAVLJANJE HARDVERA

SESTAVLJANJE TEMELJNE OPREME
SESTAVLJANJE TEMELJNE OPREME

Komplet vsebuje 1 vezje EZO EC, 1 sondo za prevodnost K1.0, 1 ženski BNC konektor, 4oz kalibracijske rešitve: 12880µS in 80000µS, 1 izbirni vtični izolator napetosti.

Prepričajte se, da je prevodni tokokrog v načinu UART. Navodila za preklapljanje med protokoli najdete na naslednji povezavi.

Z vezjem priključite vezje in priključek BNC. Povežite prevodno vezje z Arduino Uno, kot je prikazano na zgornji shemi, in priključite sondo na konektor BNC.

3. korak: NALOŽITE PROGRAM NA ARDUINO UNO

a) Prenesite vzorčno kodo s te POVEZAVE. Našel se bo v mapi z naslovom "arduino_UNO_EC_sample_code". B) Arduino povežite z računalnikom.

c) Odprite kodo, preneseno iz koraka a, v svojem Arduino IDE. Če IDE nimate, jo lahko prenesete TUKAJ.

d) Sestavite in naložite kodo v Arduino.

e) Odprite serijski monitor. Za dostop pojdite na Orodja -> Serijski monitor ali pritisnite Ctrl+Shift+M na tipkovnici. Hitrost prenosa nastavite na 9600 in izberite "Carriage return". Zdaj bi morali komunicirati s tokokrogom prevodnosti. Kot test vnesite ukaz i, ki bo vrnil podatke o napravi.

4. korak: Omogočite neprekinjeno branje in nastavite tip sonde

a) Poskrbite, da je pokrovček sonde odstranjen in da je suh. Ko je sonda v zraku, pošljite ukaz c, 1, ki bo omogočal neprekinjeno odčitavanje enkrat na sekundo.

b) Če vaša sonda ni K1.0 (privzeto), nastavite vrsto sonde z ukazom k, n

Kjer je vrednost k vaše sonde. V tej vadnici bomo uporabljali sondo K1.0. Tip sonde lahko potrdite z ukazom k,?

5. korak: SUHA KALIBRACIJA

Pošljite ukaz cal, dry

Čeprav lahko pred izdajo ukaza vidite odčitke 0,00, je vseeno treba izvesti suho kalibracijo.

Korak 6: UMERJANJE DVE TOČKE - spodnja točka

KALIBRACIJA DVE TOČKE - spodnja točka
KALIBRACIJA DVE TOČKE - spodnja točka

a) V skodelico nalijte kalibracijsko raztopino 12880µS. Prepričajte se, da je dovolj raztopine za pokrivanje območja zaznavanja sonde.

b) Sondo postavite v skodelico in jo premešajte, da odstranite ujet zrak. Sonda naj sedi v raztopini. Odčitki so morda odstopani za +/- 40% od navedene vrednosti kalibracijske raztopine.

c) Počakajte, da se odčitki stabilizirajo (majhen premik od enega odčitka do drugega je normalen) in pošljite ukaz cal, low, 12880

Opomba: Odčitki se po vnosu tega ukaza ne bodo spremenili.

Korak 7: UMERJANJE DVE TOČKE - High Point

a) Pred kalibracijo na najvišjo točko sperite sondo.

b) V skodelico nalijte nekaj raztopine za umerjanje 80000µS. Prepričajte se, da je dovolj raztopine za pokrivanje območja zaznavanja sonde.

c) Postavite sondo v skodelico in jo premešajte, da odstranite ujet zrak. Sonda naj sedi v raztopini. Odčitki so morda odstopani za +/- 40% od navedene vrednosti kalibracijske raztopine.

d) Počakajte, da se odčitki stabilizirajo (majhen premik od enega odčitka do drugega je normalen) in pošljite ukaz cal, high, 80000

Opomba: Odčitki se bodo po vnosu tega ukaza spremenili. Umerjanje je zdaj končano.

8. korak: KALIBRACIJA ENIH TOČK

a) V skodelico nalijte nekaj raztopine za umerjanje (vrednost μS po vaši izbiri). Prepričajte se, da je dovolj raztopine za pokrivanje območja zaznavanja sonde.

b) Sondo postavite v skodelico in jo premešajte, da odstranite ujet zrak. Sonda naj sedi v raztopini. Odčitki so morda odstopani za +/- 40% od navedene vrednosti kalibracijske raztopine.

c) Počakajte, da se odčitki stabilizirajo (majhen premik od enega odčitka do drugega je normalen) in pošljite ukaz cal, n kjer je n vrednost raztopine za umerjanje.

Opomba: Odčitki se bodo po vnosu ukaza spremenili. Umerjanje je zdaj končano.

9. korak: KOMPENZACIJA TEMPERATURE V času kalibracije

KOMPENZACIJA TEMPERATURE V času kalibracije
KOMPENZACIJA TEMPERATURE V času kalibracije

Temperatura pomembno vpliva na odčitke prevodnosti/slanosti. Temperatura vezja EZO privzeto je nastavljena na 25 ̊ C.

Med kalibracijo ne smete spreminjati privzete temperaturne kompenzacije.

Če je raztopina za umerjanje +/- 5 ̊ C (ali več), glejte tabelo na steklenici in kalibrirajte na ustrezno vrednost.

Priporočena: