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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(太阳能热水器的组成及工作原理.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

太阳能热水器的组成及工作原理.docx

1、太阳能热水器的组成及工作原理太阳能热水器的组成及工作原理2.1系统总体结构设计排气管淋浴喷头 一调节阀图2-1系统结构图图2-1为系统设计的结构图,该图的系统控制原理图如下图 2-2 :T3T2 .自来水F2图2-2系统控制原理图注释:T1:热水箱的温度传感器T2:循环水管中的温度传感器T3:集热器中的温度传感器F1:循环水阀门F2:冷水阀门F3:热水阀门此款热水器利用微机控制主要有以下几种控制功能:晨水加热控制、温水循环 控制、冷水集热控制、水箱加热控制。1.早晨水温控制由于清晨太阳光较弱,所以太阳能热水器从系统发挥作用。为了提供温度 不低于30摄氏度的水,热水器在清晨4-7点之间对水箱进行

2、电加热,具体控制 过程如下:首先,关闭冷水阀门F2和循环水阀门F1,然后微机开始进行水箱的温度 采集,同时进行温度的比较,当水箱的温度小于 30摄氏度时,电热器D接通进行加热,同时微机继续对热水箱的温度进行采集。当温度加热到大于 30摄氏度时电热器断开,如此反复循环保证了温度的稳定。2.循环水集热过程早晨水温控制之后(79点),设定当日的水箱温度N (由两位BCD次齿轮 开关设定),输入微机,再利用微机控制系统,通过太阳光能对热水箱加热以达 到理想温度N。具体控制过程如下:打开循环阀门F1,关闭冷水进水阀门F2,热水阀门F3处于空控状态。然 后开始比较温度,若(T3-T15摄氏度,T2T1)为

3、止。如若T仁N那么循环水 集热过程结束,进入冷水集热控制过程。3.冷水集热控制此时热水箱温度已达到了 N,冷水要进入太阳能集热器,这时温度为 T3, 和当日的设定温度值相比较,若 T3N则将已加热的水送入热水箱,每天的控制 时段大概为9点20点。具体控制过程如下:关闭循环水阀门F2,打开冷水阀门F2,热水阀门F3处于可控状态。若 T3N打开热水阀门F3并将保持一段时间,若T3N阀门F3继续保持打开状态,否则关闭F3。可见,次过程充分利用太阳光 能转化为热能,方便快捷。4.水箱加热控制此时,也许你会问如果没有日照或者日照较弱时,至打晚上我们是否还能 洗上热水澡吗?答案是肯定的,不要忘了这款热水器

4、还有一个从系统,这时它 就要发挥作用了。热水箱温度为 T1,将它和设定值N相比较,从而控制是否打 开电加热,控制时段为下午,具体过程如下:若T1N电加热接通;否则,电加热断开,而且: 小时有下表的关系:表一,15点20点中的每个 1 b a 时间(时)温度比较加热值(度)15T135N3516T140N4017T145N4518T150N5019T155N5520T160N60最终热水箱的温度加热到设定值 No由此可见,即使没有日照我们照样可以洗上热水澡了。综上所述,太阳能供热控制系统不仅节约而且高度只能化,方便省事,不 论日常家居,还是对宾馆、学校等都是最佳选择。2.2太阳能热水器组成及原理

5、2-3热水器装置简图1-集热器 2-下降水管 3-循环水管4-补给水箱 5-上升水管 6-自来水管 7-热水出水管热水器主要由集热器、循环管道和水箱等组成,图中为典型的热水器装置 图。图中集热器1按最佳倾角放置,下降水管2的一端与循环水箱3的下部相 连,另一端与集热器1的下集管接通。上升水管5与循环水箱3上部相连,另 一端与集热器1的上集管相接。补给水箱4供给循环水箱3所需的冷水。当集热器吸收太阳辐射后,集热器内温度上升,水温也随之升高。水温升高 后,水的比重减轻,便经上升水管进入循环水箱上部。而循环水箱下部的冷水 比重较大,就由水箱下流到集热器下方,在集热器内受热后又上升。这样不断 对流循环

6、,水温逐渐提高,直到集热器吸收的热量与散失的热量相平衡时,水 温不再升高。这种热水利用循环加热的原理,因此又称循环热水器。集热器是一种利用温室效应,将太阳能辐射转换为热能的装置,该装置与 一般热水交换器不一样,热交换器通常只是液体到液体,或是液体到气体的热 交换过程,而平板行集热器时直接将太阳辐射传给液体或气体,是一个复杂的 传热过程。平板型集热器结构形式很多,世界上已实用的集热器就有直管式、 瓦楞式、扁管式、铝翼式等二十多种。3.1.太阳能控制器硬件结构根据控制要求,采用80C51单片机的智能控制器结构框图如图1所示。由 于本系统运算量不是很大, 没有太多的中间数据需要处理、保存,因此不再外

7、 扩数据存储器。仅使用80C51内部RAM已完全能够满足要求。系统的硬件接口 电路包括:控制器实时时钟接口电路,蓄水箱温度和水位检测接口电路、设定键和串行显示接口电路、看门狗和复位接口电路以及继电器输出接口电路等。80c51图3-1太阳能控制器硬件结构图32 控制器实时时钟接口电路为实现热水器24小时供应热水的目的,控制器必须有一个实时时钟来为 系统提供准确的基准时间;在软件设计上则要实时地读出当前时间,同设定时 间比较,以决定系统工作状态。本系统采用美国 DALLA S半导体公司最新推出的时钟芯片DS12887该芯片采用CMOS技术,把时钟芯片所需的晶振和电池以 及相关的电路集成到芯片内部,

8、并与 MC14681管脚完全兼容。DS12887芯片具 有微功耗、外围接口简单、精度高,工作稳定可靠等优点。它与 80C51单片机的接口电路见下图3-2。DS12887图3-2 DS12887与单片机接口电路模式选择脚M0接地, 选择IN TEL时序。DS12887的高位地址用80C51 的P2.4选择,则时钟芯片的高8位地址为EFH而其低8 位地址则由芯片内 部各单元的地址来决定(00H80H), DS12887的中断输出端IRQ接上拉电阻, 同80C51中断线IN TO相连,为单片机提供中断信号。SQV端口编程为2Hz方波输出,经二分频后,驱动两个LED发光二极管作为时钟的秒闪烁显示。3.

9、3.水位检测和温度检测接口电路蓄水箱水位和温度检测部分是实现温度智能控制的重要环节,只有准确地 检测出水位和温度,才能通过软件计算提前开始辅助加热的预加热时间。要实 现辅助加热提前时间的精确计算,最好是采用连续液位传感器,但考虑系统成 本,本设计仍采用分段式液位传感器(通过软件来提高精度),在水位显示上也 仍采用分段显示。水位检测部分的硬件连接如图 3所示。检测原理如下:当水箱中无水时,8个非门均由1M欧姆电阻上拉成高电平, 所以图中各“非”门(CD4069)输出均为低电平,LED仁LED8均不亮。当水位 高于“非”门1的输入探针时,由于水的导电作用,使“非”门 1的输入变为 低电平,所以其输

10、出变为高电平,LED点亮,依此类推。随着水位的上升,各“非”门输出相继为高电平,LED依次点亮。这里要注意的是上拉电阻不能选 择太小,因为水的电阻在100k8左右,所以上拉电阻选择太小的话,将在水位 升高时,无法把“非”门输入端拉成低电平。实验表明, 上拉电阻选择在500k1M欧姆左右能很好地满足电路的工作要求。为了使 80C51随时能够读出当前的水位情况,这里选用74L S244作为状态输入缓冲器。蓄水箱温度检测电路采用DS18B2C芯片使其换成脉冲信号,送到80C51的I/O 口(编程为计数 器工作模式),通过测量输出脉冲频率的大小来换算成水温高低信号。3.4看门狗和复位接口电路的设计控制

11、器的看门狗电路由两级74LS123芯片组成。用P1.7作为单稳态触发器 的定时脉冲发生端,当P1.7 口线超过一定时间不对74L S123发正脉冲时,系 统将自动复位(附录)。3.5 键盘和显示接口电路的设计3.5.1键盘电路下图为80C51单片机P1 口构成的中断方式4*4键盘电路。P1.0-P1.3为行 线,P1.4-P1.7为列线,行线与4输入与门74HC21的一组输入端相连,输出端 与外部中断INT1相连。16个键号Ki (I=0-15 )次序如图中标注。图3-4 80C51 P1 口构成的4*4中断方式键盘10K*4VCC行列式键盘处理程序较为复杂,当有键按下时 74HC21 俞出端

12、出现低电平请 求中断;在中断服务程序中要再次确认是否真有键按下,真有键按下时,再查 出是哪个键按下,把该键的键号送入堆栈保护,等待键释放后再将键号弹出 A中。该键盘输入处理程序的出口状态是键号在 A中。设计中断程序时,先在主 程序中将中断系统初始化,并开中断。在试验演示中通常开中断都设置循环等 待。3.5.3显示接口电路的设计键盘和显示电路是人机交互的重要手段。控制键是用户干预系统运行的唯 一接口,也是用户比较关心的问题。为了实现控制器对时间与温度的设定及显 示功能,串行显示电路采用串入并出芯片 74LS164驱动4位数码管实现时间与温 度的静态显示。该电路只使用80C51的3个端口,配接4片

13、串入并出移位寄存器74LS164与1 片三端可调稳压器LM317T其中74LS164的引脚Q0-Q7为8位并行输出端;引脚 A、B为串行输入端;引脚CLK为时钟脉冲输入端,在CLK脉冲的上升沿作用下 实现移位,在CLK= 0、清除端MR =1时,74LS164保持原来数据状态;MR =0 时,74LS164输出清零,其显示电路如3.5.3图。图3-5串行口扩展的4位LED显示电路其工作过程如下:80C51的串行口设定在方式0移位寄存器状态下,串行数据由P3.0 发送,移位时钟由P3.1送出。在移位时钟的作用下,串行口发送缓冲器的数据 一位一位地移入74LS164中。4片74LS164串级扩展为

14、4个8位并行输出口,分别 连接到4个LED显示器的段选端作静态显示。需要指出的是,由于 74LS164无并行输出控制端,因而在串行输入过程中,其输出端的状态会不断变化,造成不 应显示的字段仍有较暗的亮度,影响了显示的效果。以往的做法是在 74LS164的输出端加接4片锁存器或三态门,使移位寄存器串行输入数据时其输出端的变 化不反映到LED上,待串行输入结束后再打开锁存器或三态门,将稳定的显示数 据送给LED本设计电路的独特之处在于仅采用了 1片三端可调稳压器LM317T 317T的 3、2脚分别是电压输入、输出端,317T的1脚是电压调整端,脚2输出电压随 脚1电压而变化。脚1与接地电阻之间并

15、一个NPN三极管,它的基极受P1.7 口线 控制,串行输入时P1.7 口线为高电平,三极管饱和导通使 317T的脚1约为0.3 V,脚2输出电压随之下降到1.5 V,不足以使共阳极LED发光,故此时串行输入 的影响不会反映到LED上 ;串行输入结束后,使P1.7 口线为低电平,三极管截止, 脚2输出电压因脚1电压增高便上升到2.0V使LED正常发光。因此,1片三端可调 稳压器LM317T起到了 4片锁存器的作用使LED显示不会闪烁。本电路的另一优点 是通过可调电位器P1可在线调整脚2的输出电压,使LED的显示亮度均匀可调, 而且省掉了大量的LED限流电阻。3.6 光电隔离与辅助加热电路设计R6

16、 图3-6辅助加热电路图上图为太阳能热水器光电隔离与辅助加热电路设计。当室外光强不足(阴 天、下雨)时,对水箱的水提前加热是很必要的,这一电路恰好能完成这一功 能。工作原理:当单片机80C51P2.1 口输出高电平时,三极管T1导通,致使发 光二极管发光,同时光敏三极管 T2导通,继电器闭合,电阻丝 R1R4发热, 这样就完成了加热任务,此电路虽然简单,但在太阳能热水器中是必不可少的。控制器的软件设计4.1主程序设计热水器不论在什么样的天气里,都能够在设定的时间向用户提供设定温度 的热水,从而给用户带来便利。当控制器在设定的时间使水温达到设定温度时, 将通过声光报警提醒用户。根据这一要求,控制

17、器软件设计采用模块化结构,包括主程序、键盘中断 子程序、DS12887更新周期结束中断子程序、LED显示子程序和提前加热时间计 算子程序等。系统主程序主要完成温度和水位的检测以及进行辅助加热时间预 算和一些初始化功能。在主程序中采用了查表方法进行辅助加热提前量预算。 系统主程序流程图如图4所示。gJt燮时伺谓尢徂ft1嶽才死初治f匕图4-1系统程序流程图对于温度和时间设定, 每次设定结束后, 就将设定值存入DS12887的非易失性RAM中,下次开机时进行读取。这样作至少有两个优点:一是系统在不进行 设定时,就认定该设定值和先前一次一样,解决了每次开机总要从头设定的问题,另一个是若系统在运行中间

18、停电而再次来电时,可以不用重新设定, 就能按原设定值对温度进行控制,增强了控制器适应外界变化的能力。对提前加热 时间的计算,则是系统能否实现预定功能的重要一环。因为系统采用分段式水 位检测,若采用能量守恒的方法对提前加热时间进行预算,也同样得不到精确 的结果。为了避开繁琐的计算过程,本系统中采用了模糊控制思想,使用了如 下一些控制语句:IF水位高AND温度差大THEN加热时间长IF水位适中AND温度差适中THEN加热时间适中IF水位低AND温度差低THEN加热时间少采用这种思想后,可以用实验方法获得各种情况下需要加热的时间, 编制成表格。使用时,只要查表获得提前加热时间就行了。显然,表格分得越

19、细, 控制就越准确。本控制器采用温差每等于 5C为一格,就能满 足控制要求了。为了减小误差,试验表明,可以采用如图 5的方法。-* A*一 B3 A;1-B2 A2 -R1 AI图4-2水位监测处理示意图实验中,用水位达到B1时的结果代替水位达到A1时的结果,B2代替A2, B3 代替A3, B4代替A4这样,CPU读入的A1水位查表后得到的预加热时间是实 验中水位在B1 处的时间。经过这种处理,会把由于分段检测而产生的计算误 差减小一半,由原来的h变成了 h/2(h为分段水位检测间隙)。如果水箱水深为 40cm分8段检测,此种处理方法的计算将使水位误差由原来的 5cm变成了2.5cm。这种误

20、差对于民用的热水器来说,已完全能够满足要求了。4.2显示子程序分析表明,移位寄存器74LS164仅有串入并出作用没有译码功能。因此,在 编写显示驱动程序之前,首先需要计算列写出与本电路对应的 LED段选码,然后由80C51的P3.0 口送入74LS164的串行输入端,再并行输出到 LED的段选端。 需要指出的是,上面显示电路采用 TOS28106BH型号的共阳极LED显示器,根据 PCB印制线路板的连线方便,其LED的8个段选端与74LS164的并行输出口即8根段 选线的连接没有遵照通常的规律,而是如图 3-5所示的段排列为7、6、4、2、1、9、10、5,相应的段选码也要重新计算,如显示字符 0的段选 码为11H,显示字符1的段选码为D7H等。另外,这种稳定的静态显示方式也省去 了 CPU勺动态扫描过程,此为上述电路的又一特点。电路中设计了 4位LED显示器,其功能为:左首位为百位数或标志位,左二位为十位数,左三位为个位数,左 四位为小数点后的十分位数。据此,给出如图 4-3所示的显示子程序框图。图4-3显示子程序框图

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

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