Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tomto tutoriáli budeme kalibrovať senzor rozpusteného kyslíka (D. O) Atlas Scientific EZO pomocou Arduino Uno.
KALIBRAČNÁ TEÓRIA
Najdôležitejšou súčasťou kalibrácie je sledovanie hodnôt počas procesu kalibrácie. Najľahšie je kalibrovať zariadenie v predvolenom stave (režim UART, s povoleným nepretržitým čítaním). Prepnutie zariadenia do režimu I2C po kalibrácii neovplyvní uloženú kalibráciu. Ak musí byť zariadenie kalibrované v režime I2C, nezabudnite nepretržite požadovať údaje, aby ste videli výstup zo sondy. V tomto návode sa kalibrácia vykoná v režime UART.
Okruh rozpusteného kyslíka Atlas má flexibilný kalibračný protokol, ktorý umožňuje jednobodovú alebo dvojbodovú (voliteľnú) kalibráciu. Hodnoty kompenzácie teploty, slanosti a tlaku nemajú žiadny vplyv na kalibráciu. Najprv vykonajte kalibráciu a neskôr kompenzujte tieto parametre.
MATERIÁLY
- Arduino UNO
- Súprava senzora rozpusteného kyslíka
- Breadboard
- Prepojovacie vodiče
Krok 1: MONTÁŽNY HARDWARE
Súprava od Atlasu obsahuje 1 obvod EZO D. O, 1 sondu D. O, 1 konektor BNC s vnútorným závitom, 1 kalibračný roztok 4 oz, 1 voliteľný izolátor inline napätia.
Zaistite, aby bol obvod D. O v režime UART. Pokyny na prepínanie medzi protokolmi nájdete v nasledujúcom ODKAZE.
Na prepojenie obvodu a konektora BNC použite nepájivú dosku. Zapojte obvod D. O do Arduino Uno, ako je znázornené na schéme vyššie, a pripojte sondu ku konektoru BNC.
Krok 2: NABIJTE PROGRAM DO ARDUINO UNO
a) Stiahnite si ukážkový kód z tohto ODKAZU. Bude v priečinku s názvom „arduino_UNO_DO_sample_code“.
b) Pripojte Arduino k počítaču.
c) Vo svojom Arduino IDE otvorte kód stiahnutý z kroku a. Ak IDE nemáte, môžete si ho stiahnuť TU.
d) Zostavte a nahrajte kód do Arduina.
e) Otvorte sériový monitor. Prístup získate kliknutím na položku Nástroje -> Sériový monitor alebo stlačením klávesov Ctrl+Shift+M na klávesnici. Nastavte prenosovú rýchlosť na 9600 a zvoľte „Návrat na vozík“. Teraz by ste mali byť schopní komunikovať s obvodom D. O. Ako test zadajte príkaz i, ktorý vráti informácie o zariadení.
Krok 3: JEDNODOBÁ KALIBRÁCIA
a) Opatrne stiahnite a odstráňte viečko zo sondy D. O.
b) Nechajte sondu stáť, vystavenú vzduchu, kým sa hodnoty stabilizujú. Poznámka: Malý pohyb z jedného čítania do druhého je normálny.
c) Keď sa hodnoty stabilizujú, zadajte príkaz na kalibráciu na sériovom monitore.
Po dokončení kalibrácie by ste mali vidieť hodnoty medzi 9,09 - 9,1 x mg/l, iba ak sú teplota, slanosť a kompenzácia tlaku na predvolených hodnotách.
predvolená teplota = 20 ° C, predvolená slanosť = 0, predvolený tlak = 101,3 kPa
Krok 4: KALIBRÁCIA DVOJITÝCH BODOV
Poznámka: Túto kalibráciu vykonajte iba vtedy, ak požadujete presné hodnoty pod 1 mg/l
a) Potom, čo ste nakalibrovali obvod D. O pomocou príkazu „cal“; umiestnite sondu do kalibračného roztoku. Sondou premiešajte, aby ste odstránili zachytený vzduch (čo by mohlo spôsobiť zvýšenie hodnôt).
b) Nechajte sondu sedieť v kalibračnom roztoku, kým sa hodnoty stabilizujú. Poznámka: Malý pohyb z jedného čítania do druhého je normálny.
c) Akonáhle sa namerané hodnoty stabilizujú, zadajte na sériovom monitore kalibračný príkaz cal.