Turinys:

ARDUINO SALINITY JUTIKLIO KALIBRAVIMAS: 9 žingsniai
ARDUINO SALINITY JUTIKLIO KALIBRAVIMAS: 9 žingsniai

Video: ARDUINO SALINITY JUTIKLIO KALIBRAVIMAS: 9 žingsniai

Video: ARDUINO SALINITY JUTIKLIO KALIBRAVIMAS: 9 žingsniai
Video: Digital pH meter .. Thank you Manash protim Borpuzari Sir 💗 2024, Lapkritis
Anonim
ARDUINO SALINITY JUTIKLIO KALIBRAVIMAS
ARDUINO SALINITY JUTIKLIO KALIBRAVIMAS

Šioje pamokoje mes kalibruosime „Atlas Scientific“EZO druskingumo/laidumo K1.0 jutiklį naudodami „Arduino Uno“.

KALIBRAVIMO TEORIJA

Svarbiausia kalibravimo dalis yra rodmenų stebėjimas kalibravimo proceso metu. Lengviausia sukalibruoti įrenginį numatytąja būsena (UART režimas, įjungus nuolatinius rodmenis). Įrenginio perjungimas į I2C režimą po kalibravimo neturės įtakos išsaugotam kalibravimui. Jei prietaisas turi būti kalibruojamas I2C režimu, būtinai nuolat prašykite rodmenų, kad galėtumėte matyti zondo išvestį. Šioje pamokoje kalibravimas bus atliekamas UART režimu.

MEDŽIAGOS

  • Arduino Uno
  • Laidumo jutiklis K1.0
  • Bandomoji Lenta
  • Jumperio laidai
  • 2 puodeliai

1 veiksmas: vienas taškas arba dviejų taškų kalibravimas

Vieno taško arba dviejų taškų kalibravimas
Vieno taško arba dviejų taškų kalibravimas

„Atlas EZO“laidumo grandinė turi lankstų kalibravimo protokolą, leidžiantį kalibruoti vieno arba dviejų taškų.

Vieno taško kalibravimas suteiks siaurą tikslumo diapazoną.

Dviejų taškų kalibravimas užtikrins platų tikslumą.

2 žingsnis: SURINKITE Aparatūrą

SURINKITE Aparatūrą
SURINKITE Aparatūrą

Į komplektą įeina 1 EZO EC grandinė, 1 K1.0 laidumo zondas, 1 BNC jungtis, 4 oz kalibravimo tirpalai: 12880µS ir 80000µS, 1 papildomas įtampos izoliatorius.

Įsitikinkite, kad laidumo grandinė veikia UART režimu. Instrukcijas, kaip perjungti protokolus, rasite šioje nuorodoje.

Norėdami sumontuoti grandinę ir BNC jungtį, naudokite duonos lentą. Prijunkite laidumo grandinę prie „Arduino Uno“, kaip parodyta aukščiau esančioje schemoje, ir prijunkite zondą prie BNC jungties.

3 žingsnis: ĮKELTI PROGRAMĄ Į ARDUINO UNO

a) Atsisiųskite pavyzdinį kodą iš šios nuorodos. Jis bus aplanke pavadinimu „arduino_UNO_EC_sample_code“. B) Prijunkite „Arduino“prie kompiuterio.

c) Atidarykite kodą, atsisiųstą iš „Arduino IDE“a veiksmo. Jei neturite IDE, galite jį atsisiųsti iš ČIA.

d) Sudarykite ir įkelkite kodą į „Arduino“.

e) Atidarykite serijinį monitorių. Norėdami pasiekti, eikite į Įrankiai -> Serijinis monitorius arba paspauskite Ctrl+Shift+M klaviatūroje. Nustatykite duomenų perdavimo spartą iki 9600 ir pasirinkite „Vežimo grąžinimas“. Dabar turėtumėte turėti galimybę bendrauti su laidumo grandine. Bandydami įveskite komandą i, kuri grąžins informaciją apie įrenginį.

4 veiksmas: ĮJUNGTI TĘSTINĮ Skaitymą ir NUSTATYTI Zondo tipą

