doc 基于单片机控制的快热式家用电热水器的设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:40 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 17:08

基于单片机控制的快热式家用电热水器的设计

区缓存加热档位寄存器外中断计数器超温标志测温开始标志测温完成标志主函数无参数,无返回值循环调用显示键扫描温度检测和加热控制函数初始化水温寄存器初始化加热档位为档清除超温标志默认开关键被按下,进入待机状态设定和工作方式为位定时器设置外中断和为下降沿触发设置外中断优先打开总中断循环次约如果有键按下,则显示当前档位调用显示函数次约调用加热控制函数没进行次测温通过改变循环次数的大小决定是否刷新显示取温度绝对值取个位数送显示取十位数送显示带灭零延时函数参数,无返回值延时时间机器周期定义寄存器变量此句编译时以实现机器周期显示函数无参数,无返回值两位共阳数码管扫描显示,位选赋初值循环扫描两位数码管清除位选送显示段码选通位延时改变位选字消隐按键扫描处理函数无参数,返回值无符号字符型,无键按下为其他影响全局变量键打开蜂鸣器发出按键音延时消抖关闭蜂鸣器档位加显示当前档位等待键释放返回有键按下键打开蜂鸣器发出按键音档位减显示当前档位等待键释放返回有键按下开关键打开蜂鸣器发出按键音延时消抖关闭蜂鸣器职位开关键等待键释放暂存中断控制字禁止中断清除端口输出显示等待开关键按下打开蜂鸣器发出按键音延时消抖关闭蜂鸣器确认开关键被按下等待键释放还原中断控制字返回无键按下无任何键按下时由此返回加热控制函数无参数,无返回值判断是否有加热加热功率及档位指示灯处理共阳共阳基于单片机控制的快热式家用电热水器的设计电信自动化马传豪,当没有超温标志时接通继电器关闭蜂鸣器判断加热档位档不加热,指示灯不亮档号指示灯亮档指示灯亮档全功率,指示灯全亮当有超温标志时断开继电器关闭可控硅蜂鸣报警测温函数无参数,无返回值影响全局变量和测量并查表计算温度,判断是否超温温度频率表测频中断函数参数置测频程序开始标志打开测频外中断清除测频程序完成标志,等待测试完成若实际值大于假定值,则减小查找范围的最大值若实际值小于假定值,则增大查找范围的最小值接近最大值,取最大值接近最小值,取最小值结束查找刷新当前温度寄存器当温度超过时,置位超温标志当温度回落到以下时,清除超温标志测温频率测试函数使用外部中断,寄存器组测出温度频率转换电路的频率找齐起点或计数若是起点清除测频开始标志取个方波为次测频清除计时器开始计时若是终点停止计时停止测频外中断置位测频完成标志加热控制过零检测函数使用外部中断,寄存器组检测过零点,给定时器赋初值个功率档位的可控硅导通角延时参数表市电过零后,根据当前设置的档位给定时器赋延时参数允许定时器中断打开定时器可控硅触发信号控制函数使用定时器中断,寄存器组向可控硅送出触发信号输出可控硅导通信号关闭定时器中断终止定时器运行延时,保证导通信号有足够的宽度完成可控硅导通信号附录系统总设计原理图毕业论文设计热水器的诸多优点。设计要求用位数码管显示出水温度,能显示设定功率档位。温度检测显示范围为,精确度为。设置个功率档位指示灯,档个灯亮,档个灯亮,档个灯亮。档无功率输出,档位灯不亮。设置个轻触按钮,分别为电源开关键和键。加热功率分档按键依次递增至档,按键依次递减至档。档功率依次为和。出水温度超过时停止加热,并蜂鸣报警,温度降到以下时恢复。内胆温超过时停止加热,防止干烧。设计内容本设计的设计内容包括硬件部分和软件部分的设计。硬件部分分为元件选择和电路的设计,元件选择包括单片机电源键盘显示器驱动及加热控制元件温度检测传感器等的选择电路包括加热控制电路过零检测电路温度检测电路数码管及指示灯电路报警器驱动电路。软件部分的设计即系统程序流程的设计,包括主程序的设计显示扫描子程序的设计按键扫描处理子程序的设计加热控制程序流程图的设计温度检测程序的设计和频率测试程序流程图的设计等。其中,软件编程采用语言进行编写,因为语言在功能上结构性可读性和可维护性上比汇编语言有明显的优势,软件提供丰富的库函数和功能强大的集成开发调试工具,全界面。另外重要的点就是生成的目标代码效率非常高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。也容易实现程序的模块化和结构化。此外关于快热式电热水器控制源程序在环境下调试。快热式电热水器的硬件设计根据设计要求,系统的组成框图如图所示,主要包括电源电路单片机控制器温度检测电路按键输入电路数码管及指示灯电路报警电路和加热控制电路。对于快热式家用电热水器来说,硬件系统是它的最基本的框架,是系统的所有功能的基础。硬件的选择和所选硬件的性能对系统的功能实现以及系统的精度都有直接的影响,系统的设计成功与否很大程度上取决于硬件系统的设计。图电热水器系统组成框图硬件元件的选择与方案论证单片机的选择方案我们知道芯片内部无,需要外扩程序存储器,由此造成电路焊接的困难,况且使用还要另外购买其他的芯片,如转换及定时计数器等芯片,从而造成成本较高,不适用。方案二单片机机的特点字长为位。几乎绝大多数的单片机外围芯片都直接或间接的支持位字长,这样可供它选择的余地相当大,这使得单片机的应用达到了无孔不入的地步。程序存储器与数据存储器分开。程序存储器和数据存储器的容量都是。这样做的好处是可以尽可能使用大的存储器,无论是程序还是数据都是这样,温度检测按键输入电源单片机显示蜂鸣报警加热控制在存储器价格日益低廉的今天,几乎可以用微不足道的价格换取相当可观的性能。功能日益强大。现在程序存储器数据存储器掉电不丢失数据存储器看门狗转换电路驱动电路等都集中到个芯片上。没有别的特殊要求,个片子就能组成几乎十分完整的单片机系统。④软件上单片机的编制语言十分丰富。包括汇编语言语言,些单片机甚至固化有解释型的语言,适应几乎所有人员的需要。因为芯片内部有,且芯片全部采用,它能于的超低压工作,与系列单片机完全兼容,由于单片机成本低廉且工作可靠,采用的晶振。此外,还可以工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结,而定时器串行口和中断系统维持其功能。掉电模式下,保存数据,时钟震荡停止,同时停止芯片内其他功能。所以我们选择了作为系统微处理器。电源的选择方案采用干电池,使用方便,安全可靠,但价格昂贵,且使用时间较短,所以不采用。方案二由于对电源要求不甚严格,电源来源方便,且经稳压管稳压比较可靠,较经济实惠,所以采用此方案。键盘的选择方案键盘选用行列式键盘,行列式键盘的接口方法,直接接口于单片机的口上。键盘设置在行列线的焦点上,行列线分别连接到按键开关的两端。行线通过上拉电阻接,被拉在高电平状态。但线路较复杂,价格较昂贵,不适用。方案二独立式键盘是由若干个机械触点开关构成的,把它与单片机的口线连起来,通过读口的电平状态,如果按键不被按下,其端口就为种电平,如果按键被按下,则端口就为另种电平,即可识别出相应的按键是否被按下。独立式键盘有上拉电平和下拉电平两种接法,通常采用下拉电平接法,即各按键开关端接低电平,另端接单片机口线,这是为了保证在按键断开时各口线有确定的高电平。本设计采用独立式按键,其是常用于需要少量几个按键的计算机控制系统。每个独立式按键单独占用根输入端口线,各键的工作状态不会相互影响。采用轻触式独立小按钮,既实用又方便,因为本电路对键盘的要求不高,所以采用这种方案。显示器的选择数码管显示器可分为两种显示方式静态显示和动态显示。方案数码管静态显示,多片七段译码器驱动显示,这不仅增加了成本,还需要占用单片机多个口,也给电路的焊接带来了定的困难,因此不选用这种方案作为显示模块。方案二动态数码管显示般用在需要多只数码管显示的场合,它采用分时的方法,让每只数码管轮流显示。采用动态显示可以大幅的降低硬件成本和电源的功耗。因为分时显示,时刻只有只数码管在工作,显示驱动电路也可以分时复用。通常各位数码管的段选线相应并联在起,由个位的口控制各位的位选线由另外的口线控制。动态方式显示时各数码管轮流分时选通,要使其稳定显示必须采用动态扫描方式,即在每时刻只选通位数码管,并送出相应的段码,在另时刻选通另外位数码管,并送出相应的段码。虽然这些字符是在不同的时刻分别显示,但由于人眼存在视觉暂留效应,只要每位显示间隔足够短就可以给人以数码管同时显示的感觉。在动态显示方式下电路设计简单,所以采用。驱动及加热控制元件的选择方案对于加热功率的控制,最简单的方法是由若干不同功率的电热丝组合得到几种加热功率,但由于快热式热水器的加热功率较普通的大,且档位设置较多,用电热丝组合的方法需要几组电热丝和继电器,成本增高且工作可靠性降低,所以不用。方案二通过个继电器驱动,采用可控硅控制功率,能经受较高的功率,所以可以设置较多的档位,成本大大降低可靠性较高,而且电路简单,又控制方便,所以本方案采用。温度检测传感器的选择温度检测的方法很多,有热电偶,热敏电阻,还有专门的集成测温传感器等。方案热电偶传感器是将温度变化转为电量变化的装置,它利用敏感元件的电磁参数随温度变化而变化的特性来达到测量目的。通常把被测温度的变化转化为敏感元件的电阻变化电势的变化,再经过相应的测量电路输出电压或电流,然后由这些参数的变化来检测对

下一篇
基于单片机控制的快热式家用电热水器的设计第1页
1 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第2页
2 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第3页
3 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第4页
4 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第5页
5 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第6页
6 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第7页
7 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第8页
8 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第9页
9 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第10页
10 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第11页
11 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第12页
12 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第13页
13 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第14页
14 页 / 共 40
基于单片机控制的快热式家用电热水器的设计第15页
15 页 / 共 40
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批