Obsah:

KALIBRÁCIA SNÍMAČA OXYGÉNU S ROZPÚŠŤANÍM ARDUINO: 4 kroky
KALIBRÁCIA SNÍMAČA OXYGÉNU S ROZPÚŠŤANÍM ARDUINO: 4 kroky

Video: KALIBRÁCIA SNÍMAČA OXYGÉNU S ROZPÚŠŤANÍM ARDUINO: 4 kroky

Video: KALIBRÁCIA SNÍMAČA OXYGÉNU S ROZPÚŠŤANÍM ARDUINO: 4 kroky
Video: Тестер 43101, измерения в децибелах №3 - входное сопротивление, фильтр низких и высоких частот. 2024, November
Anonim
KALIBRÁCIA SNÍMAČA kyslíka v ARDUINO
KALIBRÁCIA SNÍMAČA kyslíka v ARDUINO

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

MONTÁŽNY HARDWARE
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

JEDNODOBÁ KALIBRÁCIA
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

KALIBRÁCIA DUÁLNYCH BODOV
KALIBRÁCIA DUÁLNYCH 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.

Odporúča: