问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

若采用多点测温,单片机如何识别ds18b20?

发布网友 发布时间:2022-08-01 17:38

我来回答

2个回答

热心网友 时间:2024-05-18 01:58

首先要得到挂在同一总线的ds18b20的ROM序列号
读取序列号命令是0x33
在初始化18b20后向18b20写0x33(在测序列号的时候总线上只能挂一只18B20)
然后18b20会返回64个比特的序列号;
每一个18b20的序列号不一样;
得到所有的18B20的序列号后将这些序列号事先存入程序;
之后要识别的话向总线写ROM匹配命令即0x55
然后向总线写你要找的18B20序列号;
之后就只有这个18B20会响应单片机的指令;

另外:在启动温度转换的时候先向18B20写0xcc(跳过ROM匹配)这样所有在总线上的18B20都收的到命令
然后写启动温度转换命令0X44;

事实上18B20启动温度转换命令或者读取温度数据命令之前必须要有0xcc(跳过ROM匹配)或是0x55(ROM匹配);这其实就是在发送命令前先指定接收者,可以是全部的18B20或者是其中一个。

至于18B20序列号自动检测。。。相当难搞。。检测命令以及检测方法在DATASHEET上有,不过建议还是直接事先测好序列号然后存入程序来识别比较简单。

热心网友 时间:2024-05-18 01:59

利用DS18B20里面得ID号去识别,这个难度很大,当年我也是花了很长时间才搞懂,:)也就是一根单总线,挂很多DS18B20的情况。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
宝宝被蜱虫叮咬后怎么办? 宝宝被蜱虫咬后该怎么办? 宝宝被蜱虫咬了,要怎么办啊? 宝宝被蜱虫咬了该怎么办? 携程旅行飞机票怎么退 携程旅行退机票手续费介绍 苹果七用ios10.0.01为什么打字 翻照片都炒鸡卡?刚刚买了几天 而且是1... 苹果7怎么老是感觉一顿一顿的 有没有人把苹果手机系统换成ios10之后,老死 QQ会员怎样成为VIP2 关于单片机连接多个DS18B20测温问题。 持有私藏枪支弹药罪是什么犯 未婚的我梦见生了个儿子,很奇怪的儿子,有高手解释吗 男人梦见自己洗头好不好 男人梦见自己洗头什么预兆 梦见别人问自己几天没洗头了 梦见自己好些天没洗头 梦见自己好多天没洗头头发里全是头皮? 0~30V可调开关电源,3A电流,请各位推荐个方案. 私藏枪支哪些罪 新装的win7(32位)上不了网怎么办?还有电脑没有声音!怎么办? win7系统右下角的网络连接标志和声音图标消失了?网连不上也没有声音怎 ... ...以前的主题全部是灰色的,声音没有了,也不能上网了 怎么办_百度... ...声音,电源图标一个都没了,怎么弄?电脑是lenovoG470 win7的... win7旗舰版最近不能上网,没有声音,而且win7主题不能用了,任务栏等都... win7突然没声音而且还连不上网了 ...无法更改主题 ,而且不能上网 ,声音也没有。这 梦到自己生了一个儿子,第2天都会学人说话了。 专科学校里面学的社区康复是干什么的呀? 外援利普曼晒的伙食有多惨? ...我伸手从棺材里抓瓜子吃。表示什么呢?大师帮忙解答一下!_百度知 ... 我要用单片机控制DS18B20 进行多点温度测量,大概要几十个点,传输距离为... ...来测量温度。利用数字温度传感器DS18B20测量温度信号 DS18B20是如何测温的?跟单片机如何连接? 我梦到生了个儿子,他身上长了又黑又长的汗毛,但是很乖不哭不闹,是... 梦到自己有个儿子什么意思 梦到自己有个儿子预示着什么 我梦见自己给老公生了个儿子!但是他们相认都过了好几年了!这是? 讯飞输入法怎么设置成五笔输入 梦见给老公生一个聪明的儿子还在问奶 私藏枪支弹药罪 请问“髻鬟”这两个字怎么读 私藏枪支是什么罪名 髻鬟怎么读 非法私藏枪支罪可以追究什么刑事责任? ...然后我找回来了还密码,登录的时候总说密码错误是怎么回事,我改了几... 个人私藏枪支弹药什么罪? ...手机登录微信,老是显示用新设备登录微信需要验证- 问一问 什么是私藏枪支弹药罪 非法持有私藏枪支弹药罪案件怎么判刑 非法持有私藏枪支弹药罪是如何构成的 梦见自己生个儿子是什么意思