Hallo, ich baue seit einiger Zeit um und habe außen an meiner Hauswand noch eine ältere Leitung, die für eine RS485 Verbindung (Halb-Duplex 2 Leitungen) genutzt wird. Nun möchte ich diese Leitung gegen eine Funkbrücke mit BTM-222 austauschen. Ich habe aber Bedenken wegen der Eigenheiten des RS485 bzw. der Max485. Die Brücke soll die Kommunikation nur durchleiten, nicht beeinflussen. Wie habe ich dann mit der Beschaltung des Max485/487 umzugehen? dieser besitzt 'enable' Pins zum Senden und Empfangen. Eigentlich muss er aber beides gleichzeitig machen, die Brücke weiß ja nicht wann wer Spricht. Interessehalber möchte ich auch die Frage nach den Teilnehmern stellen. Der 485 kann bis zu 32, der 487 bis zu 128 Teilnehmer. Wäre die Teilnehmeranzahl für eine Funkbrücke auch relevant? Gruß Heinrich
Heinrich schrieb: > Eigentlich muss er aber beides gleichzeitig machen, die Brücke > weiß ja nicht wann wer Spricht. Tja, da liegt der Hase im Pfeffer. Deine "Brücke" sollte direkt am Master angeschlossen werden, anstelle dessen RS485-Treiber, damit genau diese Information gewonnen werden kann.
Hallo Rufus, leider komme ich nicht hinter die RS485 des Masters. Aber sollte das Senden/Empfangen für die Brücke nicht egal sein? Der Pegel der Leitung auf der "Linken Seite" müsste doch nur dem auf der "Rechten Seite" entsprächen damit der Bus ordnungsgemäß läuft oder sehe ich das falsch? Gruß Heinrich
Heinrich schrieb: > Aber sollte das Senden/Empfangen für die Brücke nicht egal sein? Wie sollte das gehen? Die Brücke enthält auf beiden Enden einen RS485-Treiber, woher soll die Brücke wissen, welchen davon sie gerade im Sende- und welchen im Empfangsbetrieb haben soll?
...und wer sagt das nicht die Leitung auf der "Rechten Seite" der "Linken" entsprechen muss?
Und wie wäre das ganze nun zu realisieren? Ich komme nicht hinter eine der RS485 Schnittstellen, was das ganze wohlmöglich vereinfachen könnte. Wie würde den konkret eine Umschaltung zwischen senden und empfangen ausschauen, wenn die Brücke nur als Ersatz eines Stuck Kabel fungiert? Ich kann mir dazu nichts vorstellen, da ich keinen uC oder ähnliches als Endgerät habe mit dem ich auf eine Anfrage reagieren könnte/ Anfragen gezielt senden kann. Gruß Heinrich
Ist doch relativ einfach. Da Du die direkte Kabelverbindung auftrennst, kannst Du doch erkennen, welches Ende der Funkstrecke sendet. Der Pegel ändert sich doch nur auf der Senderseite, die andere Seite steht auf Empfang.
Vertragen sich den verschiedene RS-485 Protokolle? Wenn ja wäre ein CAN-Transmitter eigentlich keine schlechte Lösung. Hat jemand schon Erfahrungen mit CAN-Transrecivern und kann eine Empfehlung abgeben? Zu der Max485/487 Lösung: Verstehe ich das richtig? Es sollen beide Seiten auf 'receive' gestellt werden und sobald aus der Brücke heraus zu einem Ende hin der Tx Pegel geändert wird schalte ich den Baustein auf 'send'? In etwa wenn Tx ~ 0V = 'send' Tx ~ 5V 'receive'. Wenn ja, gibt es einzuhaltende Timings?
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.