1. 串口外设总结 |
您所在的位置:网站首页 › 外设辅助软件 › 1. 串口外设总结 |
1.1.1.2. RS-232 信号线¶
在最初的应用中,RS-232 串口标准常用于计算机、路由与调制调解器 (MODEN,俗称“猫”) 之间的通讯, 在这种通讯系统中,设备被分为数据终端设备 DTE(计算机、路由) 和数据通讯设备DCE(调制调解器)。 我们以这种通讯模型讲解它们的信号线连接方式及各个信号线的作用。 在旧式的台式计算机中一般会有 RS-232 标准的 COM 口 (也称 DB9 接口),见图 1 - 3。 图 1 - 3 电脑主板上的 COM 口及串口线 其中接线口以针式引出信号线的称为公头,以孔式引出信号线的称为母头。在计算机中一般引出公头接口, 而在调制调解器设备中引出的一般为母头,使用上图中的串口线即可把它与计算机连接起来。 通讯时,串口线中传输的信号就是使用前面讲解的 RS-232 标准调制的。 在这种应用场合下,DB9 接口中的公头及母头的各个引脚的标准信号线接法见图 1 - 4。 图 1 - 4 DB9 标准的公头及母头接法 信号线说明 (公头,为方便理解,可把 DTE 理解为计算机,DCE 理解为调制调解器) 序号 名称 符号 数据方向 说明 1 载波检测 DCD DTEDCE Data Carrier Detect,数据载波检测,用于DTE告知对方,本机是否收到对方的载波信号 2 接收数据 RXD DTEDCE Receive Data,数据接收信号,即输入 。 3 发送数据 TXD DTEDCE Transmit Data,数据发送信号,即输出。两个设备之间的TXD与RXD应交叉相连 4 数据终端 (DTE) 就绪 DTR DTEDCE Data Terminal Ready,数据终端就绪,用于DTE向对方告知本机是否已准备好 5 信号地 GND 地线,两个通讯设备之间的地电位可能不一样,这会影响收发双方的电平信号,所以两个串口设备之间必须要使用地线连接,即共地。 6 数据设备(DCE)就绪 DSR DTEDCE Data Set Ready,数据发送就绪,用于DCE告知对方本机是否处于待命状态 7 请求发送 RTS DTEDCE Request To Send,请求发送, DTE 请求 DCE 本设备向DCE端发送数据 8 允许发送 CTS DTEDCE Clear To Send,允许发送,DCE回应对方的RTS发送请求,告知对方是否可以发送数据 9 响铃指示 RI DTEDCE Ring Indicator,响铃指示,表示DCE端与线路已接通 上表中的是计算机端的 DB9 公头标准接法,由于两个通讯设备之间的收发信号 (RXD 与 TXD)应交叉相连, 所以调制调解器端的 DB9 母头的收发信号接法一般与公头的相反,两个设备之间连接时, 只要使用“直通型”的串口线连接起来即可,见图1 - 5, 串口线中的 RTS、CTS、DSR、DTR 及 DCD 信号,使用逻辑 1 表示信号有效,逻辑 0 表示信号无效。 例如,当计算机端控制 DTR 信号线表示为逻辑 1 时,它是为了告知远端的调制调解器,本机已准备好接收数据, 0 则表示还没准备就绪。在目前的其它工业控制使用的串口通讯中,一般只使用 RXD、TXD 以及 GND 三条信号线, 直接传输数据信号,而 RTS、CTS、DSR、DTR 及 DCD 信号都被裁剪掉了。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |