历史上的今天
返回首页

历史上的今天

今天是:2025年03月21日(星期五)

正在发生

2018年03月21日 | 基于AT89S52单片机的双轴光伏寻日系统设计

2018-03-21 来源:eefocus

    双轴光伏寻日系统可以跟踪太阳的运动,使光伏组件始终正对着太阳接受到更多的太阳辐射,从而提高光伏板的输出功率。该装置以AT89S52单片机为核心处理芯片,采用时控与光控相结合的方式,控制直流电机实现寻日跟踪。通过实际安装测试,先伏发电系统的发电量得到显着提高,达到预期目标。

    能源是促进经济发展和社会进步的原动力,从工业革命以来,人类所使用的主要能源为石化能源,然而其蕴藏量有限,大量的使用会造成全球环境生态和气候产生很大的变化,而太阳能是一种取之不尽、用之不竭并且无污染的清洁能源,随着人类对能源的使用从常规能源向可再生能源转移,太阳能则成为人类理想的替代能源。而目前的太阳能发电效率普遍都不高,所以如何增加太阳能发电系统的发电效率是值得研究的。


    使用太阳跟踪技术,使光伏电池板始终面向光强最强的方向,可以很好的提高光伏发电系统的发电效率,据研究表明,具有双轴式光伏寻日跟踪系统的光伏发电系统,其发电效率比固定无跟踪发电系统的效率提高40%左右,文中研究的是基于AT89S52单片机的光伏双轴跟踪系统设计。

    1 系统总体设计

    寻日系统光伏板跟踪方式有光控和时控两种,光控方式是使用光强传感器,根据光线的强弱判断太阳的位置,然后驱动电机转动支架进行跟踪;时控方式是根据经纬坐标,利用计算公式计算太阳的位置并进行跟踪。本系统采用时控与光控互补结合控制的方式,光线较强时采用双轴跟踪传感器进行跟踪控制,光线较弱时采用时控方式根据经纬度与时间进行跟踪控制。系统总体结构图如图1所示。

e.JPG

    本系统包括双轴跟踪传感器、风速传感器、水平电机、俯仰电机、LCD显示、按键手动输入调节、时钟芯片、AT89S52单片机以及相应的外围电路等。光伏装置有两个自由度。控制机构通过水平电机和俯仰电机对水平方向与垂直方向进行调整,控制装置的位置将由双轴跟踪传感器对其位置进行反馈。由控制系统对调整是否到位进行判断。时钟芯片的初始时间由按键输入,以便采用时控方式。

    2 系统硬件电路设计

    从寻日系统的功能、成本、接口电路等方面综合考虑,本系统采用ATMEL公司的AT89S52单片机为控制核心,该单片机具有8 kB的nash ROM和256 kB的RAM,支持ISP下载功能,支持空闲、掉电两种可选节电模式。在系统结构上,由传感器模块、显示模块、输出模块和电机驱动模块4部分构成。

    2.1 传感器模块及接口设计

    1)双轴跟踪传感器

    双轴跟踪传感器是由上遮光板、侧遮光板、光敏传感器、底座组成,外观与结构图见图2所示。传感器安装在光伏板上,传感器中4个光敏电阻用来检测太阳相对光伏板的相对位置,若传感器没有正对着太阳,由于遮光板的遮光作用,会引起光敏电阻的阻值发生变化,电阻的偏差被送入驱动电路中,电路里产生相应的控制信号控制电机,从而导致光伏板发生旋转,最终达到与太阳正对的方向。f.JPG

    
    双轴跟踪传感器控制电路也包括两个电压比较器,光敏电阻RT1、RT2是一种电阻值随着光照强度发生变化的的电阻,当阳光直射时,两个光敏电阻的阻值相同,运算放大器LM358的同相输入端和反相输入端的电压差为0,此时单片机上无输入;若阳光不处于直射位置,则两个光敏电阻RT1和RT2的阻值不相同,LM358的两端会产生电压差,由于运算放大器处于开环状态,因此会给单片机发出控制指令0或1,从而控制电机向某一方向旋转。其基本原理如图3所示。

