Hoofdstuk 10 Datacommunicatie
1
communicatiekanaal a
A
B
simplex
b
A
B
halfduplex
c
A
B
fullduplex
Figuur 10.1: Vormen van datacommunicatie. Computersystemen en embedded systemen (LvM)
communicatiekanalen bit
communicatiekanaal
bit
zender
ontvanger
serieel zender
ontvanger
parallel Figuur 10.2: Parallel versus serieel. Computersystemen en embedded systemen (LvM)
isolatie
kern
afscherming
Figuur 10.3: Coaxkabel. Computersystemen en embedded systemen (LvM)
Figuur 10.4: Tweeadering UTP. Computersystemen en embedded systemen (LvM)
Coating Core Cladding Figuur 10.5: Opbouw van een glasvezel. Computersystemen en embedded systemen (LvM)
Single-mode fiber Core
Multimode fiber
8-10 µ
50 µ
62,5 µ
125 µ
125 µ
125 µ
Figuur 10.6: Afmetingen van single- en multimode fiber. Computersystemen en embedded systemen (LvM)
X
A transmissiemedium B
M
D
Y Z
C
Figuur 10.7: Multiplexing. Computersystemen en embedded systemen (LvM)
tijdslot1
tijdslot2
tijdslot3
tijdslot4
A
B
C
A
X
Y
Z
X
Figuur 10.8: Time division multiplexing. Computersystemen en embedded systemen (LvM)
tijd
band1 A
X
band2 B
Y
band3 C
Z
frequentie
Figuur 10.9: Frequency division multiplexing. Computersystemen en embedded systemen (LvM)
Figuur 10.10: Guards by FDM. Computersystemen en embedded systemen (LvM)
Figuur 10.11: OFDM. Computersystemen en embedded systemen (LvM)
transmitter transmit clock
receiver clock PLL
Figuur 10.12: Synchrone datacommunicatie. Computersystemen en embedded systemen (LvM)
S Y N
S Y N
S Y N
S T X
TEXT BLOCK
E T X
BCC
S Y N
S Y N
Figuur 10.13: BI-SYNC-protocol. Computersystemen en embedded systemen (LvM)
TEXT BLOCK S Y N
S Y N
D L E
S T X
TEXT
D L E
D L E
TEXT
D L E
E T X
stuffed DLE
Figuur 10.14: BI-SYNC-transparent text format. Computersystemen en embedded systemen (LvM)
BCC
token
data
0 1 1 1 1 1 1 1 1 1
stuffed bit
BOM 0 1 1 1 1 1 1 1 1 0
0 1 1 1 1 1 1 0 1
EOM 0 1 1 1 1 1 1 1 0
0 1 1 1 1 1 1 0 0
Figuur 10.15: Bitstuffing bij token-passing. Computersystemen en embedded systemen (LvM)
FRAME bitcel
start- data- data- data- data- data- data- data- pari- stop- stopteitsbit bit bit bit bit bit bit bit bit bit bit
sample 8 trigger
16
16
16
ontvangerklok sample pulsen
Figuur 10.16: Asynchrone datacommunicatie. Computersystemen en embedded systemen (LvM)
Figuur 10.17: Lijncoderingen. Computersystemen en embedded systemen (LvM)
Figuur 10.18: Alternate mark inversion. Computersystemen en embedded systemen (LvM)
datalijnen
REQ ACK
handshake-lijnen
Figuur 10.19: Parallel datatransport met handshake. Computersystemen en embedded systemen (LvM)
data stabiel DATA
REQ
ACK
Figuur 10.20: Tijdsdiagram handshake-mechanisme. Computersystemen en embedded systemen (LvM)
Digitaal sigaal Amplitudemodulatie
Frequentiemodulatie
Fasemodulatie
Figuur 10.21: Drie vormen van modulatie. Computersystemen en embedded systemen (LvM)
Terminal
Computer
Login: leovm Password:
RS232
DTE
Modem
Modem Telefoonnet
DCE
RS232
DCE
Figuur 10.22: Datacommunicatie met een modem. Computersystemen en embedded systemen (LvM)
DTE
Figuur 10.23: ADSL datacommunicatie met een modem. Computersystemen en embedded systemen (LvM)
F 1
M 14
14 15 16 17 18 19 DTR data terminal ready 20 (DTE output) 21 22 23
13
25
24 25
1 FG frame ground 2 TD transmit data (DTE ouput) 3 RD receive data (DTE input) 4 RTS request to send (DTE output) 5 CTS clear to send (DTE input) 6 DSR data set ready (DTE input) 7 GND signal ground 8 DCD data carrier detect (DTE input) 9 10 11 12 13
Figuur 10.24: Female en male 25-polige RS-232 plug. Computersystemen en embedded systemen (LvM)
M DSR 6 RTS 7 CTS 8 RI 9
1 DCD 2 RD 3 TD 4 DTR 5 GND
1 2 3 4 5 6 7 8 22 20
Figuur 10.25: 9-polige RS-232-plug. Computersystemen en embedded systemen (LvM)
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 20
1 2 3 4 5 6 7 8 20
3-draads DTE-DTE
1 2 3 4 5 6 7 8 20
1 2 3 4 5 6 7 8 20
DTE-DTE met control
Figuur 10.26: Nullmodem zonder en met control. Computersystemen en embedded systemen (LvM)
transmitter
receiver
Figuur 10.27: Differentiele verbinding voor RS-422. Computersystemen en embedded systemen (LvM)
E1
R1
T1
data-out
E2
T2
R2
E3
T3
data-in
Figuur 10.28: RS-485-koppeling van drie systemen. Computersystemen en embedded systemen (LvM)
R3
Em data-out
Tm
data-in
Rm
MASTER E1
T1
R1
SLAVE 1
E2
T2
R2
SLAVE 2
Figuur 10.29: Master-slave-verbinding met RS-485. Computersystemen en embedded systemen (LvM)
ADSL-head-end
M
M
M
Cable head-end
M
M
M
Figuur 10.30: Point to point en medium sharing. Computersystemen en embedded systemen (LvM)
M
M
1 STROBE 2 D0 3 D1 4 D2 5 D3 6 D4 7 D5 8 D6 9 D7 10 ACK 11 BUSY 12 PAPER END 13 SELECT 14 AUTOFEED 15 ERROR 16 INITIALIZE PRINTER 17 SELECT INPUT 18 t/m 25 GND
1 STROBE 2 D0 3 D1 4 D2 5 D3 6 D4 7 D5 8 D6 9 D7 10 ACK 11 BUSY 12 PAPER END 13 SELECT 14 AUTOFEED 15 NC 16 0V 17 0V 18 +5V 19 t/m 29 GND 30 INPUT PRIME RET 31 INPUT PRIME 32 FAULT 33 0V 34 NC 35 +5V 36 SELECT INPUT
Figuur 10.31: Aansluitingen van een 25-polige en 36-polige centronics plug. Computersystemen en embedded systemen (LvM)