Störungen auf rs232-Leitung

OP #2102995
Hallo,
ich stelle das Thema einfach mal hier bei Funk&Felder rein, da ich denke 
das meine Probleme daher kommen.

Folgendes:
Ich habe mittels eines STK500 eine Lageerkennung für eine Wippe 
programmiert, welche den erkannten Zustand über die rs232-Schnittstelle 
ans Hyperterminal ausgibt. Die Übertragungsrate beträgt momentan 
9600Baud.

Zuhause habe ich alles programmiert und getestet, läuft einwandfrei. 
Heute in der Uni wollte ich im Labor alles testen, da gibt er mir nur 
komische Zeichen im Hyperterminal aus... (Sternchen, dieses 
Word-Absatzzeichen...). Habe dann nach 2 Stunden aufgehört nach Fehlern 
zu suchen und habe zuhause alles ausprobiert, hier läuft es wieder 
einwandfrei!
Nun dachte ich, es könnte vielleicht an den Leuchtstoffröhren im Labor 
liegen. Kurzerhand habe ich dann eine Leuchtstoffröhre hier zuhause 
aufgebaut und den Einfluss auf das STK500 getestet. Keine Auswirkung! 
Ebenso habe ich es mit einer Bohrmaschine probiert, auch keinerlei 
Störungen bei der Übertragung.

Wodurch könnten die Störungen heute noch verursacht worden sein?
Habe auch mal eine Übertragungsrate mit 300Baud im Labor getestet, die 
läuft komischerweise einwandfrei. Andere Studierende benutzen 1200Baud 
ohne Probleme, ich benötige aber für eine Motoransteuerung eine etwas 
höhere Übertragungsrate, da er schnell reagieren muss.

Wodurch kann dieses Phänomen verursacht worden sein? Vielleicht durch 
einen Mobilfunkmasten der in unmittelbarer Umgebung auf einem Dach 
steht?
Kenn mich mit Störungen in dem Bereich nicht aus, bin für jeden 
Vorschlag dankbar!

Viele Grüße
Markus
Gast
wie lang ist denn das kabel?

9600 ist auch nicht wirklich schnell, kann es sein das du kein Quarz zur 
übertragung sondern den Internen Takt verwendest?
OP
Hallo,
ja das serielle Kabel ist so 1,50m lang.
Ja 9600Baud sind nicht wirklich nicht schnell, aber bei 300Baud läuft 
der Motor erstmal weiter bevor er stoppt...deswegen brauchte eine höhere 
Übertragungsrate.

Ja ich verwende den internen Takt von 4Mhz mit +64ms.
OP
Hi,
ja das Terminal war soweit richtig eingestellt. Werde es morgen aber von 
meinem Notebook aus weiter programmieren, das weiß ich es läuft mit den 
Einstellungen.

Im Hyperterminal verwende ich derzeit (Datenbits, no parity und 2 
Stopbits bei 9600Baud.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.