Tartalomjegyzék:
- 1. lépés: EGY PONT VAGY KÉT PONTOS KALIBRÁLÁS
- 2. lépés: SZERELHETŐ HARDVER
- 3. lépés: Töltse be a programot az ARDUINO UNO -ra
- 4. lépés: A FOLYAMATOS OLVASÁS ENGEDÉLYEZÉSE ÉS A PROBE TÍPUS BEÁLLÍTÁSA
- 5. lépés: SZÁRAZ KALIBRÁLÁS
- 6. lépés: KÉT PONT KALIBRÁLÁS - Alacsony pont
- 7. lépés: KÉT PONT KALIBRÁLÁS - High Point
- 8. lépés: EGY PONT KALIBRÁLÁSA
- 9. lépés: HŐMÉRSÉKLET KOMPENZÁCIÓ A KALIBRÁCIÓ KÖZÖTT
Videó: ARDUINO SALINITY SENSOR CALIBRATION: 9 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ebben az oktatóanyagban az Atlas Scientific EZO só/vezetőképesség K1.0 é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.
ANYAGOK
- Arduino Uno
- Vezetőképesség K1.0 érzékelő készlet
- Kenyeretábla
- Jumper vezetékek
- 2 bögre
1. lépés: EGY PONT VAGY KÉT PONTOS KALIBRÁLÁS
Az Atlas EZO vezetőképesség-áramkör rugalmas kalibrálási protokollal rendelkezik, amely lehetővé teszi az egy- vagy kétpontos kalibrálást.
Az egypontos kalibrálás szűk pontosságot biztosít.
A kétpontos kalibrálás széles körű pontosságot biztosít.
2. lépés: SZERELHETŐ HARDVER
A készlet 1 EZO EC áramkört, 1 K1.0 vezetőképességű szondát, 1 BNC hüvelyes csatlakozót, 4oz kalibráló oldatot: 12880µS és 80000µS, 1 opcionális soros feszültségleválasztót tartalmaz.
Győződjön meg arról, hogy a vezetőképesség á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 vezetőképességi áramkört az Arduino Uno -hoz a fenti vázlat szerint, és csatlakoztassa a szondát a BNC csatlakozóhoz.
3. 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_EC_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 vezetőképesség áramkörével. Tesztként írja be az i parancsot, amely visszaadja az eszköz adatait.
4. lépés: A FOLYAMATOS OLVASÁS ENGEDÉLYEZÉSE ÉS A PROBE TÍPUS BEÁLLÍTÁSA
a) Győződjön meg arról, hogy a szonda kupakját eltávolította és száraz volt. Ha a szonda levegőben van, küldje el a c, 1 parancsot, amely lehetővé teszi a folyamatos leolvasást másodpercenként.
b) Ha a szonda nem K1.0 (alapértelmezett), akkor állítsa be a szonda típusát a k, n paranccsal
Ahol n a szonda k értéke. Ebben az oktatóanyagban K1.0 szondát fogunk használni. A szonda típusát a k,?
5. lépés: SZÁRAZ KALIBRÁLÁS
Küldje el a parancsot cal, dry
Annak ellenére, hogy a parancs kiadása előtt 0,00 értéket láthat, mégis szükség van egy száraz kalibrálásra.
6. lépés: KÉT PONT KALIBRÁLÁS - Alacsony pont
a) Öntsön az 12880µS kalibráló oldat egy részét egy csészébe. Győződjön meg arról, hogy elegendő oldat van a szonda érzékelési területének lefedéséhez.
b) Helyezze a szondát a csészébe és keverje körbe, hogy eltávolítsa a beszorult levegőt. Hagyja a szondát az oldatban ülni. A leolvasott értékek +/- 40% -kal csökkenhetnek a kalibráló oldat megadott értékétől.
c) Várjon, amíg az értékek stabilizálódnak (kicsi mozgás az egyik leolvasásról a másikra normális), és küldje el a cal, low, 12880 parancsot
Megjegyzés: A parancs beírása után az értékek nem változnak.
7. lépés: KÉT PONT KALIBRÁLÁS - High Point
a) Öblítse le a szondát, mielőtt a csúcspontra kalibrálna.
b) Öntsön a 80000µS kalibráló oldatból egy csészébe. Győződjön meg arról, hogy elegendő oldat van a szonda érzékelési területének lefedéséhez.
c) Helyezze a szondát a csészébe és keverje körbe, hogy eltávolítsa a beszorult levegőt. Hagyja a szondát az oldatban ülni. A leolvasott értékek +/- 40% -kal csökkenhetnek a kalibráló oldat megadott értékétől.
d) Várjon, amíg az értékek stabilizálódnak (kicsi mozgás az egyik leolvasásról a másikra normális), és küldje el a cal, high, 80000 parancsot
Megjegyzés: A parancs beírása után az értékek megváltoznak. A kalibrálás befejeződött.
8. lépés: EGY PONT KALIBRÁLÁSA
a) Öntsön egy kalibráló oldatot egy csészébe (μS érték az Ön választása szerint). Győződjön meg arról, hogy elegendő oldat van a szonda érzékelési területének lefedéséhez.
b) Helyezze a szondát a csészébe és keverje körbe, hogy eltávolítsa a beszorult levegőt. Hagyja a szondát az oldatban ülni. A leolvasott értékek +/- 40% -kal csökkenhetnek a kalibráló oldat megadott értékétől.
c) Várjon, amíg az értékek stabilizálódnak (kicsi mozgás az egyik leolvasásról a másikra normális), és küldje el a cal, n parancsot, ahol n a kalibráló oldat értéke.
Megjegyzés: A parancs beírása után az értékek megváltoznak. A kalibrálás befejeződött.
9. lépés: HŐMÉRSÉKLET KOMPENZÁCIÓ A KALIBRÁCIÓ KÖZÖTT
A hőmérséklet jelentősen befolyásolja a vezetőképességet/sótartalmat. Az EZO vezetőképességű áramkör alapértelmezett hőmérséklete 25 ° C.
A kalibrálás során soha ne változtassa meg az alapértelmezett hőmérséklet -kompenzációt.
Ha a kalibráló oldat +/- 5 ° C (vagy több), nézze meg a palackon található táblázatot, és kalibrálja a megfelelő értékre.
Ajánlott:
ALARMA ARDUINO DE MOVIMIENTO CON SENSOR, SIRENA Y AVISO AL TLF. MÓVIL: 9 lépés
ALARMA ARDUINO DE MOVIMIENTO CON SENSOR, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en una alarma básica que detecta presencia, activa una sirena de 108dB y avisa al usuario mediante un SMS (opcionális). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Micro: bit MU Vision Sensor - Objektumkövetés: 7 lépés
Mikro: bit MU látásérzékelő - Objektumkövetés: Tehát ebben az utasításban elkezdjük programozni az intelligens autót, amelyet ebbe az oktatóanyagba építünk, és amelybe MU látásérzékelőt telepítettünk. kicsit egyszerű objektumkövetéssel, így a
Guia Do Sensor De Gás E Fumaça MQ-2 Com Arduino: 5 lépés
Guia Do Sensor De Gás E Fumaça MQ-2 Com Arduino: Este guia mostra como criar um detector de fumaça que emite um bipe quando detecta gás ou fumaça gyulladás. Acesse meu último artigo: Arduino: tudo o que você precisa saber [Guia Completo] .O MQ-2O sensor de fumaça MQ-2 é sensível à fu
Ó Cómo Montar Un Sensor De Presión Y Temperatura En Arduino ?: 4 lépés
Ó Cómo Montar Un Sensor De Presión Y Temperatura En Arduino ?: Introducci ó n: Con este tutorial podr á s aprender c ó mo hacer que un sensor de temperatura y presi ó n funcione a trav é de Arduino. Para esto, se debe tener un montaje bien hecho con todos los materiales necesarios y un
Arduino Big Sound Sensor - Zenereaktív LED -ek (prototípus): 3 lépés
Arduino nagy hangérzékelő - Zenereaktív LED -ek (prototípus): Ez az egyik közelgő projektem prototípusa. Nagy hangérzékelő (KY-038) modult fogok használni. Az érzékelő érzékenységét a kis laposfejű csavar elforgatásával lehet beállítani. A modul tetején található érzékelő elvégzi a méréseket