快热式家用电热水器课程设计报告书

上传人:公**** 文档编号:431086575 上传时间:2023-08-31 格式:DOC 页数:29 大小:748KB
返回 下载 相关 举报
快热式家用电热水器课程设计报告书_第1页
第1页 / 共29页
快热式家用电热水器课程设计报告书_第2页
第2页 / 共29页
快热式家用电热水器课程设计报告书_第3页
第3页 / 共29页
快热式家用电热水器课程设计报告书_第4页
第4页 / 共29页
快热式家用电热水器课程设计报告书_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《快热式家用电热水器课程设计报告书》由会员分享,可在线阅读,更多相关《快热式家用电热水器课程设计报告书(29页珍藏版)》请在金锄头文库上搜索。

1、1引言现在热水器大部分都是快热式热水器,它给我们的生活带来了极大的便利,这使是它走进千家万户成为必然目前燃气式热水器因为它的安全隐患和越来越高的成本正在逐渐退出热水器市场。而太阳能热水器虽然环保无污染,但它寿诞天气。气候及安装条件的严格限制。很难占据更大的市场份额。目前主流的贮水式电热水器,体积庞大、预热时间长、热水储量有限,已经不适合现代生活的节奏。于是,快热式热水器小巧时尚的外观,安全可靠的性能让它有着广泛的发展和应用前景。普通电热水器有以下几个缺点:首先,因为电热水器长期通电,保持60度以上的高温,发热管容易结垢,胆容易漏水,比较容易损坏。我们学校的电热水器经常因为结垢堵塞出水口水流越来

2、越小,给师生的饮水带来不便;其次,管道及水箱本身热量损耗大,等候热水所用时间较长;再次,在热水流出前都必须浪费一定量的冷水,根据管道的长短,这样既不环保,又不经济。而快热式热水器克服了上述缺点。它安全、干净、环保、即开即热。35秒出热水,无需等候,热水使用时间不受限制。2系统总体方案功能要求用2位数码管显示出水温度,能显示设定功率档位。温度检测显示围0099C,精确度土仁C。设置3个功率档位指示灯,14档一个灯亮,58档两个灯亮,9档3个灯全亮。0档无功率输出,档位灯不亮。设置3个轻触按钮,分别为电源开关键、“ +”键和“-”键。加热功率分09档,按“+”键依次递增至9档,按“-”键依次递减至

3、0 0-9 档功率依次为 0、1/9P、2/9P、3/9P、4/9P、5/9P、6/9P、7/9P、8/9P、P。胆温度超过105C时停止加热,防止干烧 方案论证 按快热式电热水器的功能要求,决定采用如图 2.1所示的模块组成系统,即电源电路、单片机控制器、温度检测电路、按键输入电路、LED数码管及指示灯电路、报警电路和加热控制电路。图2.1快热式电热水器系统组成框图快热式电热水器为了达到“快热”的效果,取消了储水罐,使冷水在在进入加热管后立即被加热,这就要求加热管有较大的功率,家 用电热水器一般采用方便可靠的电热丝加热方法。根据热学及流体力学原理结合实际实验室测试,可以得到水温与流量、加热功

4、率之 间的关系如表2.1。表2.1中所列水温值和流量值可以满足大多数家庭用户使用要求,当最大的加热功率为7.5KW时,按220V供电计算电流约为34A,所以要求专线供电。表2.1水温与流量、加热功率的关系温度 C水流量功率2升/分钟2.5升/分钟3升/分钟3.5升/分钟4升/分钟4.5KW47423634325.5KW54484138356.5KW62544642387.5KW7060514641注:进水温度 15C,输入电压 AC220V对于加热功率的控制,最简单的方法是由若干不同功率的电热丝组合得到几种加热功率,但由于快热式热水器的加热功率较普通的大,且档位设置较多,用电热丝组合的方法需要

