Forum: Mikrocontroller und Digitale Elektronik welches GPS-Modul mit AVR assembler...


von Moritz G. (moritz-)


Lesenswert?

Hallo!
Ich würde mir gerne 8bei ebay) ein GPS-Modul zulegen, um es über einen 
ATmega8 anzusprechen, und zwar in Assembler.
Auf was soll ich beim Kauf achten? geht jede GPS-Maus mit PS/2 
anschluss, bzw. jede serielle GPS-Maus/Modul?
Kann man die kommunikation über das uart realisieren, oder muss ich die 
protokoll-abfrage zu fuss ausprogrammieren (per software)?
Ist Nmea das richtige Protokoll, oder gibts andere die 
leichter/einfacher sind?

Ich will erstmal nur die Position, die extra-daten, die in den 
Datensätzen übertragen werden, sind egal, naja, erstmal muss alles 
soweit klappen, dass ich mich um die Daten kümmern kann.

(Das Projekt ist mitunter dazu da, mein neues Tektronix 1002B 
auszutesten.
(DSO, 2ch, 60Mhz)...:-)

Mit der Hoffnung auf den einen oder anderen Tipp,
verbleibe ich mit freundlichem Gruss,
Moritz

von HaJo (Gast)


Lesenswert?

Hallo,

NMEA ist schon das einfachste. Ist eben ASCII und einfach auszuwerten
und Du kannst Dir die Datensätze zur Not mit einem Terminalprogramm
ansehen. NMEA wird seriell übertragen, d.h. Du kannst einen UART
verwenden (NMEA ist normalerweise mit 4800 Baud, 8Datenbits, No
Parity und einem Stopbit wennichnichtirre).
Im Prinzip sollten alle Empfänger NMEA können und aus NMEA solltest Du 
den RMC-Datensatz nehmen, der enthält Positionsdaten, Datum und Uhrzeit. 
Den Datensatz sollten auch alle Empfänger können. Ein Empfänger mit 
PS2-Anschluß ist geeignet, evtl. den Pegel noch wandeln (AVR <--> 
GPS-Emfänger).

Aber ich habe den Eindruck, bevor Du anfängst solltest Du Dir noch mehr 
Grundlagen zu GPS/NMEA anlesen. Frag als erstes Wikipedia und dort
findest Du weitere Links oder eben Google.

Gute Nacht
Joachim

von Moritz G. (moritz-)


Lesenswert?

ok, na dann will ich erstmal ein ebay-ding ersteigern und *nmea 
lernen*...
danke
moritz

von Moritz (Gast)


Lesenswert?

Ok, Leute ich habs geschafft!
Eine serielle GPS-Maus, ans UART angeschlossen, aus der Ascii-Zeichen 
Folge die Daten für Länge/Breite aufs LCD-geschrieben, was will man 
mehr?
...ok jetzt will ich ne Route speichern...aber das ist ein anderes Thema

Wenn jemand den Code haben will oder nähere infos, einfach schreiben

Danke
Moritz

von Moritz G. (moritz-)


Angehängte Dateien:

Lesenswert?

OK, ich hab ein SRAM - Speicher mit integriert, halt den internen vom 
Mega8. Leider hab ich mir nicht die Mühe gemacht, die Positionsdaten 
NICHT in Ascii zu speichern. Kann halt nur ca. 40 Positionen speichern, 
die werden dann übers uart an den pc übertragen, dort hab ich ein 
programm geschrieben, um die daten in eine .gpx - Datei umzuwandeln, die 
man mit Google Earth öffnen kann. Wenn jemand nen Link zu nem 
SD-Karten-Tutorial oder sowas ähnliches hat, wär cool, weil soo viel 
dazu hab ich nicht ausgoogeln können...

von deepriver (Gast)


Lesenswert?

bei SD- Karten gibt es soweit ich weiß einen Modus, mit dem man ohne das 
SD- Protokoll mit einer recht einfachen zweidraht- Anbindung oder so 
daten reinschieben kann. Geht glaub nicht riesig schnell, aber für ein 
paar Textdaten müssts reichen. Ich kenn jemanden, der sich damit mal 
befasst hat, soll ich den mal fragen?

gruß, DeepRiver

von Wolfram Quehl (Gast)


Lesenswert?

ja, wäre interessant, zu wissen, wie sowas geht.

mfg

von Rolf Magnus (Gast)


Lesenswert?

> Wenn jemand nen Link zu nem SD-Karten-Tutorial oder sowas ähnliches
> hat, wär cool, weil soo viel dazu hab ich nicht ausgoogeln können...

Dabei gibt's doch allein hier im Forum schon massig Infos darüber.

> bei SD- Karten gibt es soweit ich weiß einen Modus, mit dem man ohne
> das SD- Protokoll mit einer recht einfachen zweidraht- Anbindung oder
> so daten reinschieben kann.

Ja, das geht per SPI.

von moritz (Gast)


Lesenswert?

cool, das mit der zweidrahtanbindung klingt vielversprechend!
Das Projekt ist immer noch aktiv...

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.