硬汉嵌入式论坛

 找回密码
 立即注册
查看: 894|回复: 4
收起左侧

[技术讨论] 485上电瞬间会收到及格字节的乱码

[复制链接]

42

主题

81

回帖

207

积分

高级会员

积分
207
发表于 2022-7-25 10:22:55 | 显示全部楼层 |阅读模式
最近在做低功耗采集,周期唤醒采集485总线的传感器,485电源跟传感器电源一起控制,采集的时候打开,采集完成关闭,进入低功耗模式,但是发现每次打开485电源跟传感器电源的时候(一起控制的),485总线会收到几个字节的乱码,会影响接收,只能通过软件优化来躲过这个
干扰,但是想实际从硬件方面解决这个问题。
1658714030814.jpg

请求的指令:01 03 00 00 00 02 C4 0B
传感器回复的数据:01 03 04 74 EC 03 09 E0 C0   
其他数据就是开启或关闭 485电源时产生的乱码
回复

使用道具 举报

337

主题

2045

回帖

3061

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3061
发表于 2022-7-25 12:27:06 | 显示全部楼层
通讯的硬件设计其实非常专业的。可以试试集成好的485隔离模块,立创商城上有很多可选。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2022-7-26 02:40:50 | 显示全部楼层
示波器抓包下,另外485的上拉下拉电阻,还有在终端的话,终端电阻也要接上。

回复

使用道具 举报

0

主题

18

回帖

18

积分

新手上路

积分
18
发表于 2022-7-26 09:08:27 | 显示全部楼层
485的发送控制引脚应该接一个下拉电阻到地,否则MCU上电的时候,IO状态未定,485可能处于发送状态,会输出几个乱码字符。
回复

使用道具 举报

0

主题

18

回帖

18

积分

新手上路

积分
18
发表于 2022-7-26 09:08:55 | 显示全部楼层
485的发送控制引脚应该接一个下拉电阻到地,否则MCU上电的时候,IO状态未定,485可能处于发送状态,会输出几个乱码字符。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-9 12:31 , Processed in 0.278723 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表