Professional Documents
Culture Documents
Mc d phn ln cc thit b ngoi vi ca my tnh nh my in, mn hnh, mdem c thit k truyn cc k t s liu dng ASCII (American Standard Code for Information Interchange) S liu c chuyn ti cc thit b thng l cc byte song song nhng trng hp khong cch ngn, cn ti cc thit b tc chm hoc cp truyn di th phng php truyn ni tip c dng. C hai chun thng dng trong trng hp truyn ni tip l: - EIA RS 232C (t C.C.I.T.T) - Vng lp 20mA (thng dng cc my in xa) B vi x l B vi x l B vi x l B vi x l
Ra
Vo
u Cu i u Cu i u Cu i u Cu i
Vo
Ra
n cng
Vo Vo Vo Vo
Ra Ra Ra Ra
Bn song cng
Song cng
Rt t ng dng dng c 25 ng ny (trong c 3 ng khng nh ngha). Chun RS 232C chia thit b truyn tin lm hai loi: - Thit b u cui s liu (DTE Data Terminal Equipment) l thit b ngi s dng nh my tnh c nhn PC AT, PC XT. Bng 1 Chn 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Logic Tn - Protective Ground - Transmitted Data - Received Data - Request To Send - Cler To Send - Data Set ready - Signal Ground (Common Return) RLSD - Received Line Signal Detector (Reserved For Data Set Testing) PGND TxD RxD RTS CTS DSR SNGD (Reserved For Data Set Testing) Unassigned SRLSD - Secondary Received Line Signal Detector Scts - Th cp ca 5 Std - Th cp ca 2 Tset Element Timing Srd - Th cp ca 3 Rset Received Signal Element Timing Unassigned Srts Th cp ca 4 Dtr Data Terminal Ready Sqd Signal Quatlti Detector Ri Ring Indicator Dsrs Data Signal Rate Selector Tset Transmit signal Unassigned Thp nht 5V t bo v S liu truyn S liu nhn Yu cu gi Xo gi S liu sn sng t ca dy tn hiu B pht hin tn hiu nhn Dnh ring cho th d liu Khng n nh B pht tn hiu nhn th cp Tn hiu nhn nh thi phn t tn hiu nhn Khng n nh u cui sng sng Pht hin cht lng Ch dn bo Chon tc nh thi cho phn t ca tn hiu truyn Khng n nh Cao nht 15V
Logic 1
Thit b truyn s liu (DCE Data Communication Equipment) L thit b c kh nng truyn tin, v d nh mdem Trc khi nhn v chuyn s liu, gia hai u tin c ni vi nhau theo chun RS 232C, chng u phi gi v nhn thng tin theo qui nh v trt t nht nh. C hai kiu ghp ni: Kiu DTE DCE S trao i thng tin trc khi truyn s liu ln lt qua cc bc sau: - Mt vi DCE qua ng RI bo cho DTE bit s liu vo c . - DTE qua ng DTR yu cu ghp ni truyn. - DTE nhn DCD v DSR, cc ng ny thng bo rng DCE sn sng. - DTE gi RTS, tn hiu t DCE ti trc v truyn s liu. - DTE pht s liu cn truyn qua ng TxD v nhn s liu qua ng RxD. chng lm hng thit b, ng t phi lun lun c ni chung, iu ny rt cn thit khng c b qua. Cc cp tn hiu thng c ni vi nhau l: DTR DSR v DCD RTS CTS TxD RxD Hnh 2.4. nu mt v d cho trng hp DTE l my tnh v DCE l modem thoi. Tc truyn chun l 50,75,110,150,300,600,1200,2400,4800,9600 baud hay l bit/s
My tnh
Mode m
Knh thoi
Mode m
u cui
S liu truyn t my, nh th tc chun RS 232C c Modem bin i, truyn trn knh thoi ti mt modem khc v qu trnh thc hin ngc li khi thng tin t c chuyn ti mt u cui khc. Hai thit b ni tip hot ng theo mt trt t trao i tin nh trn gi l handshaking Kiu DTE DTE Kiu ny c gi l null modem bi v ghp ni gia chng khng cha thit b DCE nh l modem . C hai u DTE u pht v nhn nhng tn hiu nh trong trng hp DTE DCE trc khi gi v nhn s liu c cc th tc sau: Gi DTR Nhn DCD v DSR Gi RTS Nhn CTS Hnh 2.2. Ta cho ghp ni chun kiu DTE DTE
GND
Signal GND
GND 2.5. Ghp kiu DTE DTE (Null modem) Hnh y l cc kiu ghp tn hiu hay dng, ngoi ra chng c th thay i cht t tu tng trng hp c th . i vi my tnh PC AT, PC XT c hai cng COM1 COM2 dng cho trng hp truyn ni tip l Cng COM1 COM2 a ch vo/ra 3F8 3EF Hex 2F8 2EF Hex ng ngt IRQ4 IRQ3
Cc chn cm y cng c chun ho tin li cho vic s dng nh 2 kiu trong hnh 2. 1 2 3 4 5 . . . . 2 4 6 8 10 . . . . 6. 7 8
. . 1
. . 3
. . 5
. . 7
. . 9
1 2 3 4 5 6 7 8 9 10
DCD (vo) DSR (vo) RxD (vo) RTS (ra) TxD (ra) CTS (vo) DTR (ra) RI (vo) GND Khng dng
1 2 3 4 5 6 7 8 9
DCD (vo) RxD (vo) TxD (ra) DTR (ra) GND DSR (vo) RTS (ra) CTS (vo) RI (vo)
My tnh
My tnh b) Chun vng 20mA. u cui Chun ny nhiu so vi RS 232C n ch gm 4 +n gin hn S liu pht tr (-), ng nhn cng, dy dn: ng pht cng (+), ng ng nhn R nhn RTtr (hnh )
L
Nhn (+)
Nhn (-)
20mA 20mA
8 ng s liu Ngoi vi
vo
8 ng s liu Cc tn hiu
My Ra tnh Vo
S liu S liu
UART RS 232 C
UART
Ngoi vi Vo Ra
Tn hiu i Hnh Bin i song song thnh ni tip chun RS 232C thoi Hnh ta cho thy mt v d bin i ghp ni song song thnh ni tip nh UART (Universal Asychronous Received Transmiter) bin i cc s liu song song thnh ni tip qua chun RS 232C, truyn ti UART khc ni vi thit b ngoi vi. UART ny lm qu trnh ngc li l chuyn s liu i t thit b ngoi vi ti my tnh c thc hin tng t nh trn theo chiu ngc li.