基于STC15F2K60S2太阳能LED路灯控制系统.docVIP

基于STC15F2K60S2太阳能LED路灯控制系统.doc

  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文档。上传文档
查看更多
基于STC15F2K60S2太阳能LED路灯控制系统

基于STC15F2K60S2太阳能LED路灯控制系统   摘 要:本文介绍了一种太阳能LED路灯控制系统,该系统以STC15F2K60S2单片机为系统的控制核心,采用恒流驱动芯片XL6004为LED提供恒定电流,并针对太阳能电池板和蓄电池的特性,设计了双MOSFET对管充电电路。系统可自动根据外界环境光照强度的不同控制充电电路的工作状态,实现蓄电池的智能充电,并可通过时钟控制恒流源实现LED路灯的可调控制。其具有结构简单;光电转换效率高;恒流源可调可控等特点。   关键词:STC15F2K60S2;蓄电池;PWM;恒流驱动;LED路灯   中图分类号:TK6 文献标识码:A   太阳能通过光伏电池板将资源无限、清洁干净的太阳辐射能转化为电能,是新能源和可再生能源的重要成员。LED发光器件是冷光源,光效高,能耗低,环保无污染,使用安全可靠,便于维护,被认为是21世纪的照明光源。因此太阳能LED路灯将有广阔的前景。   1 系统设计   太阳能LED路灯控制器如图1所示。其主要由控制系统、太阳能电池板、充电电路、蓄电池、恒流驱动电路和大功率LED照明等电路组成。   太阳能LED照明系统如图1所示。白天控制系统检测太阳能电池板的电压,当达到充电电压时,开启太阳能电池板对蓄电池充电,同时系统检测蓄电池的电压值,当电压低于设定的高电压时,控制太阳能电池板对蓄电池浮充电,蓄电池充满时,进入涓流充电状态。当太阳能电池板的电压低于设定值时,关闭太阳能电池板。夜晚当亮度降低一定的数值时,判断蓄电池的电压,如果高于设定的下限值,则打开控制开关使蓄电池对LED路灯恒流供电,当进入下半夜时,为了减少功耗,取正常工作电流的一半对其工作。蓄电池低于设定的下限值时,表明蓄电池电量不足,控制系统关闭控制开关,停止对蓄电池供电。   2 蓄电池的容量选择计算   蓄电池选择12V的阀控式胶体铅酸蓄电池,假设连续阴雨天气为3天,此时太阳能电池板不工作,蓄电池能正常工作。LED路灯每天最长工作时间是12小时(从晚上6点到早上6点),前6个小时的功率为60W,后6个小时的功率为30W,总的持续放电时间的放电容量为:   CS=60÷12×6×3+30÷12×6×3= 135Ah   蓄电池10小时放电率计算容量为:   CC=1.4×CS/KCC=1.4×135/1=189Ah   选择接近该值的蓄电池标称容量C10=200Ah。   3 硬件电路组成及工作原理   控制系统如图2所示以单片机STC 15F2K60S2为控制核心,读取时钟芯片中的数据,然后根据不同的时间分别通过单片机中的A/D转换模块采集太阳能电池板的电压和蓄电池的电压,白天根据太阳能电池板电压和蓄电池电压控制充电电路的通断,夜间根据蓄电池的电压和夜间亮度控制LED路灯的供电电流。单片机系统所需要的电压从蓄电池取电,通过三极管和稳压管降压到5V供单片机使用。   时钟模块采用时钟芯片DS12C887。DS12C887 能够自动产生年、月、日、时、分和秒等时间信息,故不需外接晶振;DS12C887 中自带有锂电池,外部掉电时,其内部时间信息还能够保持 10 年之久,不需外接电池。对于内部时间可通过按键设定或修改。由于更改时钟芯片的数据需要显示,这里采用液晶12864显示,本设计中为了节省成本只引出液晶12864的串行引脚,初次调试完后一般不再修改。   光电控制采用光敏电阻,通过电阻分压法把光信号转变为电信号,再通过比较电路转变为数字信号送给单片机。   太阳能LED路灯控制系统的充电电路如图3所示。充电电路由双MOSFET实现,太阳能电池板和蓄电池共用阳极的接入方式。T1和T2两个MOSFET对接才可以有效控制充电电路,因为MOSFET内部在制造工艺上会产生一个反向的二极管,正常工作状态太阳能电池板给蓄电池供电,太阳能电池板两端的电压大于蓄电池的电压,由太阳能电池板和蓄电池共阳极接入,故太阳能电池板阴极的电位小于蓄电池的电位,电流应从蓄电池负极流入到太阳能电池板的负极,控制MOSFET管T1可实现,但当夜晚或阴天时,太阳能电池板的电位大于蓄电池的电位,电流会通过MOSFET管中的反向二极管从太阳能电池板负极到蓄电池负极。这样,蓄电池就通过太阳能电池板放电,这是不允许的。故再加上反向的MOSFET就可防止该种状态发生。当阴天或夜晚时,太阳能电池板两极的电压降低甚至为零,此时电池板的阴极电位升高,使三极管Q3导通,T2关断。   LED灯板采用每颗一瓦的大功率灯珠,十五串联两并联连接,共两组。LED恒流驱动电路采用专用的恒流驱动芯片XL6004,该芯片是一个固定频率为400kHz的PWM升压/降压DC-DC转换器,3A的开关电流能力。LED电流由0.22V的PW

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档