![]() |
AVR-Microcontroller |
|
|
Das APRS Telemetrie Interface Die Mittelwerte der FrequenzzählerDas Interface hat 8 Kanäle mit 8 Bit Länge, A1-A8, zur Mittelwertbildung über die Frequenzzählerkanäle. Unter Umständen schwanken die Messwerte im Laufe der Zeit relativ stark. Will man nur die längerfristige Tendenz sehen, muss über die einzelnen Messwerte der Mittelwert gebildet werden. Die Zeit für die Mittelwertbildung kann zwischen 1s und 255s eingestellt werden. Für die Mittelwertbildung wird jede Sekunde ein Zählerwert gelesen und verarbeitet. Ein Mittelwert über 1s ist also sinnlos. Der Mittelwert-Kanal A1 verwendet den Frequenzzähler F1 usw. für die anderen Kanäle. Die Zählereingänge sind über die Stiftleiste P19, Digital/Counters zugänglich. Die einzelnen Leitungen arbeiten wahlweise als Digitaleingang oder als Zählereingang, abhängig davon welcher Interface-Kanal gelesen wird. Zum Test über die serielle Schnittstelle den Befehl "RA" (Read Average of frequency counters) eingeben. Das Interface gibt dann im Sekundentakt die Werte der 8 Frequenzzähler und der Mittelwertkanäle dezimal nebeneinander in zwei Zeilen aus. Eingabe von "q" beendet die Ausgabe. Dieser Testbetrieb stört die Verbindung zwischen dem Interface und DIGI_NED nicht. Mit dem Befehl "MA" (Modify time for Average of frequency counters) werden die Mittelungszeiten für die einzelnen Kanäle eingestellt. Vorgabewert sind 10s. Nach der Eingabe werden zur Kontrolle alle Einstellungen ausgegeben. Befehl: MA Kanal Zeit Kanal: 1-8, Zeit: 1-255s Mit dem Befehl "S" (Status) lassen ich die Torzeiten jederzeit ausgeben. Um einen Mittelwertkanal mit DIGI_NED lesen zu können, muss er durch dem Befehl "MM" mit einem DIGI_NED-Kanal verbunden werden. Die Auswertung der Daten in DIGI_NED geschieht wie bei den Frequenzzähler Kanälen. Bei dem Beispiel an der Stelle ist vorausgesetzt, dass die Kanäle mit den Befehlen "MM DN5=A7" und "MM DN6=A8" entsprechend zugewiesen sind.
|