|
|
|
Branko Jeren i Predrag Pale |
|
Fakultet elektrotehnike i računarstva |
|
Zavod za elektroničke sustave i obradbu
signala |
|
|
|
|
|
|
|
digitalni serijski međusklop |
|
najrašireniji |
|
povezivanje DTE (terminali, računala,
printeri i sl.) i DCE (modemi) |
|
koristi se i za vezu DTE s DTE |
|
|
|
|
što je RS-232 |
|
konektor i signali |
|
električke karakteristike |
|
protokol |
|
spajanje uređaja |
|
prijenos podataka |
|
brzine i udaljenosti |
|
nedostaci i rješenja |
|
|
|
|
|
EIA RS-232-C standard |
|
Electronic Industries Association |
|
definira signale i način rada DTE i DCE |
|
definira konektor i el. karakteristike |
|
ne definira prijenos podataka |
|
žargon za brojne varijante i izvedenice |
|
V.24 |
|
|
|
|
|
CCITT V.24 standard |
|
International Telegraph and Telephone
Consultative Committe |
|
danas ITU-T
(International Telecommunication Union) |
|
definira signale i način rada DTE i DCE |
|
ne definira konektor (ISO) |
|
ne definira el. karakteristike (V.10 i V.11) |
|
ne definira prijenos podataka |
|
|
|
|
|
međusklop za povezivanje DTE i DCE |
|
DTE - Data Terminal Equipment |
|
DCE - Data Communication Equipment |
|
|
|
|
|
propisuje DB 25 konektor |
|
“muški” za DTE |
|
“ženski” za DCE |
|
napone od -12V do +12V |
|
25 signala |
|
danas se najviše koriste 9 (često na DB 9) |
|
full-duplex moguć i samo na 3 signala |
|
brzine prijenosa barem do 20 kbps |
|
duljine kabela barem do 15 m (50 ft.) |
|
|
|
|
2 - Tx (Transmit Data) 4 - RTS (Request to
Send) |
|
3 - Rx (Receive Data) 5 - CTS (Clear to Send) |
|
7 - GND (Signal Ground) 8 - DCD (Data
Carrier Detect) |
|
6 - DSR (Data Set Ready) |
|
1 - Frame GND 20 - DTR (Data Terminal Ready) |
|
22 - RI (Ring Indicator) |
|
|
|
|
|
raspon od 12V do +12V |
|
tolerira se -15V do +15V |
|
nedefinirano (zaštitno) područje od -3V do
+4V |
|
binarna 1, logička 0 je od -3V do -12V |
|
binarna 0, logička 1 je od +4V do +12V |
|
|
|
|
|
DTE i DCE se spajaju kabelom “1 na 1” sa 25, 10,
9 ili barem 3 žice |
|
DTE i DTE se spajaju |
|
preko null modema |
|
“null modem kabelom” |
|
spoj s 2 žice (Tx i GND) |
|
za jednosmjernu vezu (tipično printer) |
|
|
|
|
|
|
|
|
|
asinkroni |
|
tipično za terminale |
|
jednostavni sklopovi i SW |
|
problem sinkronizacije kod “zasičene” veze |
|
barem 25% “overhead-a” |
|
jednostavna zaštita |
|
sinkroni |
|
stariji terminali (IBM, Univac) |
|
mali “overhead” |
|
dobro podnosi “zasičenu” vezu |
|
bolja zaštita, ali retransmisija cijelog paketa |
|
složeni sklopovi i SW |
|
|
|
|
|
|
asinkroni |
|
znak po znak |
|
s promjenjivim razmakom među njima |
|
5 do 8 bitova informacije |
|
moguć 1 bit pariteta (kontrola) |
|
1 start i 1 (1.5 ili 2) stop bit (za
sinkronizaciju) |
|
|
|
|
|
sinkroni |
|
više znakova u “paketu” |
|
zaglavlje i epilog (za sinkronizaciju) |
|
kontrolni znakovi za zaštitu cijelog paketa |
|
|
|
|
|
DB 25 je po standardu |
|
DB 9 |
|
RJ-45 |
|
RJ-11 |
|
“skupni” konektori |
|
za uređaje sa više serijskih veza (kom.
serveri) |
|
DB 25, DB 37 i sl. |
|
DB 60 |
|
TELCO konektor |
|
|
|
|
|
|
DTE sa DB 25 |
|
1 frame
GND |
|
2 Tx |
|
3 Rx |
|
4 RTS |
|
5 CTS |
|
6 DSR |
|
7 GND |
|
8 DCD |
|
20 DTR |
|
22 RI |
|
DTE sa DB 9 |
|
1 DCD |
|
2 Rx |
|
3 Tx |
|
4 DTR |
|
5 GND |
|
6 DSR |
|
7 RTS |
|
8 CTS |
|
9 RI |
|
|
|
|
|
RJ-45 |
|
1 Frame GND |
|
2 RTS |
|
3 Rx |
|
4 DCD |
|
5 Tx |
|
6 DTR |
|
7 GND |
|
8 CTS |
|
RJ-11 |
|
1 Oklop |
|
2 Rx- |
|
3 Tx- |
|
4 Tx+ |
|
5 Rx+ |
|
6 Oklop |
|
|
|
|
|
|
|
|
nedostaci |
|
potrebne su veće brzine i udaljenosti |
|
problem smetnji |
|
rješenja u novim međusklopovima |
|
RS 449 (s dodatnim RS-422-A) |
|
2 Mbps do 60 m |
|
balansiran (GND za svaki signal) |
|
37 kontakata (i dodatni od 9) |
|
rješenja u novim modemima |
|
optički modemi |
|
>64kbps na više od 2 km |
|
|
|
|
|
|
signali |
|
specijalizirani međusklopovi (SIO) |
|
Z80 - SIO |
|
UART 8250 (PC), USART 8251 |
|
danas 16450, 16550 (FIFO) |
|
prijenos podataka |
|
u SIO međusklopu |
|
protokol |
|
programski |
|
električke karakteristike |
|
nekad SN
75188 i SN 75189 |
|
Motorola 1488 i 1489 |
|
danas Maxim MAX 232 (A, E, 233 itd) |
|
|
|
|
stanje standarda |
|
brzina vs. udaljenost za > 19.2 kbps |
|
CRC alogoritam, inačice |
|
ASCII, EBCDIC, ... |
|
optički modemi |
|
ICs za RS-232 |
|
RS-449 i RS-422-A |
|
|
|
|
|
|
RS-232 je standard (kao i V24) |
|
konektor i signali |
|
DB25 (DB9, RJ11, RJ45) |
|
Rx,Tx,GND
CTS,RTS DSR,DTR,DCD RI |
|
električke karakteristike |
|
-15 do +15 (-3 do +4) |
|
Protokol |
|
CTS – RTS |
|
DSR - DTR |
|
spajanje uređaja |
|
DTR s DCE |
|
Null modem |
|
prijenos podataka |
|
asinkroni |
|
sinkroni |
|
brzine i udaljenosti |
|
19,200 bps na 15m |
|
nedostaci i rješenja |
|
|
|