ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:750.39KB ,
资源ID:765945      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/765945.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计基于51单片机的智能节水型水表的设计.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计基于51单片机的智能节水型水表的设计.docx

1、毕业设计基于51单片机的智能节水型水表的设计 基于51单片机的数显节水型水表的设计摘要:本设计是基于51单片机的一种数显节水型水表。该水表是采用霍尔传感器采集水流信号,通过对现有水表的改进,并结合电子传感技术,设计出一种体积小,重量轻,全数显的节水型水表。该数显水表的叶轮处安装上小磁柱,水表外壳上装有霍尔元件AH44E,霍尔元件接收到的信号被传入单片机,信号通过处理,传送到显示板上,显示板上分别带有可显示瞬时流量、累计流量的视窗、报警灯和报警器,显示板上盖有透明密封板。本设计有如下的优点:一、准确反应瞬时流量和累计流量,读数准确,使用效果好;二、能够在超过用户设定值时提醒用户,起到了时时提醒用

2、户节水的目的。关键字:数显,霍尔传感器,小磁柱,显示板,报警The design of digital showed water-meter based on 51 MicrocontrollerAbstract: This design is a saving meter which based on a digital display 51 microcontroller. The water meter is collected using Hall sensor signal flow through the improvement of the existing water mete

3、r, combined with electronic sensing technology,Design a small size, light weight, all figures show the water-meter. The figures show that the impeller to install water meters on the small cylinder. The water meter is equipped with a Hall element AH44E shell. Hall element received signal is passed to

4、 SCM. The signal is processed, sent to the display board. Display board can be displayed with the instantaneous flow, respectively, the cumulative flow window, alarm lights and alarm, the display board covered with a transparent sealing plate. This design has the following advantages: 1, accurately

5、reflect the instantaneous flow and total flow rate, reading accuracy, and efficiency is good; 2, the user can set the value in more than remind the user, playing the purpose of saving time to time to remind the user.Keyword: Figures show, Hall sensors, small cylinders, display board, alarm目 录1设计来源及设

6、计意义 32设计方案 32.1总体设计 32.1.1智能水表的硬件组成部分 32.1.2智能水表应具有以下功能: 32.1.3智能水表实现方式 42.2 理论基础 42.2.1 AT89S51单片机 42.2.2 AH44E霍尔传感器 52.2.3 1602LCD液晶显示屏 62.2.4 水流计 73 硬件设计 83.1 设计方案 83.2电路图的设计 93.2.1信号采集电路 93.2.2数据显示电路 103.2.3复位电路 103.2.4 报警灯电路 114 软件设计 124.1主流程框图 124.2按键扫描子程序框图 144.3 流水量计数程序框图 154.4报警子程序框图 155 系统

7、调试 176总结 17致谢 17附录: 18附录一:1602LCD简介 18附录二:霍尔元件简介及应用 22附录三:按键扫描子程序 301设计来源及设计意义近年来,全球缺水问题已引起人们普遍关注。我国是淡水资源严重紧缺的国家之一,城市缺水特别是我国北方城市缺水已经到了相当严重的地步。人们虽然有很好的节水意识,但是在生活中一般难以控制好用水量,如果每月没有限定好用水量,那将造成淡水资源的严重浪费。传统的水表就只有计数功能,而且安装在户外,不具有提醒用户节水的功能,基于这一现象,我设计了一款能够提醒用户主动节水的智能数显节水型水表。同时推动我国智能水表产业的发展,中国智能水表网特地推出智能水表技术

8、推广工程,限量扶持部分个人或企业,投入智能水表生产,成为创业级合作伙伴。2设计方案2.1总体设计2.1.1智能水表的硬件组成部分 水流计,小磁柱,霍尔元件AH44E, 液晶屏1602LCD,矩阵键盘,单片机AT89S51,12MHZ晶振,无极电容104,复位开关,5V稳压电源等,报警灯,蜂鸣器。2.1.2智能水表应具有以下功能:1) 用户可以设定两个用水量值,当这个月的流水量达到这两个值时,数显式节水水表进行报警,提醒用户设定的值已经达到,用户应该进行节水措施,不要无意识的浪费水资源;2) 当一个月的时间到时,数显式节水型水表将把用户一个月的用水量显示在液晶屏上,提示用户这个月的用水情况。;3

9、) 液晶屏时钟显示时间功能4) 液晶屏上时刻显示用水量信息,以便用户及时了解用水信息。2.1.3智能水表实现方式图1 数显式节水水表工作原理图数据采集:在普通水表叶片处安装上小磁柱,外壳处安装上霍尔元件以检测叶片转过的圈数,再根据水表内部的体积,计算出用户的用水量。 数据处理:通过单片机将采集的数据,经过单片机处理计算出每一段时间的用水量,同时,将用水量同用户设定的用水预期用水量进行比较。 数据显示:一个月内,用户的实时用水量超过设定的预期用水量时,智能水表上的报警灯亮起,同时LCD液晶屏上显示报警信息,提醒用户节约用水。一个月到时,单片机将把这一个月的用水量显示在液晶屏上,好让用户对当月的用

