📄 d029.bmp.txt
字号:
增加RI(22号)和DTR(20号)两根信号线进行联络,如图2-1所示。
DTE ' DCE DCE ' DTE
┏━━┳━━━┳━━┳━━━━┳━━┓
┃ ┃ ┃ ┃TXD ┃ ┃
┃ ┃ ┃ ┃RXD ┃ ┃
┃ ┃ ┃ ┃- ┃ ┃
┃ ┃ ┃ ┃RTS ┃ ┃
┃ ┃ ┃ ┃-_ ┃调 ┃
┃ ┃ ┃接 ┃CTS ┃ ┃
┃计 ┃ ┃ ┃- ┃制 ┃
┃ ┃∥_r\ ┃口 ┃DSR ┃ ┃
┃算 ┃ ┃ ┃ - ┃解 ┃
┃ ┃\n/ ┃电 ┃SG ┃ ┃
┃机 ┃ ┃ ┃ ┃调 ┃
┃ ┃ ┃ ┣━━━━┫ ┃
┃ ┃ ┃路 ┃DCD ┃ ┃
┃ ┃ ┃ ┃-- ┃器 ┃
┃ ┃ ┃ ┃DTR ┃ ┃
┃ ┃ ┃ ┃RI ┃ ┃
┃ ┃ ┃ ┃-- ┃ ┃
┗━━┻━━━┻━━┻━━━━┻━━┛
图2-1采用Modem (DCE)和电话网通信时的信号连接
首先,通过电话机拨号呼叫对方,电话交换台向对方发出拨号呼‘叫信号,当对方DCE
收到该信号后,使RI(振铃信号)有效,通知DTE己被呼叫。当对方“摘机”后,两方建
立了通信链路。
若计算机要发送数据至对方,首先通过接口电路( DTE)发出RTS(请求发送)信号。
此时,若DCE (Modem)允许传送,则向DTE回答CTS信号,从而允许发送信号。一般可
直接将RTS/CTS接高电平,即只要通信链路己建立,就可传送信号。RTS/CTS可只用于半
双工系统中作发送方式和接收方式的切换。
当DTE获得CTS信号后,通过TXD线向DCE发出串行信号,DCE (Modem)将这些
数字信号调制成模拟信号(又称载波信号),传向对方。
计算机向DTE“数据输出寄存器”传送新的数据前,应检查Modem状态和数据输出寄
存器为空。当对方的DCE收到载波信号后,向对方的DTE笈出DCD信号(数据载波检出),
通知其DTE准备接收,同时将载波信号解调为数据信号,从RXD线上送给DTE,DTE通
过串行接收移位寄存器对接收到的位流进行移位,当收到1个字符的全部位流后,把该字符
的数据位送到数据输入寄存器,CPU可以从数据输入寄存器读取字符。
‘, :
2.采用专用电话线通信
在通信双方的Modem之间采用电话线进行通信,只要使用2—8号信号线进行联络与控
制,不需要电话机、振铃信号RI和DTR信号,其信号线的连接如图2-2所示。.
(1)近距离通信
当通信距离较近时,可不需要Modem,通信双方可以直接连接,这种情况下,只需使
用少数几根信号线。最简单的情况下,在通信中根本不需要RS-232C的控制联络信号,只需
三根线(发送线、接收线、信号地线)便可实现全双工异步串行通信。 。
RS-232C标准规定:当误码率小于4%时,要求导线的电容值应小于2500pF。对于普通
导线,其电容值约为170pF/m,则允许距离L;2500pF/(170pF/m)≈15m。这二距离的计算是
偏于保守的,实际应用中,当使用9600bit/s的普通双绞屏蔽线时,其距离可达30~35m。
(2)无Modem的最筒单连线(三线制)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -