Forum: Mikrocontroller und Digitale Elektronik Gps empfänger


von antonio (Gast)


Lesenswert?

hallo,
ich bin neu in der gebiet Gps gestiegen wo ich mit ein gps module von 
Firma Fastrax(www.fastrax.fi) arbeite.das GPS Module liefert schon NMEA 
daten.
aufgabe:
ich bin in einer fremden Stadt mit meinem Auto gekommen und hat es 
irgendwo geparkt, und dann bin ich in die Stadt gelaufen irgendwo finde 
ich nicht mehr den Weg zu auto.meiner realizierte Gps empfänger zeit mir 
die Richtung wo ich mein Auto geparkt habe.

ich habe mein Aufgabe in 3 Teile gemacht
1-GPS Module
2-µC
3-display und tastatur.

das Gps Module liefert Daten an der mikrocontroller
das µC verarbeitet die daten je nach einer Algorithmus und zeigt ein 
pfeil in dieser Richtung das heisst GPS MODUL kommuniziert mit µC und µC 
mit Display und Tastatur.
Fragen:

1- mit welche Schnittstelleart lauft die kommunikation gps modul und µC
   µC  display und Tastatur?
2- der µC ist Programmierbar kennt jemand welche für dieser Aufgabe 
passen kann? und wie mann es programmiert?
3- ich weisst nicht wie man das Algorithmus erstellen kann, hat jemand 
eine Ahnung.

danke für die Hilfe

von S. W. (sebastian-w)


Lesenswert?

Hallo,

ich kenne mich noch nicht so bessonders aus... Aber evtl hilft dir das 
weiter
Beitrag "GPS an mega8,88 oder 168"

von Bastler9815 (Gast)


Lesenswert?

Also kurz gesagt du kennst dich weder mit Mikrocontrollern, 
Programmierung oder GPS aus.
Da hast du dir gleich ein ordentliches Projekt vorgenommen.

Zu 1.: GPS <--> uC : RS232 (mit TTL - Pegeln)
       uC  <--> Tastatur: das hängt von der verwendeten Tastatur ab. 
Entweder Tastenmatrix oder Einzeltaster
       uC <--> Display: das hängt vom verwendeten Displayr ab. Da du ein 
Grafisches Display verwenden willst wirst du einen 8.Bit Datenbus plus 
ein paar Steuerleitungen brauchen.

Zu 2.: Mikrocontroller werden meistens in Assembler oder C programmiert. 
Ich würde die empfehlen, dich in die C - Programmierung einzuarbeiten.

Zu 3.: Da wird es dann interessant: Je nach dem wie genau die Abstands- 
und Richtungsberechnung sein soll brauchst du einen leistungsfähigen 
Controller (Stichwort: Kugelgeometrie).

von CBorowski (Gast)


Lesenswert?

@Bastler9815

>Zu 3.: Da wird es dann interessant: Je nach dem wie genau die
>Abstands- und Richtungsberechnung sein soll brauchst du einen
>leistungsfähigen Controller (Stichwort: Kugelgeometrie).

Was verstehst Du unter 'leistungsfähigen Controller'? Ich mache das 
(GPS-Maus Daten empfangen und auswerten, Richtung & Abstand eines 
Waypoints berechnen (Kugelgeometrie), Display aktualisieren, 
Matrixtastatur abfragen, Logging auf SD-Karte) in C auf einem ATmega32. 
Ohne Logging paßt das in einen ATmega8. Also eher einen 'normalen 
Controller'...

Gruß
Christoph

von Oszi40 (Gast)


Lesenswert?

Bervor es zum es zur Materialbeschaffung kommt, sollten  Wiki + 
Suchmaschine die ersten Schritte zum Erfolg sein.

Man sollte zum Beispiel wissen, daß in engen Gassen, wo keine Sonne hin 
kommt, auch kaum ein Sat zu empfangen sein wird. Da nützt auch die 
genaueste GPS-Berechnung nix! Wo nix ist, kann man nix berechnen.

Gruß Lutz

von antonio (Gast)


Lesenswert?

hallo,

danke sehr für deine plausibel erklärung

von antonio (Gast)


