太阳能光伏照明控制系统的硬件电路设计_第1页
太阳能光伏照明控制系统的硬件电路设计_第2页
太阳能光伏照明控制系统的硬件电路设计_第3页
太阳能光伏照明控制系统的硬件电路设计_第4页
太阳能光伏照明控制系统的硬件电路设计_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XXXX大学毕业设计(论文) 太阳能光伏照明控制系统的硬件电路设计摘 要随着化石能源的日益衰竭,开发和使用新能源已成当务之急。本论文设计了一种采用太阳能作为能源的照明系统,基于ATmega48单片机作为中央控制芯片,采用PWM充电控制法,具有充电效率高、可靠性高、性能好等特点。本文先是对系统的总体设计方案进行阐述,再对蓄电池、太阳能电池、中央控制单元等各模块进行分析,最后对软件部分的主程序进行设计与分析。文章还分析了影响蓄电池使用寿命各种因素和如何提高蓄电池的使用性能也作了详细的分析和研究。其次,对电池的充电方法进行了分析,提出了高效率的PWM充电控制法。本文着重描述了系统控制器部分的设计。论文结尾对本次设计的太阳能光伏照明控制系统的应用前景进行了分析,认为本设计具有一定的理论意义和实践应用价值。关键词:光伏;控制器;PWM充电控制法;ATmega48The Hardware Circuit Design for Solar PV Lighting Control SystemAbstractWith the increasingly exhaustion of fossil energy, developing and using new energy is becoming imperative affair. This paper designs a illumination system which adopt solar energy as energy, based on ATmega48 microcontroller as central control chip and adopt PWM charging control method. It has high charging efficiency, high reliability and better performance features etc.At first this paper take an elaborate on the overall design program of system and then analyse the modules of battery, solar energy battery and central control unit etc. Finally it will make a design and analysis for main program of software.At the end of paper writer analyse the prospect of solar PV lighting control system in this design and consider that it has a certain theoretical significance and the value of practical application. Keywords: PV ; Controller ; PWM Charging Control Method ; ATmega48目录引言1第1章 绪论21.1 概述21.2 光伏照明系统的结构21.3 本文的主要内容3第2章 光伏照明控制系统的总体设计方案42.1 充电方法的选择42.1.1 恒流充电法42.1.2 阶段充电法52.1.3 恒压充电法52.1.4 脉冲式充电法(PWM充电控制法)62.2系统的总体设计72.3系统的工作过程8第3章 电池组部分概述93.1 蓄电池部分概述93.1.1 阀控密封铅酸蓄电池的简介93.1.2 阀控密封铅酸蓄电池的结构及原理93.1.3 阀控密封铅酸蓄电池的特点103.1.4 影响阀控密封铅酸蓄电池使用寿命的因素103.2 太阳能电池部分概述123.2.1 辐射参数的确定123.2.2 相关参数的换算123.2.3 光伏板参数的确定13第4章 控制器的设计144.1 单片机元件概述144.1.1 AVR系列单片机及ATmega48单片机简介144.1.2 AVR单片机的优势144.1.3 ATmega48单片机的引脚164.1.4 ATmega48单片机的特点164.2 控制器技术指标和技术要求164.2.1 技术指标164.2.2 控制器的功能174.2.3 控制器工作模式的设置174.3 控制器的硬件设计方案184.4 控制器的电路设计184.4.1 单片机的最小系统184.4.2 电源模块设计194.4.3 检测电路的设计204.4.4 驱动模块设计224.4.5 显示模块设计244.4.6 放大电路的设计25第5章 主程序设计265.1程序设计思路265.2 主程序流程图设计275.3 主程序代码28结论与展望30谢 辞31参考文献32附录A 外文文献及其译文33附录B 主要参考文献的提要及摘要42插图清单图1- 1 光伏系统组成框图 2图2- 1 最佳充电曲线 4图2- 2 恒流充电电路 4图2- 3 恒流充电曲线 4图2- 4 二阶段法曲线 5图2- 5 恒压充电电路 5图2- 6 恒压充电曲线 6图2- 7 脉冲式充电曲线 6图2- 8 光伏照明控制系统总框图 7图3- 1 阀控密封铅酸蓄电池 9 图4- 1 ATmega48单片机引脚图14图4- 2 太阳能光伏照明控制系统控制器结构图18图4- 3 单片机的最小系统19图4- 4 IRF3205图形符号 19图4- 5 单片机电源电路20图4- 6 温度检测电路20图4- 7 蓄电池电压检测电路21图4- 8 太阳能极板检测电路22图4- 9 串联PWM充电电路23图4- 10 放电电路 23图4- 11显示模块电路24图4- 12 放大电路 25图5- 1 主程序流程图27表格列表表2- 1 对上述几种充电方法的比较 6表3- 1 全国主要城市辐射参数表11表3- 2所选定光伏板的参数 13表4- 1 ATmega48单片机各引脚的功能15表4- 2 控制器的技术指标17表4- 3 控制器工作模式设置18表4- 4 BCD译码表2443引言传统的化石能源资源日益枯竭,严重的环境污染制约了世界经济的可持续发展。太阳能的研究和利用受到广泛的关注。太阳能利用和光伏发电是最有发展前景的可再生能源,因此,世界各国都把太阳能光伏发电的商业化开发和利用作为重要的发展方向。太阳能光伏发电系统是利用太阳能电池组件和其他辅助设备将太阳能转换成电能的系统。因此光伏发电系统有着巨大的发展前景。市场上有各种各样的太阳能控制器,但这些控制器主要问题对于蓄电池的保护不够充分,不合适的充放电方式导致蓄电池的损坏,使蓄电池的使用寿命降低。因此选择合适的充放电方法,设计出合适的控制器对光伏系统尤为重要。这就是本研究课题的根本目的。第1章 绪论1.1 概述传统的化石能源资源日益枯竭,严重的环境污染制约了世界经济的可持续发展。能源的需求有增无减,能源资源已成为重要的战略物资,化石能源储量的有限性是发展可再生能源的主要因素之一。根据世界能源权威机构的分析,按照目前已经探明的化石能源储量以及开采速度来计算,全球石油剩余可采年限仅有41 年,其年占世界能源总消耗量的40.5%,国内剩余可开采年限为15 年;天然气剩余可采年限61.9 年,其年占世界能源总消耗量的24.1%,国内剩余可开采年限30 年;煤炭剩余可采年限230 年,其年占世界能源总消耗量的25.2%,国内剩余可开采年限81 年;铀剩余可采年限71 年,其年占世界能源总消耗量的7.6%,国内剩余可开采年限为50 年。太阳能利用和光伏发电是最有发展前景的可再生能源,因此,世界各国都把太阳能光伏发电的商业化开发和利用作为重要的发展方向,制定了相应的导向政策。在光伏发电的历史上,最早规模化推广的是日本,而后是德国,再发展到现在大力推广的包括美国、西班牙、意大利、挪威、澳大利亚、韩国、印度等超过40个国家与地区,如日本“新阳光计划”、欧盟“可再生能源白皮书”,以及美国国家光伏发展计划、百万太阳能屋顶计划、光伏先锋计划等的相继推出,成为近年来推动太阳能光伏发电产业的主要动力。根据欧盟的预测:到2030年太阳能发电将占总能耗10%以上,到2050年太阳能发电将占总能耗20%。1.2 光伏照明系统的结构图1- 1 光伏系统组成框图太阳能电池控制器蓄电池DC负载光伏照明系统主要由五大部分组成,即太阳能电池、蓄电池、控制器、照明电路、负载,如下图1-1所示。在系统中,控制器是整个系统的核心。它控制蓄电池的充电及蓄电池对负载的供电,对蓄电池性能、使用寿命有非常大的影响。目前,光伏系统主要由于控制器控制蓄电池充电方式不合理,降低了蓄电池寿命而导致整个系统可靠性不高,因此,在控制器的设计中采用什么样的充电方式非常关键。 目前市场上的光伏控制器还存在着许多的不足之处,比如:系统的配置、控制精准度不够高,系统的使用寿命、阴雨天的工作时间等。因此,改善太阳能路灯系统的可靠性,开发性能优良的太阳能控制器也成为重要的研究课题。1.3 本文的主要内容 本论文设计了一种光伏照明控制系统,针对目前光伏控制系统控制器未能充分利用太阳能电池,对蓄电池的保护不够充分、蓄电池的寿命缩短这种状况,研究设计了一种基于ATmega48单片机的光伏控制器。本文在太阳能电池对蓄电池的充电方式及蓄电池对负载的供电方面做了分析,完成了硬件电路设计和软件主程序的设计,结合PWM充电控制法,实现了对蓄电池充放电的管理,以满足本系统要求实现的功能。本论文由以下四部分组成:第一部分是系统的总体设计方案,先通过对常用几种充电方法的比较,从而确定本系统采用的是PWM充电控制法,基于此种充电方法设计出光伏控制系统的总体方案。第二部分简单介绍了电池组的基本情况,包括蓄电池的结构和铅酸蓄电池的工作原理,以及根据系统的设计要求与自然条件选择合适的太阳能电池板。第三部分是本论文的核心内容,介绍了光伏系统控制器的设计,重点阐述了充放电电路以及检测电路的设计。第四部分阐述本系统的软件设计方案,主要介绍了系统软件的主程序流程。 第2章 光伏照明控制系统的总体设计方案2.1 充电方法的选择图2- 1 最佳充电曲线一般情况下,充电电流的安培数不应超过蓄电池待充电的安培时数。常规充电的速度被蓄电池在充电过程中的温升和产生的气体量所限制。以上两点对于为蓄电池选择合适的充电方法有着重要的意义。2.1.1 恒流充电法恒流充电法是用调整充电装置输出电压或改变与蓄电池串联电阻的方法,保持充电电流强度不变的充电方法。恒流充电电路如图2-2所示。控制方法简单,但由于电池的可接受电流能力是随着充电过程的进行而逐渐下降的,到充电后期,充电电流多用于电解水,产生气体,使出气过甚,因此,一般情况下不选用此方法。图2- 2 恒流充电电路图2- 3 恒流充电曲线2.1.2 阶段充电法1.二阶段法采用恒电流和恒电压相结合的快速充电方法,如图2-4所示。首先,以恒电流充电至预定的电压值,然后,改为恒电压完成剩余的充电。一般两阶段之间的转换电压就是第二阶段的恒电压。图2- 4 二阶段法曲线2.三阶段充电法在充电开始和结束时采用恒电流充电,中间用恒电压充电。当电流衰减到预定值时,由第二阶段转换到第三阶段。这种方法可以将出气量减到最少,但作为一种快速充电方法使用,受到一定的限制。2.1.3 恒压充电法充电电源的电压在全部充电时间里保持恒定的数值,随着蓄电池端电压的逐渐升高,电流逐渐减少。与恒流充电法相比,其充电过程更接近于最佳充电曲线。用恒定电压快速充电, 如图2-6所示。由于充电初期蓄电池电动势较低,充电电流很大,随着充电的进行,电流将逐渐减少,因此,只需简易控制系统。这种充电方法电解水很少,避免了蓄电池过充。但在充电初期电流过大,对蓄电池寿命造成很大影响,且容易使蓄电池极板弯曲,造成电池报废。图2- 5 恒压充电电路图2- 6 恒压充电曲线2.1.4 脉冲式充电法(PWM充电控制法)这种充电法不仅遵循蓄电池固有的充电接受率,而且能够提高蓄电池充电接受率,从而打破了蓄电池指数充电接受曲线的限制,这也是蓄电池充电理论的新发展。脉冲充电方式首先是用脉冲电流对电池充电,然后让电池停充一段时间,如此循环,如图2-7所示。充电脉冲使蓄电池充满电量,而间歇期使蓄电池经化学反应产生的氧气和氢气有时间重新化合而被吸收掉,使浓差极化和欧姆极化自然而然地得到消除,从而减轻了蓄电池的内压,使下一轮的恒流充电能够更加顺利地进行,使蓄电池可以吸收更多的电量。间歇脉冲使蓄电池有较充分的反应时间,减少了析气量,提高了蓄电池的充电电流接受率。3图2- 7 脉冲式充电曲线表2- 1 对上述几种充电方法的比较充电方法优点缺点恒流充电法可以任意选择和调整充电电流,特别适合蓄电池容量恢复的小电流长时间充电初始充电电流过小,充电后期电流又过大充电时间长、析出气体多、对极板的冲击较大、能耗较高、效电率较低,充电时间长阶段充电法产生气体少,较其他两种方法充电快不易控制,前后两段都包括恒流与恒压充电的缺点恒压充电法接近最佳曲线,电解水少,避免了蓄电池过充,控制装置简单充电初期电流过大,对蓄电池寿命造成很大影响,且容易使电池极板弯曲,造成电池报废脉冲式充电法充电过程不产生大量,且不热,从而可大量缩短充电时间快速充电转换效率低,易造成极板的活性物质脱落通过几种蓄电池充电方法的分析,可知,脉冲式充电法(PWM充电控制法),有其它充电方法无法比拟的优点。所以采用PWM充电控制法,设计太阳能光伏照明智能控制器。该控制器提高了充电效率,延长了蓄电池的使用寿命,增强了太阳能路灯系统运行可靠性。2.2系统的总体设计通过对蓄电池的几种充电方法的比较,可知不同的充电方法对蓄电池的充电效率及使用寿命有着重要的影响。光伏照明控制系统主要由五大部分组成,即太阳能电池、蓄电池、控制器、照明电路、负载,如图2-8所示。图2- 8 光伏照明控制系统总框图1太阳能电池(光伏板)太阳能电池在整个系统中的作用有两个,其一是把太阳能转变成电能,即白天时,太阳能电池给蓄电池充电。其二是太阳能电池作为系统的光控元件,从太阳能电池两端电压的大小即可判断光亮程度,也就是从太阳能电池电压的大小来判断天黑和天亮。太阳能电池方阵是由太阳能电池单体按照一定的排列组合而成。太阳能电池单体是光电转换的最小单元,太阳能电池单体的工作电压约为0.5V,工作电流约为20-25mA/cm2一般不能单独作为电源使用。将太阳能电池单体进行串并联并封装后,就成为太阳能电池组件,其功率一般为几瓦至几十瓦,是可以单独作为电源使用的最小单元。太阳能电池组件再经过串并联并装在支架上,就构成了太阳能电池方阵,可以满足负载所要求的输出功率。2蓄电池蓄电池也是整个太阳能路灯系统的关键部位,它是整个太阳能系统的储备能源设备。白天时太阳能电池给蓄电池充电;晚上及阴雨天,系统和负载所用电全部由蓄电池来提供。本系统采用的是12V-12AH的阀控密封铅酸蓄电池。3控制器 控制器是整个系统的智能核心,控制整个太阳能路灯系统的正常运行,能自动防止蓄电池组过充电和过放电的设备。本设计采用ATmega48单片机做为中央控制芯片。本设计所研究的智能控制器,具有测量、计算和推理功能,采用了一对MOS晶体管(Power MOSFET)(如图2-8中的Q1、Q2),构成串联式PWM充电主电路,电压损失较使用二极管的充电电路降低近一半,提高了充电效率。4负载 按要求选取额定电压是12V、额定功率是10W的白炽灯。2.3系统的工作过程当系统连接正常且有阳光照射到太阳能电池上时,控制器面板上的指示灯为绿色常亮,表示系统充电电路正常;当充电指示灯出现绿色快速闪烁时,说明系统过电压。蓄电池充电过程使用了PWM方式,如果过放保护动作,在恢复充电时,控制器先要提升充电电压到设定值,并保持10min,而后降到直充电压,保持30分钟,以激活蓄电池,避免蓄电池硫化结晶,最后降到浮充电压,并保持浮充电压。如果没有发生过放,将不会进入提升充电电压方式,以防蓄电池失水。这些自动控制过程将使蓄电池达到最佳充电效果并保证或延长其使用寿命。蓄电池电压在正常范围时,控制器面板上的状态提示灯为绿色常亮;充满后状态提示灯为绿色慢闪;当蓄电池电压降到欠压时,状态提示灯变成橙黄色;当蓄电池电压继续降低到过放电压时,状态指示灯变为红色,此时控制器将自动关闭输出。当蓄电池电压恢复到正常工作范围内时,将自动使输出开关导通,状态指示灯为绿色。第3章 电池组部分概述3.1 蓄电池部分概述3.1.1 阀控密封铅酸蓄电池的简介 普通铅酸蓄电池由于使用寿命短、效率低,维护复杂、所产生的酸雾污染环境等问题,其使用范围有限,目前已逐渐被淘汰。在本系统中,我们使用阀控密封式铅酸(VRLA)蓄电池。阀控密封式铅酸(VRLA)蓄电池诞生于20世纪70年代,到1975年时,在一些发达国家已经形成了相当的生产规模,很快就形成了产业化并大量投放市场。这种电池虽然也是铅酸蓄电池,但是它与原来的铅酸蓄电池相比具有很多优点,而倍受用户欢迎,特别是让那些需要将电池配套设备安装在一起(或一个工作间)的用户青睐,例如UPS、电信设备、移动通信设备、计算机、摩托车等。这是因为VRLA电池是全密封的,不会漏酸,而且在充放电时不会象老式铅酸蓄电池那样会有酸雾放出来而腐蚀设备,污染环境,所以从结构特性上人们把VRLA电池又叫做密闭(封)铅酸蓄电池。为了区分,把老式铅酸蓄电池叫做开口铅酸蓄电池。由于VRLA电池从结构上来看,它不但是全密封的,而且还有一个可以控制电池内部气体压力的阀,所以VRLA铅酸蓄电池的全称便成了“阀控式密闭铅酸蓄电池”阀控式铅酸蓄电池的密封机理。3.1.2 阀控密封铅酸蓄电池的结构及原理PbPbSO4负极板PbO2PbSO4正极板O2电解液H2SO4隔板AGM整流器4e安全阀I+-阀控密封铅酸蓄电池由极板、隔板、防爆帽、外壳等部分组成,采用全密封、贫液式结构和阴极吸附式原理,在电池内部通过实现氧气与氢气的再化合,达到全密封的效果。阀控密封铅酸蓄电池工作原理如图所示。正极板采用铅钙合金、铅镉合金或低锑合金,负极板采用铅钙合金。图3- 1 阀控密封铅酸蓄电池VRLA蓄电池有两种:一种是采用超细玻璃纤维隔膜的VRLA蓄电池(AGM);另一种是采用胶体电解液的VRLA蓄电池(GFL)。不论是采用玻璃纤维隔膜的阀控式密封铅蓄电池(以下简称AGM密封铅蓄电池)还是采用胶体电解液的阀控式密封铅蓄电池(以下简称胶体密封铅蓄电池),它们都是利用阴极吸收原理使电池得以密封的。电池充电时,正极会析出氧气,负极会析出氢气。正极析氧是在正极充电量达到70%时就开始了。析出的氧到达负极,跟负极起下述反应,达到阴极吸收的目的。2Pb+O2=2PbO (3-1)2PbO+2H2SO4=2PbSO4+2H2O (3-2)负极析氢则要在充电到90%时开始,再加上氧在负极上的还原作用及负极本身氢过电位的提高,从而避免了大量析氢反应。对AGM密封铅蓄电池而言,AGM隔膜中虽然保持了电池的大部分电解液,但必须使10%的隔膜孔隙中不进入电解液。正极生成的氧就是通过这部分孔隙到达负极而被负极吸收的。对胶体密封铅蓄电池而言,电池内的硅凝胶是以SiQ质点作为骨架构成的三维多孔网状结构,它将电解液包藏在里边。电池灌注的硅溶胶变成凝胶后,骨架要进一步收缩,使凝胶出现裂缝贯穿于正负极板之间,给正极析出的氧提供了到达负极的通道。3.1.3 阀控密封铅酸蓄电池的特点铅酸蓄电池密封的难点就是充电时水的电解。当充电达到一定电压时(一般在2.30V/单体以上)在蓄电池的正极上放出氧气,负极上放出氢气。一方面释放气体带出酸雾污染环境,另一方面电解液中水份减少,必须隔一段时间进行补加水维护。阀控式铅酸蓄电池就是为克服这些缺点而研制的产品,其产品特点为:(1)采用多元优质板栅合金,提高气体释放的过电位。即普通蓄电池板栅合金在2.30V/单体(25)以上时释放气体。采用优质多元合金后,在2.35V/单体(25)以上时释放气体,从而相对减少了气体释放量。(2)让负极有多余的容量,即比正极多出10%的容量。充电后期正极释放的氧气与负极接触,发生反应,重新生成水,如式(3-1)、(3-2)所示,使负极由于氧气的作用处于欠充电状态,因而不产生氢气。这种正极的氧气被负极铅吸收,再进一步化合成水的过程,即所谓阴极吸收。(3)为了让正极释放的氧气尽快流通到负极,必须采用和普通铅酸蓄电池所采用的微孔橡胶隔板不同的新型超细玻璃纤维隔板。其孔率由橡胶隔板的50%提高到90%以上,从而使氧气易于流通到负极,再化合成水。另外,超细玻璃纤维隔板具有将硫酸电解液吸附的功能,因此即使电池倾倒,也无电解液溢出。(4)采用密封式阀控滤酸结构,使酸雾不能逸出,达到安全、保护环境的目的。(5)壳体上装有安全排气阀,当VRLA蓄电池内部压力超过安全阀的阈值时自动开启保证VRLA蓄电池的安全3.1.4 影响阀控密封铅酸蓄电池使用寿命的因素 阀控蓄电池特有的氧复合机理和阀控密封的结构,虽然在一定程度上减少了它的维护工作量,但使得其比防酸隔爆蓄电池在可靠性和鲁棒性上有所下降,更容易受环境的变化、使用条件等因素的影响。影响阀控密封铅酸蓄电池寿命的外部因素主要有以下几个方面:1环境温度 环境温度过高对阀控蓄电池使用寿命的影响很大。温度升高时,蓄电池的极板腐蚀将加剧,同时将消耗更多的水,从而使电池寿命缩短。阀控蓄电在使用中对温度有一定要求。典型的阀控蓄电池高于25 时,每升高69 ,电池寿命缩短一半。因此,其浮充电压应根据温度进行补偿,一般为24 m V / ,而现有很多充电机没有此功能。为达到阀控蓄电池的最佳使用寿命,应尽可能创造恒温下的使用环境,同时保持蓄电池良好的通风和散热条件。具体来说,安放蓄电池的房间应有空调设备。蓄电池摆放要留有适当的间距,改善电池与环境媒介的热交换。电池间保持不小于15mm的间隙,电池与上层隔板间有不小于150mm的间距的“通风道”来降低温升。表3- 1 全国主要城市辐射参数表城市纬度日辐射量Ht最佳倾角op斜面日辐射量修正系数Kop哈尔滨45.6812703+3158381.1400长春43.9013572+1171271.1548沈阳41.7713793+1165631.0671北京39.8015261+4180351.0976天津39.1014356+5167221.0692呼和浩特40.7816574+3200751.1468太原37.7815061+5173941.1005乌鲁木齐43.7814464+12165941.0092西宁36.7516777+1196171.1360兰州36.0514966+8158420.9489银川38.4816553+2196151.1559西安34.3012781+14129520.9275上海31.1712760+3136910.9900南京32.0013099+5142071.0249合肥31.8512525+9132990.9988杭州30.2311668+3123720.9362南昌28.6713094+2137140.8640福州26.0812001+4124510.8978济南36.6814043+6159941.0630郑州34.7213332+7145581.0476武汉30.6313201+7137070.9036长沙28.2011377+6115890.8028广州23.1312110-7127020.8850海口20.0313835+12135100.8761南宁22.8212515+5127340.8231成都30.6710392+2103040.7553贵阳26.5810327+8102350.8135昆明25.0214194-8153330.9216拉萨29.7021301-8241511.09642过度充电提升浮充电压,或环境温度升高,使充入电流陡升,气体再化合效率随充电电流增大而变小,在0.05C时复合率为90%,当电流在0.1C时,气体再化合效率近似为零。由于过充电将使产生的气体不可能完全被再化合,从而引起电池内部压力增加,当到达一定压力时,安全阀打开,氢气和氧气逸出,同时带出酸雾,消耗了有限的电解液,导致电池容量下降或早期失效。其次,在长期过充电状态下,H+增加,从而导致正极附近酸度增加,板栅腐蚀加速,使板栅变薄,加速电池的腐蚀,使电池容量降低,从而影响蓄电池的寿命。为避免产生多余的气体,阀控蓄电池对充电机稳压限流精度提出了较高的要求。3过度放电或小电流放电 蓄电池过度放电主要发生在交流电源停电后,蓄电池长时间为负载供电。当蓄电池被过度放电时,会在电池的阴极造成“硫酸盐化”。因硫酸铅是一种绝缘体,它的形成必将对蓄电池的充、放电性能产生很大的负面影响。在阴极上形成的硫酸盐越多,蓄电池的内阻越大,电池的充、放电性能就越差,蓄电池的使用寿命就越短。小电流放电条件下形成的硫酸铅,要氧化还原是十分困难的,若硫酸铅晶体长期得不到清理,必然会影响蓄电池的容量和使用寿命。过度放电或小电流放电对阀控蓄电池的影响比对常规蓄电池的影响更大。因此在直流系统交流电源失去后,要严密监视蓄电池的电压和电流,防止阀控蓄电池过度放电。为避免小电流放电,阀控蓄电池不应长期退出系统运行。3.2 太阳能电池部分概述3.2.1 辐射参数的确定如表3-1所示,本设计中,参考合肥地区的相关参数。3.2.2 相关参数的换算1.倾斜面上太阳总辐射的换算倾斜面上的太阳总辐射计算公式: HT=Kop*HL (3-1)式中:HT倾斜面上的太阳总辐射量;Kop斜面最佳辐射系数;HL水平面上的年平均日辐射量。2. 白炽灯的日功耗计算出白炽灯每天的功耗,计算公式如下: Q=Pi*hi (3-2)式中:Q白炽灯每天功耗;Pi白炽灯的额定功率,Pi=10W;hi每天平均工作的小时数,hi=8h。3.太阳能电池总功率的计算所消耗太阳能电池总功率的计算公式:P=5168*A*QKop*HL (3-3)式中:P太阳能电池总用量;A安全系数,一般取A=1.11.3。 4.太阳能电池输出电压Vs 的确定太阳能电池方阵的输出电压Vs与负载工作电压(VfV1)应满足电压平衡方程式:Vs=Vf+V1 (3-4)式中:Vs太阳能电池输出电压;Vf蓄电池的浮充电压,Vf=13.6V;V1所有串联入回路的元器件和线路引起的电压降,一般取V1=1V。可由经验公式确定:Vs=1.3VB (3-5)式中:VB蓄电池的工作电压,VB=12V;VS和VB的比例设计合理,太阳能光电池可近似实现最大功率输出,提高太阳能光电池的光电转化效率。5.太阳能电池输出电流Is的确定太阳能电池输出电流与太阳能电池总功率满足如下计算公式:P=Vs*Is (3-6)3.2.3 光伏板参数的确定综上可得,光伏板最终的参数为:表3- 2所选定光伏板的参数开路电压Voc2428V短路电流Isc13001600mA工作电压Vop14.520V工作电流Iop9301120mA峰值功率Pm1521W第4章 控制器的设计4.1 单片机元件概述4.1.1 AVR系列单片机及ATmega48单片机简介AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。AVR单片机废除了机器周期,抛弃复杂指令计算机(CISC)追求指令完备的做法;采用精简指令集,以字作为指令长度单位,将内容丰富的操作数与操作码安排在一字之中(指令集中占大多数的单周期指令都是如此),取指周期短,又可预取指令,实现流水作业,故可高速执行指令。ATmega48是基于AVR 增强型RISC结构的低功耗8位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmega48的数据吞吐率高达1Mimps/ MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。图4- 1 ATmega48单片机引脚图4.1.2 AVR单片机的优势1.简便易学,费用低廉选择AVR单片机的最主要原因,是进入AVR单片机开发的门槛非常低,只要会操作电脑就可以学习AVR单片机的开发。AVR单片机费用低廉。学习AVR单片机可使用ISP在线下载编程方式(即把PC机上编译好的程序写到单片机的程序存储器中),不需购买仿真器、编程器、擦抹器和芯片适配器等,即可进行所有AVR单片机的开发应用,这可节省很多开发费用。程序存储器擦写可达10000次以上,不会产生报废品。2.高速、低耗、保密AVR单片机是高速嵌入式单片机:AVR单片机具有预取指令功能,即在执行一条指令时,预先把下一条指令取进来;AVR单片机具有32个通用工作寄存器,相当于有32条立交桥,可以快速通行;中断响应速度快;耗能低,有的器件最低1.8V即可工作;保密性能好。它具有不可破解的位加密锁L0ckBit技术,保密位单元深藏于芯片内部,无法用电子显微镜看到。3.I/O口的功能强大,具有AD转换电路AVR单片机的I/0是真正的I/O口,能正确反映I/O口输入输出的真实情况。工业级产品,具有大电流(灌电流)1040mA,可直接驱动可控硅SSR或继电器,节省了外围驱动器件;AVR单片机内带模拟比较器,I/O口可用作AD转换,可组成廉价的AD转换器。表4- 1 ATmega48单片机各引脚的功能端口引脚功能VCC数字电路的电源GND地端口 B (PB7.0) XTAL1/XTAL2/TOSC1/TOSC2端口B 为8 位双向I/O 口,并具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口B保持为高阻态。通过对系统时钟选择位的设定,PB6 可作为反向振荡放大器与内部时钟操作电路的输入 。通过对系统时钟选择位的设定,PB7 可作为反向振荡放大器的输出。系统使用内部RC振荡器时,通过设置 ASSR 寄存器的 AS2 位,可以将 PB7.6作为异步定时器/ 计数器2 的输入口TOSC2.1 使用。端口 C (PC5.0)端口C 为7 位双向I/O 口,并具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口C 保持为高阻态。PC6/RESETRSTDISBL位被编程时,可将PC6 作为一个I/O 口使用。因此,PC6 引脚与端口C 其他引脚的电特性是有区别的。RSTDISBL 位未编程时,PC6将作为复位输入引脚Reset。此时,即使系统时钟没有运行,该引脚上出现的持续时间超过最小脉冲宽度的低电平将产生复位信号。持续时间不到最小脉冲宽度的低电平不会产生复位信号。端口 D (PD7.0)端口D为8位双向I/O口,并具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口D呈现为三态。AVCCAVCC 为A/D 转换器的电源。当引脚PC3.0与PC7.6用于ADC时,AVCC应通过一个低通滤波器与VCC连接。不使用ADC时该引脚应直接与VCC连接。PC6.4的电源则是由VCC提供的。AREFAREF为ADC的模拟基准输入引脚。ADC7.6 (TQFP 与 MLF 封装)TQFP与MLF封装芯片的ADC7.6引脚为两个10位A/D转换器的输入口,它们的电压由AVCC提供。4.功能强大的定时器计数器及通讯接口定时计数器TC有8位和16位,可用作比较器。计数器外部中断和PWM可用于控制输出。Atmega48是在AVR大家庭中尤为突出的是一款新型的AVR高档单片机,它是基于AVR RISC、低功耗CMOS的8位单片机,芯片内部集成了较大容量的存储器和丰富强大的硬件接口电路,它具备AVR高档单片机的MEGE系列的全部性能和特点,但由于其采用了小引脚封装(为DIP28和TQFPMLF32),所以其价格仅与低档单片机相当,成为AVR高档单片机中内部接口丰富、功能齐全、性能价格比最好的品种。4.1.3 ATmega48单片机的引脚如图4-1,ATmega48单片机各引脚功能如表4-1所示4.1.4 ATmega48单片机的特点4K字节的系统内可编程Flash(具有在编程过程中还可以读的能力,即RWW),256字节EEPROM,512字节SRAM,23个通用I/O口线,32个通用工作寄存器,三个具有比较模式的灵活的定时器/计数器(T/C),片内/外中断,可编程串行USART,面向字节的两线串行接口,一个SPI串行端口,一个6路10位ADC(TQFP与MLF封装的器件具有8路10位ADC),具有片内振荡器的可编程看门狗定时器,以及五种可以通过软件选择的省电模式。空闲模式时CPU停止工作,而SRAM、T/C、USART、两线串行接口、SPI端口以及中断系统继续工作;掉电模式时晶体振荡器停止振荡,所有功能除了中断和硬件复位之外都停止工作,寄存器的内容则一直保持;省电模式时异步定时器继续运行,以允许用户维持时间基准,器件的其他部分则处于睡眠状态;ADC噪声抑制模式时CPU和所有的I/O模块停止运行,而异步定时器和ADC 继续工作,以减少ADC转换时的开关噪声;Standby模式时振荡器工作而其他部分睡眠,使得器件只消耗极少的电流,同时具有快速启动能力。ATmega48是以Atmel的高密度非易失性内存技术生产的。片内ISPFlash可以通过SPI接口、通用编程器,或引导程序进行多次编程。引导程序可以使用任意接口将应用程序下载到应用Flash存储区。在更新应用Flash存储区时引导程序区的代码继续运行,从而实现了FLASH的RWW操作。通过将8位RISC CPU与系统内可编程的Flash集成在一个芯片内,ATmega48为许多嵌入式控制应用提供了灵活而低成本的方案。4.2 控制器技术指标和技术要求4.2.1 技术指标 本课题所研究的控制器专为12V光伏照明控制系统设计。控制器能达到的技术指标如表4-2所示。4.2.2 控制器的功能本系统中使用的控制器是专为太阳能直流供电系统、太阳能直流负载系统设计的。采用一键式轻触开关,完成所有操作及设置。具有短路、过载、防反接、充满、过放自动关段、恢复等保护功能,实时显示充电、蓄电池状态、负载及各种故障指示。控制器通过微处理器对蓄电池的端电压、放电电流、环境温度等涉及蓄电池容量的参数进行采样。通过专用控制模型计算,实现符合蓄电池特性的放大率、温度补偿的高精度控制,并采用高效的PWM充电模式,保证蓄电池工作在最佳状态,有效地延长蓄电池的使用寿命,具有多种工作模式、输出状态,满足各种应用需要。表4- 2 控制器的技术指标额定充电电流5A额定负载电流5A系统电压12V过载、短路保护1.25倍额定电流60秒时过载保护动作;1.5倍额定电流5S时过载保护动作;3倍额定电流短路动作保护空载损耗6mA充电回路压降不大于0.26V放电回路压降不大于0.15V超压保护17V工作温度-35+55提升充电电压14.6V直充充电电压14.4V浮充13.6V充电返回电压13.2V温度补偿-5mV/2V欠压电压12.0V过放电压11.1V过放返回电压12.6V控制方式充电为PWM脉宽调制4.2.3 控制器工作模式的设置(1)设置方法。按下开关设置按钮持续5s,模式(MODE)显示数字LED闪烁,松开按钮,每按一次转换一个数字,直到LED显示的数字与表4-3中所选用的模式对应的数字即停止按键,等到LED数字不闪烁即完成设置。每按一次按钮,LED数字点亮,可观察到设置的值。(2)纯光控方式。当没有阳光时,光强降到启动点,控制器延时10min确认启动信号后,开通负载,负载开始工作;当没有阳光时,光强升到启动点,控制器延时10min确认关闭输出信号后关闭输出,负载停止工作。(3)光控开+延时关方式。启动过程同前。当负载工作到设定的时间就关闭负载,时间设定见表4-6。(4)通用控制器方式。此方式仅取消光控、时控功能、输出延时及相关的功能,保留其他所有功能。作为一般的通用控制器使用。(5)系统调试方式。系统调试方式和纯光控模式相同,只取消了判断光信号控制输出的10min延时,保留其他所有功能。有光信号即接通负载,无光信号即关断负载,可方便地检查系统安装的正确性。表4- 3 控制器工作模式设置LED数码01234模式测试4/OFF5/OFF6/OFF7/OFFLED数码56789模式8/OFF9/OFF10/OFF纯光控通用4.3 控制器的硬件设计方案微控制器太阳能电池板电压采集模块蓄电池端电压采集模块负载电流检测模块温度检测PWM功率驱动充电驱动放电驱动输出保护功率驱动键盘显示模块光伏照明控制系统通过微控制器对太阳电池板电压、蓄电池端电压、负载电流、环境温度等参数进行采样,通过软件设置,实现符合蓄电池特性的放电率,温度补偿修正的高效、高准确率控制,并采用高效PWM模式对蓄电池充放电,保证蓄电池工作在最佳状态,延长蓄电池的使用寿命。控制器具有防雷击、蓄电池防反充、蓄电池防反接、过载、负载短路等保护措施,并且有充放电、蓄电池状态、负载工作及各种故障的指示。8图4- 2 太阳能光伏照明控制系统控制器结构图4.4 控制器的电路设计4.4.1 单片机的最小系统单片机是整个控制器的智能核心。该智能控制器,采用8位AVR微处理器ATmega48作用主控制芯片。ATmega48是基于AVR增强型RISC结构的低功耗8位CMOS微控制器,具有高性能、高保密性、低功耗等优点。程序存储器和数据存储器可独立访问的哈佛结构,代码执行效率高。ATmega48处理器包含有4 KB片

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论