基于单片机的饮水机.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机控制的饮水机设计? ? ? 侯昭广??(容县职业中等专业学校,广西 容县 537500) 2009-9-14 摘要:为了避免饮水机的开水有反复烧开的二次污染、冷开水混合、开水容器不容易清洗等问题,该设计利用水位传感器和AT89C52单片机芯片对水量进行智能控制,为了对开水容器方便打开清洗采用活动盖式,并设置有自动断电和防干烧功能。饮用该种饮水机的水更为安全和卫生。经反复试验证明加水控制、自动断电、防干烧功能的效果和细菌杀灭率都很好。 关键词:单片机控制;水位传感器;AT89C52单片机芯片;活动盖;饮水机设计 中图分类号:TU991      文献标识码:A      文章编号:1009-2374(2009)19-0031-02   医学专家已证实人们长期饮用二次污染和含氧化镉的开水对人体健康有害。普通饮水机是难以避免的。因此,设计出开与生水完全隔离,防止没有取出的开水冷后再反复再烧,下一次饮的水可能是重烧的二次污染的水,喝这样的水对人的健康是有害的。另外,以往的饮水机用来装加热水的容器是连体密闭的,内部很不利于清洗,时间长了,水有沉污物,电热管有氧化镉,饮用这样的水也是有害健康的。因此,该设计的饮水机对加热器不但方便清洗,而且采用开、冷水彻底隔离法,保证饮用水安全和卫生。   一、硬件组成   本设计基于AT89C52单片机芯片控制饮水机,在储水容器与加热容器之间设置有进水电磁阀控制,进水电磁阀门接12V电压,开启时间由AT89C52单片机按照用户实际需求控制。开水容器到达预定水位后,水位传感器把信息送给AT89C52单片机芯片P11~P17端输入,经内部逻辑运算后从P30输出接通加热开关,使加热器获得220V电压加热,开水容器的水温不断上升,当达到100后它立即断电,表示加热结束,指示灯由红色变为绿色。单片机控制饮水机硬件是由储水容器﹑进水电磁阀、开水容器、加热开关、加热容器﹑温度传感器、水位传感器、AT89C52单片机芯片﹑12V与5V稳压电源、指示灯、手动出水阀、水杯平台和机体等组成。饮水机控制系统硬件组成框图如图1所示:           图1? 智能控制饮水机组成框图   二、水位传感器的设计   (一)水位传感器的设计 水位传感器有接触型和非接触型之分。由于该饮水机的水位测定的环境温度较高(100),如果采用接触型的水位传感器对测量的器件寿命和准确度都受影响。所以,本设计采用非接触型水位传感器,其工作原理为:根据连通器原理在小管内安装一个浮标,浮标上端连接一个V型反射镜,红外激光二极管发出激光光束垂直射到V型反射镜面上进行90°角变换,光束分别对应地射到光敏二极管D1~D7上,有光束射到光敏二极管导通,输出为高电平(2.4V),相反的为低电平(0V)。该电压加到AT89C52单片机芯用接触型的水位传感器对测量的器件寿命和准确度都产生影响。所以,本设计采用非接触型水位传感器,其中用接触型的水位传感器对测量的器件寿命和准确度都受影响。所以,本设计采用非接触型水位传感器,其工作原理为:根据连通器原理在小管内安装一个浮标,浮标上端连接一个V型反射镜,红外激光二极管发出激光光束垂直射到V型反射镜面上进行90°角变换,光束分别对应地射到光敏二极管D1~D7上,有光束射到光敏二极管导通,输出为高电平(2.4V),相反的为低电平(0V)。该电压加到AT89C52单片机芯片P11~P17端输入,水位传感器电路如图2所示: ? ? ? 图2? 光反射式水位高度测定电路原理图   (二)键盘阵列电路 键盘阵列S1~S7为用户所需开水量的地址码按键。当选择S1~S7中的某一按键按下,信号从P10~P16端加入AT89C52单片机芯片内进行寻址,于是把原来存储在AT89C52单片机芯片寄存器的存储一单元上的对应数据调出。从I/O端口P22输出加水信号,键盘阵列电路如图3所示: ????????????????????????                    ? 图3? 开水量确定电路原理图   (三)加水控制电路工作原理 当用户需要烧开水时,只在键盘上选择一个相应数字键按下,从AT89C52单片机芯片的P10~P15端输入一个地址码(001)、(010)、…、(111),根据地址码由P22端输出高电平(1.4V),经R11和R12分压后使Q1三极管基极(电压约为0.7V)为高电平而导通,使集电极有电流通过,加水开关闭合,开始对开水容器加水。加水量单片机内按下式确定: ???? ?         ???????????? (1)   其中,D1、D2、…、D7为水位传感器对应刻度值,A0、A1、A2为用户所需开水量的对应码。由(1)式可知加水量控制是由水位传感器和地址码共同决

文档评论(0)

kabudou + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档