Inhaltsverzeichnis:

ARDUINO SENSOR KALIBRIERUNG FÜR GELÖSTE SAUERSTOFF - Gunook
ARDUINO SENSOR KALIBRIERUNG FÜR GELÖSTE SAUERSTOFF - Gunook

Video: ARDUINO SENSOR KALIBRIERUNG FÜR GELÖSTE SAUERSTOFF - Gunook

Video: ARDUINO SENSOR KALIBRIERUNG FÜR GELÖSTE SAUERSTOFF - Gunook
Video: Nitrox: Wie funktionieren O2 Sensoren? 2024, November
Anonim
ARDUINO SENSOR KALIBRIERUNG FÜR LÖSUNGSSAUERSTOFF
ARDUINO SENSOR KALIBRIERUNG FÜR LÖSUNGSSAUERSTOFF

In diesem Tutorial werden wir den EZO-Sensor für gelösten Sauerstoff (D. O) von Atlas Scientific mit Arduino Uno kalibrieren.

KALIBRIERUNGSTHEORIE

Der wichtigste Teil der Kalibrierung ist die Beobachtung der Messwerte während des Kalibrierungsprozesses. Am einfachsten ist es, das Gerät im Standardzustand (UART-Modus, mit aktivierten kontinuierlichen Messungen) zu kalibrieren. Das Umschalten des Geräts in den I2C-Modus nach der Kalibrierung hat keinen Einfluss auf die gespeicherte Kalibrierung. Wenn das Gerät im I2C-Modus kalibriert werden muss, stellen Sie sicher, dass Sie kontinuierlich Messwerte anfordern, damit Sie die Ausgabe der Sonde sehen können. In diesem Tutorial wird die Kalibrierung im UART-Modus durchgeführt.

Der Atlas-Kreislauf für gelösten Sauerstoff verfügt über ein flexibles Kalibrierprotokoll, das eine Einpunkt- oder Zweipunktkalibrierung (optional) ermöglicht. Temperatur-, Salzgehalt- und Druckkompensationswerte haben keinen Einfluss auf die Kalibrierung. Führen Sie zuerst die Kalibrierung durch und gleichen Sie diese Parameter später aus.

MATERIALIEN

  • Arduino UNO
  • Sensor-Kit für gelösten Sauerstoff
  • Steckbrett
  • Überbrückungsdrähte

Schritt 1: HARDWARE ZUSAMMENBAUEN

HARDWARE MONTIEREN
HARDWARE MONTIEREN

Das Kit von Atlas enthält 1 EZO D. O-Kreis, 1 D. O-Sonde, 1 BNC-Buchse, 1 4oz Kalibrierlösung, 1 optionaler Inline-Spannungstrenner.

Stellen Sie sicher, dass sich der D. O-Kreis im UART-Modus befindet. Anweisungen zum Umschalten zwischen Protokollen finden Sie im folgenden LINK.

Verwenden Sie das Steckbrett, um die Schaltung und den BNC-Anschluss zu montieren. Verdrahten Sie den D. O-Kreis wie im obigen Schema gezeigt mit dem Arduino Uno und verbinden Sie die Sonde mit dem BNC-Anschluss.

Schritt 2: PROGRAMM AUF ARDUINO UNO. LADEN

a) Laden Sie den Beispielcode von diesem LINK herunter. Es befindet sich in einem Ordner mit dem Titel "arduino_UNO_DO_sample_code".

b) Verbinden Sie das Arduino mit Ihrem Computer.

c) Öffnen Sie den aus Schritt a heruntergeladenen Code in Ihrer Arduino-IDE. Wenn Sie die IDE nicht haben, können Sie sie HIER herunterladen.

d) Kompilieren Sie den Code und laden Sie ihn auf Arduino hoch.

e) Öffnen Sie den seriellen Monitor. Für den Zugriff gehen Sie zu Tools -> Serial Monitor oder drücken Sie Strg+Shift+M auf Ihrer Tastatur. Stellen Sie die Baudrate auf 9600 ein und wählen Sie "Carriage Return". Sie sollten jetzt in der Lage sein, mit dem D. O-Kreis zu kommunizieren. Geben Sie testweise den Befehl i ein, der die Geräteinformationen zurückgibt.

Schritt 3: EINZELPUNKT-KALIBRIERUNG

EINZELPUNKT-KALIBRIERUNG
EINZELPUNKT-KALIBRIERUNG

a) Ziehen Sie die Kappe von der D. O-Sonde vorsichtig ab und entsorgen Sie sie.

b) Lassen Sie die Sonde der Luft ausgesetzt, bis sich die Messwerte stabilisieren. Hinweis: Kleine Bewegungen von einem Messwert zum nächsten sind normal.

c) Sobald sich die Messwerte stabilisiert haben, geben Sie den Kalibrierungsbefehl cal im seriellen Monitor aus.

Nach Abschluss der Kalibrierung sollten Sie nur dann Messwerte zwischen 9,09 - 9,1 x mg/L sehen, wenn Temperatur, Salzgehalt und Druckkompensation auf den Standardwerten eingestellt sind.

Standardtemperatur = 20°C, Standardsalzgehalt = 0, Standarddruck = 101,3 kPa

Schritt 4: ZWEIPUNKT-KALIBRIERUNG

ZWEIPUNKT-KALIBRIERUNG
ZWEIPUNKT-KALIBRIERUNG

Hinweis: Führen Sie diese Kalibrierung nur durch, wenn Sie genaue Messwerte unter 1 mg/l benötigen

a) Nachdem Sie den D. O-Kreis mit dem Befehl "cal" kalibriert haben; Legen Sie die Sonde in die Kalibrierlösung. Rühren Sie die Sonde herum, um eingeschlossene Luft zu entfernen (die zu hohen Messwerten führen könnte).

b) Lassen Sie die Sonde in der Kalibrierlösung ruhen, bis sich die Messwerte stabilisieren. Hinweis: Kleine Bewegungen von einem Messwert zum nächsten sind normal.

c) Sobald sich die Messwerte stabilisiert haben, geben Sie den Kalibrierbefehl cal, 0 im seriellen Monitor aus.

Empfohlen: