RS485 Halbduplex

Gast #278071
Lesenswert?
• ▲
▼
Hallo

Ich möchte mit über einen RS485 2-Draht Bus mehrere Slaves ansteueren.
Der Master hat nur eine RS232-Schnittstelle und kommuniziert daher über
einen Konverter (RS232/RS485). Da die Slaves "Hardwarlösungen" sind,
antworten diese jedoch sehr schnell (20 - 100ms). In dieser Zeit ist es
meinem Programm jedoch nicht möglich, den RS485-Bus von Senden am
Empfangen umzuschalten! Ich habe gehört, dass dieses Problem durch
"intelligente" Koverter gelöst werden kann... Habe jedoch nichts
gefunden. Kenn jemand so etwas? Gibt es noch andere Möglichkeiten?

Danke und Gruss

Armin
Gast #278072
Lesenswert?
• ▲
▼
Man nehme einen Mikrocontroller mit 2 seriellen Schnittstellen (z.B.
ATmega162).
An die eine kommt der PC, an die andere der RS485-Bus.
Der Controller kümmert sich um den RS485-Ablauf und leitet die Daten
von einer Seite zur anderen weiter...
Das wäre ein intelligenter Schnittstellen-Konverter...
Gast #278074
Lesenswert?
• ▲
▼
@Rahul
Das ist mir zuviel Hardware. Ich möchte ein Standardprodukt (einen
Standard-Konverter) einsetzten, welches mein Problem löst (wenn das
möglich ist).

@FritzG
Ja, ich schalte mit dem RTS-Signal um. Nicht schnell genau weil die
Kommunikation durch ein Delphi-Programm unter Windows läuft.
Gast #278075
Lesenswert?
• ▲
▼
Eigentlich müsste es doch möglich sein, eine Hardware-Handshake-Leitung
(RTS?) zur Bussteuerung (Master-Lesen/-Schreiben) zu benutzen.
Hab ich auch irgendwo schon gesehen.... wüsste jetzt aber auch nicht
wo.

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.