rs232接口定义
2011-08-30 19:29
78 查看
概述
RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。随着设备的不断改进,出现了代替DB25的DB9接口,现在都把RS232接口叫做DB9。
缺点
由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:
(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps;因此在“南方的老树51CPLD开发板”中,综合程序波特率只能采用19200,也是这个原因。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。
接口定义 RS232(DB9)
1 DCD 载波检测
2 RXD 接收数据
3 TXD 发送数据
4 DTR 数据终端准备好
5 SG 信号地
6 DSR 数据准备好
7 RTS 请求发送
8 CTS 清除发送
9 RI 振铃提示
接口定义 RS232(DB25)
1 频蔽地线
2 TXD 发送数据
3 RXD 接收数据
4 RTS 请求发送
5 CTS 允许发送
6 DSR 数据准备好
7 SG 信号地
8 DCD 载波检测
9 发送返回(+)
10 未定义
11 数据发送(-)
12~17 未定义
18 数据接收(+)
19 未定义
20 数据终端准备好 DTR
21 未定义
22 振铃 RI
23~24 未定义
25 接收返回(-)
接口电平(RS232采用负逻辑电平)
-15~-3:逻辑1;
+15~+3:逻辑0;
电压值通常在7V左右
RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。随着设备的不断改进,出现了代替DB25的DB9接口,现在都把RS232接口叫做DB9。
缺点
由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:
(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps;因此在“南方的老树51CPLD开发板”中,综合程序波特率只能采用19200,也是这个原因。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。
接口定义 RS232(DB9)
1 DCD 载波检测
2 RXD 接收数据
3 TXD 发送数据
4 DTR 数据终端准备好
5 SG 信号地
6 DSR 数据准备好
7 RTS 请求发送
8 CTS 清除发送
9 RI 振铃提示
接口定义 RS232(DB25)
1 频蔽地线
2 TXD 发送数据
3 RXD 接收数据
4 RTS 请求发送
5 CTS 允许发送
6 DSR 数据准备好
7 SG 信号地
8 DCD 载波检测
9 发送返回(+)
10 未定义
11 数据发送(-)
12~17 未定义
18 数据接收(+)
19 未定义
20 数据终端准备好 DTR
21 未定义
22 振铃 RI
23~24 未定义
25 接收返回(-)
接口电平(RS232采用负逻辑电平)
-15~-3:逻辑1;
+15~+3:逻辑0;
电压值通常在7V左右
相关文章推荐
- DB9和DB25的常用信号脚说明;RS232接口针脚定义
- RS232接口定义
- RS232接口DB9:公母定义
- 游戏数据定义是引擎的核心部分
- 自动行政审批流程组件的审批流程节点定义【民间称为工作流组件、官方称为审批流程组件】
- TCP/IP Protocol Suite(1)——协议定义及OSI模型
- C++ 函数模板特化导致的多重定义链接错误
- 类模板的定义和使用
- Php中的预定义字符处理
- C++全局变量的声明和定义
- c#如何定义全局变量list
- js中数组的length定义数组长度。
- [转载]LCC编译器的源程序分析(18)函数定义
- H.264中定义的sequence parameter sets(zz)
- java中定义常量方法
- js定义鼠标经过变换图片
- 在bean内定义了Clientservice,但使用时出错
- 已知有枚举类型定义:enum MyEn{a=101,b,c=207,d,e,f,g},编程输出第5个枚举元素的序号值
- WPF自己定义命令Command
- error C2998:不能是模板定义的错误解决