Forum: Mikrocontroller und Digitale Elektronik Wired OR oder Wired AND für UART


von Max (Gast)


Lesenswert?

Hallo an alle,

ich habe eine Frage zum Thema UART. Und zwar habe ich hier 3 Atmega32. 2 
sollen dem Master Datensenden aber nicht gleichzeitigdazu müssen ja die 
beiden TX Ausgänge mit dem RX des Masters verbunden werden. Mein Problem 
ist nun das ich da nicht so richtig durchblicke.Ich habe etwas von Wired 
AND und OR gelesen aber ich verstehe das ganze erlich gesagt nicht. Wäre 
einer von euch eventuell bereit mir zu erklären wie das ganze 
funktioniert? Ich weiss ich könnte einen Multiplexer oder fertige Gatter 
verwenden aber es ist für mich wichtig auch diese "einfachen" 
Möglichkeiten zu verstehen.

Mit freundlichen grüssen

Max

von Sven P. (Gast)


Lesenswert?

Diese hartverdrahteten Logikvarianten basieren im Wesentlichen auf 
'Passiv hoch und aktiv runter' oder umgekehrt: Eine Datenleitung wird 
per Widerstand auf 5V hochgezogen. Dann kannst du sie mit beliebig 
vielen NPN-Transistoren wieder auf 0V runterziehen.

von Max (Gast)


Lesenswert?

Ok und die Dioden sind dann dafür da damit kein Strom von einem TX zum 
andern kann richtig?Muss man noch etwas beim Typ der Aus und eingange 
beachten?

von Falk B. (falk)


Angehängte Dateien:

Lesenswert?

Siehe Anhang

von Max (Gast)


Lesenswert?

Ja aber ich hab zwei Ausgänge und einen Eingang wie sieht es dort aus?

von Cheffe (Gast)


Lesenswert?

Genau wie bei Falk in der Grafik...

E = Eingang
A = Ausgang

von Max (Gast)


Lesenswert?

Also dann an die TX jeweils ein PullUP dann in die Dioden zum RX? Sorry 
stell mich woll ein wenig Blöd an.

von Stefan E. (sternst)


Lesenswert?

Max wrote:
> Also dann an die TX jeweils ein PullUP dann in die Dioden zum RX?

Nein.
E = Eingang der Schaltung = UART Tx
A = Ausgang der Schaltung = UART Rx

Lass dich nicht davon verwirren, dass die Dioden entgegen der 
Datenflussrichtung eingebaut werden.

von Max (Gast)


Lesenswert?

Ok nun hat es klick gemacht :-).

Danke für eure Hilfe

von Klaus (Gast)


Lesenswert?

aktiv AND!

Ich hab das erfolgreich aktiv (auf der TTL-Seite) mit 74HCs aufgebaut.

Hat den Vorteil das, auch bei bei kleineren Ubs
und längeren Verdrahtungen(50cm), mit sicheren Pegeln
gearbeitet wird.

16 x Slave , 1 x Master (153600 Baud)


Gruß Klaus

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
Noch kein Account? Hier anmelden.