RS232与RS485协议

        不同处理器通过UART进行通信时不方便。因为UART通信时直接使用处理器本身的TTL电平,而不同处理器的TTL电平是有差别的。

 而且UART通信还有如下缺点:

1、使用TTL电平,抗干扰差。

2、通信距离短。

        为解决以上问题,制定出了RS232协议,规定了串行通信的标准(基于UART)。该标准规定采用DB—25连接器,后来简化成DB—9。目前,工业控制的RS232一般只采用RXD、TXD、GND三条线。

-5~-15V : 表示1

+5~+15V :表示0

TTL电平与RS232电平间的转换

RS232存在的问题

1、接口芯片电平置较高,损害接口电路芯片

2、通信速度低(抗干扰差,无法能使用高波特率)

3、易产生共模干扰

4、传输距离短(电平会随着传输线衰减,如果传输线过程,电压衰减过多,如6V衰减至-6V,接收器就会得到错误的结果)

RS485协议

        该协议由电子行业协会和电子工业联盟规定标准,采用两线制差分信号进行数据传输。接线采用拓扑结构,同一总线允许同时存在多节点。

电压差:

+2~+6V : 1

-2~-6V  : 0

优点:

1、通信距离长(1500m):采用差分信号,两根线收到的衰减相同,两线间的压差变化不大能有效减少噪声的干扰。

2、通信速度快:抗干扰能力强,可以使用较高波特率进行数据传输

3、输出电平比RS232低,接口芯片不易损坏。

缺点

1、因为采用差分信号,发送和接收不能同时进行(半双工)

  • 17
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值