Obsah:

KALIBRACE SNÍMAČE KYSLÍKU ARDUINO ROZPOUŠTĚNO: 4 kroky
KALIBRACE SNÍMAČE KYSLÍKU ARDUINO ROZPOUŠTĚNO: 4 kroky

Video: KALIBRACE SNÍMAČE KYSLÍKU ARDUINO ROZPOUŠTĚNO: 4 kroky

Video: KALIBRACE SNÍMAČE KYSLÍKU ARDUINO ROZPOUŠTĚNO: 4 kroky
Video: Калибровка pH-метров и приготовление буферных растворов, гидропоника, бассейны, Arduino, ESP 2024, Listopad
Anonim
KALIBRACE SNÍMAČE KYSLÍKU ARDUINO ROZPOUŠTĚNO
KALIBRACE SNÍMAČE KYSLÍKU ARDUINO ROZPOUŠTĚNO

V tomto tutoriálu budeme kalibrovat senzor rozpuštěného kyslíku (D. O) Atlas Scientific EZO pomocí Arduino Uno.

KALIBRAČNÍ TEORIE

Nejdůležitější částí kalibrace je sledování naměřených hodnot během procesu kalibrace. Nejjednodušší je kalibrovat zařízení ve výchozím stavu (režim UART, s povoleným průběžným měřením). Přepnutí zařízení do režimu I2C po kalibraci neovlivní uloženou kalibraci. Pokud musí být zařízení kalibrováno v režimu I2C, nezapomeňte nepřetržitě požadovat odečty, abyste viděli výstup ze sondy. V tomto tutoriálu bude kalibrace provedena v režimu UART.

Okruh rozpuštěného kyslíku Atlas má flexibilní kalibrační protokol, který umožňuje jednobodovou nebo dvoubodovou (volitelnou) kalibraci. Hodnoty kompenzace teploty, slanosti a tlaku nemají na kalibraci žádný vliv. Nejprve proveďte kalibraci a později kompenzujte tyto parametry.

MATERIÁLY

  • Arduino UNO
  • Sada senzoru rozpuštěného kyslíku
  • Prkénko
  • Propojovací vodiče

Krok 1: MONTÁŽNÍ HARDWARE

MONTÁŽNÍ HARDWARE
MONTÁŽNÍ HARDWARE

Souprava od Atlasu obsahuje 1 obvod EZO D. O, 1 sondu D. O, 1 konektor BNC s vnitřním závitem, 1 kalibrační roztok 4 oz, 1 volitelný řadič izolátoru napětí.

Zajistěte, aby byl obvod D. O v režimu UART. Pokyny k přepínání mezi protokoly najdete v následujícím ODKAZU.

K propojení obvodu a konektoru BNC použijte prkénko. Zapojte obvod D. O do Arduino Uno, jak je znázorněno na schématu výše, a připojte sondu ke konektoru BNC.

Krok 2: Načíst program do ARDUINO UNO

a) Stáhněte si ukázkový kód z tohoto ODKAZU. Bude ve složce s názvem „arduino_UNO_DO_sample_code“.

b) Připojte Arduino k počítači.

c) Otevřete kód stažený z kroku a ve vašem Arduino IDE. Pokud IDE nemáte, můžete si jej stáhnout ZDE.

d) Zkompilujte a nahrajte kód do Arduina.

e) Otevřete sériový monitor. Pro přístup přejděte na Nástroje -> Sériový monitor nebo stiskněte Ctrl+Shift+M na klávesnici. Nastavte přenosovou rychlost na 9600 a vyberte „Návrat na vozík“. Nyní byste měli být schopni komunikovat s obvodem D. O. Jako test zadejte příkaz i, který vrátí informace o zařízení.

Krok 3: JEDNODOBÁ KALIBRACE

JEDNODOBÁ KALIBRACE
JEDNODOBÁ KALIBRACE

a) Opatrně stáhněte a sejměte víčko ze sondy D. O.

b) Nechte sondu sedět vystavenou vzduchu, dokud se hodnoty stabilizují. Poznámka: Malý pohyb od jednoho čtení k druhému je normální.

c) Jakmile se hodnoty ustálí, zadejte kalibrační příkaz cal na sériovém monitoru.

Po dokončení kalibrace byste měli vidět hodnoty mezi 9,09 - 9,1x mg/l, pouze pokud jsou teplota, slanost a kompenzace tlaku na výchozích hodnotách.

výchozí teplota = 20 ° C, výchozí salinita = 0, výchozí tlak = 101,3 kPa

Krok 4: KALIBRACE DUÁLNÍCH BODŮ

KALIBRACE DVOJITÝCH BODŮ
KALIBRACE DVOJITÝCH BODŮ

Poznámka: Tuto kalibraci provádějte pouze v případě, že požadujete přesné hodnoty pod 1 mg/l

a) Poté, co jste zkalibrovali obvod D. O pomocí příkazu „cal“; vložte sondu do kalibračního roztoku. Promíchejte sondu, abyste odstranili zachycený vzduch (což by mohlo způsobit vysoké hodnoty).

b) Nechte sondu sedět v kalibračním roztoku, dokud se hodnoty nestabilizují. Poznámka: Malý pohyb od jednoho čtení k druhému je normální.

c) Jakmile se hodnoty ustálí, zadejte na sériovém monitoru kalibrační příkaz cal.

Doporučuje: