当前位置:文档之家› 太阳能LED路灯控制器的设计

太阳能LED路灯控制器的设计

太阳能LED路灯控制器的设计

程来星1,卢丽娟2,江超2

(1.黄石职业技术学院湖北黄石435003;2.湖北师范学院物电学院,湖北黄石435002)

摘要:文中首先介绍了太阳能LED路灯系统的组成,及各组成部分的工作原理。然后详细讨论了用STC90C52单片

机实现的太阳能LED路灯控制器的设计,包括用并联式三端稳压管TL431芯片实现的蓄电池充电控制电路、用场效

应管实现的负载输出控制电路、用光敏电阻实现的光控电路、用运算放大器实现的检测电路的硬件电路设计和系统

软件的实现。

关键词:太阳能LED路灯;太阳能电池;蓄电池;控制器的设计

中图分类号:TM923文献标识码:A文章编号:1674-6236(2013)02-0154-04

DesignofthecontrollerofsolarenergyLEDstreetlamp

CHENGLai-xing1,LULi-juan2,JIANGChao2

(1.HuangshiPolytechnicSchool,Huangshi435003,China;

2.CollegeofPhysicsandElectronicScience,HubeiNormalUniversity,Huangshi435002,China)

Abstract:Firstly,thecompositionofthesolarLEDstreetlampsystemisintroducedandtheoperatingprincipleofeach

constituentpartofthesolarLEDstreetlampsystemisdiscussed.ThenthedesignofthecontrollerofthesolarLEDstreetlamp

systemisanalyseddetailedlywiththeuseofSTC90C52,includingthedesignofchargingcontrolcircuitofthestoragebattery

usingtheparallelthree-terminalregulatorTL431chip,theloadoutputcontrolcircuitusingtheMOSFET,thelight-operated

circuitusingthephotoresistor,thedetectioncircuitusingtheoperationalamplifierandthedesignofthissystem'ssoftware.

Keywords:solarLEDstreetlampsystem;solarbattery;storagebattery;designofthecontroller

收稿日期:2012-07-23稿件编号:201207142

基金项目:湖北省教育厅2011年科研基金项目资助(D20112501)

作者简介:程来星(1964—),男,湖北黄石人,副教授。研究方向:单片机技术的教学与科研。太阳能作为一种新兴的绿色能源,已经得到了广泛的应

用,其中以太阳能路灯应用为代表的道路照明工程越来越多

的地方被各级政府所看好。太阳能路灯具有易控制、清洁环

保无需电费开支及不需要架设输电线路等多方面的优点[1]。

太阳能路灯系统由光伏电池极板、蓄电池、照明灯具和控制

器等几个部分组成。一般情况下,太阳能路灯系统蓄能装置

采用蓄电池,由于铅酸蓄电池具有储能多且成本低等优点,

应用最为广泛。但是充放电状态直接对铅酸蓄电池寿命影

响,若充电电压不当或铅酸蓄电池使用不当等情况出现,则

铅酸蓄电池的寿命就会急剧缩短[2]。为了解决这些问题,设计

了一款太阳能LED路灯控制器。

1太阳能路灯系统的组成

一个完整的路灯系统由4个部分组成[3]:太阳能电池、蓄

电池(锂电池)、控制器、LED照明灯。日照时,利用光生伏打

效应原理制成的太阳能电池板接收太阳辐射能并转化为电

能输出,产生一定电压的充电电流,通过太阳能控制器对储

能蓄电池进行充电。夜晚,当日照光线强度减弱到一定程度

时,太阳能电池板开路电压下降到设定值,太阳能控制器检测到这一电压值后,光控自动启动,由蓄电池通过控制器向

负载供电[4]。

路灯蓄电池选用锂离子电池。锂电池具有重量轻、容量

大、无记忆效应等优点,因而得到了普遍应用。锂电池的能量

密度很高,它的容量是同重量的镍氢电池的1.5~2倍,而且

具有很低的自放电率。此外,锂离子电池几乎没有“记忆效

应”以及不含有毒物质等优点也是它广泛应用的重要原因。

但对于锂电池的充电过程,要求是比较严格的。锂电池的充

电过程包括3个阶段[5]:1)如果开始充电时,电池电量很低

(例如低于2.7V),那么必须用小电流(大概为100mA)开始

充电,即涓流充电。如果电压高于2.7V就不必进行这个步

骤。2)当电池电压大于2.7V可以开始大电流充电,恒流充

电。随着充电的进行,电池电压逐渐升高。3)当电池电压达到

或接近充满电压(如4.2V左右)时,则要开始转入恒压充电;

当电流减少到大概10mA左右,则停止充电。由此可见,对于

锂电池充电过程的控制,电压电流的检测是非常关键的。

蓄电池应与太阳能电池、用电负荷(路灯)相匹配。可用

一种简单方法确定它们之间的关系。太阳能电池功率必须比

负载功率高出4倍以上,系统才能正常工作。太阳能电池的

电压要超过蓄电池的工作电压20%~30%,才能保证给蓄电电子设计工程ElectronicDesignEngineering第21卷Vol.21第2期No.22013年1月Jan.2013

-154-