10、水情况有个大概的了解。2.2 理论基础2.2.1 AT89S51单片机AT89S51是一种带4K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89S51是一种高效微控制器,AT89S51是它的一种精简版本。AT89S51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图2-1所示图2 AT89S51芯片引脚图AT89S51共有40个引脚,大致可分为4类:电源引脚

11、、时钟电路引脚、I/O引脚、控制线引脚。根据开发的需要和单片机的结构,我们就可以实现单片机的自动工作,即实现自动化!2.2.2 AH44E霍尔传感器图3 AH44E 霍尔传感器电路开关型霍尔传感器(简称霍尔开关)是一种新型的集成电路无触点开关,其外形尺寸和内部结构如图25所示。其中A是恒压源;B是霍尔电势发生器(霍尔片);C是差分放大器;D是施密特触发器;E是集电极开路(OC门)输出。图中1、2、3表示霍尔开关的三个引出端,分别为电源U+,接地GND和输出OUT。其工作原理为:在(1)、(2)端输入电压Uc,经稳压器稳压后加在霍尔片的两端。由霍尔效应原理知:当霍尔片处在磁场中时,霍尔电势发生器

12、就会有一个霍尔电压UH输出,该UH经放大器放大后,送至施密特触发器整形,当施加的磁场达到该器件的工作点时,施密特电路翻转,使OC门开关。表一、AH44E开关型霍尔集成元件主要参数:型号电源电压Vcc(V)动作磁场B(mT)内部电流Icc(mA)输出电流Iout(mA)输出形式工作温区44E4.52445920单OC门4085简要说明: 用于无触点开关,汽车点火器,刹车电路,位置,转速检测与控制报警装置,纺织控制系统 电压范围:4.5-24V 耐温范围: AH44E -40-85度 AH44L -40-150度特点:结构简单,塑料外壳,体积小,需要一个小磁铁配合使用;开关型元件,集电极开路输出;

13、 无触点,寿命长; 开关速度快,工作频带宽(DC100KHz);2.2.3 1602LCD液晶显示屏在单片机系统中应用液晶显示器作为输出器件有以下几个优点:一、显示质量高,由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器(CRT)那样需要不断刷新新亮点。因此,液晶显示器画质高且不会闪烁。二、数字式接口,液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。三、体积小、重量轻,液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比相同显示面积的传统显示器要轻得多。四、功耗低,相对而言,液晶显示器的功耗主要消耗在其内部的

14、电极和驱动IC上,因而耗电量比其它显示器要少得多。本系统选用的字符型LCD是一种专门用于显示字母、数字、符号等点阵式LCD,目前常用16*1,16*2,20*2和40*2行等的模块。本次设计选用的是长沙太阳人电子有限公司的1602字符型液晶显示器。一般1602字符型液晶显示器实物如图3-1: 图4 1602字符型液晶显示器实物图2.2.4 水流计 水流计采用透明状的的小型直管水流计为一。内部尺寸规格为,根据圆柱体积计算公式和物体重量计算公式得叶轮转一圈流过的水量约为12g.图 5 水流计实物图3 硬件设计3.1 设计方案 图6 设计总体图3.2电路图的设计单片机是整个系统的控制中枢,它指挥外围

15、器件协调工作,从而完成特定的功能。硬件实现上采用模块化设计,每一模块只实现一个特定功能,最后再将各个模块搭接在一起。这种设计方法可以降低系统设计的复杂性。系统电路原理图如图3-2所示。本系统主要硬件设计包括电源电路、蜂鸣器电路、晶振电路、复位电路、LCD显示电路、矩阵键盘电路以及霍尔元件传感器电路。图7 电路原理图3.2.1信号采集电路图8 信号采集电路(1)、(2)、(3)代表集成霍耳传感器的三个引出端点。在输入端输入电压VCC,经稳压器稳压后加在霍耳电势发生器的两端,根据霍耳效应原理,当霍耳片处在磁场中时,在垂直于磁场的方向通以电流,则与这二者相垂直的方向上将会产生霍耳电势差H V 输出,该H V信号经放大器放大后送至施密特触发器整形,使其成为方波输送到OC门输出。当施加的磁场达到工作点(即BOP)时,触发器输出高电压(相对于地电位),使三极管导通,此时OC门输出端输出低电压,通常称这种状态为开。当施加的磁场达到释放点(即BrP)时,触发器输出低电压,三极管截止,使OC门输出高电压,这种状态为关。这样两次电压变换,霍耳元件完成了一次开关动作。使开关输出稳定可靠,这也就是集电成霍耳传感器优良特性之一。3.2.2数据显示电路

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1