Part1 RS-485基本介绍
RS-485是一种通用的通信标准,广泛用于数据采集和控制应用中。它的主要优点之一是它允许将多个 RS-485 设备放在同一条总线上,这使得多个节点可以相互连接。
RS-485是美国电子工业协会(EIA)在1983年批准了一个新的平衡传输标准(balanced transmission standard),EIA一开始将RS(Recommended Standard)做为标准的前缀,不过后来为了便于识别标准的来源,已将RS改为EIA/TIA。目前标准名称为TIA-485,但工程师及应用指南仍继续使用RS-485来称呼此标准。
RS-485仅是一个电气标准,描述了接口的物理层,像协议、时序、串行或并行数据以及链路全部由设计者或更高层协议定义。RS-485定义的是使用平衡(也称作差分)多点传输线的驱动器(driver)和接收器(receiver)的电气特性。
Part2 关键特性
-
差分传输增加噪声抗扰度,减少噪声辐射; -
长距离链路,最长可达4000英尺(约1219米); -
数据速率高达10Mbps(40英寸内,约12.2米); -
同一总线可以连接多个驱动器和接收器; -
宽共模范围允许驱动器和接收器之间存在地电位差异,允许最大共模电压-7-12V。
Part3 波特率
波特率:1秒之内能够传输的高低电平个数。
串口通信常见的波特率:

Part4 几种通信方式的比较
4.1 串口通信
通讯方式为全双工通信。


帧格式:

其它帧格式,数据位为7位或5位:

串口通信采用的是TTL逻辑,TTL逻辑电平范围,一般高低电平为5V 0V:


抗干扰能力弱,比如突然来个静电,就会把低电平变高。

传输距离近,用于芯片间的通讯或芯片和电脑的通讯。

4.2 RS232 标准
只用三根线,和串口通信保持一致。


串口通信:全双共,只能实现点对点传输。

232通信:只是在原来串口通信的基础上加一个电平转换芯片。

输入5V,输出12V。

发送0V,输出-12V。

如果接收到12V,就把12V电压转换成5v的TTL电平。


RS232只是改变了电平大小,还是全双工通讯,传输的还是原来串口的那些0和1的数据。

抗干扰能力增强。

传输距离更。速率只有20K,也就是19200的波特率。

4.3 RS485标准
通讯是在串口通信的基础上加上一个485转换芯片。

485芯片可以把TTL信号转化为差分信号,也可以把差分信号转化为TTL信号,只需要两根线,不需要地线。


差分信号的优点:抗干扰能力强,可以传输更远距离。

传输频率更膏可达50M。

485一般为半双工通信,可以实现一主多从的组网通信。而串口通信和RS232只能进行点对点的简单通信。

RS232和RS485通讯只定义了物理层,规定了电平标准。

相关文章









