SiRFstarIV liefert keine sinnvollen Daten über UART

OP #3421426
Lesenswert?

Hi Leute,

ich teste zur Zeit ein GPS-Modul (Antenova M10478) mit SiRFstarIV 
Chipsatz.
Da ich die Anschlüssel von Chip rausgeschleift werden, gilt mein Problem 
wohl generell für den SiRFstarIV-Chipsatz.

Ich habe das Modul an 1.8 Volt angeschlossen, mit einer Low-High-Flanke 
über den PowerOn-Input gestartet und über einen Pegel-Shifter (1.8V <-> 
5V) am UART gelauscht. Der SiRFstarIV sendet über den UART jede Sekunde 
etwas, so wie man es von GPS-Modules gewohnt ist. Jedoch ist das, was er 
sendet totaler Müll.

Stelle ich meinen FTDI-Chipsatz auf die Default-Baudrate von 4800 ein, 
kommt gar nichts an, bei jeder anderen Baudrate kommt nur Müll an (habe 
alle durchprobiert). Auch wenn ich den SiRFstarIV mittels 
Hardwarekonfiguration z.B. auf eine Baudrate von 115200 setzte, kommt 
nur Müll an.

Was kann das sein?

Danke euch für die Hilfe.
Gast #3421480
Lesenswert?

> Mit Müll meine ich, verschiedenste Zeichen, die keinen Sinn ergeben :-D

Nun, es ist wegen dem hier

> ... 4800 ein, kommt gar nichts an, bei jeder anderen Baudrate ...

sowieso wahrscheinlicher das Du invertieren musst, aber was soll wohl 
das :-D hinter Deiner Antwort bedeuten? Das Du schlauer bist als 
derjenige, der so eine Frage stellt? Das zeugt von großem 
Selbstvertrauen darin, dass Du von jedem und allen sagen kannst ob es 
Sinn ergibt oder nicht. Du brauchst dazu keine Stellung nehmen, aber 
vielleicht magst Du mal ein wenig darüber nachdenken.
Gast #3421481
Lesenswert?

Christoph Kind schrieb:
> Ja, ich habe ein Ozi, Signal steht auf +5V und zappelt jeweils, wenn die
> Daten gesendet werden. Das Bild ist aber das gleiche, als wenn ich über
> eine funktionierene UART-Verbindung kommuniziere.

dann mache doch mal ein Foto von einem Byte. Dann "sieht" man doch was 
übertragen wird.
Gast #3421505
Lesenswert?

>so war das nicht gemeint, ich definiere mich eindeutig als
>Anfänger auf diesem Gebiet
Ach so.


>Ich habe das Signal schon einmal durch eine Transistorstufe invertiert,
>allerdings kam das gleiche dabei raus (im Terminal des Rechners).

Meinst Du das wortwörtlich so? Es kam das gleiche, also das identische 
heraus?
Dann ist irgendwas anderes oberfaul. Wahrscheinlicher ist das etwas fast 
gleiches herauskommt, noch wahrscheinlicher, etwas ganz anderes.

Mach einfach mal ein Foto oder Screnshot vom Oszi direkt am 
Sirf-Ausgang.
Gast #3421508
Lesenswert?

Hi

>Ich habe das Signal schon einmal durch eine Transistorstufe invertiert,
>allerdings kam das gleiche dabei raus (im Terminal des Rechners).

Ob du invertieren must kannst du am Pegel zwischen zwei Übertragungen 
erkennen. Wenn er da L ist must du invertieren. Bei H nicht.

Ist das Modul neu oder gebraucht? Es könnte sein, das das Modul Sirf 
Binary und nicht NMEA sendet.

MfG Spess

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