18B20读数问题

[复制链接]
2170|5
 楼主| hanshiwangzi 发表于 2013-3-25 19:03 | 显示全部楼层 |阅读模式
18b20在大多数情况下读数都正常为13°,有时突然会读出一个70多度。请高手帮忙
refee 发表于 2013-3-25 20:16 | 显示全部楼层
先确认读写程序无误,然后考虑是否受到干扰……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
ayb_ice 发表于 2013-3-26 07:59 | 显示全部楼层
关键地方关中断

评论

谢谢 已经解决了  发表于 2013-3-30 20:42
mcu5i51 发表于 2013-3-26 16:41 | 显示全部楼层
可能的原因:
程序被中断,二影响时间参数造成结果错误
干扰过大造成芯片或传感器数据处理出错
电源供电问题
转换时间不够(临界状态,1820转换时间和温度,分辨率有关)

评论

谢谢 已经解决了  发表于 2013-3-30 20:42

评分

参与人数 1威望 +1 收起 理由
hanshiwangzi + 1 赞一个!

查看全部评分

mcu5i51 发表于 2013-3-26 16:42 | 显示全部楼层
还有口线电平处于临界状态
weiyg8051 发表于 2013-3-27 16:37 | 显示全部楼层
不是有CRC的么,CRC错的时候把这个数忽略掉再测就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

15

帖子

0

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