www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Half-Duplex UART


Autor: Oz zy (ozzy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin,

ich habe hier einen half-duplex-UART-Bus, über den ich mit einem ATmega 
kommunizieren möchte. Half Duplex bedeutet dabei, dass RX und TX auf 
einer Leitung liegen, und man entweder darüber sendet oder empfängt.
Do wie kann ich das jetzt am besten verschalten? Ich hatte die Idee, 2 
Mosfets zu nehmen, und über 2 extra-Pins quasi die Datenleitungsrichtung 
zu steuern. soll gesendet werden, dann wird der eine FET gesperrt, und 
der andere geöffnet, damit nichts zum RX durchgeht. Wenn empfangen 
werden soll, dann eben anders herum. Meint Ihr, dass das geht?

MfG, Ozzy

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Warum das ganze.
Wenn du selbst sendet, kannst du doch ganz einfach alles was du in 
dieser Zeit empfängst softwaremässig ignorieren. Kann ja sowieso nur von 
dir sein.

Autor: doc (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was ist, wenn beide senden wollen ?
Bzw. wie verhinderst du, daß beide gleichzeitig senden wollen ?

Autor: Oz zy (ozzy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also ich möchte den Master bauen; die Slaves haben ihre eigene 
Kollisionerkennung drin.

Die Frage ist nur: was passiert wenn mir etwas gesendet wird? Ist das 
nicht schlecht, wenn an TX Daten anliegen? Oder einfach 2 Dioden nehmen?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.