485通信8万多次总出错一次,重发又正常;

[复制链接]
804|15
 楼主 | 2019-12-2 11:34 | 显示全部楼层 |阅读模式
请问一下大家有没有遇到过这样的情况:
SP3072EEN,自发自收,每到8万多次后不规律的会错一次,两次八万三千多,一次八万六千多错误,收发端任意一个重发一次又正常了。

使用特权

评论回复
| 2019-12-2 16:41 | 显示全部楼层
所有通讯都无法保证100%的正确,因此引入校验和通讯协议。

使用特权

评论回复
| 2019-12-2 16:58 | 显示全部楼层
这个差错率很低了,远程通信,首先考虑的就是误码检查和恢复机制,否则在不特定干扰条件下,百万分之一的误码也够你死翘翘了不是?
至于你发现的芯片自发自收直接出现误码,也说明不了问题,其更多可能性是由控制系统造成而不是芯片本身。

使用特权

评论回复
| 2019-12-2 17:30 | 显示全部楼层
可能的原因很多,先得保证你的系统没问题,建议用另外厂家的同类芯片做同步对比测试,即同时收发来自同一数据源的信息,比对是否相同即可。

使用特权

评论回复
| 2019-12-2 23:02 | 显示全部楼层
SP3072EEN差分线路收发器适用于双向通信在平衡的多点总线传输线上,高接收器输入阻抗允许大量收发器共享一个公共端数据总线。

使用特权

评论回复
| 2019-12-3 10:19 | 显示全部楼层
10台机器的485,19200bps,最快的速率访问,最小的超时时间设置,每台都达到了295万多次通信,0 error。
10个机器测试10天结束-2017-08-29.jpg

使用特权

评论回复
| 2019-12-3 10:39 | 显示全部楼层
要求有点高了。有通信协议这都不是大问题。

使用特权

评论回复
| 2019-12-3 11:25 | 显示全部楼层
这个错误率应该没问题啊。
如果需要0差错应该加入确认机制

使用特权

评论回复
| 2019-12-3 11:26 | 显示全部楼层
luckypwp 发表于 2019-12-3 10:19
10台机器的485,19200bps,最快的速率访问,最小的超时时间设置,每台都达到了295万多次通信,0 error。

...

顶了,通讯不稳定排除硬件问题就是软件功底的问题。

一些人看见RS232 和RS485就鄙视,一直吹CAN和Ethernet我就看不惯了。

也不是要求高,这本身就是正常应该达到的效果。

使用特权

评论回复
| 2019-12-3 12:44 | 显示全部楼层
用示波器抓出这8w多次来比较一下...哈哈哈.

使用特权

评论回复
| 2019-12-3 12:54 | 显示全部楼层
加上校验机制,这种出错的概率可以忽略不计。

使用特权

评论回复
| 2019-12-3 13:55 | 显示全部楼层
如果自发自收,故障率应该很低!   1/10万  概率太高了   

使用特权

评论回复
| 2019-12-3 15:09 | 显示全部楼层
应该有问题。

我用115200bps,10米距离连续收发1周没有一个误码。

使用特权

评论回复
| 2019-12-3 22:19 | 显示全部楼层
我用115200 5MS收发一次也到60W后就会出错,这个电脑是测试不出来的,电脑的时间片一般是10MS左右,其中系统有点中间间断就会丢数据,这个不完全是你的系统问题,你用硬件产品直接测试试试。

使用特权

评论回复
| 2019-12-4 12:56 | 显示全部楼层
如果总是8万多的时候错一次,倒真是怪了!
会不会是附近有什么东西恰好隔这么久启动一次?
或者线路里有电容,充满电了?

使用特权

评论回复
| 2019-12-5 10:55 | 显示全部楼层
通信测试的也很详细了

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /5 下一条

在线客服 快速回复 返回顶部 返回列表