收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于51单片机的太阳能充放电控制器的设计

[关键词:51单片机,太阳能,充放电控制器]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:ckjs0515,word全文:32页,合计:11000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于51单片机的太阳能充放电控制器的设计毕业设计论文------

本课题研究的对象。

本次研究对象主要包括太阳能电池板、充电电路、蓄电池、放电电路及控制装置。

本课程设计拟采用的研究手段和解决办法。

由于材料和光线所具有的属性和局限性,其生成的电流也是具有波动性的曲线,如果将所生成的电流直接充入蓄电池内或直接给负载供电,则容易造成蓄电池和负载的损坏,严重减小了他们的寿命,因此我们必须把电流先送入太阳能控制器,采用一系列专用芯片电路对其进行数字化调节。对负载供电时,也是让蓄电池的电流先流入太阳能控制器,经过它的调节后,再把电流送入负载。这样做的目的:一是为了稳定放电电流;二是为了保证蓄电池不被过放电;三是可对负载和蓄电池进行一系列的监测保护。

本课程设计的设计思路。

电路包含太阳能电池,DC-DC变换电路,蓄电池,数据采集电路,A/D转换电路,单片机控制电路及状态显示部分。本设计以STC89C52单片机为控制中心的软硬件的结合,使用并联在电池两端的两个串联电阻,以分压方式对蓄电池、太阳能电池的电压进行采样,送到A/D转换得到一个数字信号的电压值,再将信号送入到单片机中进行处理。单片机输出,达到实现开关功能。

测试分析

本次设计将使用12V直流电源来代替太阳能电池是因为太阳能电池板的价格十分昂贵买不起。测试所用的蓄电池规格:12V,36Ah。测试用到的仪器:万能表,可调直流电源,示波器。

测试的内容:检测蓄电池电压低于10.8V时,控制器是否中断放电电路;检测蓄电池电压在12V-14.5V是否PWM充电;检测蓄电池电压大于等于14.5V时控制器是否停止对蓄电池充电。由于测试使用的12V蓄电池容量太大(36Ah),假如此控制器以1A的电流对蓄电池充电,完成一次完整的充电所需时间大概为36小时,因此没能完全完成测试充电过程。使用此12V蓄电池测得的结果是控制器能够充放电。而测试控制器功能是否达到设计要求,所用的方法是用一个电压模拟蓄电池。

以下是模拟充电得到的参数:当模拟蓄电池的电压低于10V,MOSFET管Q2关闭停止对负载供电,同时红灯亮;当模拟蓄电池的电压在10V-12V之间,Q1导通对蓄电池充电,同时绿灯亮;当模拟蓄电池的电压在12V-14V之间,PWM充电,同时绿灯亮;当模拟蓄电池的电压高于14V,MOSFET管Q1关闭停止充电,同时两个灯亮。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:ckjs0515,word全文:32页,合计:11000

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于51单片机的太阳能充放电控制器的设计(开题报告,任务书,论文)!