Multiplex Sensor Bus via Hardware-UART

OP #3252803
Lesenswert?
• ▲
▼
Hallo Miteinander,

kann mir jemand sagen, wie ich eine Hardware-UART nutzen kann, um mit 
dem Empfänger über MSB zu kommunizieren? Ich habe hierzu schon etwas in 
einem anderen Thread gefunden. Dort gab es ein Schaltbild zu sehen, in 
dem die TX-Leitung des Controller mit einer Diode in Sperrichtung auf 
einen Pull-Up gezogen wird und zusammen mit RX auf den MSB Richtung 
Empfänger geht. Ist das die übliche Praxis wenn man keine Software-UART 
verwenden möchte?

Gruß
Stefan
#3252938
Lesenswert?
• ▲
▼
>  Ist das die übliche Praxis wenn man keine Software-UART
> verwenden möchte?

Ja ist es.

Die Diode in der TXD Leitung erlaubt nur das runterziehen auf GND, oder 
loslassen. Darum brauchts danach noch einen PullUp der in diesem Fall 
die Leitung auf VCC zieht.
Ohne die Diode, hast du ein Problem wenn TXD auf High ist (was ja IDLE 
entspricht), dann könntest du nichts mehr empfangen, weil die andere 
Station gegen den TXD High-Pegel ankämpfen müsste um RXD auf GND zu 
bringen, um also eine 0 zu senden.

gruß cyblord
OP #3253351
Lesenswert?
• ▲
▼
Na also, dann hab ich mir das schon richtig erklärt ;)
Vielen Dank für deine Hilfe!

@cyblord: Übrigens sehr schön gemacht mit der Erklärung des MSB!! Hatte 
mir die Unterlagen von Multiplex schon zukommen lassen, jedoch noch 
nicht die Muße gehabt mich dem Thema anzunehmen.

Gruß
Stefan

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.