Forum: Mikrocontroller und Digitale Elektronik Vorstellung/Fragen GPS-Tacho


von Jens M. (schuchkleisser)


Angehängte Dateien:

Lesenswert?

Hallo,
mir ist ein interessantes Gerätchen untergekommen: ein GPS-Tacho.
Das Ding kostet gerade mal 11€, meins sogar nur 8 bei ebay, inkl. 
Versand als DHL-Paket, war am nächsten Tag da, nagelneu und funktioniert 
klasse.
War als Spielzeug gedacht, warum man sich so eine helle grüne 
LED-Anzeige ins Auto bauen soll ist mir unklar, aber witzig isses. Es 
ging um eine Geschwindigkeitsmessung ohne Radsensor und anwesende 
Person, um Strecke und (Spitzen-)Geschwindigkeit zu erfassen, dabei 
leuchtete dieses Gerät in den Angeboten auf und wurde aus Neugier 
mitbestellt.
Für das Geld gibt's das Gerätchen, ein langes USB-Kabel (mit Mini-USB, 
ich dachte der wäre schon lange tot!) und ein Klebepad.

Kein Warmstart mangels Akku, das GPS braucht immer ein wenig nach dem 
Einschalten bis es was anzeigt, und bei Bewegung schafft es "nie" sich 
zu stabilisieren (ich hab's nach 20 Minuten an der Ampel neugestartet).
Erstaunlicherweise dauert es meist nur 20 Sekunden bis das Display von 
-- auf 0 springt und das Gerät bereit ist.
Displayupdaterate deutlich mehrfach pro Sekunde, ich schätze ca. 4x/s.
Interessant: es zeigt "alle" Werte an, nur nicht "51". Wenn ich 
beschleunige (ich hab ein Video gemacht) zählt es gleichmäßig von 0 bis 
105 hoch (schneller konnte ich nicht), nur auf die 50 folgt 52.

Die Schaltung ist auch schräg: je zwei grüne LEDs parallel (!) bilden 
ein Segment, und der 5V-Spannungsregler nach dem 5V-USB-Stecker macht 
für mich auch keinen Sinn.
Zu dem Chip finde ich keinerlei Infos, evtl. kann H.H. was dazu 
rausfinden?

Die werden doch nicht...
a) dem GPS eine eigene Firmware verpasst und einen 
Schieberegister-LED-Treiber für den Google nichts findet verbaut haben?
oder
b) einen "normalen" GPS-Chip plus einen vmtl. Maskenprogrammierten 
Controller verwenden, wobei der dann ohne Widerstände direkt 16 
LED-Paare betreibt?
oder
c) einen speziellen Controller mit eingebautem LED-Treiber verwenden?

Bin gespannt auf eure Kommentare...

von Sebastian R. (sebastian_r569)


Lesenswert?

Jens M. schrieb:
> a) dem GPS eine eigene Firmware verpasst und einen
> Schieberegister-LED-Treiber für den Google nichts findet verbaut haben?

GPS-TX ist als Testpin zugänglich. Schau mit einem Terminal/Logic 
Analyzer oder Scope drauf. Ich würde auf NMEA tippen.

Jens M. schrieb:
> einen "normalen" GPS-Chip plus einen vmtl. Maskenprogrammierten
> Controller verwenden, wobei der dann ohne Widerstände direkt 16
> LED-Paare betreibt?

JieLi ist bekannt dafür, nicht nur verdammt billig sondern dabei auch 
nicht wirklich gut zu sein. Das ganze Ding ist wohl auf einen niedrigen 
Preis mit "Novelty-Faktor" gezüchtet.

Mit Glück haben die Controller-Pins eine Strombegrenzung.

Jens M. schrieb:
> C) einen speziellen Controller mit eingebautem LED-Treiber verwenden?

Würde mich wundern.

Jens M. schrieb:
> und der 5V-Spannungsregler nach dem 5V-USB-Stecker macht
> für mich auch keinen Sinn.

Ist halt irgendwie universell oder es gibt dafür 
Zigarettenanzünder-auf-Mini-USB-Kabel ohne Spannungsregler (weil billig) 
für...

von Rainer W. (rawi)


Lesenswert?

Jens M. schrieb:
> Für das Geld gibt's das Gerätchen, ein langes USB-Kabel ...

Wozu dient das USB-Kabel?
Bekommt das Gerät darüber nur seine Energie oder werden darüber auch 
Daten übermittelt (welche, Datenformat)?

