Forum: Mikrocontroller und Digitale Elektronik GPS Modul an Gerät anschließen ,serielle Kommunikation


von Romano S. (rsoravia)


Lesenswert?

Hallo Zusammen,

kurz der Hintergrund:
Ich möchte versuchen meine vorhandene GPS-Maus an ein 
Modellflugvariometer anzuschliessen, welches eigentlich dafür vorgesehen 
ist durch ein (teures)firmeneigenes GPS Modul ergänzt zu werden. 
Alternativ,falls es sich zeigen sollte ,dass mein vorhandenes GPS nicht 
adaptiert werden kann, möchte ich herausfinden was für ein günstiges 
frei käufliches GPS Modul passen würde.

Dabei sind jetzt einige Fragen aufgekommen, und mir selber fehlen die 
Kenntnisse und Erfahrung um mit disesem kleinen "Rätsel" 
vorranzukommen.;-)
Da dachte ich ich frag mal bei den Profis ;-)....vielleicht hat ja 
jemand Lust mir als Anfänger zu helfen.

Was ich bis jetzt über das Vario weiß:
- An das Vario soll das GPS Modul 4 Polig angeschlossen werden.
- Zwischen 2 von diesen Polen messe ich maximal ca.5V ( auch wenn die 
Versorgungsspannung von außen an das Vario zb.8V ist)
- An den Port kann alternativ auch ein "Sensor-Interface" angeschlossen 
werden, was dann zusätzlich zu einem auch wieder vorhandenen 4poligen 
GPS Anschluss an diesem Interface, den Anschluss von weiteren Sensoren 
ermöglicht ( Temperatur, Strom, Spannung ).

Daraus schließe ich, es wird eine serielle Kommunikation benutzt und als 
Versorgungsspannungs fürs GPS-Modul stehen 5V zur Verfügung.

Auf dem Markt habe ich GPS Module in 3 Versionen gefunden: USB, RS232, 
TTL
Deshalb tippe ich darauf dass ein Modul mit TTL oder RS232 verwendet 
wird? Wie finde ich herraus welches?

Was ich bis jetzt über mein vorhandenes GPS Modul weiß:
- "PhotoMate 887 " mit Bluetooth ,USB und Logging Funktion, Updaterate 
bis 5Hz
-Bei der Installation am PC wurde es mal als Seriell zu USB Konverter 
erkannt
- Es wird von einer LiPo Zelle ( 4,2V bis 3,6V) versorgt und über USB 5V 
geladen , damit funktioniert es auch.
- Auf der Platine sind in der Nähe des Mini USB Anschlusses 2 freie 
Anschlüsse mit Aufdruck "TX" und "RX"

Ich vermute deshalb, man kann dort oder anderswo Daten seriell abgreifen 
bevor sie von einem Seriell zu USB Konverter auf der Platine gewandelt 
werden.Plausibel ?


Was muss ich nun alles rausfinden und anpassen um die beiden zu 
"verheiraten" ? ( Sofort vorhanden wäre ein Multimeter und ein  " 
Soundkarten-Oszi" .....)

Ich fang mal an.....
1.) Versorgungspannung : Geht ok, da 5V vorhanden und akzeptiert...ok?
2.) Datenprotokoll: Ich meine die Chancen stehen sehr gut, dass beide 
mit einem Standart NMEA Protokoll arbeiten und sich "verstehen".

3.) Serielle Kommunikation:
a) SpannungsPegel TX und RX ? Wie finde ich das raus? ( event. vermute 
ich muss vielleicht ein 3,3V zu 5V Konverter rein??? ) kann man das grob 
mit nem Multimeter schätzen? ( Zb. TX nach Masse addieren zu TX nach VCC 
?) ich denke mein SoundkartenOszi kann ja keine DC Pegel messen.
b) Baudrate? Muss ich sie rausfinden oder passen die vermutlich 
automatisch? Wie messe ich die? ( Ich benutze das Programm "Visual 
Analyser" für mein "SoundkartenOszi" )

c) TTL oder RS232 ? Wie finde ich das raus? Was muss ich da beachten?

was noch ? Ist das ganze so prinzipiell ein gangbarer Weg ?

Vielen Dank schon mal !
Grüße, Roro

von Alex S. (thor368)


Lesenswert?

Tach

die GPS mouse hat wohl tatsächich einen UART. Ob das jetzt nur TTL mit 
belibigem Pegel oder echtes RS232 ist finde ich im Datenblatt nirgends:
http://www.transystem.com.tw/product/55/887%20Lite%20User%20Manual%20v1.1.pdf
Das wirst du messen müssen. Da du nicht schreibst welches Vario du 
verwendest und sonst auch kein bischen Info kann ich nicht sagen was die 
4 Pins tun. Ich bin mir aber ziemlich sicher, dass das kein UART sein 
wird. Wenn man das einfach durch mehrere boards durchschleifen kann wird 
das vermutlich I²C sein. Mit UART geht das bei weitem nicht so einfach.

Namen und Specs wären nicht schlecht.
Thor

von Romano S. (rsoravia)


Angehängte Dateien:

Lesenswert?

Hi !

Danke für die Anleitung, die kannte ich noch nicht.
Bin mir aber nicht sicher ob die 887 "Lite" die gleiche Maus ist wie 
meine. Meine hat auch 5Hz update rate und bei der "lite" steht 1 Hz 
dabei.

Zum Vario:  " CS DataVario" von http://www.wstech.de und das originale 
GPS-Modul gibt es da im Shop. Ich kann keine Links ziehen von der Seite 
darum habe ich das Bild angehängt.

Danke und Grüße !

von Romano S. (rsoravia)


Lesenswert?

ach so, und falls es hilft, man kann an die serielle Schnittstelle auch 
den " Unilog 1" von http://www.sm-modellbau.de anschließen.
Grüße

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.