基于51单片机的智能水表的设计.doc.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文档。上传文档
查看更多
基于51单片机的智能水表的设计.doc

基于51单片机的数显节水型水表的设计 目 录 2 设计方案 2。 2.1 总体设计 错误!未定义书签。 2.2 实现方式 错误!未定义书签。 2.3 理论基础 错误!未定义书签。 2.3.1 单片机 错误!未定义书签。 2.3.2 DS18B20传感器 错误!未定义书签。 2.3.3 1602LCD液晶显示屏 错误!未定义书签。 3 硬件设计 错误!未定义书签。 3.1 设计方案 错误!未定义书签。 3.2 电路图 错误!未定义书签。 3.3 信号分析 错误!未定义书签。 3.4 功能描述 错误!未定义书签。 3.5 复位电路 错误!未定义书签。 3.6液位定位及加湿器的光电开关 错误!未定义书签。 3.7 1602显示屏 错误!未定义书签。 4 软件设计 错误!未定义书签。 4.1整体设计及说明 错误!未定义书签。 4.2 DS18B20流程设计 错误!未定义书签。 4.3 1602字符型LCD流程设计 错误!未定义书签。 5 系统调试 错误!未定义书签。 6 总结 错误!未定义书签。 致 谢 错误!未定义书签。 附录一:1602LCD简介 错误!未定义书签。 附录二 LCD控制及显示子程序 错误!未定义书签。 摘要:?本设计基于51单片机的一种数显节水型水表。该水表是采用霍尔传感器采集水流信号,,通过对现有水表的改进,并结合电子传感技术,设计出一种体积小,重量轻,全数显的节水型水表,降低水表成本。该数显水表的叶轮处安装上小磁柱,水从入口流向出口的通道处,叶轮上装有轴,水表外壳上装有霍尔元件AH44E,将霍尔元件接收到的信号传入单片机,信号通过处理,传送到显示板上,显示板上分别带有可显示瞬时流量、累计流量的视窗、报警灯和报警器,显示板上盖有透明密封板。本设计有如下的优点:一、准确反应瞬时流量和累计流量,读数准确,使用效果好;二,能够在人为设定的用水量处采取提醒用户节约用水的措施。 、、、、、????????????????????????????????????   1设计来源及设计意义 近年来,全球缺水问题已引起人们普遍关注。我国是淡水资源严重紧缺的国家之一,城市缺水特别是我国北方城市缺水已经到了相当严重的地步。人们虽然有很好的节水意识,但是在生活中一般难以控制好用水量,如果每月每月没能够治好用水量,那全中国将造成淡水资源的严重浪费。传统的水表就只有计数功能,不具有提醒用户节水的功能,基于这一现象,我设计了一款能够提醒用户主动节水的智数显节水型水表。 同时推动智能水表产业的发展,让更多人赚钱发财当老板,共同迈向富裕之路,中国智能水表网特推出智能水表技术推广工程,限量扶持部分个人或企业,投入智能水表生产,成为创业级合作伙伴。 2设计方案 2.1总体设计 2.1.1智能水表的硬件组成部分 水流计,小磁柱,霍尔元件AH44E, 液晶屏1602LCD,矩阵键盘,单片机AT89S51,12MHZ晶振,无极电容104,复位开关,5V稳压电源等,报警灯。 2.1.2智能水表应具有以下功能: 用户可以设定两个水量值,当这个月的流水量达到这两个值时,数显式节水水表进行报警,提醒用户设定的值已经达到,用户应该进行节水措施,不要无意识的浪费水资源; 当一个月的时间到时,数显式节水水表将把用户一个月的用水量显示在液晶屏上,提示用户这个月的用水情况。; 液晶屏时钟显示时间功能 液晶屏上时刻显示用水量信息,以便用户及时了解用水信息。 2.1.3智能水表实现方式 图1 数显式节水水表工作原理图 数据采集:在普通水表叶片处安装上小磁柱,外壳处安装上霍尔元件以检测叶片转过的圈数,再根据水表内部的体积,计算出用户的用水量。 数据处理:通过单片机将采集的数据,经过程序的运算计算出每一段时间的用水量,同时,将用水量同用户设定的用水预期用水量进行比较。 数据显示:一个月内,用户的实时用水量超过设定的预期用水量时,智能水表上的报警灯亮起,同时LCD液晶屏上显示报警信息,提醒用户节约用水。一个月到时,单片机将把这一个月的用水量显示在液晶屏上,好让用户对当月的用水情况有个大概的了解。 2.2 理论基础 2.2.1 单片机 AT89S2051是一种带K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT8951是一种高效微控制器,AT8951是它的一种精简版本。AT89单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形

文档评论(0)

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

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

1亿VIP精品文档

相关文档