GPS NMEA auswerten 12V schalten

OP #1882094
Lesenswert?

Hallo zusammen,

möchte mir gerne etwas basteln.

Und zwar möchte ich von einem GPS-Modul USB oder RS232 Signale abfangen 
und mit diesen Signalen eine Geschwindigkeit errechnen. Ab einer 
bestimmten Geschwindigkeit soll dann eine 12V Verbindung geschaltet 
werden.


Da ich kaum Erfahrung habe würde ich mich über Tipps freuen.


Grüße
#1882099
Lesenswert?

Hans Dieter schrieb:
> Hallo zusammen,
>
> möchte mir gerne etwas basteln.
>
> Und zwar möchte ich von einem GPS-Modul USB oder RS232 Signale abfangen
> und mit diesen Signalen eine Geschwindigkeit errechnen. Ab einer
> bestimmten Geschwindigkeit soll dann eine 12V Verbindung geschaltet
> werden.
>
>
> Da ich kaum Erfahrung habe würde ich mich über Tipps freuen.
>

Experminetierboard kaufen (oder bauen)

* LED ein/ausschalten
* LED blinken
* Taster abfragen
* UART in Betrieb nehmen
* Kommunikation mit dem PC über UART aufbauen
* GPS Modul an PC hängen und nachsehen, was da so rüber kommt
* Dann am µC eine Empfangsroutine schreiben
* Die testen, indem man vom PC aus per Hand mal ein paar GPS
  Datensätze simuliert
* Danach das GPS drannhängen
* Die Auswertung vervollständigen.
* Positionsänderung in eine lineare Entfernung umrechnen
* Dazu braucht man ein wenig Ahnung von Trigonometrie (auch wenn es
 nicht genau stimmt, bei diesen kleinen Entfernungen kann man so tun
 als ob die Erde eine flache Ebene mit Erhebungen wäre. Die Kugelgestalt
 kann man da noch ignorieren. Oder baust du das für ein Flugzeug?)
* Geschwindigkeit ermitteln aus Positionsänderung pro Zeit
* Dazu muss man sich überlegen, wie man die Zeit einigermassen genau
 bestimmt
* Relais anhängen und mit der Geschwindigkeit koppeln

* Parallel dazu am PC mit einem C-Lehrbuch die Grundlagen in C erlernen.

Alles in allem kein Anfängerprojekt
Wenn man C auch noch lernen muss, würde ich mal sagen: rechne so um die 
5 bis 6 Monate bis du soweit bist.

AVR-Tutorial
AVR-GCC-Tutorial
Gast #1882108
Lesenswert?

USB ist eher schwierig. Bei den meisten GPS-Modulen mit USB kann man 
aber intern die serielle Schnittstelle abgreifen und auswerten. Meisten 
sind das dann 4800 oder 9600 Bd. Oft muss man das Signal noch mit einem 
Transistor negieren. Ich würde dir von Reichelt das Navilock 303P 
empfehlen. NMEA-Dokumentation findest du massenhaft im Internet. Am 
besten GGA und RMC auswerten.

Hast du schon mit Controllern gebastelt und programmiert?
OP #1882115
Lesenswert?

Vielen Dank !

Mist wars mir doch fast klar. Finde die Geschichte sehr interessant aber 
ich denke es wird mir zeitlich nicht gelingen.

Habe mir mal etwas mit dem navilock 550ERS gebaut aber habe 0 Erfahrung 
mit Controllern :( .

Und wenn ich solch einen Prototyp erstellen lassen würde - wie teuer wär 
so etwas ungefähr ?
Gast #1882144
Lesenswert?

Es stimmt schon, dass die GPS-Module die Geschwindigkeit mitliefern. Das 
Protokoll RMC und VTG liefern "speed over ground in Knots". Fürs Auto 
könnte es reichen. Aber für einen Flieger? Keine Ahnung, was der TE vor 
hat.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren