zhoutonglink 发表于 2012-7-27 15:48:40

如何用程序检测DS18B20是否正常工作

DS18B20初始温度是85摄氏度吧
能不能用这个初始温度以及是否会发生变化来检测 还是说有更好的方法

sanliu85 发表于 2012-7-27 16:35:18

拿个打火机,对着烧一下,温度变化了就是正常的

zhoutonglink 发表于 2012-7-27 17:15:11

sanliu85 发表于 2012-7-27 16:35 static/image/common/back.gif
拿个打火机,对着烧一下,温度变化了就是正常的

....我想做那种不用人干涉的 比如系统检测到18b20坏了指示灯亮这种

raxb 发表于 2012-7-27 17:37:09

zhoutonglink 发表于 2012-7-27 17:15 static/image/common/back.gif
....我想做那种不用人干涉的 比如系统检测到18b20坏了指示灯亮这种

你i自己控制打火机,要检测的时候自动打燃打火机......

zhoutonglink 发表于 2012-7-27 19:30:30

raxb 发表于 2012-7-27 17:37 static/image/common/back.gif
你i自己控制打火机,要检测的时候自动打燃打火机......

("▔□▔)....

614229816 发表于 2012-7-27 21:05:31

raxb 发表于 2012-7-27 17:37 static/image/common/back.gif
你i自己控制打火机,要检测的时候自动打燃打火机......

有意思{:lol:} {:lol:}

614229816 发表于 2012-7-27 21:08:21

是不是可以再每隔一段时间初始化DS18B20看看?

sdf159372008 发表于 2012-7-27 21:18:53

你同时检测多个温度喽,然后看看温度的偏差有多少,一般同时,同一地方检测的时候,温度都是一样的,要是有不一样,那就是有问题得咯~

散吧散吧 发表于 2012-7-27 21:28:40

估计楼主想要的类似系统开机自检的那种效果吧。。。

zhoutonglink 发表于 2012-7-28 13:40:50

散吧散吧 发表于 2012-7-27 21:28 static/image/common/back.gif
估计楼主想要的类似系统开机自检的那种效果吧。。。

对对 就是这种

BXAK 发表于 2012-7-28 14:05:51

读取ROM 64位编码(8位CRC48位序列号 8 位系列码),或者只读取其中一部分

zhoutonglink 发表于 2012-7-30 15:22:20

BXAK 发表于 2012-7-28 14:05 static/image/common/back.gif
读取ROM 64位编码(8位CRC48位序列号 8 位系列码),或者只读取其中一部分

嗯 这个靠谱
页: [1]
查看完整版本: 如何用程序检测DS18B20是否正常工作