g.JPG

    2)风速传感器

    风速传感器用于检测当前风速,当在台风天气中,风速超过预设值时,控制系统使太阳能电池板处于水平位置,从而减小受风面积,避免太阳能装置因风力过大而受损。风速传感器的型号为FC-2A3,输出为0~5 V的电压,测量风速范围0~30 m/s。传感器的信号经过A/D转换后送入单片机,A/D转换器选用TLC0831,是8位逐次逼近电压型A/D转换器,支持单信道输入串口输出,极性设置固定,不需寻址,其内部有一采样数据比较器将输入的摸拟信号微分比较后转换为数字信号。模拟电压采用差分输入方式有利于抑制共摸信号,减少或消除转换的偏移误差。电压基准输入可调,使小范围摸拟电压信号转化时的分辨率更高。由标准移位寄存器或徽处理器将时间变化的数字信号分配到串口输出,当IN-接地时为单端工作,此时IN+为输入,也可将信号差分后输入到N+与N-之间,此时器件处于双端工作状态。其电路设计如图4所示。

h.JPG


    2.2 电机驱动电路设计

    在本寻日系统中,驱动俯仰机构和水平机构转动的电机为24 V直流永磁电动机,太阳能电池板水平方向和俯仰角的调整,需要驱动电机能够具有2个相反的运动方向,在本系统电路中,通过继电器改变电流的方向,从而使电机能够反向转动,为了控制好电池板的调整速度,机构中加上了减速装置,其电气图如图5和图6所示。



i.JPG

    

3 控制策略及程序设计
3.1 太阳运行轨迹的计算
    要实现对太阳的跟踪,需要知道某一时刻某一位置,太阳的高度角αs和方位角γs。太阳运行轨迹即太阳相对于地球的位置,可用两种坐标系来描述:赤道坐标系和地平坐标系。
    赤道坐标系是指太阳相对地球的位置是相对赤道平面而言,用赤纬角δ和时角ω来表示,赤纬角可用Cooper方程近似计算,即:
    j.JPG
    式中,n为一年中的日期序号,如元旦为n=1,12月31日为n=365。时角ω的数值等于离正午的时间(小时)乘以15°,上午为负,下午为正。
    太阳高度角αs、天顶角θz和纬度φ、赤纬角δ、时角ω的关系为:
   a.JPG

    3.2 控制系统流程图

    控制系统的总体流程图如图7所示。系统启动后,需要使用按键手动输入参数,包括当地经度、纬度及时间(采用24小时制)。若室外风力在5级以下,则将光伏板进行寻日跟踪,否则将驱动水平电机,将光伏板设置成水平方向,防止因风力过大而损坏光伏板。在寻日过程中,若室外天气晴朗,则采用光控方式,利用双轴跟踪传感器对光照最强的位置进行跟踪,若室外为阴天,则通过经纬度及时间计算太阳的高度角及方位角,通过时控方式对太阳进行跟踪,若光照强度过低,则将光伏板水平放置。

c.JPG

    

4 实验测试结果
    本系统主要为提高光伏发电系统的发电量而设计,在测试时,选用了两块参数相同的光伏板,一块光伏板采用最佳倾斜角度进行固定安装,另一块光伏板安装本双轴光伏寻日系统,其对比数据如图8所示。

d.JPG

    5 结束语
    基于单片机的双轴光伏寻日系统以AT89S52单片机为核心,能够根据天气状况自动选择寻日跟踪方式,性能稳定,跟踪经度高,安装方便,价格低廉,能够有效的提高光伏发电系统的发电量,可适用于光伏交通警示灯、小型光伏电站等光伏发电系统中。


推荐阅读

史海拾趣

广州奥松公司的发展小趣事

奥松电子自成立以来,一直致力于MEMS特色半导体芯片的研发与生产。公司凭借其国内领先的生产线技术,成功打造了一条高效、稳定的芯片生产线。这不仅提升了公司的生产效率,也为公司在电子行业中树立了良好的口碑。随着技术的不断进步,奥松电子的芯片性能也得到了显著提升,满足了市场对于高质量、高性能芯片的需求。

E-T-A Circuit Breakers公司的发展小趣事

自1970年代起,E-T-A公司开始积极拓展全球市场,逐渐在国际上建立了知名度。公司设立了多个分支机构和办事处,覆盖了全球60多个国家,为当地客户提供优质的销售和技术支持。这一举措不仅增强了公司的国际竞争力,也为其在全球范围内推广先进的电路保护技术提供了有力支持。

明微公司的发展小趣事

