Archiv verlassen und diese Seite im Standarddesign anzeigen : Hardware-uart-Merkwürdigkeit
Rohbotiker
28.11.2007, 08:21
Hallo,
Ich habe eine Verbindung zwischen zwei Controllern realisiert, der eine sendet und der andere empfängt, massen liegen zusammen und es gibt nur das Kabel, heißt Rückzuhs gibt es keine Verbindung.
Jetzt funktioniert der Empfang aber nur wenn ich beim Empfänger den Stk200/300 Programmer oder den RS232 Stecker eingesteckt habe, weiß jemand warum?
Hubert.G
28.11.2007, 12:27
Es stellt sich dir Frage, läuft der Kontroller überhaupt ohne das etwas angesteckt ist. Hast du MAX232 dazwischen. Eine Schaltung wäre hilfreich.
Rohbotiker
28.11.2007, 14:10
Ja, läuft, nur die Signale des Sende-Controllers kommen nicht an. Max232 bei beiden dran, nur beim Empfangscontroller habe ich die RX Verbindung zum Max232 gekappt, damit der nicht stört.
Hubert.G
28.11.2007, 14:27
Ich nehme an du hast die TX-Verbindung gekappt. Ohne RS232-Stecker wird es auch nicht funktionieren, nehme an du hast da was anderes gemeint. Aber wenn es nur geht wenn der Programmer angesteckt ist, könnte das ein Problem mit dem Reset sein, oder doch GND-Verbindung. Wenn du bei beiden den internen Oszillator verwendest, könnte das auch Probleme bereiten, aber da würde eher Müll übertragen.
Rohbotiker
30.11.2007, 15:34
Nein, ich habe am Empfangscontroller die RX-Verbindung gekappt, aber die zum Max232 und nicht die zum anderen Controller, vom Pc will ich nähmlich gar nicht an den Controller senden.
Übrigens: Komischer Nebeneffekt, wenn ich mit dem Sendecontroller sende, und die Daten am Empfangscontroller ankommen (was ja geht wenn das Rs232 Kabel steckt), dann werden die selben Daten vom Empfangscontroller so wie sie sind an den PC weitergeleitet, also quasi eine Art "Rückkopplung"
Hubert.G
30.11.2007, 17:38
Das musst du einmal genau aufzeichnen wie du das gemacht hast, so ist mir das nicht klar.
Rohbotiker
01.12.2007, 15:42
So mach ich dass (Massen natürlich noch verbunden):
Hubert.G
01.12.2007, 16:12
Der GND der beiden Kontroller ist also auch verbunden wenn die beiden RS232 nicht stecken.
Da muss man mit einem guten Meßgerät oder Oszi schauen was sich beim ein und ausstecken tut.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.