基于单片机的热水器控制系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的热水器控制系统设计

基于单片机的热水器控制系统设计   摘要:文章中的设计以STC89C52单片机为核心对热水器进行控制,控制系统有3大功能,分别是水温控制、水位控制和声光报警功能。其中水温控制模块有:采集水温的温度采集电路,控制水温的温度控制电路,用来显示温度的液晶显示电路以及用来设置预设温度的键盘电路;水位控制模块由水位传感器电路和水位显示灯电路组成;最后还有一个作为提示功能的声光报警模块。该热水器控制系统设计完善,实行方案简单易行,通过软件设计能够准确的对水温和水位进行控制。 中国论文网 /8/view-7218490.htm   关键词:STC89C52;水温;水位;控制   0 引言   目前,市场上的热水器趋于两极化,低价位热水器存在功能单一、控制非智能等缺陷,而功能丰富、智能化控制的热水器又价格不菲。针对这种现象,本设计采用STC89C52单片机对热水器进行智能控制。选用51系列单片机作为控制芯片,既能降低制作成本又能实现热水器的智能化控制,能够满足现代人们对生活的需求。   1 系统方案设计   本课题设计的热水器控制系统要实现3大模块功能,即水温控制模块、水位控制模块和声光报警模块。通过STC89C52单片机将这3个模块协调起来,控制着3个模块之间信息交换。   单片机STC89C52、晶振电路和复位电路组成了微处理器模块。水位控制模块由水温采集控制电路、液晶显示电路和键盘电路组成。其中水温控制电路又包括温度采集电路和温度控制电路,温度采集电路通过温度传感器采集温度,温度控制电路根据采集到的温度和预设温度进行比较,然后判断是启动加热电路还是启动保温电路。液晶显示电路用来显示实时温度值和预设温度值,而键盘电路则用来对预设温度进行设置。水位控制模块由水位传感器电路和水位显示灯电路组成,水位控制模块以自制的水位传感器为核心采集水位信息送至单片机,水位显示灯电路根据采集到的水位信息由单片机控制通过灯光显示水位信息。最后的声光报警模块利用声音和灯光的不同组合向人们传达出不一样的信息。   2 系统硬件设计   2.1 水温控制模块   水温控制模块包括水温采集电路、水温控制电路、水温显示电路和键盘电路。   水温采集电路以数字温度传感DSl8820为核心,水温控制电路由加热电路和保温电路组成。在本设计系统中,加热装置和保温装置都用LED灯代替,由继电器控制,而继电器由单片机控制通断。因为单片机的输出电流无法驱动继电器,所以可以通过三极管放大其驱动电流。   LCD液晶显示器由于它功耗很低,同时体积轻巧,屏幕内容显示非常丰富,所以水温显示采用的是液晶显示,同时显示采集的实时水温值和预设温度值。   2.2 水位控制模块   水位控制模块包括水位传感器电路和水位标志灯电路。水位传感器是水位控制电路的核心,本次设计中使用的是自制的水位传感器,该传感器具有结构简单、性能稳定、制做容易等特点。工作原理就是利用生活中用水的导电性。在水箱内所示安放3个铜金属棒用来监测水位,A棒接+5V电源,C、B棒处于上、下限水位处。   其中,B、C棒另一端用导线与单片机的P2.0NP2.1口连接,为了避免外界信号干扰,B、C棒各通过一个电阻与地连接。当水位降到下限时,B、C棒和A棒不能连接上,b、c两端均为低电平,此时缺水产生报警;当水位在处于上下限之间时,b端为高电平,c为低电平,此时水位合适;当水位上升到上限时,b、c两端均为高电平,此时水满。b、c两端还存在一种情况,即b为低电平,c为高电平。正常工作时是不可能出现这种情况的,所以在本次设计中这种情况视为故障状态,一旦出现需要报警。   水位显示灯电路由水满灯、水合适灯和缺水灯组成,水满灯表示水满标志同时也表示送水阀关闭,缺水灯即表示缺水标志同时也表示送水阀开启。当水满时,单片机控制水满灯发光,同时蜂鸣器会响一会儿后停止;当水合适时,水合适灯发光;当缺水时,缺水灯发光同时蜂鸣器响。如果出现故障情况,蜂鸣器响同时3个灯闪烁。   2.3 声光报警模块   声光报警模块由一个蜂鸣器和一个警示灯组成,通过蜂鸣器的声和LED灯的光的不同组合传达出不同的警示信息,起到各种提醒和报警的功能。   3 系统软件设计   系统通过数字温度传感器DS18820采集水箱中的水温,由单片机对水温信号进行处理,将采集的温度与系统设定的温度进行比较,如果低于设定温度以下1~C时,单片机控制加热电路工作,如果高于设定温度以上1℃时,单片机控制保温电路工作。同时,单片机用PO口控制液晶显示当前水温的温度值和系统设定的预设温度值。   4 结语   本文介绍了基于STC89C52单片机的热水器控制系统,对整个硬件电路和软件流程做了分析,并展示了系统仿真调试的结果。单片机控制系统具有低价、智能的优势,

文档评论(0)

cby201601 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档