[技术问答] DS18B20测温一直返回的是85

[复制链接]
 楼主| 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的话  就考虑时序或者硬件连接问题了
wiba 发表于 2024-1-5 16:47 | 显示全部楼层
楼主通过协议设置过设备的地址了吗
drer 发表于 2024-1-5 20:25 | 显示全部楼层
这个是不是还需要硬件上添加终端电阻啊
qcliu 发表于 2024-1-5 20:58 | 显示全部楼层
查看一下是不是地址设置有问题
 楼主| qgy1007 发表于 2024-3-4 17:28 | 显示全部楼层
找到问题了,这个是再次发起始信号时没把IO口改为输入模式
woai32lala 发表于 2024-3-5 08:45 | 显示全部楼层
这是读取错误才返回得数据
kmnqhaha 发表于 2024-4-30 17:17 | 显示全部楼层
再次发起始信号时没把IO口改为输入模式
chenjun89 发表于 2024-5-5 20:00 来自手机 | 显示全部楼层
现在还有用DS18B20来测温的吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

27

帖子

0

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