第三章 第二节RS232串行通信接口
发布时间:2024-11-10
发布时间:2024-11-10
串口
2.RS232串行通信接口 目录 2.1 2.2 2.3 2.4 2.4.1 2.4.2 2.4.3 2.4.4
主要端子 信号含义 电气特性 通信接口连接采用Modem(DCE)的信号连接 无Modem 的最简连线 无Modem的标准联线(7线制) PC机与单片机之间的通信网络
串口
2.RS232串行通信接口 RS-232C总线是由美国电子工业协会EIA 于1969年修定的一种通信接口标准,专门 用于数据终端设备DTE和数据通信设备 DCE之间的串行通信。
串口
数据终端设备DTE(Data Terminal Equipment)是数据的源点或归宿,通常 是指输入、输出设备和传输控制器或者计 算机等数据处理装置及其通信控制器。 数据通信设备DCE(Data Communication Equipment)的任务是 实现由源点到目的点的传输,通常是指自 动呼叫应答设备、调制解调器以及其它一 些中间装置的集合。
串口
2.1 主要端子 标准的RS—232C接口定义了25个信号针, 采用25针接插件DB-25,并规定DTE的接 插件为凸形,DCE的接插件为凹形。 对不需要25针的系统来说,常用9针的简化 接插件。
串口
常用的RS-232总线接口信号符号 TxD RxD 25针引脚 2 3 9针引脚 3 2 信号流向 输出 输入 功能 发送数据 接收数据
RTSCTS DSR GND DCD DTR RI
45 6 7 8 20 22
78 6 5 1 4 9
输出输入 输入 输入 输出 输入
请求发送清除发送 数据装置准备好 信号地 数据载体检测 数据终端准备好 振铃指示
串口
DTE (Data Terminal Equipment) 数据终端设备 DCE(Data Communication Equipment)数据通信设备 DSR(Data set ready) 数据装置准备好 DTR(Data Terminal ready) 数据终端准备好 RTS(Request to send) 请求发送 CTS(Clear to send) 允许发送 DCD(Data Carrier dectection)数据载波检测 RI (Ringing)振铃指示
串口
2.3 电气特性 由于RS-232C是早期为促进公用电话网络进行数 据通信而制定的标准。为了增加信号在线路上的 传输距离和提高抗干扰能力,RS-232C采用了较 高的传输电平,且为双极性、公共地和负逻辑, 即规定逻辑“1”状态电平为-15~ -5V,逻辑“0” 状态电平为+5~+15V,其中-5~+5V用作信号 状态的变迁区。 而计算机均采用TTL逻辑电平。TTL电平规定低电 平“0”在0~+0.8V之间,高电平“1”在 +2.4~+5V之间,因此在TTL电路与RS-232C总 线之间要进行电平的转换及正反逻辑的转换,否 则将使TTL电路烧毁。
串口
2.4 种常用的连线方式 2.4.1 2.4.2 2.4.3 2.4.4 采用Modem(DCE)的信号连接 无Modem 的最简连线 无Modem的标准联线(7线制) PC机与单片机之间的通信网络
串口
2.4.1采用Modem(DCE)和电话 网通信时的信号连接 数据装置准备好(Data set ready-DSR)——有效时 (ON)状态,表明MODEM处于可以使用的状态。 数据终端准备好(Data Terminal ready-DTR)
——有效 时(ON)状态,表明数据终端可以使用。 这两个信号有时连到电源上,一上电就立即有效。这两个 设备状态信号有效,只表示设备本身可用,并不说明通信 链路可以开始进行通信了,能否开始进行通信要由控制信 号决定
串口
请求发送(Request to send-RTS)——用来表示DTE请 求DCE发送数据,即当终端要发送数据时,使该信号有效 (ON状态),向MODEM请求发送。它用来控制 MODEM是否要进入发送状态。
允许发送(Clear to send-CTS)——用来表示DCE准备 好接收DTE发来的数据,是对请求发送信号RTS的响应信 号。当MODEM已准备好接收终端传来的数据,并向前发 送时,使该信号有效,通知终端开始沿发送数据线TxD发 送数据。 这对RTS/CTS请求应答联络信号是用于半双工MODEM 系统中发送方式和接收方式之间的切换。在全双工系统中 作发送方式和接收方式之间的切换。在全双工系统中,因 配置双向通道,故不需要RTS/CTS联络信号,使其变高。
串口
2.4.1采用Modem(DCE)和电话网通信时 的信号连接的具体步骤
串口
首先,通过电话机拔号呼叫对方,电话交 换台向对方发出拔号呼叫信号,当对方 DCE收到该信号后,使RI(振铃信号)有 效,通知DTE,已被呼叫。当对方“摘机” 后,两方建立了通信链路。
串口
若计算机要发送数据至对方,首先通过接 口电路(DTE)发出RTS(请求发送)信 号。此时,若DCE(Modem)允许传送, 则向DTE回答CTS(允许发送)信号。一 般可直接将RTS/CTS接高电平,即只要通 信链路已建立,就可传送信号。 (RTS/CTS可只用于半双工系统中作发送 方式和接收方式的切换。
串口
当DTE获得CTS信号后,通过TXD线向 DCE发出串行信号,DCE(Modem)将这 些数字信号调制成模拟信号(又称载波信 号),传向对方。
串口
信号含义
发送数据(Transmitted data-TxD)——通过 TxD终端将串行数据发送到MODEM, (DTE→DCE)。 接收数据(Received data-RxD)——通过RxD线 终端接收从MODEM发来的串行数据, (DCE→DTE)
串口
数据载波检测(Data Carrier dectection-DCD) 用来表示DCE已接通通信链路,告知DTE准备接 收数据。 当本地的MODEM收到由通信链路另一端(远地)的MODEM送来的载波信号时,使DCD信号有效,通 知终端准备接收,并且由MODEM将接收下来的载波信号 解调成数字两数据后,沿接收数据线RxD送到终端。
振铃指示(Ringing-RI)——当MODEM收到交换 台送来的振铃呼叫信号时,使该信号有效(ON状 态),通知终端,已被呼叫。
上一篇:肋骨骨折的健康教育
下一篇:ISO9001-2015 中文版