打印
[应用相关]

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

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

使用特权

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

使用特权

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

本版积分规则

15

主题

174

帖子

0

粉丝