太阳能热水器出水恒温控制系统设计.docxVIP

太阳能热水器出水恒温控制系统设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
太阳能热水器出水恒温控制系统设计 太阳能热用作能源利用的一种方法,具有安全、经济、节能环保的优点,因此得到了广泛应用。其使用时往往需要先手动调节好温度再使用,但在使用过程中,常会因冷、热水温度和压力的变化,需要再次手动调节,这样既不方便,又会造成水资源的浪费。 现有方案一般是调节太阳能热水器水箱内的水温,获得出水口的恒温。当水箱中温度较低时以电加热方式将水加热到设定温度,而温度高时或兑冷水、或无能为力。这在很多情况下既无必要,又造成浪费。 本文设计了一种太阳能热水器出水恒温控制系统,系统主要由单片机、温度传感器、冷热水电磁阀及温度设定、报警等部分构成。系统简单有效、成本低廉。 1 冷、热水混合控制系统 来自太阳能热水器的热水与来自自来水管网的冷水通过电磁阀进入系统混合后再输出。为在水温和水压变化时保持出水恒温,系统动态调整冷、热水流量。以脉冲宽度调制(Pulse Width Modulation, PWM)方式动态调整冷、热水电磁阀的导通时间,在较长时间内实现冷、热水流量调节。由于进入系统的冷、热水是间断的,系统需要一定的空间进行冷、热水混合,以得到恒温的温水。 单片机发送冷热水电磁阀PWM驱动脉冲的依据是出水温度与用户设定温度的比较。为便于使用,系统还具有水温可用提示与不可用警告功能。系统结构如图1所示。 2 系统硬件设计 2.1 调节电机的调节 考虑到连续调节流量的蝶阀价格较高,体积大且耗电高,本系统使用普通电磁阀进行流量调节,调节方式类似于电机的PWM电压调制。通过改变电磁阀的导通时间,调节冷、热水的流量。 本系统电磁阀为2W160-15直动式膜片结构常闭型,流量孔径?15mm,使用电压DC12V。由于单片机是5V供电,需通过三极管间接控制电磁阀的通断。 2.2 温度传感器 系统中使用温度传感器测量出水口的温度。日常用水的温度一般在20~80℃,所需分辨率为1℃,精度达到8位即可。 系统的温度传感器选择DALLAS公司的DS18B20一线式数字温度传感器。其温度测量范围为-55~+125℃,可编程为9~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出,支持3~5.5V的电压范围,使系统设计更灵活、方便。 DS18B20的中间数据引脚DQ脚与单片机的P1.4相连,系统可直接读取该温度。 2.3 温度控制 系统输出温度可连续调节,2个按钮分别用于降低和提高设定温度。每按一下,温度改变±1℃。为能实时响应温度的调节,这2个按钮都直接连接到单片机的中断引脚P3.2和P3.3。系统按照最近的设定温度调节出水的温度。 2.4 电磁阀、提示可用和报警 单片机用于读取温度、获得设定温度、控制电磁阀、提示可用和报警。系统选择AT89C2051作为控制核心,它具有廉价、可靠的优点,且引脚够用。 2.5 电磁阀频率的影响 冷、热水进入系统后在混水室内进行混合。由于系统采用连续开关电磁阀的方式调节冷、热水流量,开关电磁阀的频率越高,对混合室的空间要求就越大,输出的温度越稳定,但开关频率受限于电磁阀的性能和寿命。本系统中,电磁阀的频率小于2Hz,故虽然混水室的空间越大温度越稳定,但系统的滞后也更严重,温度调节越困难。故本系统采用长10cm、内径为12.7mm的四分管作为混水室,出水口为三通出口。 3 软件设计 3.1 主程序 系统根据测得的出水温度,调节冷、热水电磁阀,将出水温度控制在设定温度附近。系统程序如图2所示。 3.2 系统的控制部分 启动后,电磁阀默认导通率为50%,导通、关断时间均为0.7s。水温调节子程序只改变冷热水电磁阀的导通和断开时间,并不直接改变电磁阀驱动引脚状态。为防止单独调整一个水阀导致流量变化过大,系统轮流调整冷、热水阀的导通率。水温调低子程序流程如图3所示。 电磁阀的驱动引脚P1.2和P1.3是在定时器中断T0和T1引脚里改变的,而T0和T1的中断时间又由水温调节子程序来改变。定时器中断程序如图4所示。热水电磁阀通断状态在定时器T0中改变。由于51单片机定时器最多只能定时65ms,中断中需加中断计数判断。 水温调高以及控制冷水电磁阀状态的定时器T1的程序与前述程序相似,故省略。 4 温度调节时间 系统安装后,针对几种冷、热水温度进行了测试,设定出水温度为30℃。为考察实验系统对不同进水温度变化时的调节速度,实验中使用SWK-2表面温度计测量冷、热水温度,且保持水压恒定。由于水的热容量较大,水温本身也难以突变,故实验中测量的时间为红灯转绿灯的时间。实验结果如表1所示。 系统的控制方案较简单,只是线性的时间调节。若遇到温差较大时,则调节时间较长。在以后的应用中可改为PID调节方式,减小调节时间。 电磁阀的性能对系统影响较大,但能快速通断且长寿命的电磁阀代价较高,影响了本系统

文档评论(0)

liummmsssw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档