打印
[应用相关]

信号噪声导致接收端误判数据帧边界

[复制链接]
620|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
抹茶妹妹|  楼主 | 2024-5-29 16:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在RS-232通信中使用9600bps波特率,且信号噪声导致接收端误判数据帧边界:
物理检查:确认通信线路无物理损坏。
使用屏蔽电缆:更换为屏蔽双绞线。
添加滤波器:在信号线上添加低通滤波器。
采用差分信号:将通信标准改为RS-485。
错误检测:在通信协议中加入CRC校验。
帧同步机制:在数据帧中添加预同步信号和帧头标识。
降低波特率:在高干扰环境下,将波特率降低至4800bps以提高信噪比。
验证测试:进行数据传输测试,确认噪声问题已解决。

使用特权

评论回复
沙发
呐咯密密| | 2024-6-28 18:02 | 只看该作者
优化好电路设计,我这边使用RS485都可以跑到3M的波特率

使用特权

评论回复
板凳
kepe| | 2024-7-31 01:00 | 只看该作者
将RS-232通信标准改为RS-485,这是一种差分信号通信标准。

使用特权

评论回复
地板
AdaMaYun| | 2024-7-31 20:42 | 只看该作者
呐咯密密 发表于 2024-6-28 18:02
优化好电路设计,我这边使用RS485都可以跑到3M的波特率

用的哪一款芯片?

使用特权

评论回复
5
实际测量不符| | 2024-8-29 13:24 | 只看该作者
确认通信线路没有断裂、松动或其他物理损坏。

使用特权

评论回复
6
星辰大海不退缩| | 2024-8-29 23:55 | 只看该作者
在高干扰环境下,将波特率降低至4800bps以提高信噪比

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

302

帖子

0

粉丝