Sensor-Kalibrierung
Der SU-221 UV-A-Sensor verfügt über sensorspezifische Kalibrierungskoeffizienten, die während des
kundenspezifischen Kalibrierungsprozesses ermittelt werden. Die Koeffizienten werden werksseitig in die
Mikrocontroller programmiert.
Um das Rauschen im Signal zu reduzieren, empfiehlt Apogee, die Mittelwertbildung von 10 Messungen im Sensor zu
aktivieren. Weitere Informationen zum Aktivieren der Mittelwertbildung von Messungen finden Sie im Abschnitt
"Running Average Command".
SDI-12-Schnittstelle
Nachfolgend finden Sie eine kurze Erläuterung der Anweisungen für das serielle digitale Schnittstellenprotokoll SDI-12,
das in den UV-A-Sensoren SU-221 von Apogee verwendet wird. Bei Fragen zur Implementierung dieses Protokolls
lesen Sie bitte die offizielle Version des SDI-12-Protokolls:
August 2016).
Übersicht
Bei der normalen Kommunikation sendet der Datenschreiber ein Datenpaket an den Sensor, das aus einer Adresse
und einem Befehl besteht. Anschließend sendet der Sensor eine Antwort. In den folgenden Beschreibungen sind die
SDI-12-Befehle und -Antworten in Anführungszeichen gesetzt. Die SDI-12-Adresse und die Befehls-/Antwort-
Terminatoren sind wie folgt definiert:
Die Sensoren werden ab Werk mit der Adresse "0" für den Einsatz in Einzelsensorsystemen ausgeliefert. Die
Adressen "1 bis 9" und "A bis Z" bzw. "a bis z" können für zusätzliche Sensoren verwendet werden, die an
denselben SDI-12-Bus angeschlossen sind.
"!" ist das letzte Zeichen einer Befehlsanweisung. Um mit dem SDI-12-Protokoll konform zu sein, müssen alle Befehle
mit einem "!" abgeschlossen werden. Die SDI-12-Sprache unterstützt eine Vielzahl von Befehlen. Die unterstützten
Befehle für die SU-221 UV-A-Sensoren von Apogee Instruments sind in der folgenden Tabelle aufgeführt ("a" ist die
Sensoradresse. Die folgenden ASCII-Zeichen sind gültige Adressen: "0-9" oder "A-Z").
Unterstützte Befehle für Apogee Instruments SU-221 UV-A Sensor
Anweisung Name
Identifikationsbefehl senden
Befehl Messung
Messbefehl mit Prüfzeichen
Befehl Adresse ändern
Befehl "Gleichzeitige Messung
Gleichzeitiger Messbefehl mit
Prüfzeichen
Befehl zur Adressabfrage
Befehl "Daten abrufen
Befehl "Laufender Durchschnitt
http://www.sdi-12.org/specification.php
Befehlssyntax
aI!
Identifikationsinformationen senden
aM!
Weist den Sensor an, eine Messung vorzunehmen
Weist den Sensor an, eine Messung vorzunehmen und
aMC!
diese mit einem Prüfzeichen zurückzugeben
aAb!
Ändert die Adresse des Sensors von a nach b
Wird verwendet, um eine Messung durchzuführen,
aC!
wenn mehr als ein Sensor auf derselben Datenleitung
verwendet wird.
Wird verwendet, um eine Messung durchzuführen,
wenn mehr als ein Sensor auf derselben Datenleitung
aCC!
verwendet wird. Die Daten werden mit einem
Prüfzeichen zurückgegeben.
Wird verwendet, wenn die Adresse unbekannt ist,
?!
damit der Sensor seine Adresse identifizieren kann.
aD0!
Ruft die Daten von einem Sensor ab
Liefert oder setzt den laufenden Durchschnitt für
aXAVG!
Messungen
(Version 1.4, 10.
Beschreibung
13