LoggerLeser

Konfigurieren und Auslesen des Datenloggers von D. Meissner

 zurück zur Software-Seite , Download , Elektronik , Homepage

Problem
Wer den Modellflug ernsthaft betreibt, kommt irgendwann nicht mehr darum herum, Daten während des Fluges aufzuzeichnen, um sie später oder in Echtzeit auszuwerten. So erhält man präzise Angaben über Steigleistung, Flughöhe, Aussetzer in den Fernsteuersignalen, Fluggeschwindigkeit u.v.m.
Handelsübliche Bordcomputer sind ein guter Ansatz, aber sie sind oft zu teuer, zu schwer und zu unflexibel.


Lösung
D. Meissner, ein Modellflugzeugbauer und Elektronikbastler, hat einen Datenlogger gebaut, der bei kleinsten Abmessungen und minimalem Gewicht als Flugdatenschreiber im Modellflugzeug eingebaut werden kann. Dieses auf einem PIC-Microcontroller basierende Gerät enthält einen hochpräziesen Höhensensor, und kann mit einem Geschwindigkeitssensor verbunden werden. Während des Fluges des Modellflugzeuges, zeichnet der Datenlogger ständig die Flughöhe, die Geschwindigkeit und die Fernsteuersignale auf. Erweiterungen sind möglich. 
einer von D. Meissners Datenloggern
Abbildung des Programmfensters - Konfiguration

Der Datenlogger kann die Daten schon während des Fluges zum Boden senden, oder man liest den Speicher des Datenloggers nach dem Flug über eine serielle Schnittstelle aus. Zum Auslesen am Boden dient dieses Windows-Programm. Dabei kann auch die Konfiguration des Datenloggers verändert werden, man kann dem Logger also sagen, welche Daten er beim nächsten Flug aufzeichnen soll, und welche nicht.

Genaueres findet der Interessierte auf der Homepage des Modellsportvereins Siewisch.

Abbildung des Programmfensters - Daten speichern



Realisierung
Das Programm wird auf einem PC (vorzugsweise ein Laptop) gestartet, und der Datenlogger über ein serielles Kabel an den PC angeschlossen.


Voraussetzungen
- ein PC oder Laptop mit Windows95/98/NT/2k/XP und einer freien seriellen Schnittstelle.
- ein Datenlogger der Bauart von D. Meissner mit der Softwareversion 'dlog_v7' (alt, mit Treibertransistoren) bzw.
  'dlog_v8' (neu, ohne Treibertransistoren) oder 'log_n1' mit erweiterter Telemetrie oder .......


Alternative
Wer einen Palm Pilot oder einen kompatibles Gerät mit PalmOS-Betriebssystem und RS232-Schnittstelle besitzt, kann auf dem Flugplatz die Software D_Logger von D. Meissner nutzen. Das erspart den PC auf dem Flugplatz. Erst zu hause werden die Daten dann vom Palm Pilot mit dem Programm LoggerLeser zum PC übertragen. Einfache Auswertungen der wichtigsten Flugparameter können aber schon mit D_Logger auf dem Palm erfolgen.


Download

Es gibt 2 unterschiedliche aktuelle Hardwareversionen des Loggers

++TIP++
Aus der Versionsnummer der Software lässt sich kein Rückschluss auf die Versionsnummer der Loggerhardware ziehen. Die zum jeweiligen Logger passende Software findet man in der folgenden Aufstellung:
 
Hardware-Version des Loggers Beschreibung Loggerleser Download
Logger Version 2.9G Die Hardware ist identisch mit dem Logger 2.5.Er hat aber eine verbesserten Firmware (PIC-File). Loggerleser NG V3.7 nur für Logger V2.9G, V2.9 und V2.xE mit PIC16F876 ! + Dokumentation
Logger Version 1.5 Das ist die Software für die alten Datenlogger von D. Meissner, die noch mit dem PIC16F84 aufgebaut sind. Loggerleser V1.2R4 nur für Logger V1.5+ Dokumentation

Hier gibt es Softwareversionen für ältere Loggerversionen.

HINWEIS:
Bitte darauf achten, dass die Grafikkarte auf "kleine Schriftarten" eingestellt ist (in Windows unter: Systemsteuerung - Anzeige - Einstellungen). Ansonsten kann es zu Problemen mit der Grafikausgabe kommen.
Darauf achten, dass der serielle Port, den man benutzen möchte, nicht durch andere Programme (z.B. Hotsync für Palm-Computer) belegt ist.



