打印
[AT32F403/403A]

DS18B20采集到的全是0xff

[复制链接]
楼主: 1109346714
手机看帖
扫描二维码
随时随地手机跟帖
61
DS18B20的电源电压在规定的范围内,通常是3.0V至5.5V。

使用特权

评论回复
62
sanfuzi| | 2024-7-14 14:30 | 只看该作者
检查读取数据的代码是否有误              

使用特权

评论回复
63
wwppd| | 2024-7-14 17:31 | 只看该作者
DS18B20本身可能存在故障,无法正确测量温度。

使用特权

评论回复
64
macpherson| | 2024-7-15 10:41 | 只看该作者
DS18B20传感器的工作电压范围为3.0~5.5V。

使用特权

评论回复
65
linfelix| | 2024-7-15 14:04 | 只看该作者
如果怀疑是传感器故障,尝试替换一个新的DS18B20。

使用特权

评论回复
66
vivilyly| | 2024-7-16 14:14 | 只看该作者
尝试使用另一个DS18B20来验证问题是否依旧存在。

使用特权

评论回复
67
chenci2013| | 2024-7-16 17:21 | 只看该作者
检查你的代码是否在每个操作后都正确地拉低了数据线(DQ),并在需要时释放它。

使用特权

评论回复
68
uptown| | 2024-7-16 20:26 | 只看该作者
检查是否有电源噪声或电压波动,这些都可能影响DS18B20的正常工作。

使用特权

评论回复
69
pmp| | 2024-7-17 09:35 | 只看该作者
怀疑硬件故障              

使用特权

评论回复
70
robertesth| | 2024-7-17 13:01 | 只看该作者
DS18B20对时序要求严格,如果在读写过程中被打断,可能会导致数据错误。

使用特权

评论回复
71
beacherblack| | 2024-7-17 16:29 | 只看该作者
检查电源是否稳定,DS18B20是否获得了足够的电压。

使用特权

评论回复
72
yeates333| | 2024-7-17 19:50 | 只看该作者
注意在多任务系统中,时序可能受到中断或其他任务的影响。

使用特权

评论回复
73
sdlls| | 2024-7-17 22:55 | 只看该作者
DS18B20传感器可能已经损坏,导致无法正确传输温度数据。可以尝试更换一个新的传感器进行测试。

使用特权

评论回复
74
earlmax| | 2024-7-18 20:22 | 只看该作者
检查你的程序代码,确保没有逻辑错误,比如发送了错误的命令序列或读取数据的时机不对。

使用特权

评论回复
75
digit0| | 2024-8-2 16:36 | 只看该作者
不正确的接地可能会影响正确的数据传输。

使用特权

评论回复
76
理想阳| | 2024-8-6 08:24 | 只看该作者
ds18b20可以通过跳线或软件设置为不同的分辨率。

使用特权

评论回复
77
V853| | 2024-9-2 18:41 | 只看该作者
示波器等工具可用于监控数据线,以确定具体问题。,

使用特权

评论回复
78
芯路例程| | 2024-9-5 17:47 | 只看该作者
其中许多是由不准确的延迟造成的

使用特权

评论回复
79
dreamCar| | 2024-10-9 10:48 | 只看该作者
建议您在网上找到可用的源代码,

使用特权

评论回复
80
软核硬核| | 2024-11-4 15:22 | 只看该作者
通过增加电阻来改善数据线。,

使用特权

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

本版积分规则