- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DS18B20&DS12C887的热水器智能控制器的设计
学兔兔
第2期 (总第159期) 机 械 工 程 与 自动 化 No.2
2010年 4月 MECHANICAL ENGINEERING AUTOMAT10N Apr.
文章编号:1672—6413(2O10)O2一O191一O2
基于DS 1 8B2 0~DS1 2C8 8 7的热水器智能控制器的设计
赵振虎,吴金强
(新疆大学 机械工程学院,新疆 乌鲁木齐 830008)
摘要:该系统是在现有太阳能热水器的基础上开发的。以AT89C52单片机为控制核心,采用智能温度传感器
DSI8B20和DS12C887高精度实时时钟,设计了一种太阳能热水器智能控制器。阐述了系统的工作原理,并给
出了硬件电路的原理图和软件的流程图。
关键词:单片机;智能传感器;太阳能热水器
中图分类号:TK519 文献标识码:B
0 引言 制数据,含符号位),适配各种单片机或系统机。测温
现在太阳能热水器日益普及,相对应的控制器也 范围为一55_C~+125 C,在一10 C~+85 C范围
是多种多样。随着人们生活水平的提高和智能化集成 内,可确保测量误差不超过±0.5 C。DS18B20的数字
温度传感器、数字IC的发展,人们对控制器的要求越 温度输出可进行9位~l2位的编程。通过对便笺式
来越多,不仅在外观上要求更加美观、人性化、小型 RAM中CONFIG寄存器的可编程温度分辨力位R0、
化,在控制方面也要追求更智能化、自动化。本文采 R1进行编程,可设定不同的温度分辨力及最大转换时
用DS18B20和DS12C887设计了一种结构更简单、功 间,详见表1。
能更智能化的控制器。 表 1 利用R0、R1位来设定分辨力和最大转换时间
1 系统硬件设计方案 Rl RO DSI8B20的工作模式(位) 温度分辨力(℃) 最大转换时间(ms)
根据太阳能热水器的技术要求和经济方面的考 O 0 9 O.5 93.75
O 1 10 0.25 l87.5
虑,控制器系统结构框图如图1所示。
1 O 11 O.125 375
fl6o2液晶显示 1 1 l2 0.062 5 750
DS18B20内含寄生电源,该器件既可由单线总线
囤 —— 供电,亦可选用外部3.3 V~5 V电源,进行温度/数字
转换时的工作电流约为I mA,其内部测温电路框图见
AT89C52
图2[ 。
加热}-_ 磊H电卜
笙 簇卜
图 1 控制器系统结构框图
1.1 单片机的选择口 设置/清除
AT89C52是一个低电压、高性能CMOS 8位单片
文档评论(0)