Mehrere LTC485 auf einem UART Bus zusammenfassen

Gast #3137376
Liebes Forum,

Ich möchte ein RS485 Hub entwickeln, das grosse Leitungslängen an bis zu 
24 Geräten (Slaves) über RS485 ermöglichen soll.

Also in etwa so wie in Bild1 gezeigt. Der uC analysiert das Protokoll 
und sendt nur korrekte Pakete an die Slaves, leitet auch deren Antworten 
weiter.

Dazu habe ich an den LTC485 zwischen Pin 1 (RO) und dem UART eine 
Schottky Diode platziert (10ns).

Die RS485 Seite ist jeweils mit 120 Ohm terminiert und mit Pullups (A)- 
und Pulldowns (B) versorgt.

Das funktioniert in der Regel gut, doch bei mehr als 4 LTC485, die 
dadurch auf einen UART zusammenreduziert werden, kommt es bei einem zu 
einem LO auf dem Pin 1, obwohl dort nichts gesendet wird.

Habt Ihr eine Idee, wie ich mehrere RS485 Busse zu einem UART so 
"verjüngen" kann, dass die von RS485 gesendete TX Seite auf einem uC 
UART RX ankommen kann?

Danke
Johann
Angehängte Dateien:
Gast #3137509
Das Problem mit der aktiven Ausgangsstufe des LTC485 haben wir über die 
Dioden gelöst. Anodenseitig hängt ein Pull-Up auf dem RX vom gemeinsamen 
Bus. Das Problem ist, dass der LTC, außer bei einem negtiven 
Eingangssignal, der Funktionstabelle nach "High" ausgeben sollte. Manche 
machen das aber nicht und geben "Low" aus. Dann ist keine Kommunikation 
mehr möglich.

Dann hilft auch keine zusätzliche Umwandlung in einen OC-Ausgang, wie Du 
es vorschlägst. Die wird dann trotzdem "Low" ausgeben.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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.