5、几组电热丝和继电器,成本增高且工作可靠性降低,所以比较理想的是采用可控硅控制功 率,电路简单又控制方便。温度检测的方法较多,最经典的方法就是用热敏电阻(或热敏传感器)组成电桥来采集信号,再经放大、AD转换后送单片机。目前比较先进的方法是采用专门的集成测温传感器(如 DS18B20,直接将温度转换成数字信号传送给单片机。为了简化电路又降低成本,本 文采用了温度/频率转换测温法,直接将温度信息转换成频率信号,用单片机测出频率大小,从而间接测出温度值,温度/频率转换电路简单可靠,成本低廉。3系统硬件电路的设计快热式热水器控制系统电路如图 3.1,由7个部分电路组成:单片机系统及外围电路、电源电路、按

6、键输入电路、LED数码管及指示灯 电路、报警电路、加热控制电路、温度检测电路控制器采用成本低廉且工作可靠的 89C51或其兼容系列的单片机,采用12M的晶振。89C51对电源要求不甚严格,电源电路采用普通 的市电降压整流,然后经集成稳压器(7805)稳压输出+5V电压。按键采用轻触小按钮。显示电路采用两位共阳数码管,由2个三极管9012驱动,3个LED旨示灯用于指示加热功率。报警电路采用 5V的自鸣式蜂鸣器。C3+5VU3BC2U3AR24U3CR4 100QC1U3DS274LS048050R2M卜0.056uF仪1KY口為C433P+5V20/9V:30K+5V31+5VR512 13赳1

7、4 -+5VEA/VPP0.0P0.1X1P0.2X2P0.3P0.4P0.5P0.6P0.7RESETINT0P2.CP2.1P2.2INT1P2.3T0P2.4T1P2 5P1.0P1.1P2.6P2.7P1.2RDP1.3WRP1.4PSENP1.5ALE/PP1.6TXDP1.7RXDU21918123467889C5116F -TT 10DS1DS2200 Q *8393837363534Q3Q423R924254.7K279012901228+5VR10174.7K33322122R19510QLED2LED3D2D51N4007*4Q2R20901510QR21LED4U4YD1

8、+5V1N4007U17805Vout510QR23U5MOC3023R82K/1WR25heateri.LED1R224.7KD6400720K/2WQ5 9012000u/16C50.1uF1FUSE470u/100.1uC6Q6 BTA41TitleFast Water Heater circuit图3.1快热式家用电热水器控制电路图SizeNumberRevisionA4Date:10-Apr-2005Sheet ofFile:出版物热水heaterheater1.DDrSwn By: Gavin Hu加热控制电路123图3.2为加热控制电路原理图,电热丝的加热功率由双向可控硅来控制,

9、 单片机 通过光耦给可控硅触发信号,控制可控硅的导通角,从而控制电热丝的有效加热 功率。为了在关机和超温保护的状态下能可靠地关断加热电源,电路中设计了继电器来控制加热电源。其中串联在继电器线圈回路的熔丝为105C的热保险丝,当温度超过105C时,热保险丝会熔断,防止加热管干烧。与电热丝并联的LED发光管用来指示电热丝的工作状态。可控硅触发信号中需要对市电进行过零检测,以实现触发脉冲的相位延时。本电路中是利用三极管8050和一个非门实现过零检测的,电路如图 3.3。图3.2加热控制电路图+5VQ5D2D5T120V10K220/9V1N4007*43R32+5VTR110KR21MU3DI IN

10、T18050Q1 74LS04TitleSizeA4Date:File:图3.3过零检测电路图温度检测电路温度检测电路组成如图3.4所示,温度/频率变换电路是利用反相器组成的RC多谐振荡器,其中的R24是一个热敏电阻,当温度变化时引起热敏电阻的阻值变 化,从而改变了振荡器输出的方波频率。该频率的估算可用如下公式:f 1.1RC图3.4温度检测电路图式3.14系统软件程序的设计C按快热式热水器的功能,系统程序必需实现以下任务:显示扫描;按键扫描处理; 加热控制;温度检测(包括超温报警)。51系列单片机实现多任务运行的方法就 是分时复用,在程序设计的时候要相应地分配好各任务的 CPU占用时间。对于

11、以 上几个任务稍加分析可以看出,显示扫描、按键扫描和加热控制任务相对而言有 实时要求,而温度检测任务则可用定时(0.51s )实现。B 主函数系统在上电复位后,先对温度寄存器、档位寄存器赋默认值,并进行清除超温标 志,设置定时器及中断系统的工作方式等初始化工作。由于51系列单片机没有停机指令,我们可以利用主程序设置死循环反复运行各 个任务。我们把有实时要求的子程序(显示扫描、按键扫描、加热控制)放在最 层的循环中,计算其运行一次占用的CPU寸间,然后根据温度检测定时的间隔时 间,计算出该循环的循环次数。本例中每运行一次有实时要求的子程序 (即显示 扫描、按键扫描、加热控制)约占用 5msCPU

12、寸间,运行测温子程序的时间间隔 为0.5s,那么 1循环次数应为100次。图4.1为主函数程序流程图。显示扫描子函数显示子函数完成两位共阳数码管的扫描显示任务,图4.2为显示扫描子函数程序 流程图。图4.1主函数程序流程图图4.2显示扫描子函数程序流程图按键扫描处理子函数按键扫描子函数负责逐个扫描档位“ +”键、档位“-”键和开关键是否被按下,若有键被按下则作出相应处理。图 4.3为按键扫描子函数程序流程图。加热控制函数加热控制程序根据用户设定的加热档位和系统当前的状态,来决定是否加热和控 制加热的功率并点亮相应的指示灯。如有超温标志还应打开蜂鸣器报警。图 4.4 为加热控制函数程序流程图。加

13、热控制程序通过控制继电器的通断来决定是否给电热丝通电加热, 而加热的功 率大小则由双向可控硅的导通角决定。系统程序利用外中断 INT1检测市电的过 零点,检测到过零点后,立即根据设定的加热档位给定时器 T1赋一个延时参数, 并打开定时器T1,允许其中断。当定时器T1计满溢出后触发中断,T1中断程序 就会给可控硅发一个触发信号,使其导通。图 12.10、12.11分别是过零检测函 数程序流程图和可控硅触发信号控制函数程序流程图。图4.5过零检测函数程序流程图图4.6可控硅触发信号控制程序流程图打开测频外中断等待测试完成Tmin=0,Tmax=100Temp=(Tmi n+Tmax)/2否是否是TOrig=Tabtemp?TOrigTabtemp?Tmax=TempTmin=Temp否Tmax-Tmin65?是否Temp45?是置位超温标志清除超温标志刷新当前寄存器结束

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号