小型太阳能光伏发电系统控制器的设计解读
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业设计(论文)题目小型太阳能光伏发电系统控制器的设计
常熟理工学院本科毕业设计(论文)诚信承诺书
本人郑重声明:所呈交的本科毕业设计(论文),是本人在导师的指导下, 独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。
本人签名:_____________ 日期:
常熟理工学院本科毕业设计(论文)使用授权说明
本人完全了解常熟理工学院有关收集、保留和使用毕业设计(论文)
的
规定,即:本科生在校期间进行毕业设计(论文)工作的知识产权单位属常熟理工学院。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业设计(论文)被查阅和借阅;学校可以将毕业设计(论文)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业设计(论文),并且本人电子文档和纸质论文的内容相一致。
保密的毕业设计(论文)在解密后遵守此规定。
本人签名: 导师签名:日期:
小型太阳能光伏发电系统控制器的设计
摘要
目前,光伏发电已受到广大人民的追捧,很多国家建立了光伏发电站。在新能源领域中,小型独立光伏发电系统以其简单,灵活等特点占有重要的地位,光伏发电控制器作为独立光伏发电系统的核心部件,对其研究具有重要意义。本文基于单片机STC89C52设计
了控制系统,控制太阳能电池板对蓄电池的充电。控制系统硬件设计包括单片机STC89C52 最小电路,充放电电路、光耦驱动电路,A/D转换电路和电压显示电路的设计。本文设计
的单片机STC89C52最小电路主要包括时钟电路,复位电路,工作状态显示电路和蜂鸣器报警电路。控制系统软件设计包括确定整体系统布局,设计系统各个程序流程图以及按照自顶向下的层次完成对各个程序模块的设计。通过控制系统硬件电路和软件的设计,控制太阳能电池板对蓄电池正常的充电,防止蓄电池过充、过放和短路,延长蓄电池寿命。
关键词:单片机STC89C52铅酸蓄电池充放电
Design of a Small Solar Photovoltaic Power Generation System
Controller
Abstract
At present, photovoltaic power generation has been sought after by the majority of the people, the photovoltaic power station has been set up in many countries. In the field of new energy, small independent photovoltaic power generation system with its simple, flexible occupies an important position, the photovoltaic power generation controller as the core component of the photovoltaic system. Has the important significanee to the study of photovoltaic power generation controller. Based on the design of single chip STC89C52 controller control system, solar panel charging of the battery. The hardware design of the control system consists of MCU STC89C52 minimum circuit, charge discharge circuit, optocoupler voltage driv ing circuit and display circuit desig n. MCU STC89C52 minimum circuit desig ned in this paper mainly includes the clock circuit, reset circuit, working state display circuit and a buzzer alarm circuit. The control system software design includes the overall system layout design system of each program flow chart and in accordanee with the top-down levels to complete design of each program module. Through the design of hardware circuit and software con trol system, con trol of battery no rmal charg ing solar pan els, to preve nt the battery from overcharge, overdischarge and short-circuit, prolong the service life of the accumulator.
Key words : SCM;STC89C52 ; Lead-acid battery;Charge and Discharge
目录
1.引言 (1)
2.系统总体设计 (2)
2.1太阳能电池简介 (2)
2.2蓄电池简介 (3)
2.3充电控制器和控制策略 (3)
3.硬件电路设计 (4)
3.1STC89C52单片机最小系统 (4)
3.2充放电电路 (6)
3.3光耦驱动电路 (7)
3.4A/D转换电路 (8)
3.4.1电压采集电路 (8)
3.4.2ADC0804构成的A/D转换电路 (8)
3.5LCD显示电路 (9)
4.系统软件设计 (11)
4.1系统主程序设计 (11)
4.2电压采集转换模块 (11)
4.3显示模块 (13)
4.4软件调试和仿真 (15)
结语 (16)
致谢 (20)
参考文献 (19)