打印

关于DS18B20报警信号?

[复制链接]
4570|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
雷影少年|  楼主 | 2012-8-29 11:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 雷影少年 于 2012-8-29 15:29 编辑

这两天在网上找了许多关于DS18B20报警的例子,都是讲温度上限或者下限存到DS18B20的寄存器中,但是比较的时候却是在单片机内部判断温度是否在设置的温度范围内。
但是我看数据手册上说的是DS18B20内部能够判断温度是否高于TH或低于TL,若报警条件成立,DS18B20就会置位一个报警标示,并且每次测温都会对这个标示做出更新~
DS18B20还提供有报警搜索指令[ECH]检测总线上所有的报警标示,以便定位是哪一个DS18B 20满足报警条件~
话说我把整个数据手册看了几遍都没有找到关于报警标示如何传递给单片机的说明,也没用找到报警标示在DS18B20寄存器中的位置~
请问DS18B20是否真的有报警标示?如何读取?

相关帖子

沙发
雷影少年|  楼主 | 2012-8-29 14:32 | 只看该作者
唔~
没人回?

使用特权

评论回复
板凳
雷影少年|  楼主 | 2012-8-29 14:32 | 只看该作者
唔~
没人回?

使用特权

评论回复
地板
forgot| | 2012-8-29 15:31 | 只看该作者
想帮你  帮不到   没用过DS18B20

使用特权

评论回复
5
雷影少年|  楼主 | 2012-8-29 15:43 | 只看该作者
本帖最后由 雷影少年 于 2012-8-29 17:59 编辑

不帮别人打广告

使用特权

评论回复
6
雷影少年|  楼主 | 2012-8-29 17:58 | 只看该作者
ECH指令的作用是作搜索用的,查找是否有18B20发出报警信号,无论是否有报警信号最终都要回到初始化。

使用特权

评论回复
7
yy251745080| | 2012-8-29 23:23 | 只看该作者
表示无力。

使用特权

评论回复
8
lxyppc| | 2012-8-29 23:29 | 只看该作者
1# 雷影少年 报警和查询的使用方式是一样的
只是报警搜索的时候只有超限的18b20才响应

使用特权

评论回复
9
李冬发| | 2012-8-30 08:00 | 只看该作者
DS18B20的内部报警想不出在啥情形下使用。
我就读出实时值后自己来判断限制。

使用特权

评论回复
10
dlyt_test001| | 2012-8-30 08:31 | 只看该作者
DS18B20的内部报警想不出在啥情形下使用。
我就读出实时值后自己来判断限制。
李冬发 发表于 2012-8-30 08:00


读测量值和读报警没什么两样吧!
报警限值还是由单片机写时去的。
所以,读实时值再比较也不难吧!

使用特权

评论回复
11
lxyppc| | 2012-8-30 09:02 | 只看该作者
读测量值和读报警没什么两样吧!
报警限值还是由单片机写时去的。
所以,读实时值再比较也不难吧!
dlyt_test001 发表于 2012-8-30 08:31

报警的应用场景是这样的
如果一条线上挂了多个18B20,可以避免读所有器件,只找出报警的器件
比如20个18B20,用报警搜索,如果没有正确响应,那说明没有超限的
如果有,那可以把超限的那些找出来,而不用一个一个地去读和判断
对于一条线上只有少量的18B20,那还是自己一个一个地读来得方便

使用特权

评论回复
12
雷影少年|  楼主 | 2012-8-30 12:24 | 只看该作者
11# lxyppc
正解

使用特权

评论回复
13
雷影少年|  楼主 | 2012-8-30 12:25 | 只看该作者
4# forgot
DX的头像咋候换了?

使用特权

评论回复
14
forgot| | 2012-8-30 12:39 | 只看该作者
刚换头像你就发现啦?
这个是shadow hunter 治疗波
要不,我首先给你加一把;P 13# 雷影少年

使用特权

评论回复
15
雷影少年|  楼主 | 2012-8-30 15:21 | 只看该作者
不要了:shutup:

使用特权

评论回复
16
李冬发| | 2012-8-30 21:12 | 只看该作者
为了过程线完整,总会在规定的时间内读取这些“实时”数据吧。MCU比较不难。

使用特权

评论回复
17
雷影少年|  楼主 | 2012-8-30 21:51 | 只看该作者

使用特权

评论回复
18
ng1029| | 2013-12-11 13:19 | 只看该作者
有相关的寄存器可以配置的,你可以仔细看下手册的,IC资料,祝你成功~~~

使用特权

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

本版积分规则

个人签名:高明的设计不在于是否用了最新的技术,在于是否能用最小的成本做出可靠的东西来。

11

主题

714

帖子

0

粉丝