Lesenswert?

hallo,
kennt jemand hersteller von graphische Display und die Prozedur wie man 
diese graphische Display steuern

Danke.

von Gast (Gast)


Lesenswert?

Was für Displays hast du denn bis jetzt selbst gefunden? Welche Art 
grafisches Display soll es denn sein? Hast du schon mal irgendwelche 
Tutorial durchgeschaut oder mal eine Suchfunktion genutzt?

von antonio (Gast)


Lesenswert?

Hallo,

für mein Wahl möchte ich eine tastenmatrix benutzen. welche 
schnittstelle kann ich zwischen µC und tastenmatrix haben.

Danke

von CBorowski (Gast)


Lesenswert?

Hallo,

zur Matrixtastatur:
Suche im Forum hier nach Matrix + Tastatur. Ein wenig lesen und Dir wird 
klar, wie so eine Tastatur an einen uC angeschlossen und abgefragt wird. 
Ich habe von Pollin (www.pollin.de) die folgende Tastatur eingesetzt: 
SAMWELL 702772-8 (Bestellnr. 420 403). Allerdings habe ich sie geöffnet 
und meine eigene Verkabelung realisiert, damit ich sie als 3x4 
Matrixtastatur abfragen kann.

zum Display:
Nokia 33100 (schwarz/weiß) - für das Display gibt es eine Menge an 
fertigen Bibliotheken, die man benutzen kann
Nokia 6100 (Farbe) - auch hier gibt es fertige Bibliotheken
Siemens S65 (Farbe) - auch hier gibt es fertige Bibliotheken

Die Displays gibt es günstig auf eBay...

Zur Abfrage einer GPS-Maus bzw. eines GPS-Moduls findest Du übrigens 
auch einige Bibliotheken.

Gruß & viel Spaß beim Basteln...
Christoph

von antonio (Gast)


Lesenswert?

Hallo,

welche Unterschied gib es zwischen Uart- SPI- und GPIO Schnittstelle
ich möchte ein µC mit einem Graphische Display sowie ein Tastenmatrix 
verbinden. welche schnittstelle kann ich benutzen.
Danke im voraus für eure Hilfe

von CBorowski (Gast)


Lesenswert?

@antonio

Lesen bildet...

sorry für den Spruch, aber zu allen Begriffen (Uart, SPI, GPIO) findest 
Du über die Suche in diesem Forum bzw. über Google div. ausführliche 
Beschreibungen.

auf die Schnelle:

