器中断流程图如图。详细程序代码如附录和中说明。程序流程图主要包括两个部分,第部分即流程图为主程序流程图,系统启动后,首先进行各个寄存器和标志位的初始化,初始化阶段完成的工作有定时器完成初始设置,光强寄存数组初始化,各个控制标志位初始化。之后程序开始不断的对采样值进行处理分析,根据处理结果来设置控制位的状态,若采集信息是干扰信息,则放弃此处采样结果,等待下次信息到来,反之将采集结果寄存到光强数组中。当没有定时器中断到来的情况下,主程序就连续不断的对程序处理,并且设置控制位。程序流程图的第二部分是定时器中断处理,程序中定时器主要负责提供控制信号以及定时信号,由于单片机采用外部晶体,机器周期是,因开始初始化检测转换完成标志位置位无置位判断是否是干扰信号是否更新光强信息数组处理光强信息数据设置相应片选信号图程序流程图此要产生的信号需要个周期,因此在定时器流程处理中,通过设置计数标志就可以确定计时的时间,产生所需信号。定时器中断开始重填初始化数据计数加计数达到取反输出计数清零否是中断返回第七章结论与展望误差分析与结论本章主要分析各个模块的设计误差。其中电源模块使用软件进行仿真,并通过软件分析结果,控制部分采用和实现仿真。误差分析电源电路分析实际的电源电路仿真使用元件的标准值。准确值是,,。这里取标准值为,额定输入电压,额定负载下的仿真,电压响应如图。图电压稳定时间大约为毫秒,稳定时,峰值电压,稳定后的电压纹波如图。图额定负载下,输入电压改变时的仿真,输入电压时的电压响应如图。图由图可知,输出电压纹波系数为,而且稳压效果好。由仿真结果可以知,电源电路设计达到了预期目标。功率驱动能力分析根据第五章设计论述,系统可以在蓄电池的输入条件下,实现输出电压稳定在,电流。抗干扰能力分析系统抗干扰特性部分主要采用软件实现。考虑到外界光照强度时连续变化的量,因此对于剧烈变化外界变化,程序采用长度为的环形数据存储单元,寄存当前时间的钱秒钟光强度信息。模块采样周期为秒次,初始化需要经过秒,之后对于外界的剧烈变化,系统将采样值和寄存均值进行比较,若小于阈值则认为是干扰信息,系统放弃存储本次采集信息,并且不会控制硬件动作若采样值大于阈值,则认为是正常数据,并且存储到数据单元。同时判定当前的环境光照强度,完成对各个模块的控制。测试结果系统工作过程和预期致,达到了设计的预期要求。结论太阳能光伏发电控制系统是光伏发电系统的重要组成部分,也是当前光伏发电系统研究的热点之,具有很高的实用价值。本论文首先介绍了该系统研究内容和研究方法,然后分别分析和设计出太阳能电源电路充电保护电路驱动电路和控制系统,对光伏发电控制系统进行了较为全面的分析与研究。综合,论文主要完成了以下设计工作阐述了光伏发电的控制系统的设计思路。根据指标要求完成了各个电路的硬件设计。完成了对软件编程,并且进行了大量的调试及修改完善工作,使整个系统能较稳定的运行。借助仿真软件,进行了系统部分模块的模拟调试,验证了控制器的合理性和可靠性,基本完成了光伏发电控制系统的设计指标。有待进步研究的问题本论文虽然已基本完成太阳能光伏发电控制系统的硬件和软件的设计,但由于学术水平实践经验以及时间条件等的限制,仍有很多不足的地方,与本文相关的问题还有大量工作需要进步深入进行。其中包括电源电路的输入电压最高位,高于时输出特性明显下降,其中控制参数还可根据实际输出效果做进步优化。考虑到实验的可行性,本次设计中的灯设定的功率不是很大,只做到了几十瓦,在实际应用中需要更大功率的灯。所以在驱动电路方面还有待更加深入的研究。参考文献赵明,杨劲松,钱伟,曹刚大功率路灯驱动电源的设计照明工程学报,陈尚伍,陈敏,钱照明高亮度太阳能路灯照明系统电力电子技邓超平,凌志斌新型的单相电路实现功率因数校正上海交通大学学报,张正华有机太阳电池与塑料太阳电池北京化学工业出版社,窦伟,许洪华,李晶跟踪式光伏发电系统研究太阳能学报,陈尚伍,陈敏,钱照明高亮度太阳能路灯照明系统电力电子技术,,,,,,,,,,,定时器初始化使能定时器数组取均值定时器中断入口实时显示程序抗干扰计数变量重新赋值大致读取次转换数值读标志位置以路的均值存储数据,数据有误则不存储以路的均值存储数据,存储新数据以路的均值存储数据,数据有误则不存储以路的均值存储数据,存储新数据定时器中断入口信号输出,光强数组初始化,初始值为光强较弱已去除干扰信号,电源电路片选线关闭电源电路片选线打开转换结果处理处理函数初始化通道通道通道通道启动转换转换结果处理函数附录程序使用说明书附录中程序是的控制程序。程序开发使用软件。程序主要包括主函数初始化函数定时器处理函数演示函数转换函数光强数据存储函数。主要函数功能和变量已经在附录中做了相应注释。程序可直接在环境下编译,并且可通过搭建硬件平台做仿真。也可通过编译生成文件直接下载到系统中运行。附录整机电路图李忠实风光互补发电控制系统不同负载对蓄电池控制电压的影响天津大学硕士论文,,,,,黄瑶,黄洪全电导增量法实现光伏系统的最大功率点跟踪控制电路设计车孝轩著太阳能光伏系统概论武汉大学出版出版社,主编左然,施明恒,王希麟可再生能源概论世纪高等教育建筑环境与设备工程系列规划教材北京机械工业出版社,侯玉宝,陈忠平,李成群等编著基于的系列单片机设计与仿真北京电子工业出版社,邢运民,陶永红主编现代能源与发电技术西安西安电子科技大学出版社,美,著电子学基础北京清华人学出版社,郭天祥新概念单片机语言教程入门提高开发拓展全攻略北京电子工业出版社,艾永乐,付子义模拟电子技术基础北京中国电力出版社,桂长清等动力电池北京机械工业出版社,袁芬太阳能电池板与蓄电池如何匹配无线电肖强,郑玉甫混沌振子实现微弱周期小信号的检测网络与通信曹建平,江国栋直流充电法在蓄电池内阻分析中的实用性研究电子工程师桂长清风能和太阳能发电系统中的储能电池电池工业华成英童诗白模拟电子技术基础北京高等教育出版社,潘永新新编单片机原理与应用西安西安电子科技大学出版社,高吉祥全国大学生电子设计大赛培训系列教程北京电子工业出社,,,,伯特哈斯克尔便携式电子产品设计与开发科学出版社,夏继强沈德金单片机系列教程北京北京航空航天大学出版社,致谢衷心感谢教授对本人的精心指导,导师广博的学识以及严谨的治学态度将使我受益终生。感谢教研室的全体老师和同学多年来的关心和支持,感谢所有关心和帮助过我的人们,最后我要感谢我的家人和舍友,在本科学习期间,是父母给了我莫大的关心和支持,使我能够安心的学习是舍友们在学校里陪伴我学习生活,使我的本科生活无比的快乐。希望我的这篇论文是送给他们最好的礼物,愿他们身体健康生平安。附录程序主要部分源代码名称控制系统程序制作时间制作人外部中断电源电路工作状态功率驱动电路工作状态充电状态显示功率驱动片选线充电控制片选电源电路片选线管脚定义寄存分钟内的光照强度定义临时变量临时变量数组取均值定时器初始化光强数组初始化,初始值为系统初始化清零大致延时定时器定时器初始化端口设置为输入输出端口设置为输出中断控制寄存器允许益处中断定时器益处中断允许中断允许使能定时器结构次之,桥式整流再次。因此此次设计使用结构电路。充电控制和保护电路采用实现充电控制和保护。由于课题项目采用蓄电池,额定电压为,充电特性为充电是,浮充。其要求可由外接少量元件实现,并且可靠性高,性能优良。驱动电路功率驱动电路使用搭建。因为后级驱动负载是大功率,横流驱动和过压保护功能可以使用功率校正芯片外接少量元件实现。综合上诉论证,本设计可以实现设计任务。整机系统框图根据设计方案绘制如下整机系统框图。如图。首先太阳能电压输入整机系统,由变换电路实现的直流变换,再由充电控制电路实现对蓄电池的充电控制和过电保护。功率驱动模块输入电压为,通过控制实现功率自适应调整。系统整体由单片机控制,其负责提供系统的控制信号各个模块