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, Novembar
Anonim
ARDUINO SALINITY SENSOR CALIBRATION
ARDUINO SALINITY SENSOR CALIBRATION

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

TEORIJA KALIBRACIJE

Najvažniji dio kalibracije je praćenje očitanja tokom 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 senzora za provodljivost K1.0
  • Breadboard
  • Žice za kratkospojnike
  • 2 šolje

Korak 1: KALIBRACIJA JEDNOSTAVNE ILI DVA TAČKE

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

Krug provodljivosti Atlas EZO ima fleksibilan protokol kalibracije koji omogućava kalibraciju u jednoj ili dvije tačke.

Kalibracija s jednom točkom osigurat će uski raspon točnosti.

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

Korak 2: MONTIRAJTE HARDVER

MONTIRAJTE HARDVER
MONTIRAJTE HARDVER

Komplet uključuje 1 EZO EC kolo, 1 sondu provodljivosti K1.0, 1 ženski BNC konektor, rješenja za kalibraciju od 4 oz: 12880µS i 80000µS, 1 opcioni inline izolator napona.

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

Pomoću matične ploče postavite kolo i BNC konektor. 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 sa ovog LINKA. Nalazit će se u mapi pod nazivom "arduino_UNO_EC_sample_code". B) Povežite Arduino sa svojim računarom.

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

d) Sastavite i učitajte kôd na Arduino.

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

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

a) Uverite se da je poklopac sonde uklonjen i da je suv. Dok je sonda u zraku, pošaljite naredbu c, 1 koja će omogućiti kontinuirano očitavanje 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 vodiču koristit ćemo 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 DVA TAČKE - Niska tačka

KALIBRACIJA DVA TAČKE - Niska tačka
KALIBRACIJA DVA TAČKE - Niska tačka

a) Sipajte malo kalibracionog rastvora 12880µS u šolju. Uvjerite se da postoji dovoljno rješenja za pokrivanje osjetljivog područja sonde.

b) Stavite sondu u čašu i promiješajte je da uklonite zarobljeni zrak. Neka sonda stane u rastvor. 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, 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 kalibracije do najviše tačke.

b) Sipajte malo kalibracionog rastvora od 80000µS u šolju. Uvjerite se da postoji dovoljno rješenja za pokrivanje osjetljivog područja sonde.

c) Stavite sondu u šolju i promešajte je da uklonite zarobljeni vazduh. Neka sonda stane u rastvor. Očitavanja se mogu odbiti 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: KALIBRACIJA JEDNOSTAVNE TAČKE

a) Sipajte malo kalibracionog rastvora u šolju (μS vrednost po vašem izboru). Uvjerite se da postoji dovoljno rješenja za pokrivanje osjetljivog područja sonde.

b) Stavite sondu u čašu i promiješajte je da uklonite zarobljeni zrak. Neka sonda stane u rastvor. 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, n gdje je n vrijednost otopine za kalibraciju.

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

Korak 9: KOMPENZACIJA TEMPERATURE TOKOM KALIBRACIJE

KOMPENZACIJA TEMPERATURE TOKOM KALIBRACIJE
KOMPENZACIJA TEMPERATURE TOKOM KALIBRACIJE

Temperatura ima značajan utjecaj na očitanja vodljivosti/saliniteta. EZO krug provodljivosti ima zadanu temperaturu postavljenu na 25 ̊ C.

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

Ako je otopina za umjeravanje +/- 5 ̊ C (ili više), pogledajte tablicu na bočici i kalibrirajte do odgovarajuće vrijednosti.

Preporučuje se: