搜索
bottom↓
回复: 44

DS18B20 多点温度检测报警系统(全套打包)

  [复制链接]

出0入0汤圆

发表于 2012-3-28 10:54:43 | 显示全部楼层 |阅读模式
基于PIC16F877A的DS18B20一线总线多路测温系统(采用Proteus模拟)。
Proteus模拟电路图+PIC C语言源程序(MPLAB V8.00)

这可不是用多I/O模拟的多路测温哦!看系统功能:

1)、由一线数据线寄生供电,采用MOSFET强上拉给DQ供电;
2)、上电自动搜索可用的传感器并做CRC校验(实现了Search ROM命令);
3)、 报警下限可选择;
4)、轮询显示温度,通过LCD1602输出;
5)、 传感器中途拔出或温度越界均报警;
6)、 采用声光报警方式,可做为温度控制信号标志。


本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2012-3-28 10:56:18 | 显示全部楼层
没有图呀

出0入0汤圆

发表于 2012-3-28 11:06:49 | 显示全部楼层
mark!~         

出0入0汤圆

 楼主| 发表于 2012-3-28 12:04:34 | 显示全部楼层
aliu 发表于 2012-3-28 10:56
没有图呀

用proteus打开

出0入0汤圆

发表于 2012-3-28 14:39:38 | 显示全部楼层
看到图了。。。

出0入0汤圆

发表于 2012-3-28 14:44:07 | 显示全部楼层
挺好,不错,下来试试

出0入0汤圆

发表于 2012-3-28 14:48:08 | 显示全部楼层
还是很久以前玩过了

出0入0汤圆

发表于 2012-3-29 10:25:57 | 显示全部楼层
xulong20006 发表于 2012-3-28 12:04
用proteus打开

打看!谢谢!

出0入0汤圆

发表于 2012-3-29 11:42:33 | 显示全部楼层
不错,正好需要,谢了啊。

出0入0汤圆

发表于 2012-3-29 11:47:52 | 显示全部楼层
看似不错,回去下载下

出0入0汤圆

发表于 2012-3-29 11:53:31 | 显示全部楼层
多点测温的话,如果要知道具体地点的温度,
是不是实现要把ID对号入座,也就是说,要事先测出ID然后再对应具体点的温度值

出0入0汤圆

发表于 2012-3-31 14:14:49 | 显示全部楼层
当时做课程设计的时候,最初的题目就是多路监测,后来老师把题目改成多精度,有多片变成了一片,ds18b20贵。

出0入0汤圆

 楼主| 发表于 2012-4-6 20:29:12 | 显示全部楼层
lkl10800139 发表于 2012-3-31 14:14
当时做课程设计的时候,最初的题目就是多路监测,后来老师把题目改成多精度,有多片变成了一片,ds18b20贵 ...

谁说的?

出0入0汤圆

 楼主| 发表于 2012-4-6 20:30:18 | 显示全部楼层
qjs412_avr 发表于 2012-3-29 11:53
多点测温的话,如果要知道具体地点的温度,
是不是实现要把ID对号入座,也就是说,要事先测出ID然后再对应 ...

其实简单的方法是用手去摸传感器,看哪一个变了,那么就可以不同地方的一个个确定出来

出0入0汤圆

发表于 2012-4-6 23:30:30 | 显示全部楼层
xulong20006 发表于 2012-4-6 20:29
谁说的?

我是说老师把题目有多点采集改成了单点多精度采集,学院没有经费。都是几年前的事情了。

出0入0汤圆

发表于 2012-4-10 11:43:59 | 显示全部楼层
呵呵,DS18B20可以去美信网站上申请样片的

出0入0汤圆

发表于 2012-4-18 19:51:30 | 显示全部楼层
非常感谢!!!!!

出0入0汤圆

发表于 2012-5-21 17:04:48 | 显示全部楼层
是先读出每个18B20的ROM号再去匹配还是动态搜索?

出0入0汤圆

发表于 2012-5-21 17:20:43 | 显示全部楼层
PCA 发表于 2012-5-21 17:04
是先读出每个18B20的ROM号再去匹配还是动态搜索?

2)、上电自动搜索可用的传感器并做CRC校验(实现了Search ROM命令);