Fragen und Antworten
Frage: Wenn man mit dem Loggerleser Daten ausliest, werden diese Daten dabei im Logger gelöscht?
Antwort: Nein. Das Leseprogramm kann die im Logger aufgezeichneten Daten nicht verändern. Nur die Konfigurationseinstellung des Loggers können durch das Programm geändert werden.


Entwicklungsgeschichte

V3.7 (14.02.2006)
- Unterstützt eine Abtastrate von 0,02s (Samplerate: 50 Samples/s)

V3.6 (27.04.2005)
- Unterstützt das Löschen des EEPROMs für Logger ab Version 2.9G
- abwärtskompatibel bis zu V2.6E
- alle EEPROM-Größen, Bootloader

V3.4/3.5 (06/08.08.2004)
- wie V3.3
- Bezeichnung zweier Beschriftungen geändert

V3.3 (06.06.2004)
- Für Logger V2.9 aller EEPROM-Größen mit Bootloader
- Für Logger 2.6E, 2.7E, 2.8E mit bis zu 128 kByte EEPROM für bis zu 32000 Datensätze

V3.2 (12.05.2004)
- Für Logger 2.6E, 2.7E, 2.8E mit bis zu 128 kByte EEPROM für bis zu 32000 Datensätze
- unterstützt gleichzeitig interne und externe Temperaturmessung
- ermöglich bei GPS-Einsatz höhere Sampleraten als 1 Hz

V3.1 (28.11.2003)
- Für Logger 2.6d, 2.7d, 2.8d mit bis zu 128 kByte EEPROM für bis zu 32000 Datensätze
- unterstützt Manchestercodierung bei Telemetrie
- Drucksensor-Typ beim Konfigurieren einstellbar

V3.00ceng (08.05.2003)
-  englischsprachige Version von V3.00c

V3.00c (09.02.2003)
- Für Logger 2.6, 2.7, 2.x mit bis zu 128 kByte EEPROM für bis zu 32000 Datensätze

V3.00b (15.01.2003)
- Für Logger 2.6 & 2.7

V2.2l (09.11.2002)
- Flackern beim Dateneinlesen beseitigt (für Logger 2.5)

V2.2j (03.11.2002)
- Bugfix für Logger 2.5

V2.2g (10.10.2002)
- für Logger 2.5

V2.1e (07.07.2002)
- kleinere Korrekturen und Änderunggen für 3. Loggergeneration

V2.y (09.02.2002)
- korrigierte Aufnahmezeitberechnung
- Dokumentation als PDF-Datei

V2.w (23.01.2002)
- Programmversionen für die neuen 16F876-Logger mit erweiterter Telemetrie

V2.s&t (18.12.2001)
- Programmversionen für die neuen 16F876-Logger mit erweiterter Telemetrie

V1.2R4 (29.05.01)
- das Programm funktioniert nun auch auf sehr langsamen PCs

V1.2R1 (13.11.00)
- falls nur die Höhe gelogt wurde sind nun 16384 Datensätze erlaubt

V1.2R0 (08.11.00)
- vereinfachte Bedienung
- Einlesen mehrerer Files ohne Programmneustart möglich
- "saubere" Daten falls nur Höhe oder nur Speed gelogt wurden
- Bereinigung des Codes
- Verzicht auf zweite ini-Datei

V0.9R8b (vom 26.09.2000)
- Kurzdokumentation liegt dem Programm bei
- Unterstützung von älteren Loggermodellen verbessert
- Auslesen vom Palm-Pilot möglich
- Zeitskala korrigiert
- verbesserte Verwaltung der ini-Datei

V0.9R5
- Kleinere Unverträglichkeiten mit älteren Loggermodellen (mit Treiber-Transistoren für RS232-Port) beseitigt

V0.9R3
- Das Speichern von Abschnitten eines Fluges ist möglich (oder eines Fluges von mehreren, die im Logger gespeichert sind)

V0.9R1
- Urversion zum Testen


 zurück zur Software-Seite , Download , Elektronik , Homepage
Autor: sprut
erstellt: 2000
letzte Änderung: 14.02.2006