您的位置:首页 > 其它

什么是RS232接口?什么是RS485接口?

2012-03-14 10:28 176 查看
1.什么是RS232接口?采用RS232接口有何特点?

RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。 该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。随着设备的不断改进,出现了代替DB25的DB9接口,现在都把RS232接口叫做DB9。

1.1 RS232接口电气特性

EIA-RS-232C 对电器特性、逻辑电平和各种信号线功能都作了规定。

  在TxD和RxD上:

  逻辑1(MARK)=-3V~-15V

  逻辑0( SPACE)=+3~+15V

  在RTS、CTS、DSR、DTR和DCD等控制线上:

  信号有效(接通,ON状态,正电压)=+3V~+15V

  信号无效(断开,OFF状态,负电压)=-3V~-15V

1.2 RS232接口定义(DB9)

1DCD载波检测
2RXD接收数据
3TXD发送数据
4DTR数据终端准备好
5SG信号地
6DSR数据准备好
7RTS请求发送
8CTS允许发送
9RI振铃提示
2. RS485电气特性

发送端:逻辑""两线间的电压差为+2 至6V 表示;逻辑"0"以两线间的电压差为-2 至6V表示 。

接收端:A比B高200mV 以上即认为是逻辑"1",A 比B 低200mV 以上即认为是逻辑"0"。

1). RS-485 的数据最高传输速率为10Mbps。但是由于RS-485 常常要与PC机的RS-232口通信,所以实际上一般最高 115.2Kbps。又由于太高的速率会使RS-485 传输距离减小,所以往往为9600bps 左右或以下。

2). RS-485 接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。

3). RS-485 接口的最大传输距离标准值为1200 米(9600bps 时),实际上可达3000 米,RS-485 接口在总线上是允许连接多达128 个收发器、即RS-485 具有多机通信能力,用户可以利用单一的RS-485 接口方便地建立起设备网络。

因RS-485 接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。因为RS485 接口组成的半双工网络,一般只需二根信号线,所以RS485接口均采用屏蔽双绞线传输。

RS-485 的国际标准并没有规定RS485 的接口连接器标准、所以采用接线端子或者DB-9,DB-25 等连接器都可以。

2.1 RS485接口定义

2.1.1 连接主机端的RS485接口。

----信号定义如下:

----RS485接口 --------信号含义

---- 3 -----------B RXD- 接收数据

---- 4 ------------A RXD+ 接收数据

---- 5------------ Y TXD+ 发送数据

---- 7------------ Z TXD- 发送数据

2.1.2 连接从机端的RS485接口。

----信号定义如下:

----RS485接口--------- 信号含义

---- 3------------ Z TXD- 发送数据

---- 4------------ Y TXD+ 发送数据

---- 5------------ A RXD+ 接收数据

---- 7------------ B RXD- 接收数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: