单片机实现ds18b20三路温度采集出错 求解

[复制链接]
5810|25
xh717 发表于 2011-10-23 22:26 | 显示全部楼层
多个DS18B20可以接一个总线上,读序列号,读取温度,这是DS18B20的优势之一,而不要弄多路出来,只需要一个口。

我做过单片机接4个DS18B20通过一个IO口读出,然后用232传给PC的串口助手显示出来。
 楼主| 化升1991 发表于 2011-10-26 13:06 | 显示全部楼层
1# 化升1991

本帖子中包含更多资源

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

×
yukai19880430 发表于 2013-6-27 15:15 | 显示全部楼层
ayb_ice 发表于 2011-10-21 16:20
我服了你了
居然用电子开关切换DS18B20
本来3个就可以直接接在一起的

你好,我现在正在研究DS18B20的搜索算法,但是在接四个传感器时,搜索到三个传感器后没有跳出,还在查找,并且显示出来的数据是最后面一个的ROM。还没得到解决,希望你指点指点.
ayb_ice 发表于 2013-6-27 15:59 | 显示全部楼层
美信官网有资料,自己去下吧
zjping0815 发表于 2013-6-27 16:10 | 显示全部楼层
学习中
gxwyl2 发表于 2013-6-30 22:56 | 显示全部楼层
读18b02的时序不对,你没把4051切换的时间加上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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