Forum: Mikrocontroller und Digitale Elektronik serielle ansteuerung einer uhr


von Dennis (Gast)


Lesenswert?

hi,

möchte daten per RS-232 von einer uhr empfangen. es handelt sich um ein 
multifunktions-gerät, das daten, wie puls, temperatur,usw. speichern 
kann und mittels serieller schnittstelle auf den pc übertragen kann. 
habe bereits ein programm geschrieben wo per RS-232 daten auf ein 
externes sram gespeichert werden und auch wieder gelesen werden können, 
doch leider funktioniert dies nur mit einem terminal-programm 
(hyperterminal). beim anschliessen der uhr wird leider kein interrupt 
erkannt.

bitte um hilfe...

mfg dennis

von Yves (Gast)


Lesenswert?

mmh,

das klingt fast so, als würde die uhr evtl. andere parameter
benutzen (baud, start-stop-bit etc.)
schließ doch mal die uhr als hyperterminal an... so kannst
du die einstellungen prüfen und vielleicht gibt die uhr
ihre infos ja nur auf kommando raus..
sicherlich bist du auch ganz sicher, die serielle verbindung
richtig angeschlossen zu haben (kein nullmodemkabel,
handshakeleitungen ja/nein usw.)..?

yves

von Dennis (Gast)


Lesenswert?

hatte die uhr schon angeschlossen und mit hyperterminal aufgezeichnet. 
die daten werden mit vier zeichen pro zeile übertragen, gefolgt von 
einem line feed und carriage return. wie kann ich denn das 
start/stop-bit überprüfen - FE: Framing Error im Status Register?

von Uwe (Gast)


Lesenswert?

Hi
Hast du an RTS/CTS gedacht? Eventuell will die Uhr das sehen?

Gruss Uwe

von Sebastian Wille (Gast)


Lesenswert?

Hi Dennis,

ich habe im Moment ein ähnliches Projekt und suche dringend eine 
Möglichkeit, wie ich meinen Puls messen und an einen AVR übergeben kann!

Wie heißt denn Deine Uhr? Werden die Daten "live" übermittelt?

Vielen Dank!

Sebastian

von Dennis (Gast)


Lesenswert?

hi sebastian,

die daten werden nicht "live" übermittelt, sondern werden in der uhr 
gespeichert. die uhr ist von ciclosport, eine hac4.
müsstest die meßsignale vom sender direkt auswerten...

von Dennis (Gast)


Lesenswert?

hi uwe,

ist ne gute idee, werd ich mal versuchen - danke!

von Sebastian Wille (Gast)


Lesenswert?

Hi Dennis,

danke für die Angabe des Herstellers/Uhr-Typ! :-)

Die Konfiguration der Schnittstelle siehst Du am Anfang bei 
Hyperterminal, wenn Du einen COM-Port wählst. Klappt's nun?

Grüße,

   Sebastian

von Dennis (Gast)


Lesenswert?

hi sebastian,

habe die konfiguration gesehen... kann mir aber nicht vorstellen, dass 
es an RTS/CTS liegt. habe sie einfach kurzgeschlossen, nach 
drei-ader-methode - müsste doch bei 9600 baud funktionieren. leider ist 
dies nicht der fall.

wie klappt's bei dir?

von Sebastian Wille (Gast)


Lesenswert?

Hi Dennis,

kann es sein, daß Du TX und RX kreuzen mußt? Nur so konnte ich z.B. mein 
Modem ansteuern. Ein Versuch ist's wert.

Viele Grüße,

Sebastian

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.