Forum: PC-Programmierung Synchronisationssignal GPS - Maus


von newbie (Gast)


Lesenswert?

Hi, ich verwende eine GPS-Maus von der Firma GARMIN.
Die Daten kann ich soweit empfangen. Jetzt habe ich laut Datenblatt 
festgestellt,
dass die GPS-Maus noch ein Synchronisationsimpuls ausgibt. Alle Sekunde 
erscheint ein Impuls von der länge von ca.100ms. Jetzt möchte ich dieses 
Signal zyklisch mit der seriellen Schnittstelle einlesen. Welche Leitung 
von der seriellen Schnittstelle muss ich da verwenden? Welches Register 
müsste ich dann auslesen, um diesen Impuls zu empfangen?

von newbie (Gast)


Angehängte Dateien:

Lesenswert?

Hier habe ich die genauere Beschreibung zu diesem Signal, das von der 
GPS-Maus
erzeugt wird.

von Karl H. (kbuchegg)


Lesenswert?

newbie wrote:
> dass die GPS-Maus noch ein Synchronisationsimpuls ausgibt. Alle Sekunde
> erscheint ein Impuls von der länge von ca.100ms. Jetzt möchte ich dieses
> Signal zyklisch mit der seriellen Schnittstelle einlesen. Welche Leitung
> von der seriellen Schnittstelle muss ich da verwenden?

Gar keines.
Ein derartiges Signal ist auf einer normalen RS232 Schnittstelle
nicht vorgesehen.
Dieses Signal macht nur dann Sinn, wenn du dadurch einen
Interrupt mit einer halbwegs exakt definierten Latenzzeit
auslösen kannst, der dann eine Uhr (oder sowas ähnliches)
antreibt.

von Rolf Magnus (Gast)


Lesenswert?

Naja, es gibt ja noch die Leitungen für Hardware-Handshake. Die kann man 
dafür mißbrauchen, und die müßten eigentlich auch Interrupts auslösen 
können.

von newbie (Gast)


Lesenswert?

Hab erfahren, dass dies bei mir nicht gehen wird, da das Signal keine 
+12V sind sondern +5V. Also muss ich dieses Signal an einem anderen Port 
einlesen.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Oft funktionieren die Eingänge der seriellen Schnittstelle schon mit 
0V-5V-Logikpegeln (ausprobieren, bei Eingängen kann nichts kaputtgehen), 
aber zuverlässiger ist ein Pegelkonverter. Wenn nur 5V zur Verfügung 
stehen, tuts ein MAX232, wenn eine symmetrische Versorgungsspannung 
zwischen +/- 5V bis +/- 15V zur Verfügung steht, reicht ein 
SN75188/MC1488. Oder ein Transistor ...

von Karl H. (kbuchegg)


Lesenswert?

Was willst du eigentlich mit diesem Signal machen?

von Stephan H. (stephan-)


Lesenswert?

Welchen Sinn macht das denn bei der "Echtzeitfähigkeit" von PC 
Betriebssystemen wie zB Windows ?????

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.