Hallo Zusammen, ich habe eine Reihenschaltung von RS232 Komponenten. Nun kann es vorkommen das eine davon abgeklemmt wird. Dann müssen Rx->Tx überbrückt werden. Wer kennt ein IC welches das kann? Dank und Gruß Philipp
Mach mal bitte ein Prinzipschaltbild. Wie schaltet man RS232 in Reihe? Sind das Geräte die eine RS232 an der einen Seite entgegen nehmen und am anderen Ende wieder rausgeben? So ne Art Schieberegister auf RS232-Basis?
Stichwort "Daisy-Chain". Ist mit RS232 prinzipiell möglich - TxD von Gerät A kommt an RxD von Gerät B, dessen TxD kommt an RxD von Gerät C und so weiter ... und TxD von Gerät X kommt wiederum an RxD von Gerät A. Eines der Geräte wird der die ganze Chose steuernde PC (oder was auch immer anderes) sein. Die Software aller Geräte muss die empfangenen Daten weitersenden, gegebenenfalls um die für es selbst bestimmten Daten erleichtert.
Hallo, Philipp F. schrieb: > Nun kann es > vorkommen das eine davon abgeklemmt wird. abgeklemmt oder nur ausgesteckt? Im letzteren Fall könnte vielleicht eine entsprechend Buchse helfen, die ohne eingesteckten Stecker die Verbindung weiterreicht. Vergleichbar mit einer TAE-N Buchse. Mit freundlichen Grüßen Guido
Hallo, was genau heisst "abklemmen"? Das Bauteil müsste ja im Stecker sitzen, sonst nützt es nichts. Am einfachsten wäre ein Reedrelais, das vom Client Strom bekommt. Gruss Reinhard
Naja, theoretisch wäre eine Konstruktion möglich, die über eine Handshakeleitung einen Spannungspegel an die Schnittstelle ausgibt, der wiederum mit einer Kurzschlussleitung im Stecker zurück an eine andere Handshakeleitung geführt wird. Auf der µC-Seite vor dem RS232-Treiber werden RxD und TxD durch einen Multiplexer entweder miteinander oder mit dem RS232-Treiber verbunden, und zur Ansteuerung dieses Multiplexers dient o.g. Handshakeeingang. Mit einem Pullup resp. -down muss nur noch dafür gesorgt werden, daß auf der RS232-Seite der Handshakeeingang bei fehlendem Signal einen definierten Pegel annimmt.
Hallo, Reinhard Kern schrieb: > was genau heisst "abklemmen"? ich assoziieren mit "abklemmen" eine "Klemme", meinetwegen auch eine "Schraubklemme". D. h. wenn ein Anwender eine Komponente abklemmt muss er, wenn auch in geringem maße, handwerklich aktiv werden. Ich kann mir gut vorstellen, dass man in diesem Fall dem Anwender auch zumuten kann statt der Komponente eine Brücke einzusetzen. Wenn die Komponente nur eingesteckt wird und von Endanwendern mit geringem technischen Verständnis "abgeklemmt" werden soll sieht die Sache schon etwas anders aus. Ich denke in diesem Fall wäre ein Kontakt, der sich schließt, wenn die Komponente bzw. der Stecker abgeklemmt bzw. herausgezogen wird das einfachste. Mit freundlichen Grüßen Guido
Widerstand (2k2 bis 10k) zwischen Rx (Eingang) und Tx (Ausgang) und nach jedem Tx ein Treiber (oder versuchsweise erst bei jedem 3., 4.). Wenn ein TN dazugeklemmt wird, dann wird der Ausgang Tx(N-1) durch den Ausgang Tx(N) etwas verändert, aber nicht so weit, dass eine Schaltschwelle am Eingang Rx(N) erkannt wird. tschuessle Bernhard
Guten Abend Zusammen, das sind viele Antworten aber so ganz das was ich suche War leider noch nicht dabei. Gibt es solch ein IC nicht? Wenn :-( Das mit der Daisy Chain ist es was ich habe. Der erste Empfänger guckt ob die Daten für ihn sind. Wenn ja macht er was und gibt die Antwort Tx an den Rx vom nächsten. Der merkt es ist nicht für ihn und gibt es unverändert weiter von seinem Tx an den Rx vom PC. Nun kann ich es vorkommen das der 2. in der Kette nicht da ist. Das kann ich sicher erkennen. Mir steht ein 5V Signal zur Verfügung. Dieses würde ich gern auf einen Halbleiter geben welches eben Rx zu Tx überbrückt. Ich hoffe jetzt ist klarer was ich vor habe. Gruß Philipp
Philipp F. schrieb: > Gibt es solch ein IC nicht? Nein, auch deshalb nicht, weil deine Methode nicht üblich ist. Ich habe auch bis zu 32 Clients an RS232C, aber da wird TxD an alle verteilt und Rxd von allen verodert - es antwortet immer nur der, der per Adresse angesprochen wurde. Also keine Daisy Chain, sondern ein Stern. Gruss Reinhard
Hallo, Philipp F. schrieb: > Ich hoffe jetzt ist klarer was ich vor habe. Naja, bisher hast Du nur über Dein Konzept "gesprochen". Diese habe ich so weit auch verstanden. Allerdings verlierst Du kein Wort darüber wie das technisch realisiert ist. Auch kein Wort über technischen Eckdaten, wie z. B. Übertragungsrate oder Pegel ("echte" RS232-Pegel oder ggf. nur TTL-Pegel). Ich denke, wenn Du den Leuten mehr technische Infos gibst wirst Du auch mehr "Feedback" bekommen. Ein IC (Relais) das mir spontan hierzu einfällt wäre das Folgende: http://www.comus.be/products/PS%20prma%201a%202a.pdf Sollte bis 9600 Baud funktionieren. Oder Du baust Dir etwas mit zwei MAX232 (o. ä.) auf. So in der Art wie hier: http://electronicdesign.com/article/embedded/add-a-dual-port-com-switch-to-your-pc6227 Wenn Du entsprechende Bausteine mit "enable"-Eingänge findest, kannst Du es vielleicht noch eleganter realisieren. Mit freundlichen Grüßen Guido
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.