什么是RS232接口?

1.什么是RS232总线? 

        RS-232标准接口(又称EIARS-232)是常用的串行通信接口标准之一,它是由美国电子工业协会(Electronic IndustryAssociation,EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定,其全名是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。该标准规定采用一个25个脚的DB-25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。后来IBM的PC机将RS-232的DB-25连接器简化成了DB-9连接器,从而成为事实标准。而工业控制的RS-232接口一般只使用TXD、RXD、GND三条线。

        最早的台式电脑都会保留9针的232接口,用于串口通信,目前基本被USB接口取代。现在RS232接口常用于仪器仪表设备,PLC以及嵌入式领域当作调试口来使用。

2.DB-9连接器

        DB-9连接器分为公头和母头。来认识一下,下图是其中一种的DB-9连接器实物图。 

        DB-9连接器的引脚定义详见下面的图片和表格。 

编号

定义

功能

1

DCD

数据载波检测

2

RXD

数据接收

3

TXD

数据发送

4

DTR

数据终端准备好

5

GND

信号地

6

DSR

数据设备准备好

7

RTS

请求发送

8

CTS

清除发送

9

RI

振铃提示

        串口通信时主要用到的是2、3、5引脚。 

3.RS-232的电气特性

        电气特性是指电压水平、信号转换速率和线路电阻的规格。

  • 电压水平

        RS-232 被称为TTL逻辑,因此 RS-232使用TTL特定的5V和GND逻辑电平。在这个逻辑中,“1”的范围从-15伏到-3伏,而逻辑“0”的范围从+3伏到+15伏。这意味着逻辑“1”是低电压,逻辑“0”是高电压。通常逻辑“0”约为+12伏,逻辑“1”约为-12伏。电压相对于“GND”,一个公共接地引脚。介于-3V和+3V之间的电压称为未确定的逻辑状态。

  • 转换速率

        最重要的特征之一是信号电平变化的速率,称为转换速率。在RS-232中,最大压摆率始终保持在30V/µs。由于标准的这些限制,它有助于减少与其他信号的串扰。RS-232的最高传输速率为20kbps。

  • 通讯

        RS-232标准只允许一对一通信,支持双向传输,全双工。

  • 线路阻抗

        线路阻抗是DTE和DCE线之间的电阻,大概是3Ω到7Ω。根据RS-232标准,有两种不同长度的电缆。 较早的RS-232标准定义电缆的最大长度为15米,而修订后的标准规定了与电缆单位长度容量决定最大长度。

4.RS232 和 RS485 的区别

  • 工作模式:RS232 为全双工,RS485 为半双工。
  • 传输方式:RS485和RS232只是物理协议的通信(即接口标准),RS485是差分传输方式,RS232是单端传输方式,但通信程序没有太大区别。
  • 信号线:RS485接口组成的半双工网络,一般只需二根信号线。RS-232 口一般只使用 RXD、TXD、GND 三条线 。
  • 抗干扰性:RS485接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。RS232接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰。
  • 传输距离:RS485接口的最大传输距离标准值为 1200 米(9600bps 时),实际上可达 3000 米。RS232传输距离有限,最大传输距离标准值为 50 米,实际上也只能用在 15 米左右。
  • 通信能力:RS485 接口在总线上是允许连接多达128个收发器,用户可以利用单一的 RS485 接口方便地建立起设备网络。RS232只允许一对一通信。
  • 传输速率:RS232传输速率较低,在异步传输时,波特率为 20Kbps。RS485 的数据最高传输速率为 10Mbps 。
  • 电气电平值:RS485的逻辑"1"以两线间的电压差为+(2-6) V 表示;逻辑"0"以两线间的电压差为-(2-6)V 表 示 。在 RS-232 中任何一条信号线的电压均为负逻辑关系。即:逻辑"1",-(5-15)V;逻辑"0 " +(5- 15)V 。

        PC已经配备了RS232,可以直接使用。如果使用RS485通信,则只需在RS232端口上连接RS232至RS485转换头,无需修改程序。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值