随着市场的不断变化,明微公司意识到单一业务领域的发展空间有限。于是,公司决定拓展业务领域,实现多元化发展。在保持数字电视芯片领域优势的同时,明微公司积极进军数据通信、汽车电子等领域,通过引进优秀人才、加强技术研发,成功推出了一系列具有市场竞争力的新产品。这些新业务的拓展不仅为公司带来了新的增长点,也进一步提升了公司的市场竞争力。

GTE Microcircuits公司的发展小趣事
减少噪声的方法包括选用低噪声系数的放大器、优化电路布局以减少电磁干扰(EMI)、以及在关键信号路径上使用屏蔽和滤波技术。同时,合理设计电源去耦网络,避免电源噪声对电路的影响也是关键。
ConnectBlue公司的发展小趣事

随着无线通信技术的不断演进,ConnectBlue公司意识到,要想在市场中保持领先地位,必须不断进行产品创新和升级。因此,公司加大了研发投入,引进了一批高端人才,积极研发新型无线模块和解决方案。经过多年的努力,公司成功推出了一系列具有创新性的产品,如蓝牙低功耗模块、Wi-Fi模块等,这些产品不仅满足了市场需求,还为公司带来了可观的收益。

台湾第一电阻(Firstohm)公司的发展小趣事
电冰箱门密封不严会导致冷气泄漏和能耗增加。如果发现门密封不严,首先应检查密封条是否老化或破损,如果是则应及时更换新的密封条。此外,还应注意检查门铰链是否松动或变形,如果存在问题应及时调整或更换。

问答坊 | AI 解惑

请问高手们我用的是89c51F的单片机现在对用c语言来开发有问题,急等。。。

在large : XDATA模式下,如何实现掉电保存,我这样写,现在已写入就死机。 void Write_Flash_address (unsigned char block,unsigned int startaddress,unsigned char *p,unsigned int len) {         unsigned int i=0; ...…

查看全部问答>

ADS807,有人用过么?

ADS807是不是专门设计来测交流的啊,如果改成测直流形式,那么交流还能测么 加我QQ57882035…

查看全部问答>

wince启动时出错

目前通过网络下载将开发工作站上编译的wince镜像下载到目标机。现在目标机和开发工作站已经可以连接起来了,目标机上显示Jumping to 0x0013AC2C,开发工作站能出现下载进度显示界面。 但是下载结束后,出现如下Find Source的对话框,Please enter ...…

查看全部问答>

求教,wince cab manager的使用方法?

       哪位高手知道wince cab manager的使用方法?请赐教下。…

查看全部问答>

多通道设计

整个工程用了分层画发, 编译后出错,说有重复命名,导入PCB后发现 D[0..7] 共8根线无法连接。求助 这是我的工程结构图 (原文件名:文件树.jpg)  这是我的总图 (原文件名:zongtu.png)  子图1 有数据 ...…

查看全部问答>

点阵LED显示控制电路设计

求代码 求指点 点阵LED显示控制电路设计 要求:(1)设计32*32点的LED点阵显示控制电路 (2)使用硬件字库(GT23L32S4W),能够显示中英文字符 (3)至少要实现基本彩色(8色)的显示控制 (4)能实现上移、左移等效果,无明显闪烁,亮度均匀…

查看全部问答>

送给所有正在学习或者还在观望的朋友们——51单片机从入门到提高

说在前面的话: 很多朋友在学习51的道路上可能会走弯路,有很多朋友都会问,我怎么学,学什么之类的问题。由于版块的发帖量大,很多教程之类的帖子都已经沉到了下面,这个帖子是我从51版块里挑选出的一些很适合出门和提高的一帖优秀帖子的集合,希 ...…

查看全部问答>

共阳数码管连接体会

1.用数字万用表,二极管测量档位,找出4个共阳引脚。 用红表笔一个一个碰每个引脚,然后用黑表笔刮其他引脚,当看到数码管有闪烁,说明红表笔碰到的就是闪烁的那一位数码管的共阳脚。以此类推,找出其他三个,并记录。 2.用4个PNP三极管连接扫描 ...…

查看全部问答>

CCS工程调试问题帮忙看一下,非常感激!!!!

点击调试后就出现了如下内容的对话框,不知怎么解决 Error connecting to the target: (Error -600 @ 0x0) A required dynamic library could not be located. The library isn\'t on the search path. (Emulation package 5.1.232.0) …

查看全部问答>