a) Įsitikinkite, kad zondo dangtelis yra nuimtas ir sausas. Kai zondas yra ore, nusiųskite komandą c, 1, kuri leis nepertraukiamus rodmenis kartą per sekundę.

b) Jei jūsų zondas nėra K1.0 (numatytasis), nustatykite zondo tipą naudodami komandą k, n

Kur n yra zondo k vertė. Šioje pamokoje naudosime zondą K1.0. Zondo tipą galima patvirtinti komanda k,?

5 žingsnis: SAUSAS KALIBRAVIMAS

Siųskite komandą cal, dry

Nors prieš duodami komandą galite matyti 0,00 rodmenis, vis tiek būtina atlikti sausą kalibravimą.

6 žingsnis: Dviejų taškų kalibravimas - žemas taškas

Dviejų taškų kalibravimas - žemas taškas
Dviejų taškų kalibravimas - žemas taškas

a) Supilkite dalį 12880µS kalibravimo tirpalo į puodelį. Įsitikinkite, kad tirpalo užtenka zondo jutimo zonai padengti.

b) Įdėkite zondą į puodelį ir maišykite, kad pašalintumėte įstrigusį orą. Leiskite zondui sėdėti tirpale. Rodmenys gali nukristi +/- 40% nuo nurodytos kalibravimo tirpalo vertės.

c) Palaukite, kol rodmenys stabilizuosis (mažas judėjimas iš vieno rodmens į kitą yra normalus), ir nusiųskite komandą cal, low, 12880

Pastaba: įvedus šią komandą rodmenys nesikeis.

7 žingsnis: Dviejų taškų kalibravimas - aukščiausias taškas

a) Prieš kalibruodami iki aukščiausio taško, nuplaukite zondą.

b) Supilkite šiek tiek 80000µS kalibravimo tirpalo į puodelį. Įsitikinkite, kad tirpalo užtenka zondo jutimo zonai padengti.

c) Įdėkite zondą į puodelį ir maišykite, kad pašalintumėte įstrigusį orą. Leiskite zondui sėdėti tirpale. Rodmenys gali nukristi +/- 40% nuo nurodytos kalibravimo tirpalo vertės.

d) Palaukite, kol rodmenys stabilizuosis (mažas judėjimas iš vieno rodmens į kitą yra normalus) ir nusiųskite komandą cal, high, 80000

Pastaba: įvedus šią komandą, rodmenys pasikeis. Kalibravimas baigtas.

8 veiksmas: vieno taško kalibravimas

a) Į puodelį įpilkite šiek tiek kalibravimo tirpalo (pasirinkta μS vertė). Įsitikinkite, kad tirpalo užtenka zondo jutimo zonai padengti.

b) Įdėkite zondą į puodelį ir maišykite, kad pašalintumėte įstrigusį orą. Leiskite zondui sėdėti tirpale. Rodmenys gali nukristi +/- 40% nuo nurodytos kalibravimo tirpalo vertės.

c) Palaukite, kol rodmenys stabilizuosis (mažas judėjimas iš vieno rodmens į kitą yra normalus), ir nusiųskite komandą cal, n, kur n yra kalibravimo tirpalo vertė.

Pastaba: įvedus komandą, rodmenys pasikeis. Kalibravimas baigtas.

9 veiksmas: TEMPERATŪROS KOMPENSACIJA KALIBRAVIMO metu

KALIBRAVIMO TEMPERATŪROS KOMPENSACIJA
KALIBRAVIMO TEMPERATŪROS KOMPENSACIJA

Temperatūra turi didelę įtaką laidumo/druskingumo rodmenims. Pagal numatytuosius nustatymus EZO laidumo grandinės temperatūra yra 25 ° C.

Kalibravimo metu jokiu būdu nekeiskite numatytosios temperatūros kompensavimo.

Jei kalibravimo tirpalas yra +/- 5 ° C (ar daugiau), žiūrėkite ant buteliuko esančią lentelę ir kalibruokite iki atitinkamos vertės.

Rekomenduojamas: