毕业设计 自动跟踪光伏系统,共75页,25826字 摘要 随着能源危机的加剧,人们迫切需要寻找新能源的开发。太阳能以其洁净、储量丰富、利于转换等特点,受到了广泛的应用。本设计是根据现在大部分光伏系统是固定式的现状,在低成本的前提下设计的自动跟踪光伏系统。 设计基于单片机PIC16F877A为控制器,充分利用其内部集成的A/D转换模块、CCP模块的PWM功能、SPI通讯模块等。由光敏电阻组成的位置检测装置,由L298N与涡轮机构组成的执行机构,这两部分共同构成了跟踪装置。通过程序的控制,达到光伏电池板自动跟踪太阳的目的。同时完成了对蓄电池充电功能、放电功能,过充电保护、过放电保护的功能;参数的查看和设定的功能。 关键词:PIC16F877A;自动跟踪;光伏系统;位置检测 目录 摘要 I ABSTARCT II 1绪论 1 1.1人类所面临的能源与环境问题 1 1.2太阳能的应用以及国内外的发展现状 1 2方案论证 2 2.1执行机构的方案选择 2 2.1.1减速机构 2 2.1.2驱动电机 2 2.2供电方案的选择 3 2.3位置检测方案选择 3 2.4蓄电池的选择 4 2.5方案总体选择 6 3硬件设计 8 3.1CPU单元 8 3.1.1时钟频率 10 3.1.2看门狗定时器(WDT) 11 3.1.3A/D转换模块 12 3.1.4SPI同步串行通讯 14 3.1.5CCP模块 15 3.1.6定时器模块 16 3.2检测跟踪单元 18 3.2.1检测单元 18 3.2.2执行单元 21 3.2.3调试 23 3.3充电、放电控制电路 23 3.3.1系统参数电压的设定 24 3.3.2光伏电池板电压检测 24 3.3.3蓄电池电压检测 25 3.3.4充电控制电路 25 3.3.5放电控制电路 26 3.4显示单元 26 3.5基准电压模块 29 3.6稳压电源模块 29 4软件设计 30 4.1MPLAB-ICD 30 4.2主程序设计 31 4.3跟踪子程序设计 31 5总结 34 可行性分析 35 参考文献 36 致谢 37 附录一系统主电路原理图 38 附录二跟踪电路原理图 40 附录三主程序及子程序 42 子程序 47 附录四相关英文资料及对应中文翻译 53 |
查看评论
已有0位网友发表了看法