导致RS485通讯信号传输错误的原因

在众多行业中,使用串口进行数据交换是行业裡最广泛运用的通讯方法。业内最初采用的方式是rs232接口,实际使用后,rs232接口电平高,易收到干扰,传输速度和距离有限,针对这些不足,出现了rs485等新的接口标准,rs485具备以下的特点:
1
接口信号电平2v-6v,不易损坏电路的芯片,能方便与ttl电路连接。
2
通信速度快,数据最高传输速率为10mbps以上,抗干扰能力大大增加。
3
传输距离最远可达到1200米左右。
4
可以在总线上进行联网实现多机通信。
如今,rs485通讯的应用已十分普遍。但由于工业现场比较复杂,rs485通讯过程中往往会发生一些故障,出现信号传输错误。那么,到底是什么原因导致了故障?该如何入手排查呢?
使用场景
在某电子产品生产厂家,生产的多种usb转485通讯模块,在现场通讯过程中部分发生了通讯数据错乱,甚至无法通讯的情况。需寻找一款工具查看通讯波形,以便快速查找故障原因。通讯过程中实际的发送及接收内容如下图所示:
测试方法
fluke 190iii系列示波表非常适合用于故障排查,它带宽最高可达500mhz,采样率可达5gsa/s,可利用它对通讯过程中的波形进行监测显示。
为便于观察波形的异常,设置模块以整倍数波特率传送指定的方波信号。
此处建议通讯参数的设定如下:
波特率:1mbps
停止位:1位
奇偶校验:无
流控制:无
1m波特率下通讯情况测试
从190iii采集的波形中,我们可以看到这些异常现象:模块发送的频率不正确,传送过程中有非方波的成分出现,非差分传输。
通过查看并分析通讯过程中传送波形的频率、幅值及形状,即可直观地判定出通讯是否正常以及通讯线路自身的的抗干扰情况。
发现异常的情形,从而有针对性地做出调整,调整完成后的波形如下:


面板行业风水轮流转,台湾面板企业意图以miniLED弯道超车
vivo X30 5G将于明天正式发售 配备4350mAh电池并支持33W闪充
电源转换模块 系统中电源的设计和选择
“智慧养老”成趋势 萤石智能家居让老人“老有所依”
在夏季高温与冬季低温时行驶电动汽车的注意事项
导致RS485通讯信号传输错误的原因
你戴过智能AR眼镜吗
适配RK3568开发板的「小」巧模块,其实大有可为
2016会是碳纳米管电晶体年?
在SSB中使用硅负极的进展和存在的挑战
基于智能生物传感系统BIOSYS完成的可量产汗液传感器及解决方案
随着3D NAND产出的增加,2018年全球SSD出货量有望冲刺2亿台
太赫兹技术的用途和挑战
AC352直升机和AC312E直升机已完成了发动机安装损失试飞任务
什么是简单网络管理协议(SNMP)
中科创达CMS电子外后视镜解决方案将在国内正式量产上路
丰田计划今年推出固态电池 或成为首家商用固态电池的汽车企业
大学毕业设计一席谈之五十 删余卷积码仿真(4) 函数内容
硬件的常见英文缩写
用于分析材料成分的MEMS FTIR光谱仪