Uart: http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART
SPI: http://www.uni-koblenz.de/~physik/informatik/MCU/SPI.pdf
GPIO: normale I/O-Pins des µC (siehe auch 
http://www.openavr.org/AVR_GPIO/de)

Matrixtastatur (3x4 = 12 Tasten) wird häufig an einen 8-Bit Port 
gehängt, also über GPIO.

Graphisches Display wird häufig über SPI (letztendlich 4 Leitungen, die 
an bestimmte Pins des µC angeschlossen werden + GND + Vcc) 
angeschlossen.

Schau Dir in der Codesammlung auch die diversen Beiträge zu den div. 
Displays an.

Gruß
Christoph

von antonio (Gast)


Lesenswert?

hallo,

warum graphische Display ist üblich über SPI und Tastatur über GPIO?
Mit welchem Tools kann man GPIO konfigurieren?

von holger (Gast)


Lesenswert?

>Mit welchem Tools kann man GPIO konfigurieren?

Mit Hilfe des Datenblattes und deines Gehirns.

von antonio (Gast)


Angehängte Dateien:

Lesenswert?

hallo,

schöne gruss an euch
so  ich muss ein Gps gerät realizieren, nun habe ich ein Gps Modul die 
mir Nmea daten liefert. ich habe mir diesen Bildchen in attachement 
gemahlt und die schnittstelle zwischen die komponnenten definiert. ich 
bitte euch Ihre meinung über das bildchen zu geben.

1- ist das Bildchen richtig?
2- sind die Schnittstelle für die kommunikation zwischen bauteile 
richtig definiert? soll man ein Protokoll abfrage der schnittstelle 
machen und wie soll man es machen?
3- welche programmierbar microcontroller(webseite) kann ich für das 
entwurf benutzen.
Sie können das Bildchen ändern je Ihre einstellung und unter andere 
dateiname  speichern und mir züruck schicken.

danke im voraus für eure Hilfe

von gast (Gast)


Lesenswert?

ohja
wieder so ein "bitte machen sie meine hausaufgaben" thread :-X

von halogeengeek (Gast)


Lesenswert?

Und die Verwendung von Groß- und Kleinschreibung scheint völlig aus der 
Mode zu sein. Bitte gelegentlich einfach mal kurz über die Forumregeln 
schauen...

von antonio (Gast)


Lesenswert?

Hallo,

ich habe auf mein alter computer (mit mikroprocessor AMD Athlon 1,6Ghz) 
ein neu festplatte von 500Gbythe angeschlossen. das System erkennt 
nicht, dass ich ein neue Hardware angeschlossen habe. woran könnte es 
liegen? jemand sagte mir ich soll Dos update, aber ich weiss nicht ob es 
so richtig ist. kennt jemand sich damit aus?

danke im voraus

von wjunky (Gast)


Lesenswert?

Das ist doch jetzt ein Fake, oder?

von Robotnik (Gast)


Lesenswert?

>ich habe auf mein alter computer (mit mikroprocessor AMD Athlon 1,6Ghz)
>ein neu festplatte von 500Gbythe angeschlossen. das System erkennt
>nicht, dass ich ein neue Hardware angeschlossen habe. woran könnte es
>liegen? jemand sagte mir ich soll Dos update

Das könnte helfen :

http://www.48bitlba.com/enablebiglbatool.htm

von antonio (Gast)


Lesenswert?

Hallo Leute,
ich habe ein frage vielleicht blöd

wie funktioniert ein GPS MODUL?
wenn er geschaltet ist liefert er aus der seriellen Schnittstellen nmea 
daten .
will man zum beipiel positionsrechnung machen dann braucht man ein 
microcontroller der dies macht oder?
man braucht auch ein Display für die Anzeige und gegebensfalls ein 
Tastatur.

kann man direkt Display und Tastatur auf GPS Modul anschließen?

danke für deine Hilfe

von ??? (Gast)


Lesenswert?

Im Prinzip Ja.... Aber Der Controller muss entsprechend programmiert 
werden...

von antonio (Gast)


Lesenswert?

hi Leute,

ich möchte für mein Projekt ein Matrix-tastatur(2*2) realisieren. diese 
muss auf GPIO port angeschlossen werden. wie soll ich die Abfrage der 
Matrix-tastaur machen.

danke

von antonio (Gast)


Lesenswert?

hi Leute,

ich möchte für mein Projekt ein Matrix-tastatur(2*2) realisieren. diese 
muss auf GPIO port angeschlossen werden. wie soll ich die Abfrage der 
Matrix-tastaur machen.

danke

von Dida N. (quader)


Lesenswert?


von Gast (Gast)


Lesenswert?

@antinio

Du solltest ersteinmal anfangen eine LED mit Hilfe eines MC blinken zu 
lassen. Achso, und vorher Elektronikgrundlagen lernen.

von Andreas R. (weisseruebe)


Lesenswert?

@all: beachtlich netter Umgang hier. Selten in einem Forum!

@antonio:
Meinst Du nicht, Du solltest wirklich mal klein Anfangen? Das ist schon 
ne große Nummer und über ständiges Wiederholen Deiner Fragen wirst Du es 
nicht schaffen.
Arbeite Dich doch mal von unten in die Materie ein, dann werden sich 99% 
selsbt klären.
Ein simples googeln z.B. nach NMEA wird dir schnell zeigen, was in den 
NMEA-Daten steckt und wie man diese parst.
Alles weitere ist dann eine Frage der Kreativität.

Wenn es Dir wirklich um das Gerät geht und nicht ums Basteln oder Lösen 
einer Hausaufgabe geht: So was gibt es ganz einfach fertig als 
GPS-Handgerät. Ab 99 Euro zu bekommen.
Aber es wird wohl eher Richtung "macht meine Hausaufgaben" gehen, oder?

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.