> ... (mit Mini-USB, ich dachte der wäre schon lange tot!) ...

Vielleicht ist dies der Grund, warum die Dinger so günstig abgestoßen 
werden.

Sebastian R. schrieb:
> Ist halt irgendwie universell oder es gibt dafür
> Zigarettenanzünder-auf-Mini-USB-Kabel ohne Spannungsregler (weil billig)
> für...

Dagegen spricht der Hinweis in der Produktbeschreibung: "The operatig 
voltage of this product is 5V, and a voltage higher than 5V is 
prohibited".

: Bearbeitet durch User
von O. D. (odbs)


Lesenswert?

Jens M. schrieb:

> Interessant: es zeigt "alle" Werte an, nur nicht "51". Wenn ich
> beschleunige (ich hab ein Video gemacht) zählt es gleichmäßig von 0 bis
> 105 hoch (schneller konnte ich nicht), nur auf die 50 folgt 52.

Vermutlich gibt der GPS-Chip die Geschwindigkeit in Knoten aus. Die 
Umrechnung in km/h ist wahrscheinlich nicht besonders gut implementiert.

von Jens M. (schuchkleisser)


Lesenswert?

Sebastian R. schrieb:
> Schau mit einem Terminal/Logic
> Analyzer oder Scope drauf. Ich würde auf NMEA tippen.

Ja, das muss ich bei Gelegenheit mal machen.
Das wäre natürlich schräg, wenn die da ein echtes GPS einbauen mit 
schneller Framerate.
Würde das (mangels Bauteilen) mit dem internen RC-Oszillator klappen?

Sebastian R. schrieb:
> Das ganze Ding ist wohl auf einen niedrigen
> Preis mit "Novelty-Faktor" gezüchtet.

Definitiv. Das Display flackert auch leicht, sehr schnell, aber man kann 
es sehen.
Stromregelung oder so ist das aber nicht. Nachts auch sehr grell, weil 
ein fieses Grün benutzt wurde.

Sebastian R. schrieb:
> Zigarettenanzünder-auf-Mini-USB-Kabel ohne Spannungsregler

Aua. Das wäre aber fies...

Rainer W. schrieb:
> Wozu dient das USB-Kabel?

Offiziell nur Strom. Ob es angeschlossen ist muss ich noch nachsehen.

Rainer W. schrieb:
> Vielleicht ist dies der Grund, warum die Dinger so günstig abgestoßen
> werden.

Nuja, das Layout ist von 2024. Da war Mini auch schon Jahre tot.
Muss ja nicht gleich C sein, ein Micro hätt's auch getan.
Nicht das es mich stören würde, das Kabel ist lang, dünn, recht weich 
und so alles in allem sehr gut für dieses Dings.

O. D. schrieb:
> Vermutlich gibt der GPS-Chip die Geschwindigkeit in Knoten aus.

So ähnlich hatte ich auch vermutet.
Es gibt aber keinen Taster o.ä., und das km/h in der Blende ist auch 
fix.
Die werden doch nicht ein Meilen und ein km/h-Gerät bauen weil das 
billiger ist als eins das beides könnte?

Sebastian R. schrieb:
> JieLi

Ist das der Chiphersteller?
Wenn ja: die sind so billig das Google die Bezeichnung nicht findet... 
:D
Absoluter Spielzeuglevel, aber dafür funktionierts überraschend gut.
Der GPS-Fix ist schnell, die Updaterate hoch. Nur die Empfindlichkeit 
ist etwas mau, wenn man durch eine Allee fährt kann es sein das der 
Tacho Lotto spielt. Fängt sich aber sofort wieder sobald ein Loch im 
Blätterdach ist.

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Jens M. schrieb:
> dem GPS eine eigene Firmware verpasst und einen
> Schieberegister-LED-Treiber für den Google nichts findet verbaut haben?

Ist denkbar, wenn man genug Exemplare kauft kann man wohl eigene 
Firmware auf einen Receiver implementieren. Ist hier aber vermutlich 
nicht der Fall, der zweite Chip wird ein Mikrocontroller sein... Die 
Beschriftung des mit dem Chip verbundenen Testpads mit "PB9" klingt 
stark nach Mikrocontroller. In Anbetracht der Masse an Spielzeugen mit 
smart blinkenden LEDs ist ein Controller mit eingebautem LED-Treiber 
nicht so abwegig

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.