电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>单片机>太阳能充放电控制器设计-完美版

太阳能充放电控制器设计-完美版

2017-11-07 | doc | 1177KB | 次下载 | 2积分

资料介绍

  太阳能充放电控制器设计

  摘 要

  太阳能光伏发电现已成为新能源和可再生能源的重要组成部分,也被认为是当前世界最有发展前景的新能源技术。目前太阳能光伏发电装置已广泛应用于通讯,交通,电力等各个方面,其核心部分就是充电控制器。

  本设计针对目前市场上传统充电控制器对蓄电池的充放电控制不合理,同时保护也不够充分,使得蓄电池的寿命缩短这种情况,研究确定了一种基于单片机的太阳能充电控制器的方案。在太阳能对蓄电池的充放电方式、控制器的功能要求和实际应用方面做了一定分析,完成了硬件电路设计和软件编制,实现了对蓄电池的高效率管理。

  在总体方案的指导下,本设计使用低功耗、高性能,超强抗干扰的STC89C52单片机作为核心器件对整个电路进行控制。系统硬件电路由太阳能电池充放电电路,电压采集和显示电路,单片机控制电路和RS232串口通信电路组成,主要实现对蓄电池电压的采集和显示。软件部分依据PWM(Pulse Width Modulation)脉宽调制控制策略,编制程序使单片机输出PWM控制信号,通过控制光电耦合器通断进而控制MOSFET管开启和关闭,达到控制蓄电池充放电的目的,同时按照功能要求实现了对蓄电池过充、过放保护和短路保护。实验表明,该控制器性能优良,可靠性高,可以时刻监视太阳能电池板和蓄电池状态,实现控制蓄电池最优充放电,达到延长蓄电池的使用寿命。

  关键词: 充电控制器; 太阳能光伏发电; PWM脉宽调制;

  1 绪论

  1.1 课题研究背景和意义

  能源资源是国民经济发展的重要基础之一,随着人民生活水平的不断提高和科学技术的迅速发展,能源的缺口增大,能源问题作为困扰人类长期稳定发展的一大因素摆在了人们面前。伴随着世界能源危机的日益严重,石油价格不断上涨,利用常规能源已经不能适应世界经济快速增长的需要,如何解决能源问题,是每个国家都必须面临的问题。同时,以煤、石油作为燃料在燃烧过程中产生的有害物质已经开始造成全球变暖,即“温室效应“,人类的生活将会由此受到很大的威胁。这些难题迫使政府和社会在发展常规能源的同时必须加大对新能源的开发和利用。

  新能源包括水能、风能、太阳能等。虽然风能或水能等更加便宜,但是大多数的自家用户却都不可能找到适当场合进行架设,架设成本较高。而太阳能则不同,任何自家用户只要找到一个有阳光照射到的窗户都可以装置太阳能极板作辅助能源,几百元投资便可以架设。所以综合考虑,太阳能无疑是符合我国可持续发展战略的理想绿色能源,全球能源专家也认为,太阳能将成为21世纪最重要也最有前景的能源之一。

  而且太阳辐射能与煤炭、石油等常规能源相比较,更有如下的优点:

  (1)普遍性。

  地球上处处都有太阳能,不需要到处去寻找,去运输,容易获取。

  (2)无害性。

  利用太阳能作为能源,没有废渣,废料,废气,废水的排放,没有噪声,不会污染环境,没有公害,清洁干净。

  (3)长久性。

  只要有太阳,就有太阳能,因此太阳能可以说是取之不尽,用之不竭。

  (4)巨大性。

  一年内到达地面的太阳辐射能总量要比现在地球上消耗的各种能量的总和大几万倍。

  我国幅员辽阔,有着十分丰富的太阳能资源。全国各地的年太阳辐射总量3340.8400MJ/m2,中值为5852MJ/m2。年日照时数在2200小时以上的地区约占国土面积的2/3以上。我国的西部地区,包括西藏、新疆、青海、内蒙古等省,年日照时间长,这些地区面积宽广、人口密集低,在一些偏僻的地区传统的供电设施建设成本高,电能的供需矛盾显得十分突出,因此当地政府充分利用太阳能发电解决无电地区的用电具有重大的战略意义。为了更高效的利用太阳能,白天可将太阳能转化为电能,利用蓄电池将电能储存起来,需要用电时即可由蓄电池供电。

  总体看来我国太阳能资源比较丰富,因此充分利用丰富的太阳能资源,采用太阳能光伏发电技术,可以节约能源,发展经济,提高人民生活水平。

  1.2 太阳能充放电控制器现状

  (1)太阳能光伏发电

  太阳能作为新能源有着巨大的优势,所以世界各国都在努力研发新技术进行获取,比较成熟的是太阳能光伏发电技术。太阳能光伏发电现已成为新能源和可再生能源的重要组成部分,也被认为是当前世界最有发展前景的新能源技术。目前太阳能光伏发电装置已广泛应用于通讯,交通,电力等各个方面。

  在进行太阳能光伏发电时,由于一般太阳能极板输出电压不稳定,不能直接将太阳能极板应用于负载,需要将太阳能转变为电能后存储到一定的储能设备中,如铅酸蓄电池。但只有当太阳能光伏发电系统工作过程中保持蓄电池没有过充电,也没有过放电,才能使蓄电池的使用寿命延长,效率也得以提高,因此必须对工作过程加以研究分析而予以控制,这种情况下太阳能充电控制器应运而生。

  (2)充电控制器的作用及现状

  太阳能充电控制器具备充电控制、过充保护、过放保护、防反接保护及短路保护等一系列功能,解决了这一难题,这样控制器在这个过程中起着枢纽作用,它控制太阳能极板对蓄电池的充电,加快蓄电池的充电速度,延长蓄电池的使用寿命。同时太阳能充放电控制器还控制蓄电池对负载的供电,保护蓄电池和负载电路,避免蓄电池发生过放现象,由此可见,控制器具有举足轻重的作用。

  市目前场上有各种各样的太阳能控制器,但这些控制器主要问题对于蓄电池的保护不够充分,不合适的充放电方式容易导致蓄电池的损坏,使蓄电池的使用寿命降低。目前,控制器常用的蓄电池充电法包括三种:恒流充电法、阶段充电法和恒压充电法。但是这些方法由于充电方式单一加上控制策略不够完善,都存在一定的局限性。另一方面,当蓄电池给负载供电时,由于控制器不能时刻检测蓄电池的电压,这样很容易发生蓄电池的过放电,将会导致蓄电池的深度放电,严重影响其寿命。

  所以,如何改善太阳充控制器的充放电方式,开发性能优良的充放电控制器,提高其在实际应用中的效率,成为了一个重要的研究方面。

  1.3 设计主要任务

  本设计研究确定了一种基于STC单片机的太阳能充放电控制器的方案,在太阳能对蓄电池的充电方式、控制器的功能要求和电路保护方面做了分析,完成了系统硬件电路设计和软件编程,实现了对蓄电池的科学管理,并将充放电控制器应用于太阳能路灯或其他负载,实现了控制功能。这里以充/放电最大电流10A,额定电压12V控制器系统为例,其实现的主要功能如下。

  (1)要能自动检测太阳能电池板电压是否高于蓄电池电压,若高于蓄电池 电压,则可开启充电;若低于蓄电池电压,则不能开启充电,否则蓄电池电流会反向流向太阳能电池板而造成点亮损耗。

  (2)当蓄电池电压低于10.8V时,自动关断负载(欠压关断),同时有报警功能;

  (3)当蓄电池电压高于14.5V,自动关断负载(过压关断)和充电电路,同时有报警功能。

  (4)当蓄电池处于浮充充电状态时电压值控制在13.5V左右。

  (5)当用户将太阳能电池板接反至控制器时,具有保护控制器不被毁坏的功能;

  (6)当用户将蓄电池接反至控制器时,要有报警功能,并且具有保护控制器不被毁坏的功能。


 

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  6次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5基于FPGA的光纤通信系统的设计与实现
  10. 0.61 MB  |  2次下载  |  免费
  11. 651单片机窗帘控制器仿真程序
  12. 1.93 MB  |  2次下载  |  免费
  13. 751单片机大棚环境控制器仿真程序
  14. 1.10 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33564次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6653次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537796次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191185次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费