Kazalo:
- 1. korak: KALIBRACIJA ENE TOČKE ALI DVO TOČK
- 2. korak: SESTAVLJANJE HARDVERA
- 3. korak: NALOŽITE PROGRAM NA ARDUINO UNO
- 4. korak: Omogočite neprekinjeno branje in nastavite tip sonde
- 5. korak: SUHA KALIBRACIJA
- Korak 6: UMERJANJE DVE TOČKE - spodnja točka
- Korak 7: UMERJANJE DVE TOČKE - High Point
- 8. korak: KALIBRACIJA ENIH TOČK
- 9. korak: KOMPENZACIJA TEMPERATURE V času kalibracije
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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
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
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
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
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.