正文单片机的智能型混水阀控制系统设计.docVIP

正文单片机的智能型混水阀控制系统设计.doc

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

目 录 1 引言 1 2 总体方案设计 2 2.1 智能型混水阀控制系统基本组成 2 2.2 系统功能 2 2.3 模块方案论证及选择 2 2.3.1电源模块 2 2.3.2中央处理单元设计 3 2.3.3键盘输入模块设计 3 2.3.4温度采集模块设计 4 2.3.5人机交互界面设计 4 2.3.6执行机构 5 3 系统硬件电路设计分析 6 3.1 电源设计和分析 6 3.2 单片机的选型 7 3.3 DS18B20温度传感器 7 3.4 SMG12864ZK 液晶显示模块 9 3.4.1 SMG12864ZK概述 9 3.4.2 SMG12864ZK 液晶显示模块的主要技术参数 9 3.4.3 SMG12864ZK 液晶显示模块的接口信号说明 10 3.4.4 液晶模块与单片机硬件连接 10 3.5 4*4矩阵键盘 10 3.5.1 矩阵式键盘的结构与工作原理 10 3.5.2矩阵式键盘的按键识别方法 11 3.6 步进电机 12 3.6.1 简介 12 3.6.2基本原理 12 3.7 两相混合式步进电机驱动器 13 3.7.1驱动器概述 13 3.7.2性能指标 13 3.7.3功能及使用 14 3.7.4控制接口 16 3.8 完整硬件设计原理和实物图 17 4 系统软件设计 19 4.1总体设计思想 19 4.2开发工具及语言 20 4.3主要子程序构成介绍 20 4.4系统初始化子程序 20 4.5 DS18B20驱动子程序 20 4.5.1操作流程 20 4.5.2 复位及应答关系示意图 21 4.5.3 DS18B20写时间隙 22 4.5.4 DS18B20读时间隙 22 4.5.5 DS18B20驱动程序源代码 23 4.6 矩阵键盘驱动子程序 25 4.7 中文液晶模块12864驱动子程序 26 4.7.1 液晶显示模块指令集 26 4.7.2 MPU 写资料到模块 27 4.7.3 MPU 从模块读出资料 28 4.7.4 液晶显示模块驱动程序源代码 28 4.8 步进电机驱动子程序 31 4.9 E2PROM断电数据保护 32 5 系统调试及实测 33 6 结束语 34 参考文献 35 致谢 36 附录 37 1 引言 传统方式下家庭、宾馆及许多工业现场等对恒温出水的调节主要依靠机械式混水阀对热水管道与冷水管道阀门的开启比例来实现。有冷热水手调式,单把开关调温式等样式。一般情况下混水阀由一个冷水进水口、一个热水进水口和一个温水出水口。使用者通过调节混水阀旋钮来选择适合自己的水温。其操作过程往往需要操作者通过肢体触觉或者温度计来感知混合后水温是否合适,然后由人工再去调节阀门开启大小使出水温度满足要求,常常会由于冷热水温度和压力的变化,需要再次手动调节,智能化程度低,使用多有不便,其功能不完善,而且精度低、可靠性差。亦会造成水资源的浪费。生活质量的提高使得消费者对恒温出水阀要求越来越趋向于智能化和数字化,因此我们采用单片机作为控制中心设计了这个混水阀自动控制系统。 近年来单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。由于单片机具有功能强、体积小、可靠性好、和价格低廉等独特优点,因此,在智能仪器仪表、工业自动控制、计算机智能终端、家用电器、儿童玩具等许多方面,都已得到了很好的应用,因而受到人们高度重视,取得了一系列科研成果,成为传统工业技术改造和新产品更新换代的理想机种,具有广阔的发展前景。利用单片机开发智能型混水阀控制器实现对出水口水温、水流速度以及淋浴头水流方式的控制具有实际的使用价值,对推进人们的健康生活与家居智能化以及节水都具有现实意义。设定的温度值进行比较来调节步进电机的转动量,进而动态的控制冷热水进水管的进水量,以此来达到温度平衡易于操作,可靠性高,将会有更广阔的开发前景。 智能型混水阀控制基本组成智能型混水阀控制采用单片机作为主控制芯片。总控制电路由温度采集模块、键盘输入模块、温度显示模块、步进电机驱动模块主控制芯片和电源模块组成。 如图2所示:图2智能型混水阀控制基本组成从键盘输入设定温度值并显示比较设定温度和温度是否一致,一致就控制调节。模块方案论证及选择 目前,生产单片机的公司很多,主流的生产厂家主要有:Intel 公司、Atmel 公司、Maxim 公司等等。51单片机芯片。经济实用、轻巧灵活、功耗低其工作原理及设计方法原则键盘作为数据输入接口,是大部分自动控制系统不可或缺的一部分。而键盘的接线方法主要有两种:独立式键盘和矩阵式键盘。独立式键盘采用4×4的矩阵式键盘以节省I/O口资源。 图2.3 矩阵式键盘实物图 2.3.4温度采集模块设计 该模块需要测量出当前出水温度,然后与设定温度值比较以判断步进电机调整方向和角度。温度传感器的种

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档