池正常负电。蓄电池容量必须比负载日耗量高6倍以上为宜[5]。

太阳能控制器的作用是控制路灯的工作状态,主要功能有白

天根据蓄电池电压的大小分阶段给蓄电池充电,当光照强度

降低到某一设定值时,充电电路断开,蓄电池给LED灯放电,

另外还具有过充保护、过放保护、光控启闭LED灯等功能。

2太阳能LED路灯控制器的设计

太阳能路灯控制器是太阳能路灯系统中最为重要的部

件,其功能设计的好坏决定了一个太阳能路灯系统运行情况

的优劣。路灯控制器需要实现的功能有:1)蓄电池过充电保

护功能:白天给向蓄电池充电,当蓄电池端电压升高到4.2V

时,控制器自动切断充电回路,防止过充电,保护蓄电池,延

长其寿命。2)蓄电池过放电保护功能:夜晚蓄电池在控制器

的控制下向LED路灯供电,当蓄电池端电压降低到2.7V

时,控制器自动切断LED路灯,避免蓄电池过放电。3)智能充

电及负载开关过程采用光控自动开关功能:夜幕降临时,自

然光照亮度低于室外照明亮度要求,控制器自动打开太阳能

路灯开关,蓄电池向路灯供电。当光照再次达到某一设定值

后,控制器控制太阳能路灯自动熄灭,节省用电。该控制器的

实现过程是通过光控电路对光照强度的检测,判断是白天还

是晚上,然后将数据传送给单片机,控制到底是充电电路工

作还是放电电路工作。根据需要实现的控制功能,该方案选

择STC90C52单片机对太阳能LED路灯系统进行控制。

单片机主要完成的功能包括检测蓄电池两端电压并根

据不同状态采用不同的充电模式;判断白天黑夜并以此来切

换蓄电池充电和放电模式。路灯控制器中包括的硬件电路

模块比较多,如单片机最小系统、负压电路、供电电源等等,

如图2所示。单片机最小系统包括单片机、复位电路、晶振

时钟电路[6]。本设计采用的核心控制器是宏晶公司生产的

STC90C52AD单片机,该系列系列单片机指令代码完全兼容

传统的8051单片机,12时钟/机器周期和6时钟/机器周期可

以随意选择,内置看门狗,超强抗干扰,轻松过4400V快速

脉冲干扰(EFT)。内部集成MAX810专用复位电路,当时钟频

率在6MHz时,该复位电路是可靠的。自带8路A/D和2路

PWM功能,更让控制器的外围电路变的精简。特别的是该系列单片机支持ISP(在系统可编程)和IAP(在应用可编程),开

发无需高价的专用编程器和专用仿真器,给本控制器的设计

开发带来极大的方便。

充放电控制电路如图3所示,由于TL431的参考端输出

电压是稳定在2.5V,所以通过单片机控制R9一端的电压从

而改变流过R4的电流,进而改变R4上面的压降,从而使B

点的电压可调。关于电路自动调节的原理,可以这样解释:根

据TL431的特性,当参考端的电压大于2.5V时,TL431阴极

和阳极之间的电流会急剧增大,也即其等效电阻减小,从而

使三极管的基极电压减小,射极B点电压减小,从而使A点

电压下降;同理,当参考端的电压小于2.5V时,TL431阴极

和阳极之间的电流会急剧减小,也即其等效电阻增大,从而

使三极管的基极电压增大,射极B点电压增大,从而使A点

电压升高,也即A点电压始终稳定在2.5V。这样,通过控制

单片机输出PWM可调电压的大小就可以控制蓄电池的充电

过程,而单片机输出的PWM电压又是根据对流经蓄电池的

充电电流和电池两端的充电电压的检测运算得到,所以整个

充电过程就是一个智能的循环控制过程。

控制器能自动检测当前的状态,首先根据光控电路检测

当前状态是白天还是黑夜,进而选择是充电模式或者放电模

式。在充电模式中根据蓄电池两端的电压及流过蓄电池的电

流选择不同的充电模式。首先要检测电池的电压是否低于

2.7V,当电池的电压低于2.7V的时候就要进行预充电,通

常都是以100mA的电流充10分钟左右,这是一个“小电流

激活”的阶段,当电压低于2.7V时,电池正极的锂离子很少,

电池的活性低,这时候就算你给一个很大的电流,电池内部

也没有足够的离子搬运,相反这会给电池带来负担,所以这

个阶段是电压很低的时候必须有的,但是一般情况下,上一

次电池不至于过放,电池的电压也不会降到这么低。当电压

高于2.7V而又小于4.2V时进入到第二个阶段恒流充电,

即电流一定,而电池电压随着充电过程逐步升高,当电池端

电压达到4.2V,改恒流充电为恒压充电,即电压一定,电流

根据电芯的饱和程度,随着充电过程的继续逐步减小,当减

小到10mA时,认为充电终止。在放电过程中,首先保证当蓄

电池电压低于保护电压(2.7V)时,控制器自动关闭负载开关图1太阳能LED路灯系统Fig.1StructurediagramofthesolarLEDstreetlamp

system程来星,等太阳能LED路灯控制器的设计

-155-

相关主题