- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
太阳能热水器的通用控制器研制
武汉工程大学 刘增华 李伟
1、系统功能与指标
1.1功能特点
具有目前产品的一般功能:
1)设置上限水位设置水位上限,可选择0% ~99%之间()设置水温设置电加热的温度上限,可选择0°C~80°C°C),自动加热。水位指示段显示。水温指示。上水为防止空晒,当水位低于%时,,水温,°C。智能模式设定温度°C范围内,并保持有足够的流量。设置上限水位设置水位上限,可选择0% ~99%之间()设置水温设置电加热的温度上限,可选择0°C,自动加热。水位指示分段显示。水温指示显示。上水为防止空晒,当水位低于%时,。智能模式设定温度°C范围内,并保持有足够的流量。设定温度°C范围内),淋浴过程中,系统禁止上水和辅助加热。当淋浴完后按下”淋浴完键”,系统停止放水并且电机要复位。系统的总体结构图如下。
2.2 控制系统与电路结构组成
控制系统采用FPGA内部构建Core8051单片机来控制水温水位等,其内部接线图如图2所示。整个系统采用Fusion StartKit开发平台,嵌入8051内核
Core8051的P0口作液晶的数据口,P2.0-P2.2为液晶的使能控制口,P2.3-P2.5分别接步进电机驱动器CP-,u/d-,FREE-, CP为脉冲信号输入端;U/D为电机正、反转控制端;FREE为电机脱机控制端,通过不断的对淋浴水温进行智能检测和显示,经单片机内部运算与设定温度进行比较,控制输入步进电机的脉冲信号及正反转状态,来调节流量控制阀的开度,从而来保证喷头水温与用户设定水温的相一致。P2.6接数字温度传感器ds1820,用来检测水箱温度并通过芯片及单片机内部处理后显示在液晶上,P2.7也接温度传感器用来检测淋浴喷头的水温。如果水箱温度不足时(达设置水温下限),则加热继电器动作,启动辅助加热装置,当水温达加热温度上限时加热继电器断开,辅助加热装置关闭。水位用5段led灯显示,如果水位不足则报警蜂鸣器响,若没使用则上水继电器动作,电磁阀开通,自动上水至水位上限后关闭。
3、单元电路设计
3.1水位检测
图4 由555定时器构成的液位测量电图
水位检测原理如下:由两块铝板组成电容构成介质变化型电容传感器
式中:为介质,S为对应的面积,l为长度。
假设电容器为两平极结构,作绝缘处理后的电容器两极间浸入不同的界质中,由于电容器中的介质相对介电系数不同,电容量是不同的即检测电容传感器在水变化导致电容器的电容C变化情况。电容传感器处在大气中、浸入不同深度,其电容量的变化,。在大气中相对介电常数为1,电容传感器的电容量为C,在水中相对介电常数更大,电容传感器的电容量将随着浸入深度加大而变大。设铝板总高度为H,液位高度为h,则上下两部的介质分别为空气和水。
式中:空气的介电常数为1,b为铝板的宽度。
本传感器采用NE555制作为脉冲波发生器,输出的频率反映液位的变化,根据实际测试:
、
取中心工作频率为1KHz,确定电阻值。
当水箱里无水时(水位最低),最小。将水位划分为五段:0.1-0.2m、0.2-0.3m,、0.3-0.4m、0.4-0.5m、0.5-0.6m,分别对应于显示灯LED1、LED2、LED3、LED4、LED5。当水位发生变化引起电容的变化,经多谐振荡器输出周期性方波的频率f也随之发生变化[f=1.43/(R1+2R2)C],根据单片机的计数器T0扑捉到的时钟的个数,再经单片机内部比较处理来决定点亮的LED灯。譬如当水位处于h1位段时,输出的频率满足点亮LED1的条件,则LED1亮,指示水位位于0.1-0.2m处,由此来实现水位的显示。LED灯显示采用动态扫描方式,即在某一时刻,只有一个被点亮。9 位数字量的形式反映器件的温度值。通过使用连接到VDD 引脚的外部电源来向ds1820供电,如图5 所示,这种方法的优点是在I/O 线上不要求强的上拉,总线上主机不需向上连接便在温度变换期间使线保持高电平。这就允许在变换时间内其它数据在单线上传送。
图5 温度传感器接线图
3.3步进电机控制电路的设计
为了能调控水温,需要节流阀控制冷水的流量,由于商品化的电动阀价格太高,本方案选用节流阀+步进电机的组合控制。
步进电机,选用的二相四拍步进,步距角为1.8°。同时,采用BY-2HB03M的驱动器来驱动,控制二相四拍步进电机的步进及正反转。通过单片机控制步进电机即可控制节流阀,达到控制淋浴水温的目的。步进电机控制电路连接图如图6所示。
3.4 光电隔离与辅助加热电路设计
下图7为太阳能热水器辅助加热电路设计,当室外光照不足(阴天,雨天)时,对水箱的水提前加热是非常有必要的,而这一电路恰好能完成该功能。工作原理为:当Core8051的P1.2口输出高电平时,三极管T1导通,使得继电器线圈通电闭合,电阻
文档评论(0)