Ground-Problem RS232

Gast #898936
Lesenswert?
• ▲
▼
Hallo,

ich habe eine Routine in C++ geschrieben, die den Pegel an der 
CTS-Leitung der seriellen Schnittstelle detektiert. Getestet habe ich 
sie auf einem PC. Nun habe ich schon den ganzen Tag nach dem Fehler in 
der Software gesucht, bis ich dann die Routine auf einem Laptop mit Akku 
probiert habe, auf dem es dann auch wundervoll funktioniert hat.

Nun zu meiner Frage: Wie kriege ich das Programm auf dem PC zum laufen?

Offensichtlich ist es ein Erdungsproblem, da der Laptop nicht mit Erde 
verbunden ist, wohingegen der PC sehr wohl.

Mfg Edgar
Gast #898939
Lesenswert?
• ▲
▼
>Offensichtlich ist es ein Erdungsproblem, da der Laptop nicht mit Erde
>verbunden ist, wohingegen der PC sehr wohl.
Vielleicht ist das ein Erdungsproblem. Aber eigentlich halte ich das für 
unwahrscheinich, da ja über (normale) RS-232-Kabel Ground mit übertragen 
wird und an dem PC dann der Pegel von CTS gegenüber diesem Ground 
festgestellt wird. Wenn die Datenübertragung an sich geht, dann kann es 
eigentlich kein Problem mit Gnd oder Erde geben.
Wahrscheinlich liegt es an was anderem.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.