www.mikrocontroller.net

Forum: Mikrocontroller und Elektronik Gps empfänger

Autor: antonio (Gast)
Datum: 25.04.2008 09:54

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
Autor: S. W. (sebastian-w)
Datum: 25.04.2008 11:06

Hallo,

ich kenne mich noch nicht so bessonders aus... Aber evtl hilft dir das
weiter
Beitrag "GPS an mega8,88 oder 168"
Autor: Bastler9815 (Gast)
Datum: 25.04.2008 11:29

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).
Autor: CBorowski (Gast)
Datum: 25.04.2008 11:39

@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
Autor: Oszi40 (Gast)
Datum: 25.04.2008 13:45

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
Autor: antonio (Gast)
Datum: 25.04.2008 22:05

hallo,

danke sehr für deine plausibel erklärung
Autor: antonio (Gast)
Datum: 25.04.2008 23:08

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

Danke.
Autor: Gast (Gast)
Datum: 26.04.2008 06:26

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?
Autor: antonio (Gast)
Datum: 27.04.2008 12:03

Hallo,

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

Danke
Autor: CBorowski (Gast)
Datum: 27.04.2008 18:51

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
Autor: antonio (Gast)
Datum: 28.04.2008 00:52

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
Autor: CBorowski (Gast)
Datum: 28.04.2008 09:48

@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
Autor: antonio (Gast)
Datum: 29.04.2008 23:18

hallo,

warum graphische Display ist üblich über SPI und Tastatur über GPIO?
Mit welchem Tools kann man GPIO konfigurieren?
Autor: holger (Gast)
Datum: 29.04.2008 23:25

>Mit welchem Tools kann man GPIO konfigurieren?

Mit Hilfe des Datenblattes und deines Gehirns.
Autor: antonio (Gast)
Datum: 04.05.2008 13:29
Dateianhang: Dok1_bildchen.doc (23,5 KB, 88 Downloads)

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
Autor: gast (Gast)
Datum: 04.05.2008 14:02

ohja
wieder so ein "bitte machen sie meine hausaufgaben" thread :-X
Autor: halogeengeek (Gast)
Datum: 04.05.2008 16:15

Und die Verwendung von Groß- und Kleinschreibung scheint völlig aus der
Mode zu sein. Bitte gelegentlich einfach mal kurz über die Forumregeln
schauen...
Autor: antonio (Gast)
Datum: 07.05.2008 23:22

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
Autor: wjunky (Gast)
Datum: 08.05.2008 00:23

Das ist doch jetzt ein Fake, oder?
Autor: Robotnik (Gast)
Datum: 08.05.2008 01:35

>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
Autor: antonio (Gast)
Datum: 09.05.2008 13:38

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
Autor: ??? (Gast)
Datum: 09.05.2008 13:46

Im Prinzip Ja.... Aber Der Controller muss entsprechend programmiert
werden...
Autor: antonio (Gast)
Datum: 12.05.2008 10:03

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
Autor: antonio (Gast)
Datum: 12.05.2008 10:04

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
Autor: Stefan N. (quader)
Datum: 12.05.2008 10:35

Autor: Gast (Gast)
Datum: 12.05.2008 23:19

@antinio

Du solltest ersteinmal anfangen eine LED mit Hilfe eines MC blinken zu
lassen. Achso, und vorher Elektronikgrundlagen lernen.
Autor: Andreas Rettig (weisseruebe)
Datum: 14.05.2008 13:24

@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?

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net