打印
[技术问答]

DS18B20测温一直返回的是85

[复制链接]
310|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qgy1007|  楼主 | 2023-12-23 10:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DS18B20测温一直返回的是85,这是什么情况,crc校验可以通过,查询设备也有回复存在信号,发送转换信号后也等待了1s

使用特权

评论回复
沙发
tpgf| | 2024-1-5 14:47 | 只看该作者
这个85就是固定的错误码 楼主还是检测一下吧

使用特权

评论回复
板凳
coshi| | 2024-1-5 15:20 | 只看该作者
可能是时序有问题或者是地址不对

使用特权

评论回复
地板
kxsi| | 2024-1-5 16:11 | 只看该作者
换一个18B20如果还是返回0x85的话  就考虑时序或者硬件连接问题了

使用特权

评论回复
5
wiba| | 2024-1-5 16:47 | 只看该作者
楼主通过协议设置过设备的地址了吗

使用特权

评论回复
6
drer| | 2024-1-5 20:25 | 只看该作者
这个是不是还需要硬件上添加终端电阻啊

使用特权

评论回复
7
qcliu| | 2024-1-5 20:58 | 只看该作者
查看一下是不是地址设置有问题

使用特权

评论回复
8
qgy1007|  楼主 | 2024-3-4 17:28 | 只看该作者
找到问题了,这个是再次发起始信号时没把IO口改为输入模式

使用特权

评论回复
9
woai32lala| | 2024-3-5 08:45 | 只看该作者
这是读取错误才返回得数据

使用特权

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

本版积分规则

3

主题

13

帖子

0

粉丝