基于AVR和MCS51光源自动跟踪太阳能电池控制系统设计方案.docVIP

基于AVR和MCS51光源自动跟踪太阳能电池控制系统设计方案.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
太阳自动跟踪的太阳能智能充放电系统 一、概 述 传统的燃料能源正在一天天减少,对环境造成的危害日益突出。这个时候,全世界都把目光投向了可再生能源,希望可再生能源能够改变人类的能源结构,维持长远的可持续发展。丰富的太阳辐射能是重要的能源,是取之不尽、用之不竭的、无污染、廉价、人类能够自由利用的能源。这个系统能实现对太阳方位的自动追踪,以达到对太阳能最充分的利用;能根据光伏功率的大小实现对蓄电池充电模式的自动切换,实现对蓄电池的保护;并且可以对负载在不同的情况下实现电源切换,保证持续安全供电。 二、系统原理简介 两块硅光电池作为光强度检测模块,检测当前阳光强度,从而判断是否启动实时追踪。若当前为阴雨天气,则不启动追踪。四块硅光电池检测模块通过检测太阳能电池板上四个不同位置的光强度,向MCU传回四个不同的电压值,MCU通过比较偏差,通过双坐标步进电机调整太阳能电池板的方位,再由实时时钟作为方位角的参考信号与当前比较进行微调,直至太阳直射太阳能电池板。 太阳追踪完成,由单片机通讯模块将完成信号传给ATmega32,ATmega32启动蓄电池充电程序,根据当前的光强度选择充电模式,输出PWM方波经由PWM方波驱动模块放大传向场效应管开关,通过不同频率的开关实现对充电电流的控制。同时MAX186模块检测蓄电池的电流电压,得到蓄电池电量状态,DS18B20模块检测到蓄电池的温度,再由ATmega32综合判断,选择切换模式或者断开电路。并将蓄电池状态等相关信息由液晶模块显示出来,并通过无线电发收,传给上位机实现远程监视。 系统原理架构图如下所示: 三、系统的具体结构 该系统分5部分组合实现功能,它们分别为:光源自动跟踪部分、蓄电池充放电管理部分、单片机间通信部分、无线收发及上位机远程监控部分、太阳能电池板和蓄电池部分。 光源自动跟踪部分 该部分由四象限硅光电池检测模块、光强信号传感模块、DS1302实时时钟芯片模块、二维步进电机及太阳能电池板传动模块、AT89C52最小系统模块。 ①四象限硅光电池检测模块 采用如图所示的太阳跟踪传感器来保证获取最大强度的太阳光强。 当太阳光直射时,光轴对准太阳,光斑的中心落在光轴上。此时四个象限的硅光电池接收到相同强度的太阳光(即光功率相同),输出相同的电压信号,此时经过一系列运算以及转换后单片机接收到此信号,并计算此时电机的仰角,算出仰角所反映的时间并与实时时钟芯片DS1302中存储的时间作比较,要是吻合,即视为硅光电池已经接收到了最大强度的太阳光(也即太阳直射接收片);若是不吻合,则再次调整步进电机的角度继续寻找光强最大点。 当光轴未对准太阳光,即光轴与太阳光线呈一定的角度时,通过光学系统折射出来的太阳光照射到四象限硅光电池上形成的光斑必然会发生偏移,光斑中心没有落在光轴上。由于各象限上面的光斑面积与各象限的光功率成正比,每个象限上面照射到的光斑面积不相同,从而使得各象限光电池产生的电压不尽相同。此时将四个信号V1,V2,V3,V4经过放大系统放大,并经过一系列运算之后再进行A/D转换,传送到单片机上面去,单片机就能判断此时仰角高了还是低了,方位是偏左还是偏右了,然后通过驱动设备控制步进电机的仰角、方位,直到V1=V2=V3=V4,则表明光轴已经对准了太阳。 ②光强信号传感模块 如图所示,采用两块硅光电池组成光强信号传感器来判断光强信号,一块接受太阳辐射,另一块受光面背光。 接受太阳辐射的光电池实现判断太阳直射辐射的强度的目的,在直射辐射强度较弱时,将信号回馈给单片机,使其控制太阳跟踪系统处于不工作状态,从而避免了多云天气时的盲目跟踪,节约了电能。 受光面背光的那块光电池的作用是:当长时间阴天或者多云转晴后太阳重新出现时,判断太阳直射辐射的强度,将信号回馈给单片机,单片机进行判断处理决定是否重新启动太阳跟踪系统。 ③DS1302实时时钟芯片模块 采用具有存储功能的DS1302实时时钟芯片记录当前的时间,如图所示,DSl302与AT89C52单片机接口采用3线(RST,SCLK和I/O)连接,AT89C52为主芯片负责控制两个芯片之间的数据通讯。RST为数据通讯的使能信号,为O则允许通讯;为1则禁止通讯。SCLK为数据通讯的位同步脉冲信号,I/O是双向串行数据传输线,RST,SCLK都是单片机发出的控制信号。再通过上述计算仰角与实时时钟芯片DS1302中存储的时间作比较,直到吻合,则视为硅光电池已经接收到了最大强度的太阳光,根据上述原理便可以对太阳能板的位置误差进行校正,达到自动跟踪太阳光的目的。 ④二维步进电机及太阳能电池板传动模块 采用双坐标步进电机控制,双坐标步进电机控制就是在x轴方向控制1台步进电机,在y轴方向控制1台步进电机。这2台步进电机同时驱动同一个对象,使对象在一个平面上以任意

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档