Sadržaj:

ARDUINO SENZORSKA SENZORNA KALIBRACIJA: 9 koraka
ARDUINO SENZORSKA SENZORNA KALIBRACIJA: 9 koraka

Video: ARDUINO SENZORSKA SENZORNA KALIBRACIJA: 9 koraka

Video: ARDUINO SENZORSKA SENZORNA KALIBRACIJA: 9 koraka
Video: Изучите Arduino за 30 минут: примеры и проекты 2024, Studeni
Anonim
ARDUINO SENZORSKA SENZORNA KALIBRACIJA
ARDUINO SENZORSKA SENZORNA KALIBRACIJA

U ovom ćemo vodiču kalibrirati EZO senzor saliniteta/vodljivosti K1.0 Atlas Scientific -a pomoću Arduino Uno.

TEORIJA KALIBRACIJE

Najvažniji dio kalibracije je praćenje očitanja tijekom procesa kalibracije. Najlakše je kalibrirati uređaj u zadanom stanju (UART način rada, s omogućenim kontinuiranim očitanjem). Prebacivanje uređaja u način rada I2C nakon kalibracije neće utjecati na pohranjenu kalibraciju. Ako se uređaj mora kalibrirati u I2C načinu rada, neprestano zahtijevajte očitanja kako biste mogli vidjeti izlaz iz sonde. U ovom vodiču kalibracija će se obaviti u UART načinu rada.

MATERIJALI

  • Arduino Uno
  • Komplet osjetnika vodljivosti K1.0
  • Oglasna ploča
  • Kratkospojne žice
  • 2 šalice

Korak 1: KALIBRACIJA JEDNOSTAVNE ILI DVIJE TAČKE

KALIBRACIJA JEDNOSTAVNE ILI DVA TAČKE
KALIBRACIJA JEDNOSTAVNE ILI DVA TAČKE

Krug vodljivosti Atlas EZO ima fleksibilan protokol kalibracije koji omogućuje kalibraciju u jednoj ili dvije točke.

Kalibracija jedne točke osigurat će uski raspon točnosti.

Kalibracija u dvije točke pružit će širok raspon točnosti.

Korak 2: MONTIRAJTE HARDVER

SKLOPITI HARDVER
SKLOPITI HARDVER

Komplet uključuje 1 EZO EC krug, 1 sondu vodljivosti K1.0, 1 ženski BNC konektor, 4oz kalibracijske otopine: 12880µS i 80000µS, 1 opcijski linijski izolator napona.

Uvjerite se da je krug vodljivosti u UART načinu rada. Za upute o prebacivanju između protokola pogledajte sljedeću LINKU.

Pomoću matične ploče spojite krug i BNC priključak. Spojite krug vodljivosti na Arduino Uno kao što je prikazano na gornjoj shemi i spojite sondu na BNC konektor.

Korak 3: UČITAJTE PROGRAM NA ARDUINO UNO

a) Preuzmite uzorak koda s ovog LINKA. Bit će u mapi pod nazivom "arduino_UNO_EC_sample_code". B) Spojite Arduino na svoje računalo.

c) Otvorite kôd preuzet iz koraka a u svom Arduino IDE -u. Ako nemate IDE, možete ga preuzeti OVDJE.

d) Sastavite i prenesite kôd u Arduino.

e) Otvorite serijski monitor. Za pristup idite na Alati -> Serijski monitor ili pritisnite Ctrl+Shift+M na tipkovnici. Postavite brzinu prijenosa na 9600 i odaberite "Carriage return". Sada biste trebali moći komunicirati s krugom vodljivosti. Kao test unesite naredbu i koja će vratiti podatke o uređaju.

Korak 4: Omogućite kontinuirano čitanje i postavite tip sonde

a) Uvjerite se da je poklopac sonde uklonjen i da je suh. Dok je sonda u zraku, pošaljite naredbu c, 1 koja će omogućiti kontinuirano očitanje jednom u sekundi.

b) Ako vaša sonda nije K1.0 (zadano), tada postavite tip sonde pomoću naredbe k, n

Gdje je n vrijednost k vaše sonde. U ovom ćemo vodiču koristiti sondu K1.0. Tip sonde se može potvrditi naredbom k,?

Korak 5: SUHA KALIBRACIJA

Pošaljite naredbu cal, dry

Iako možete vidjeti očitanja od 0,00 prije izdavanja naredbe, ipak je potrebno izvršiti suhu kalibraciju.

Korak 6: KALIBRACIJA DVIJE TAČKE - Niska točka

KALIBRACIJA DVIJE TOČKE - Niska točka
KALIBRACIJA DVIJE TOČKE - Niska točka

a) Ulijte malo kalibracijske otopine 12880µS u šalicu. Uvjerite se da ima dovoljno rješenja za pokrivanje osjetnog područja sonde.

b) Stavite sondu u čašu i promiješajte je kako biste uklonili zarobljeni zrak. Neka sonda sjedne u otopinu. Očitavanja se mogu odbiti za +/- 40% od navedene vrijednosti kalibracijske otopine.

c) Pričekajte da se očitanja stabilizuju (mali pomak od jednog očitanja do drugog je normalan) i pošaljite naredbu cal, low, 12880

Napomena: Očitavanja se neće promijeniti nakon unosa ove naredbe.

Korak 7: KALIBRACIJA DVIJE TAČKE - High Point

a) Isperite sondu prije kalibriranja do najviše točke.

b) Ulijte malo kalibracijske otopine od 80000µS u šalicu. Uvjerite se da ima dovoljno rješenja za pokrivanje osjetnog područja sonde.

c) Stavite sondu u čašu i promiješajte je kako biste uklonili zarobljeni zrak. Neka sonda sjedne u otopinu. Očitavanja su možda odstupila za +/- 40% od navedene vrijednosti kalibracijske otopine.

d) Pričekajte da se očitanja stabilizuju (mali pomak od jednog očitanja do drugog je normalan) i pošaljite naredbu cal, high, 80000

Napomena: Očitavanja će se promijeniti nakon unosa ove naredbe. Kalibracija je sada završena.

Korak 8: KALIBRIRANJE JEDNOSTAVNE TAČKE

a) Ulijte malo otopine za umjeravanje u šalicu (μS vrijednost po vašem izboru). Uvjerite se da ima dovoljno rješenja za pokrivanje osjetnog područja sonde.

b) Stavite sondu u čašu i promiješajte je kako biste uklonili zarobljeni zrak. Neka sonda sjedne u otopinu. Očitavanja su možda odstupila za +/- 40% od navedene vrijednosti kalibracijske otopine.

c) Pričekajte da se očitanja stabilizuju (mali pomak od jednog očitanja do drugog je normalan) i pošaljite naredbu cal, n gdje je n vrijednost otopine za umjeravanje.

Napomena: Očitavanja će se promijeniti nakon unosa naredbe. Kalibracija je sada završena.

Korak 9: KOMPENZACIJA TEMPERATURE TIJEKOM KALIBRACIJE

KOMPENZACIJA TEMPERATURE TIJEKOM KALIBRACIJE
KOMPENZACIJA TEMPERATURE TIJEKOM KALIBRACIJE

Temperatura ima značajan utjecaj na očitanja vodljivosti/saliniteta. Temperatura strujnog kruga EZO -a zadano je postavljena na 25 ̊ C.

Ni u jednom trenutku ne smijete mijenjati zadanu temperaturnu kompenzaciju tijekom kalibracije.

Ako je kalibracijska otopina +/- 5 ̊ C (ili više), pogledajte tablicu na boci i kalibrirajte do odgovarajuće vrijednosti.

Preporučeni: