RS485协议详解&&RS485与RS232优缺点比较

3 篇文章 0 订阅

RS485协议

1、简介

​ RS485也是UART协议,他是双向、半双工的通讯协议,双向代表可接收可发送,半双工代表同一时刻只能进行数据的接收或者数据的发送,而RS232是双向、全双工,也就是能同时收发数据。并且485采用差分的传输方式,与差分对应的是单端传输方式,并且允许多个驱动器和接收器挂在总线上,其中每个驱动器都能脱离总线!

2、单端传输、差分传输

​ 单端传输:在传输过程中,我们使用一根导线,在这根导线上传输对地之间的电位差,用这个电平差值来表示逻辑“0”和“1”,传输的信号叫单端信号

​ 差分传输:差分传输是使用两根线进行传输信号,这两根线上的信号振幅相等,相位相差 180 度,极性相反。在这两根线上传输的信号就是差分信号,信号接收端比较这两个信号电压的差值来判断发送端发送的逻辑“0”和逻辑“1”。

​ 差分传输的优点:

​ 1、相比较于单端信号,差分信号减少了潜在的电磁干扰EMI

​ 2、差分信号的值很大程度上与“地”的精确值无关,能够抵抗电源的干扰

​ 3、差分对内没根信号都有自己的返回路径,能够减轻信号跨分割带来的影响

​ 总结一点就是:抗干扰能力强,因为信号受到干扰,单端传输的信号自己单独被干扰,而差分传输的差分信号,一起被干扰,然后电压差还是不变的

例子:

​ 差分传输的缺点:增加了PCB走线难度,增加了布线面积,那么我们在走线的时候两根线要耦合处理,不允许分开走线,并且要等长在5MIL以内

3、485与232优缺点比较

485相比于232存在的优势是可以进行长距离的传输,最大可达到1200米,并且采用差分传输,更稳定,速度可达到10MB/S,当然我们也要知道传输速度与距离是成反比的,在10KB/S的速度下才能达到1200米,如果想要传输更远的距离,就增加一个485中介器

缺点是不支持全双工

4、数据格式

​ 232与485的数据格式是一样的,1个起始位(低电平,用于同步),8个数据位(这是要传送的信息),以及1个停止位(高电平,用于表示数据帧结束。

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RS485是一种串口通讯协议,它是一种标准的串口通讯方式,可以实现在长距离的线路中传输数据。RS485RS232一样,也是一种串行通讯协议,但它具有更高的通讯速率和更远的传输距离。 RS485的通讯方式是差分信号传输,它使用两根信号线(A线和B线)分别传输正负两个信号。这样可以有效地抵消外界干扰,提高信号的抗干扰能力。同时,RS485还支持多点通讯,可以连接多个设备进行通讯。 RS485通讯协议包括物理层和数据链路层两个部分。物理层主要定义了电气特性和连接方式,如传输距离、线缆类型、传输速率等。数据链路层则定义了数据传输的格式、错误检测和纠错等。 在使用RS485进行通讯时,需要注意以下几点: 1. 线缆长度:RS485支持长距离通讯,但是需要根据实际情况选择合适的线缆。一般来说,线缆长度不宜超过1200米。 2. 传输速率:RS485支持多种传输速率,一般可以选择2400bps、4800bps、9600bps、19200bps等。 3. 终端电阻:在RS485总线的两端需要添加终端电阻,以提高信号质量。 4. 数据格式:RS485通讯协议支持多种数据格式,包括ASCII码、二进制等。 总之,RS485是一种可靠的串口通讯协议,适用于长距离、多点、高速的数据传输。在实际应用中需要注意选择合适的线缆、传输速率和数据格式,以确保通讯的稳定性和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值