Tartalomjegyzék:

ARDUINO OLVASOTT OXIGÉN -ÉRZÉKELŐKALIBRÁCIÓ: 4 lépés
ARDUINO OLVASOTT OXIGÉN -ÉRZÉKELŐKALIBRÁCIÓ: 4 lépés

Videó: ARDUINO OLVASOTT OXIGÉN -ÉRZÉKELŐKALIBRÁCIÓ: 4 lépés

Videó: ARDUINO OLVASOTT OXIGÉN -ÉRZÉKELŐKALIBRÁCIÓ: 4 lépés
Videó: High Density 2022 2024, November
Anonim
ARDUINO OLVASOTT OXIGÉN SZENZORKALIBRÁLÁS
ARDUINO OLVASOTT OXIGÉN SZENZORKALIBRÁLÁS

Ebben az oktatóanyagban az Atlas Scientific EZO oldott oxigén (D. O) érzékelőjét kalibráljuk az Arduino Uno segítségével.

KALIBRÁLÁSI ELMÉLET

A kalibrálás legfontosabb része a leolvasott értékek figyelése a kalibrálási folyamat során. A legegyszerűbb az eszköz alapértelmezett állapotában kalibrálni (UART mód, folyamatos leolvasások engedélyezve). Ha a készüléket kalibrálás után I2C üzemmódba kapcsolja, az nem befolyásolja a tárolt kalibrálást. Ha az eszközt I2C módban kell kalibrálni, akkor folyamatosan kérjen leolvasást, hogy láthassa a szonda kimenetét. Ebben az oktatóanyagban a kalibrálás UART módban történik.

Az Atlas oldott oxigén kör rugalmas kalibrálási protokollal rendelkezik, amely lehetővé teszi az egypontos vagy kétpontos (opcionális) kalibrálást. A hőmérséklet, sótartalom és nyomáskompenzációs értékek nincsenek hatással a kalibrálásra. Először végezze el a kalibrálást, majd kompenzálja ezeket a paramétereket.

ANYAGOK

  • Arduino UNO
  • Oldott oxigén érzékelő készlet
  • Kenyeretábla
  • Jumper vezetékek

1. lépés: SZERELHETŐ HARDVER

SZERELHETŐ HARDVER
SZERELHETŐ HARDVER

Az Atlas készlet 1 EZO D. O áramkört, 1 D. O szondát, 1 BNC hüvelyes csatlakozót, 1 4oz kalibráló oldatot és 1 opcionális soros feszültségleválasztót tartalmaz.

Győződjön meg arról, hogy a D. O áramkör UART módban van. A protokollok közötti váltásra vonatkozó utasításokat a következő LINK -en találja.

Az áramkör és a BNC csatlakozó felszerelésére használja a kenyérlapot. Csatlakoztassa a D. O áramkört az Arduino Uno -hoz a fenti vázlat szerint, és csatlakoztassa a szondát a BNC csatlakozóhoz.

2. lépés: Töltse be a programot az ARDUINO UNO -ra

a) Töltse le a mintakódot ezen a linken. Ez egy "arduino_UNO_DO_sample_code" nevű mappában lesz.

b) Csatlakoztassa az Arduino -t a számítógépéhez.

c) Nyissa meg az a lépésből letöltött kódot az Arduino IDE -ben. Ha nincs IDE -je, akkor innen letöltheti.

d) Fordítsa össze és töltse fel a kódot az Arduino -ba.

e) Nyissa ki a soros monitort. A hozzáféréshez lépjen az Eszközök -> Soros monitor elemre, vagy nyomja meg a Ctrl+Shift+M billentyűkombinációt. Állítsa az átviteli sebességet 9600 -ra, és válassza a "Kocsi visszaállítása" lehetőséget. Most már képesnek kell lennie kommunikálni a D. O áramkörrel. Tesztként írja be az i parancsot, amely visszaadja az eszköz adatait.

3. lépés: EGY PONT KALIBRÁLÁSA

EGYPONTOS KALIBRÁLÁS
EGYPONTOS KALIBRÁLÁS

a) Óvatosan húzza le és dobja ki a D. O szonda kupakját.

b) Hagyja a szondát levegőben, amíg a leolvasott értékek stabilizálódnak. Megjegyzés: Kicsi mozgás egyik olvasásról a másikra normális.

c) Miután az értékek stabilizálódtak, adja ki a cal kalibrációs parancsot a soros monitoron.

A kalibrálás befejezése után 9,09 - 9,1x mg/l közötti értékeket kell látnia, csak akkor, ha a hőmérséklet, a sótartalom és a nyomáskompenzáció az alapértelmezett értékek.

alapértelmezett hőmérséklet = 20 ° C, alapértelmezett sótartalom = 0, alapértelmezett nyomás = 101,3 kPa

4. lépés: KETTŐPONT KALIBRÁLÁS

KETTŐPONT KALIBRÁLÁS
KETTŐPONT KALIBRÁLÁS

Megjegyzés: Ezt a kalibrációt csak akkor hajtsa végre, ha 1 mg/l alatti pontos leolvasásra van szüksége

a) Miután kalibrálta a D. O áramkört a "cal" paranccsal; helyezze a szondát a kalibráló oldatba. Keverje meg a szondát, hogy eltávolítsa a beszorult levegőt (ami a leolvasások magasra emelkedését okozhatja).

b) Hagyja a szondát a kalibráló oldatban, amíg az értékek stabilizálódnak. Megjegyzés: Kicsi mozgás egyik olvasásról a másikra normális.

c) Ha az értékek stabilizálódtak, adja ki a cal, 0 kalibrációs parancsot a soros monitoron.

Ajánlott: