Forum: Mikrocontroller und Digitale Elektronik USB oder RS232 GPS Empfänger verwenden


von Günther F. (taraquedo)


Lesenswert?

Hallo!

Ich stehe vor dem Problem einen GPS-Empfänger mit einem Atmel auslesen 
zu müssen. Ich habe bereits einen USB-GPS-Empfänger. Ihr könnt ihn hier 
[1] sehen. Er hat leider eine USB-Schnittstelle und unter Win muss man 
einen Prolific-Treiber installieren, um über einen virtuellen seriellen 
Port darüber zu kommunizieren. Nun habe ich hier im Forum erfahren, dass 
dieser Port wohl für mich virtuell und unerreichbar bleibt, da ich einen 
kompletten USB-Host-Controller einbauen und programmieren müsste, um das 
alles zu bewerkstelligen. Liege ich da falsch? Wenn es irgendwie 
einfacher geht, dann bitte sofort ein Veto erheben, es wäre mir sehr 
recht.

Ich denke, dass ich den jetzigen GPS-Empfänger verkaufe und durch diesen 
hier [2] ersetze. Er hat einen 6pol. Mini-Din Stecker und scheint direkt 
RS232 zu liefern. Sehe ich das falsch? Unter [3] hat Christian 
freundlicherweise seine Adapter vorgestellt. Die müssten doch gut laufen 
oder? Nicht, dass ich mir die Sache zu einfach vorstelle.

By the way: Gibt es Erfahrungen in dieser Richtung?

Grüße!

[1] 
http://www.navilock.de/produkte/gruppen/3/Kabel_Empfaenger/61422_NL-302U.html
[2] 
http://www.navilock.de/produkte/gruppen/3/Kabel_Empfaenger/61375_NL-204P.html
[3] Beitrag "NaviLock Adapter"

von Stefan (Gast)


Lesenswert?


von Günther F. (taraquedo)


Lesenswert?

Hi!

By the way: Gibt es eigentlich einen qualitativen Unterschied, ob ich so 
ein Engine Board [1] zum Empfang des GPS nehme oder einen fertigen 
Receiver mit integrierter Antenne wie ich es vorhabe [2]? Empfängt der 
eine oder andere Empfänger das Signal vielleicht besser?

Im Datenblatt unter "Genauigkeit" steht <<Position Horizontal 10 Meter 
2D RMS und 5 Meter 2D RMS mit Waas/Egnos>>. Weiss jemand von euch, was 
das bedeutet? Wann erreiche ich nun 5 und wann 10 Meter? Was ist dieses 
Waas/Egnos? Ich kenne die Methode des Differentialsignals, aber das 
dürfte hiermit doch nicht gemeint sein. Dann wäre es doch deutlich 
genauer als 5m.

Grüße und vielen Dank!


[1] 
http://www.navilock.de/produkte/gruppen/13/Engine_Boards/60400_EM-411.html
[2] 
http://www.navilock.de/produkte/gruppen/3/Kabel_Empfaenger/61375_NL-204P.html

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Du könntest den USB-Empfänger öffnen und darinnen den Prolific-Chip 
lokalisieren, auslöten und die serielle Schnittstelle Deines AVRs an die 
enstprechenden Kontakte anschließen. Vorteil: Du benötigst keine 
MAX232-Pegelwandler oder dergleichen.

Die Datenblätter von Prolific sind zwar nicht gerade detailliert, die 
Pinbelegung der ICs ist aber immerhin enthalten.

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.