[综合信息] 【SWDM-QFP100-34SVEA3测评】+ DS18B20采集温度

[复制链接]
houjiakai 发表于 2023-5-7 15:33 | 显示全部楼层
有合适的多点DS18B20温度采集模块吗?
uiint 发表于 2023-5-7 15:41 | 显示全部楼层
DS18B20采用的是12位温度数据,因此需要进行一定的计算,具体计算公式可以参考DS18B20的数据手册。
febgxu 发表于 2023-5-7 15:47 | 显示全部楼层
ds18b20温度采集时为什么要取中间八位?
cemaj 发表于 2023-5-7 16:03 | 显示全部楼层
根据DS18B20的精度设置,等待一定的时间后,DS18B20会将采集到的温度数据存储在其内部寄存器中。
houjiakai 发表于 2023-5-7 16:21 | 显示全部楼层
ds18b20设置为12位分辨率的时候,精度是0.0625℃?
sanfuzi 发表于 2023-5-7 16:51 | 显示全部楼层
怎么解决ds18b20初始化后85℃的温度影响?
 楼主| muxb 发表于 2023-5-7 17:14 | 显示全部楼层
houjiakai 发表于 2023-5-7 16:21
ds18b20设置为12位分辨率的时候,精度是0.0625℃?

是的,这个应该也是默认配置,我没改过。
 楼主| muxb 发表于 2023-5-7 17:16 | 显示全部楼层
sanfuzi 发表于 2023-5-7 16:51
怎么解决ds18b20初始化后85℃的温度影响?

这个是因为读取温度转换结果的等待时间不够,12bit的精度需要等待至少750ms,发完转换指令多等一会就行了。
 楼主| muxb 发表于 2023-5-7 17:18 | 显示全部楼层
lzmm 发表于 2023-5-7 13:59
来一个通过DS18B20传感器采集温度,采用PID算法的程序

不会,求指教
 楼主| muxb 发表于 2023-5-7 17:19 | 显示全部楼层
houjiakai 发表于 2023-5-7 15:33
有合适的多点DS18B20温度采集模块吗?

没有。
 楼主| muxb 发表于 2023-5-7 17:20 | 显示全部楼层
febgxu 发表于 2023-5-7 15:47
ds18b20温度采集时为什么要取中间八位?

参考ds18b20芯片手册。
belindagraham 发表于 2023-5-7 18:49 | 显示全部楼层
DS18B20采集到的温度信号是什么信号?
 楼主| muxb 发表于 2023-5-8 09:10 | 显示全部楼层
belindagraham 发表于 2023-5-7 18:49
DS18B20采集到的温度信号是什么信号?

数字信号。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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