。。。

不熟悉pic,看得有点眼花。。。

出0入0汤圆

发表于 2012-5-21 17:44:27 | 显示全部楼层
LZ 咋不来了!我给你发的消息你咋不回啊?

出0入0汤圆

发表于 2012-6-11 15:51:53 | 显示全部楼层
下了先学习了!多谢楼主的无私分享

出0入0汤圆

发表于 2013-4-15 17:03:05 | 显示全部楼层
学习借鉴  谢谢

出0入0汤圆

发表于 2013-9-19 15:34:00 | 显示全部楼层

出0入0汤圆

发表于 2013-11-8 19:58:59 | 显示全部楼层
MARK  多点查找是通用的方法

出0入0汤圆

发表于 2013-11-28 13:01:48 | 显示全部楼层
不错,可以借鉴

出0入0汤圆

发表于 2013-12-2 15:38:53 | 显示全部楼层
好好学习学习

出0入0汤圆

发表于 2014-5-6 12:04:23 | 显示全部楼层
学习一下,谢谢分享!

出0入0汤圆

发表于 2014-7-24 18:30:03 | 显示全部楼层
厉害!!!!!!!!

出0入0汤圆

发表于 2014-8-6 21:31:44 | 显示全部楼层
感谢分享!

出0入0汤圆

发表于 2014-8-23 14:12:21 | 显示全部楼层
nice 啊  

出0入0汤圆

发表于 2014-11-14 15:32:48 | 显示全部楼层
谢谢楼主分享!!

出0入0汤圆

发表于 2014-11-14 15:47:36 | 显示全部楼层
好久没用过了,下来看看!!

出0入0汤圆

发表于 2014-12-7 17:43:51 | 显示全部楼层
记录一下,非常有用

出0入0汤圆

发表于 2014-12-7 19:38:14 来自手机 | 显示全部楼层
保存一下子,多点一只没弄出来

出0入0汤圆

发表于 2015-6-18 23:08:47 | 显示全部楼层
收藏,慢慢看

出0入0汤圆

发表于 2015-6-19 09:09:51 | 显示全部楼层
好东西啊,赞一个!!!

出0入0汤圆

发表于 2016-4-5 14:42:28 | 显示全部楼层
认真记录一下。。。。。。。

出0入0汤圆

发表于 2016-4-12 18:56:45 | 显示全部楼层
   实物有没有做出来

出0入0汤圆

发表于 2016-4-15 17:02:04 | 显示全部楼层

出0入0汤圆

发表于 2016-4-26 16:54:53 | 显示全部楼层
楼主有没有这个的文档

出0入0汤圆

发表于 2016-4-26 17:20:33 | 显示全部楼层
曾经给同学做过一个4路单总线的温度采集,51单片机+18B20+1602
现在感觉然并卵。。。

出0入0汤圆

 楼主| 发表于 2016-4-26 19:02:12 | 显示全部楼层
tigeroser 发表于 2016-4-26 17:20
曾经给同学做过一个4路单总线的温度采集,51单片机+18B20+1602
现在感觉然并卵。。。 ...

正是因为有这么多个“曾经”才有现在的你,不然不就成穿越了?
人都是一步步成长的……

出0入0汤圆

发表于 2016-5-2 19:53:17 | 显示全部楼层
楼主,我用的是MPLAB V8.8,为啥编译时会出现错误:
Error   [800] TEMP.as; 45. undefined symbol "WDTDIS"
Error   [800] TEMP.as; 45. undefined symbol "LVPDIS"
Error   [800] TEMP.as; 45. undefined symbol "HS"

然后我将代码中的__CONFIG (HS & LVPDIS & WDTDIS);改为__CONFIG (FOSC_HS & LVP_OFF & WDTE_OFF);正常生成hex文件,但protues显示no room found......
不知道错在哪儿,还请楼主给我讲解一下

出0入0汤圆

发表于 2016-5-2 21:00:23 来自手机 | 显示全部楼层
不错的参考

出0入0汤圆

发表于 2016-5-2 22:07:47 | 显示全部楼层
我多增加了几个温度传感器,为啥读取有问题呢。lz

本帖子中包含更多资源

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

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-30 13:34

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表