PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Full Duplex versus Half Duplex



sato
20.06.2009, 10:31
Hello

Kann mir jemand den Unterschied erklären zwischen Half Duplex und Full Duplex?

Fals ich Full Duplex nutzen möchte muss ein controller wählen der 2 Uart's hat?
Ich wollte einen board an einen RS485 System anschliessen der in Full Duplex arbeitet, zumindesten hat der Master board 2 SN75176 driver Ic's, darum schliesse daraus das es in Full Duplex betrieben wird.

Meine Frage ist, an meinen Board müssen auch zwei SN75176 dran, wie anschliessen, jeder an einen verschieden microcontroller Uart?

Danke für Eure erklärung
Gruss
Sato

PicNick
20.06.2009, 13:15
Half / full duplex bezieht sich auf EINE Verbindung.
Duplex heisst, die Daten können in BEIDE Richtungen übertragen werden
Half-Duplex ENTWEDER empfangen ODER senden
Full-Duplex geht auch GLEICHZEITIG

z.B.
Wenn du in Bascom PRINT und INPUT "pur" verwendest, ist das halfduplex.
Definierst du im Programm aber (z.B)
CONFIG serialin = buffered
geht das dann full duplex

stefan_Z
20.06.2009, 14:17
Bei RS485 Verbindungen hats ja immer noch den EN-Pin um die Datenrichtung vorzugeben.
Für Full-Duplex braucht man daher zwei Bustreiber.
Schau mal im Datenblatt zum MAX485, da ist das auch erklärt...

TheDarkRose
20.06.2009, 20:07
Full Duplex benötigt ja bei RS485-Topologie auch 4 Leitungen