太阳能跟踪系统设计与安装设计

上传人:回**** 文档编号:126625655 上传时间:2022-07-28 格式:DOC 页数:51 大小:760KB
收藏 版权申诉 举报 下载
太阳能跟踪系统设计与安装设计_第1页
第1页 / 共51页
太阳能跟踪系统设计与安装设计_第2页
第2页 / 共51页
太阳能跟踪系统设计与安装设计_第3页
第3页 / 共51页
资源描述:

《太阳能跟踪系统设计与安装设计》由会员分享,可在线阅读,更多相关《太阳能跟踪系统设计与安装设计(51页珍藏版)》请在装配图网上搜索。

1、常州信息职业技术学院毕 业 设 计毕业设计题目: 太阳能跟踪系统设计与安装 所在系 (部): 电子与电气工程学院 专 业 及班级: 微电 104 班 完 成 日 期: /12/2 毕业设计(论文)任务书专业 微电子技术(光伏技术与应用) 班级 104班 姓名 王文明 实践单位名称:伟创晶光电设备有限公司 实践岗位名称: 技术员 岗位职责: 岗位能力规定: 一、课题名称: 二、重要技术指标(或基本规定)三、重要工作内容:四、重要参照文献:(1)、李建庚,吕文华,晓雷等一种智能型全自动太阳跟踪装置的机械设计J太阳能学报,24(03):330-333(2)、余海太阳能运用综述及提高其运用率的途径J能

2、源研究与运用,(03):2-7(3)、张顺心,宋开峰,范顺成等。基于并联球面机构的太阳跟踪装置研究J河北工业大学学报,32(6):44-47学 生 (签名) 年 月 日指引 教师 (签名) 年 月 日教研室主任 (签名) 年 月 日系 主 任 (签名) 年 月 日毕业设计(论文)开题报告设计(论文)题目太阳能跟踪系统设计与安装一、课题研究的目的与意义 目的:实现跟踪系统设计安装,提高太阳能的运用率。意义:太阳能是已知的最原始能源,干净、可再生、丰富,并且分布广泛,具有非常广阔的前景,提高太阳能的运用率,能使太用能技术得到普及。二、课题研究的重要内容 (1)、从硬件和软件方面分析和设计太阳能跟踪

3、系统的设计。(2)、太阳能跟踪系统的安装。三、重要研究(措施)论述: (1)、收集资料学习并理解自动控制器的工作原理、各模块要实现的功能和规定(2)、按照功能模块进行具体电路设计,拟定元器件型号和参数,完毕整个跟踪系统设计安装。四、设计(论文)进度安排: 时间(迄止日期)工 作 内 容三、指引教师意见:指引教师签名: 年 月 日四、系部意见:系主任签名: 年 月 日摘要人类正面临者石油和煤炭等矿物质燃料枯竭的严重威胁,太阳能作为一种新型能源具有无限、普遍存在、运用清洁、使用经济等长处。但是太阳能又存在着密度、间歇性、空间分布不断变化的缺陷,这就使目前的一系列太阳能设备对太阳能的运用率不高。太阳

4、光线自动跟踪装置解决了太阳能运用率不高的问题。本论文重要对太阳能跟踪系统进行了机械化设计和太阳光自动跟踪系统控制部分设计。在环保意识昂首的今日,积极开发低污染及低危险性能源乃为迫切的需要。而太阳能是一种免费、无污染且又取之不尽、用之不竭,是一种可以运用来发电的一种相称好的能源。而目前的太阳能发电效率普遍都不高,因此如何提高太阳能发电系统的发电效率是值得研究的。【核心字】 太阳能 光电池 跟踪 传感器 AbstractHumanity is facing a serious threart by oil and coal and other minerals fuel depletion , a

5、s a new type of solar energy has unlimited , widespread use of clean , economic and other advertages . But solar energy density , intermittent , and the spatial distribution of the shortcomings of the ever-changing , which makes the current series of solar energy equipment for solar energy utilizati

6、on is not high . The suns rays , automatic tracking device to solve the problem of solar energy utilization is not high . In this thesis , the solar tracking system mechanized design and sun tracking system control part of the design . Actively develop low-pullution and low=risk energy is an urgent

7、in todays environmental consciousness . Solar energy is free , non-polluting and because inexhaustible . inexhaustible . one can take advantage of a very good energy to generate electricity . The solar power generation efficiency is generally not high , so how to improve the power generation efficie

8、ncy of the solar power system is worth studying . 【Keyword】solar battery tracking sensor目录摘要1目录2第一章太阳能跟踪系统综述41.1太阳能跟踪系统的工作状态51.2太阳能跟踪系统的重要应用领域61.3太阳能跟踪系统分类61.4太阳能跟踪系统的研究意义71.6 提高太阳能的运用率8第二章系统总体设计方案82.1 太阳运营的规律82.2 太阳能跟踪控制措施的比较92.2.1 视日运动轨迹跟踪92.2.2 光电跟踪92.2.3 视日运动轨迹跟踪和光电跟踪相结合92.3 本设计的跟踪方案102.4 本设计的研究

9、内容11第三章太阳能自动跟踪系统软件部分的设计123.1 主程序设计模块133.1.1 主程序模块实现的功能133.1.2 程序设计思想或阐明133.1.3主程序模块核心程序代码143.2. 光强检测模块153.2.1 光敏电阻光强比较法153.2.2 程序设计思想及阐明163.2.3 光强检测模块核心程序代码173.3太阳能板二维角度调节模块183.3.1 电机水平转动控制部分183.3.2 程序设计思想或阐明183.3.3 部分程序阐明及电机水平转动控制部分流程图183.4电机驱动模块193.4.1电机类型选择193.4.2步进电机的正反转动控制时序203.4.3 部分驱动程序阐明20P1

10、OUT=F_Rotationw;203.4.4 电机驱动部分实现的功能213.4.5 程序设计思想及阐明213.4.6垂直电机控制部分核心代码223.5时钟模块233.5.1 DS1302 时钟模块的功能233.5.2 程序设计思想233.5.1部分程序阐明及流程图23unsigned char Read_Ds1302 ( unsigned char address )233.6.系统显示模块253.6.1 LCD1602液晶显示屏多种图形的显示原理253.6.2 该模块程序设计思想或阐明263.6.3部分程序的分析阐明及模块流程图26void LcdWriteCommand(uchar cm

11、d,uchar chk)263.7 报警系统模块283.7.1该模块程序实现的功能283.7.2程序设计思想及阐明293.7.3部分程序阐明及流程图29结 论30致 谢31参 考 文 献32附录A 系统原理图33附录B 部分程序清单34第一章 太阳能跟踪系统综述太阳能跟踪系统是光热和光伏发电过程中,最优化太阳光使用,达到提高光电转换效率的机械及电控单元系统,涉及:电机(直流、步进、伺服、行星减速电机、推杆电机等)、涡轮蜗杆、传感器系统等等。 在太阳能光伏应用方面:保持太阳能电池板随时正对太阳,让太阳光的光线随时垂直照射太阳能电池板的动力装置,采用太阳能跟踪系统能明显提高太阳能光伏组件的发电效率

12、。 由于地球的自转,相对于某一种固定地点的太阳能光伏发电系统,一年春夏秋冬四季、每天日升日落,太阳的光照角度时时刻刻都在变化,有效的保证太阳能电池板可以时刻正对太阳,发电效率才会达到最佳状态。目前世界上通用的太阳能跟踪系统都需要根据安放点的经纬度等信息计算一年中的每一天的不同步刻太阳所在的角度,将一年中每个时刻的太阳位置存储到PLC、单片机或电脑软件中,都要靠计算该固定地点每一时刻的太阳位置以实现跟踪。采用的是电脑数据理论,需要地球经纬度地区的的数据和设定,一旦安装,就不便移动或装拆,每次移动完就必须重新计算参数、设定数据和调节各个参数;原理、电路、技术、设备都很复杂,非专业人士不可以随便操作

13、。河北某太阳能光伏发电公司独家研发出了具有世界领先水平、不用计算各地太阳位置数据、无软件、不怕阴天、雷雨、多云等多种恶劣天气、已经预设系统设备保护程序、防尘效果好、抗风能力强、简朴易用、成本低廉、可在移动设备上随时随处精确跟踪太阳的智能太阳能跟踪系统。该太阳能跟踪系统在该公司第一代跟踪仪的技术基本上,综合各地多种环境下的使用状况,对太阳能跟踪系统进行了全面的升级和改善,使该太阳能跟踪系统成为全天候、全功能、超节能、智能型太阳能跟踪系统。该太阳能跟踪系统具有常态(好天气状况)下的对日跟踪状态和恶劣气候条件下的系统自我保护装态以及从自我保护状态自动迅速转为常态对日跟踪三种情形。增长了GPS定位系统

14、,该太阳能跟踪系统是国内首家完全不用电脑软件的太阳空间定位跟踪仪,具有国际领先水平,可以不受地区、天气状况和外部条件的限制,可以在-50至70环境温度范畴内正常使用;跟踪精度可以达到0.001,最大限度的提高太阳跟踪精度,完美实现适时跟踪,最大限度提高太阳光能运用率。该太阳能跟踪系统可以广泛的使用于各类设备的需要使用太阳跟踪的地方,该太阳能跟踪系统价格实惠、性能稳定、构造合理、跟踪精确、以便易用。把加装了太阳能跟踪系统的太阳能发电系统安装在高速行驶的汽车、火车,以及通讯应急车、特种军用汽车、军舰或轮船上,不管系统向何方行驶、如何调头、拐弯,该太阳能跟踪系统都能保证设备的规定跟踪部位正对太阳!1

15、.1太阳能跟踪系统的工作状态该太阳能跟踪系统的工作状态有四种: 1. 常态(好天气状况)下的对日跟踪状态; 2. 间歇式跟踪。如一天当中有一段时间为多云或阴天或恶劣天气时,该系统将甄别为不合适跟踪,整个系统便处在暂停状态。待光线和跟踪条件合适时,系统会有一种迅速跟踪指令,使跟踪仪大体对准太阳。之后,程序会进行另一组信号采集解决,完毕精细跟踪; 3. 自动回位。日落后,系统会自动进入休眠状态,并自动回归到太阳升起的方位。第二天再自动进入新一轮的运转。 4. 恶劣天气状态的保护:当环境风速或降水等因素不合适系统工作时,跟踪仪会自动停止工作,并使整个大系统的受光面与地平面成平行状态或垂直状态,以避免

16、系统遭到破坏。1.2太阳能跟踪系统的重要应用领域该太阳能跟踪系统的重要应用领域: (1)光伏领域的平板光伏发电和500倍如下的CPV系统; (2)光热领域的抛物面跟踪(如太阳灶、高温太阳能采暖、太阳能热化工等); (3)太阳能槽式集热; (4)太阳能塔式热电等。1.3太阳能跟踪系统分类光伏系统跟踪方式的分类:光伏系统跟踪方式分为固定式、单轴跟踪和双轴跟踪。固定式聚光器一般采用线聚光方式,纵轴沿南北向放置。单轴跟踪重要用在槽式反射镜面系统中,也可用在低倍聚光时的透镜系统。在二级聚光器的辅助作用下,单轴聚光器也可以达到较高的聚光率。对于使用透镜或盘式反射镜,并且聚光率超过60倍的系统,需要使用双轴

17、跟踪。目前所建的聚光光伏系统多数为双轴跟踪。重要单轴跟踪的分类:水平轴跟踪-变化倾角垂直轴跟踪-变化方向角极轴跟踪-同步变化倾角和方向角1.4太阳能跟踪系统的研究意义长期以来,世界能源重要依托石油和煤炭等矿物燃料,而这些矿物作为一次性不可再生资源,储量有限,并且燃烧时产生大量的二氧化碳,导致地球气温升高,生态环境恶化。据国际能源机构预测,人类正面临矿物燃料枯竭的严重威胁。这种全球性的能源危机,迫使各国政府投入大量的人力和财力,研究和开发新能源,如太阳能等。能源危机,环保成为当今世界关注的热点问题。据联合国环境规划署资料,目前矿物燃料提供了世界商业能源的95%,且其使用在世界范畴内以每20%的速

18、度增长。这些燃料的燃烧构成变化气候的温室气体的最大排放源,按照可持续发展的目的模式,决不能单靠消耗矿物原料来维持日益增长的能源需求。因此越来越多的国家都在致力于对可再生能源的深度开发和广泛运用。其中具有独特优势的太阳能开发前景广阔。日本经济企划厅和三泽公司合伙研究觉得,到2030年,世界电力生产的一半将依托太阳能。 基于当今世界能源问题和环保问题已成为全球的一种“人类面临的最大威胁”的严重问题,本课题的目的是为了更充足的运用太阳能、提高太阳能的运用率,而进行太阳追踪系统的开发研究,这对我们面临的能源问题有重大的意义。同步太阳能又是一种无污染的清洁能源,加强太阳能的开发,对节省能源、保护环境也有

19、重大的意义。太阳能既是一次能源,又是可再生能源。它资源丰富,既可免费使用,又无需运送,对环境无任何污染。作为能源消耗大国,如何提高对太阳能运用率是解决能源危机的可行措施之一。设计一种对太阳实现全天候跟踪系统,是提高太阳能运用率主线措施。科技以人为本,是为人类服务的,本人设计的太阳能全天候跟踪系统充足的体现了该特点,体现出人类与环境的和平相处,解决能源危机,造福于人类和社会,因此太阳能全天候跟踪系统是值得研究和实际运用的。本课题的研究成功,对创立能源节省型,环境和谐型社会具有较大的意义,也有较好的市场发展前景。1.5 太阳追踪系统的国内外研究现状在太阳能跟踪方面,国内在1997年研制了单轴太阳跟

20、踪器,完毕了东西方向的自动跟踪,而南北方向则通过手动调节,接受器的接受效率提高了。1998年美国加州成功的研究了ATM两轴跟踪器,并在太阳能面板上装有集中阳光的透镜,这样可以使小块的太阳能面板硅收集更多的能量,使效率进一步提高。2月美国亚利桑那大学推出了新型太阳能跟踪装置,该装置运用控制电机完毕跟踪,采用铝型材框架构造,构造紧凑,重量轻,大大拓宽了跟踪器的应用领域。在国内近年来有不少专家学者也相继开展了这方面的研究,1992年推出了太阳灶自动跟踪系统,1994年太阳能杂志简介的单轴液压自动跟踪器,完毕了单向跟踪。目前,太阳追踪系统中实现追踪太阳的措施诸多,但是不外乎采用如下两种方式:一种是光电

21、追踪方式,另一种是根据视日运动轨迹追踪;前者是闭环的随机系统,后者是开环的程控系统。1.6 提高太阳能的运用率太阳能是一种低密度、间歇性、空间分布不断变化的能源,这就对太阳能的收集和运用提出了更高的规定。尽管相继研究出一系列的太阳能装置如太阳能热水器、太阳能干燥器、太阳能电池等等,但太阳能的运用还远远不够,究其因素,重要是运用率不高。就目前的太阳能装置而言,如何最大限度的提高太阳能的运用率,仍为国内外学者的研究热点。解决这一问题应从两个方面入手,一是提高太阳能装置的能量转换率,二是提高太阳能的接受效率,前者属于能量转换领域,尚有待研究,而后者运用既有的技术则可解决。太阳跟踪系统为解决这一问题提

22、供了也许。不管哪种太阳能运用设备,如果它的集热装置能始终保持与太阳光垂直,并且收集更多方向上的太阳光,那么,它就可以在有限的使用面积内收集更多的太阳能。但是太阳每时每刻都是在运动着,集热装置若想收集更多方向上的太阳光,那就必须要跟踪太阳。香港大学建筑系的专家研究了太阳光照角度与太阳能接受率的关系,理论分析表白:太阳的跟踪与非跟踪,能量的接受率相差37.7%,精确的跟踪太阳可使接受器的接受效率大大提高,进而提高了太阳能装置的太阳能运用率,拓宽了太阳能的运用领域。 第二章 系统总体设计方案2.1 太阳运营的规律 由于地球的自转和地球绕太阳的公转导致了太阳位置相对于地面静止物体的运动。这种变化是周期

23、性和可以预测的。地球极轴和黄道天球极轴存在的一种27度的夹角,引起了太阳赤纬角在一年中的变化。冬至时这个角为23度27 分,然后逐渐增大,到春分时变为0并继续增大,夏至时赤纬角最大为23度27 分,并开始减小;到秋分时赤纬角又变为0,并继续减小,直到冬至,另一种变化周期开始。2.2 太阳能跟踪控制措施的比较目前国内外采用的跟踪太阳的措施有诸多,但不外乎三种方式: (1) 视日运动轨迹跟踪;(2) 光电跟踪;(3) 视日运动轨迹跟踪和光电跟踪相结合。下面就这三种跟踪方案做 一种简要的简介和比较。2.2.1 视日运动轨迹跟踪不管是采用极轴坐标系统还是地平坐标系统,太阳运营的位置变化都是可以预测的,

24、通过数学上对太阳轨迹的预测可完毕对日跟踪。太阳跟踪装置采用地平坐标系较为直观以便,操作性强,但也存在轨迹坐标计算没有具体公式可用的问题。而在赤道坐标系中赤纬角和时角在日地相对运动中任何时刻的具体值却严格已知,同步赤道坐标系和地平坐标系都与地球运动密切有关,于是通过天文三角形之间的关系式可以得到太阳和观测者位置之间的关系。2.2.2 光电跟踪 老式的光电跟踪是采用一级传感器跟踪方式,这种跟踪系统,原则上由三大部件 构成:位置检测器、控制组件、跟踪头。位置检测器重要由性能通过挑选的光敏传感器构成,如四象限光电池、光敏电阻等。控制组件重要接受从位置检测器来的单薄信号,经放大后送到跟踪头,跟踪头实为跟

25、踪装置的执行元件。2.2.3 视日运动轨迹跟踪和光电跟踪相结合 由上述讨论可知,开环的程序跟踪存在许多局限性,重要是在开始运营前需要精拟定位,浮现误差后不能自动调节等。因此使用程序跟踪措施时,需要定期的人为调节跟踪装置的方向。而传感器跟踪也存在响应慢、精度差、稳定性差、某些状况下浮现错误跟踪等缺陷。特别是多云天气会试图跟踪云层边沿的亮点,电机往复运营,导致了能源的挥霍和部件的额外磨损。如果两者结合,各取其长处,可以获得较满意的跟踪成果。在视日运动轨迹跟踪的基本上加两个高精度角度传感器。当跟踪装置开始运营时,用两片高精度角度传感器初始定位,在运营当中,以程序控制为主,角度传感器瞬时测量作反馈,对

26、程序进行累积误差修正。这样能在任何气候条件下使聚光器得到稳定而可靠的跟踪控制。这种跟踪方案跟踪精度高,工作过程稳定,应用于目前许多大型太阳能发电装置。但计算过程十分复杂,高精度角度传感器成本也很高,对于需要减少成本的小型太阳能运用装置来讲,该种跟踪方式并不十分合用。2.3 本设计的跟踪方案光敏电阻光强比较法。该比较法中用的是光电转换电路。光电转换器接受太阳光, 将光信号转换成电信号, 接着此模拟电信号通过放大器的放大再进入单片机进行A/D转换成数字信号,单片机根据采集来的信号进行分析比较, 得出成果最后控制步进电动机的转动与转向来达到太阳能电池面板始终垂直于入射光线, 从而达到最高效率的运用太

27、阳能。本设计的光敏器件选为光敏电阻。运用光敏电阻在光照时阻值发生变化的原理, 将两个完全相似的光敏电阻分别放置于一块电池板东西方向边沿处的下方。如果太阳光垂直照射太阳能电池板时, 两个光敏电阻接受到的光强度相似, 因此它们的阻值相似,此时电动机不转动。当太阳光方向与电池板垂直方向有夹角时, 接受光强多的光敏电阻阻值减少, 驱动电动机转动, 直至两个光敏电阻上的光照强度相似, 称为光敏电阻光强比较法。如图2.1所示, 其长处在于控制较精确且电路比较容易实现。 图2.1 光电转换电路2.4 本设计的研究内容本文所简介的太阳跟踪装置采用了光敏电阻光强比较法,可实现大范畴、高精度跟踪。论文的重要工作为

28、如下几种部分: (1) 系统的总体设计(如图2.2所示);图2.2 系统构成示意图(2)系统的硬件设计(由*完毕);(3)系统的软件设计;(4)系统的制作和调试。第三章太阳能自动跟踪系统软件部分的设计本文简介的控制系统的软件设计采用了构造化、模块化的程序设计措施。主程序初始化完毕之后,即进入等待状态,单片机控制运营交由中断服务程序控制。所需完毕的功能重要由子模块实现。各部分独立完毕一定的功能,又有机的结合为一种整体,完毕所规定的控制任务。根据教师和我们对论文课题的分析,我们采用单片机进行控制。目前,单片机程序设计语言重要有高档语言(主流是C51)和汇编语言两种。与汇编语言相比,C51语言可读性

29、好、维护以便、可移植性强,开发时间短;汇编语言最突出的长处是编程效率高,执行速度快。本设计中,编程语言采用高档与汇编语言混合编程的形式,程序主体采用C51语言编写,但在对速度规定苛刻的部分(如单片机对FLASH存储器的读写)采用汇编语言编写。开发环境选用目前流行的Keil uVision3。通过对于题目的分析,与做硬件部分同窗的讨论和教师的指引,我们选用STC12C5A60S2单片机。STC12C5A60S2是老式的8051单片机划时代升级换代产品,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容老式8051,直接取代老式的89C51/89S51单片机,它高速,速度比一般80

30、51快812倍。内部集成有MAX810专用复位电路,2路PWM,8路高速10位A/D转换,针对电机控制,强干扰场合。片上集成1280字节RAM,共有4个16位的定期器,两个与老式的8051兼容的定期器/计数器,16位定期器T0和T1,没有定期器2 ,但是有独立波特率发生器做串行通讯的波特率发生器,再加上2路PCA模块可再实现2个16位定期器。,片内有flash程序存储器,可以通过编程器十分以便的写代码或擦除代码,擦除次数达10万次以上,并且内有10位高速ADC,速度可达25万次/秒。并且它具有超低功耗,这种芯片有超强抗干扰性,无法解密。保证了工作的可靠性、开发的以便性和程序的保密性,并且其价格

31、也便宜。整个太阳能自动跟踪系统软件部分共涉及5个模块:主程序、AD转换部分及其转换成果解决和分析、电机调节部分部分、光强检测模块,LCD显示部分及报警系统部分。下面对各模块的设计进行论述。3.1 主程序设计模块3.1.1 主程序模块实现的功能 (1)单片机系统初始化; (2)检测硅光片的上下和左右硅光二极管的电压值与否相等,如果不相等的话,检测应当进行电机水平控制还是电机垂直控制,执行完毕后,再进行检测,并依次循环比较执行。3.1.2 程序设计思想或阐明如上所述,太阳能自动跟踪系统的软件部分涉及多种模块,各模块的启动和停止由单片机控制。在程序设计时,将这些模块的入口都安排在主程序中,主程序循环

32、检测通过串口接受的命令,通过对命令解释,然后根据命令转入相应的模块。程序流程图如图3.1。系统软件的设计重要是通过C语言编程实现单片机对步进电机控制以及系统状态的显示。系统通电后,一方面对LCD,IO端口初始化,然后开中断,此时系统开始工作,检测目前太阳位置,直到接受板对准太阳,实现对太阳能全方位跟踪。系统默认时间是00:00,顾客可以根据本地时间调节系统时间。当阴天时,太阳跟踪系统检测不到太阳,为了实现太阳一出来就能自动跟踪太阳,系统时间每到12:00或18:00(也是太阳落山),系统自动控制接受板与大地垂直,这样不管太阳在那个位置,接受板都能检测到太阳。图中,启动后一方面进行的初始化涉及:

33、对单片机自身的中断和LCD液晶显示屏等的初始化。图3.1 系统主程序流程图3.1.3主程序模块核心程序代码 while(1) if(flag_vertical_stop = 1) & (flag_horizontal_stop =0) /电机与否水平转动 motor_deal_horizontal(); /电机水平转动 Else if(flag_horizontal_stop = 1) & (flag_vertical_stop = 0) /电机与否垂直转动 motor_deal_vertical(); /电机垂直转动 Else /电机不转动 ; 其中程序中参数flag_vertical_st

34、op是电机垂直转动停止标志,当参数flag_vertical_stop = 1的时候,电机垂直转动停止,同样,flag_horizontal_stop是电机水平转动停止标志,当参数flag_horizontal_stop = 1 的时候,电机水平转动停止。系统运营后,先进行初始化,初始化完毕后,电机根据程序进行检测,若电机需要进行水平方向的转动,则电机开始水平转动,若电机需要进行垂直方向的转动,则电机进行垂直转动,否则,电机不转动。始终检查,依次循环,直至系统运营停止。3.2. 光强检测模块3.2.1 光敏电阻光强比较法运用光敏电阻在光照时阻值发生变化的原理,将两个完全相似的光敏电阻分别放置于

35、 一块电池板东西方向边沿处的下方。如果太阳光垂直照射太阳能电池板时,两个光敏电阻接受到的光照强度相似,因此它们的阻值完全相等,此时电动机不转动。当太阳光方向与电池板垂直方向有夹角时,接受光强多的光敏电阻阻值减小,驱动电动机转动,直至两个光敏电阻上的光照强度相似。其长处在于控制较精确,且电路也比较容易实现。其控制重要由如下三部分来完毕: (1)信号采集部分 用光敏电阻实现信号采集的电路原理为桥式电路,电路的输出信号只与照射在两个光敏电阻上光强的相对值有关,不受外界环境的影响,增长了装置的抗干扰能力。 (2)数据解决部分采用非倒向放大接法,由运算放大器及其外围电阻构成线性放大单元。零电位调节单元以

36、抵消零点漂移的直流信号。因调零后涉及一定量的负脉冲信号,用反相单元为下一级电路提供正电压信号。对输入信号进行判断,当输出信号的强度不小于一定值时,给下一级一种高电平信号;反之,提供低电平信号,这样能屏蔽某些微小信号的扰动,使系统的工作更稳定。 (3)控制单元 根据前一级送出的触发信号,控制电动机的工作状态。由于继电器在实现逻辑过程中 需要的吸合电流较大,会导致整体电路的耗电增大;此外,继电器的反映速度很慢,敏捷度不高,会导致设备整体敏捷度及精确度下降。3.2.2 程序设计思想及阐明系统采用光敏电阻光强比较法,设计出一种全新的光电转换装置,较好的实现了光电转换。它可以运用光敏电阻比较法实现对太阳

37、水平、垂直方向的全方位跟踪,晚上便自动复位。当太阳的水平或垂直位置发生偏移时,D1、D2或D3、D4(另一组控制电路)四个光电管中必有一种受阳光照射,这样就可确认太阳运动的方向了。控制电路有两组,电路图中是其中的一组,另一组电路与此相似。光电管是直接与控制电路连接的,当太阳能板正对太阳时,D1、D2都是高电阻,A、B两点电压相等。运放输出的电压相似,单片机收到的信号差为零,因此单片机不控制电动机转动。若阳光发生倾斜,使Dl被阳光射中呈低电阻,则A点电位比B点高,信号通过放大和转换,则单片机使得电机得电转动并拖动太阳能板转动,使太阳能板重新对准太阳。当D1、D2重新转为高电阻时,电机停转。若阳光

38、偏转时使D2被阳光射中则电机反转。不管哪种状况,电机运动的方向和太阳运动的方向总是一致的从而达到了跟踪的目的。当光敏电阻对准阳光时,采用微凋即可使得A、B两点的电位相等,以提高系统的精确度。 图3.2 光敏电阻排列图 图3.3 光强检测模块流程图3.2.3 光强检测模块核心程序代码 if (vol_value_2 vol_value_4 ) & (vol_value_2 - vol_value_4) = jingdu_vertical) fan_zhuan_y(3000); AD_Start(); else if (vol_value_2 = jingdu_vertical) right_zh

39、uan_y(3000); AD_Start(); 该程序中参数 vol_value_2 是硅光片上面的光敏电阻通过A/D转换所得的电压值,参数vol_value_4是硅光片下面的光敏电阻通过A/D转换所得的电压值,上段程序是将上下两个光敏电阻吸取的阳光通过A/D转换变为电压后进行比较,从而控制电机的正反转。3.3太阳能板二维角度调节模块3.3.1 电机水平转动控制部分当通过AD转换后,单片机得到左右两边的输出电压,若左右两边的输出电压不相等时,水平电机控制部分别开始工作,若左边电压值比右边电压值高且左边电压与右边电压差的绝对值超过一定的范畴时,电机开始向右转,反之,若右面电压比左面电压大,且左

40、右两面电压差的绝对值超过一定范畴后,电机向左转,否则,电机不转动。当水平控制结束后,水平转动停止,垂直转动开始。在这个模块中,超过一定是绝对值是为了避免由于很小的误差或者某些没有必要转动的状况下电机发生转动,提高了电机的运用效率。3.3.2 程序设计思想或阐明通过AD转换得到光敏电阻的电压值,将左右或上下的电压值进行比较,根据电压值的不同进行电机的调节。以电机的水平调节为例,若左面电压值不小于右面电压值,则表达左面接受的太阳光必右面的多,则电机通过步进电机向右转,在转动的同步,左右两面的电压也始终还在比较,直到左右两边电压相等或两面电压的绝对值在一定的范畴内,电机水平转动停止。3.3.3 部分

41、程序阐明及电机水平转动控制部分流程图 if (vol_value_1 vol_value_3 ) & (vol_value_1 - vol_value_3) = jingdu_horizontal) right_zhuan(1500); AD_Start(); 这几句程序是比较左右两面的电压值大小,如果左面的电压值不小于右面的电压值,且它们差的绝对值不小于设定的精度时,电机进行正转。 图3.4 电机水平转动控制流程图3.4电机驱动模块3.4.1电机类型选择电机是我们的生活中不可或缺的动力源,常用的有交流电机,步进电机和直流电机。直流电机是平常生活中广泛使用的一种电气产品,太阳能全天候跟踪系统跟

42、踪太阳这样的动作,需要能进行转动控制和立即停止控制的电路,实际中一般采用微控制器和专用IC芯片。单独使用直流电机尚不能达到精确的定位控制,只有将它与旋转编码器组合起来,才干实现精确的位置控制和速度控制。步进电机是一种可以根据脉冲(一般为方波)控制转角和转速、并适合微控制器控制的电机。步进电机(也称脉冲电机)是一种跟踪给定脉冲信号转动的电机。因此,单纯向它施加电压是不会导致转动的。换句话说,要使它转动必须借助控制电路,在这个控制电路中,往往需要微控制器或专用芯片。步进电机能根据给定的脉冲信号实现精确的定位控制,并且虽然在停止时也有制动转矩,这些特性全天候跟踪系统转动控制都是很有利的。由于全天候控

43、制系统是随的太阳转动的,由于太阳离地球太远了,在很短时间内,检测系统是感觉不到太阳在移动,需过一段时间才干感觉到太阳已经偏移本来位置,因此规定电机隔一段时间转一种角度后立即停下来。综合上面对直流和步进电机的性能等进行的比较分析,我们选用步进电机。步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,通俗地说:当步进驱动器接受到一种脉冲信号,它就驱动步进电机按设定的方向转动一种固定的角度(即步进角)。通过控制脉冲个数即可以控制角位移量,从而达到精拟定位的目的;同步通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。3.4.2步进电机的正反转动控制时序8拍的方式:八

44、个状态:1、在A与A-正电压,B与B-不给电悬空;2、在A与A-正电压,B与B-也给正电压;3、A与A-不给电压悬空,B与B-正电压;4、A与A-给负电压,B与B-给正电压;5、A与A-给负电压,B与B-不给悬空;6、A与A-给负电压,B与B-给负电压;7、A与A-不给电悬空,B与B-给负电压;8、A与给正电压,B与B-给负电压;按以上八个状态轮流供电,控制一下脉宽应当就可以了。要实现电机反转,只要相应时序取反即可。3.4.3 部分驱动程序阐明 P1OUT=F_Rotationw; 该句程序实现的是正转,通过芯片STC12C5A60S2的P1口输出,传入步进电机实现电机的正转。P1OUT=B_

45、Rotationw; 该句程序实现的是反转,通过芯片STC12C5A60S2的P1口输出,传入步进电机实现电机的反转。3.4.4 电机驱动部分实现的功能电机的驱动部分需要实现电机的垂直转动控制和电机的水平转动控制,其中电机的转动分为电机的正转和反转。电机的正转和反转的原理及流程图都是类似的,其中以电机的垂直转动控制部分为例。3.4.5 程序设计思想及阐明在程序中,电机的正转速度为sutu,无符号整型w从0开始增长,每执行一次程序w增长1,根据语句 P1OUT=F_Rotationw实现电机的正转时序,并由P1口输出,延时语句Delay(sudu)将其速度稳定为sutu,由语句for(w=0;w

46、4;w+)设定当w = 4 的时候程序执行结束。同理,电机反转的时候原理相似,仅有语句 P1OUT=B_Rotationw不同,输出同样有P1口输出。电机垂直控制中的正转部分流程图如下:图3.5 垂直电机控制中的电机正转部分 当移动程序开始后,若W部位0,电机开始正转,速度为sutu,且通过延时程序将速度保持在sutu一段时间,在延时过程中,W自减,直至W为0,垂直电机的正转停止。3.4.6垂直电机控制部分核心代码 void right_zhuan_y(uint sudu) unit w; for(w=0;w4;w+) /4相 P1OUT=F_Rotationw; /正转时序 Delay(su

47、du); /速度为sudu 该段程序中,参数sudu代表电机的正转速度,该段程序表达电机垂直控制部分电机的正转。电机的反转部分的程序及原理同电机正转部分类似。 电机的水平控制部分同电机垂直控制部分类似。3.5时钟模块3.5.1 DS1302 时钟模块的功能本设计采用的是光电跟踪方式,不需要懂得目前时间来计算太阳位置。但是对于日出日落的判断需要要用时钟芯片的协助。单片机内部可以采用定期/计数器来进行时间的推算,但是这种方式时间不够精确,且占用系统内存和系统大量的时间,不适合本设计使用。这里我们使用DS1302时钟芯片来计算时间。太阳相对地球的位置变化缓慢,因此不需要跟踪装置时刻运营。当系统运营后

48、,DS1302开始计时,每十分钟向单片机发送一次数据,控制单片机对光电检测数据进行扫描。假定太阳光强的有效时间为早上8点到下午5点,当时钟芯片计时满10个小时后,控制单片机回到早上八点钟的时刻位置,以便于第二天的运营。3.5.2 程序设计思想DS1302有12个寄存器,其中七个寄存器寄存与日历,时钟有关。将时间数据写入后读出并显示。3.5.1 部分程序阐明及流程图 unsigned char Read_Ds1302 ( unsigned char address ) unsigned char i,temp=0x00; RST=0;_nop_(); SCK=0;_nop_(); RST=1;_

49、nop_(); Write_Ds1302_Byte(address); for (i=0;i=1; /右移一位 SCK=1; RST=0; _nop_(); /如下为DS1302复位的稳定期间 RST=0;SCK=0;_nop_();SCK=1;_nop_();SDA=0;_nop_();SDA=1;_nop_();return (temp);/返回 图3.6 DS1302 时钟模块流程图3.6.系统显示模块3.6.1 LCD1602液晶显示屏多种图形的显示原理 (1)字符的显示用LCD显示一种字符时比较复杂,由于一种字符由68或88点阵构成,既要找到和显示屏幕上某几种位置相应的显示RAM区的

50、8字节,还要使每字节的不同位为“1”,其他的为“0”,为“1”的点亮,为“0”的不亮。这样一来就构成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简朴了,可以让控制器工作在文本方式,根据在LCD上开始显示的行列号及每行的列数找出显示RAM相应的地址,设立光标,在此送上该字符相应的代码即可。(2)中文的显示中文的显示一般采用图形的方式,事先从微机中提取要显示的中文的点阵码(一般用字模提取软件),每个中文占32B,分左右两半,各占16B,左边为1、3、5右边为2、4、6根据在LCD上开始显示的行列号及每行的列数可找出显示RAM相应的地址,设立光标,送上要显示的中文的第一字节,光标位置加

51、1,送第二个字节,换行按列对齐,送第三个字节直到32B显示完就可以LCD上得到一种完整中文3.6.2 该模块程序设计思想或阐明当顾客根据需要调节系统,按下调节按钮,系统进入调节时间,系统检测到P2.4由高电平变为低电平时,程序显示小时的数值增长一(即顾客按下连接P2.4的键)并且蜂鸣器“滴“一声。当系统检测到P3.7由高电平变成低电平,系统进入分钟调节状态(即顾客按连接P3.7的键),同步蜂鸣器”滴“一声。同样,系统检测到P2.4由高电平变为低电平时,程序显示分钟的数值增长一,同步蜂鸣器也滴一声。当系统再次检测到P3.7由高电平变成低电平,系统时间调节状态,同步蜂鸣器”滴“一声。系统时钟是由系

52、统的两个定期器构成的,定期器1每定期到0XF1时,就通过P3.1发出一种脉冲,定期器2工作在计数模式,用来计数定期器1发出的脉冲,定期器2每溢出一次,即系统增长一秒,然后在定期器2溢出中断程序里面实现秒钟与分钟的转换,分钟与小时转换。并通过LCD显示出来。3.6.3部分程序的分析阐明及模块流程图 void LcdWriteCommand(uchar cmd,uchar chk) if (chk) WaitForEnable(); / 检测忙信号? CLR_RS; CLR_RW; _NOP(); DataPort = cmd; /将命令字写入数据端口 _NOP(); SET_EN; /产生使能脉

53、冲信号 _NOP(); _NOP(); CLR_EN;此部分程序的功能是向液晶模块写入命令,其中参数cmd代表命令,chk为鉴别与否忙的标志,且1代表忙,0代表不忙。 图3.7 LCD液晶显示部分流程图3.7 报警系统模块3.7.1该模块程序实现的功能本部分电路由蜂鸣器、PNP三极管和LED二极管构成。当系统运营后,当遇到故障,如超过设定期间步进电机不转,步进电机旋转跑偏等时,蜂鸣器发出蜂鸣声,LED二极管点亮。这样就可以发现系统浮现的问题,以便及时调节。3.7.2程序设计思想及阐明系统检测硅光片两边输出的电压,以其中一种状况为例,当左面电压不小于右面电压,且两面电压差的绝对值不小于设定值并且

54、电机不转动超过30S的时候,蜂鸣器发生报警,进行电机检查和调节,直至电机转动为止。电机水平转动和电机垂直转动过程中如果浮现电机应当转动却没有转动的状况而发生报警现象时,过程都是类似的,同上一段的论述。3.7.3部分程序阐明及流程图 图3.8 报警系统流程图结 论本文的重要研究内容是太阳自动系统。本系统是基于单片机的自动控制系统,采用光电检测追踪模式,配合机械装置使系统更加稳定,提高了系统的追踪精度。(1)具体分析了国内外目前的太阳追踪方式,比较之后,选择了以单片机为控制核心的自动控制系统,由于光电检测追踪模式和太阳角度追踪均有各自的优缺陷,因此,通过比较用光电检测追踪模式。 (2)系统采用ST

55、C12C5A60S2 单片机作为智能单元,通过比较选择了光敏电阻作为光电传感器,用4个光敏电阻连接成2组比较电路,实现判断太阳所在位置的功能,这样可以大大简化电路,实现了成本较低的全自动太阳跟踪系统。 但是由于本系统的实现技术规定比较高,并且课题研究的时间有点仓促,以及本人能力有限,因此尚有诸多地方存在着局限性之处,如光线过强或光线太弱的时候,系统的的运转状况都不是较好,因此本系统尚有待改善。但是总体来说,本系统具有较好的稳定性,并可以达到较好的精确度和灵活性。理论分析和设计成果表白,本措施可以满足太阳跟踪控制的规定。致 谢通过几种月的查找整顿资料,然后设计和写论文,今天终于定稿了。将近毕业了

56、,离开这个我呆了三年的学校,离开这些陪了我们三年的教师,离开这些三年朝夕相处的同窗,一切的一切,随着论文的完毕,终于可以划下一种完美的句号。固然,毕业设计的顺利完毕也离不开其她各位教师、同窗、朋友的关怀协助。要感谢在大学期间所有传授我知识的教师们,是你们的悉心教导是我有了良好的专业课知识,这也是设计得以完毕的基本。通过本次的设计,我学到了诸多知识,跨越了老式方式下的教与学的体制束缚,在设计过程中,通过查资料和收集有关的文献,培养了自学能力和动手能力。并且由本来的被动的接受知识转换为积极的谋求知识,这可以说是学习措施上的一种很大的突破。在以往的老式的学习模式下,我也许会记住诸多的课本知识,但是通

57、过毕业设计,我学会了如何将学到的知识转化为自己的东西,学会了怎么更好的解决知识和实践相结合的问题。总之,本次毕业设计的过程中,我收获了诸多东西,即为大学三年划上了一种完美的句号,也为将来的人生之路做好了一种较好的铺垫。参 考 文 献1 张顺心,宋开峰,范顺成等。基于并联球面机构的太阳跟踪装置研究J河北工业大学学报,32(6):44-47 2 戴闻太阳能运用前景光明J物理,(08):9-143 郭廷玮太阳能的运用M科学技术文献出版社,1984:31-334 胡勋良,强建科,余招阳等太阳光跟踪器及其在采光中的应用J电子技术(上海),30(12):8-105 余海太阳能运用综述及提高其运用率的途径J能源研究与运用,(03):2-76 张艳红,张崇巍,吕绍勤,张兴等新型太阳能控制器的研制J节能,(02):09-157 孙孝仁太阳能运用的现状与将来J山西省科技情报研究所,(08):15-14 8胡赛纯,汤青云太阳能运用现状与趋势J湖南城建高等专科学校学报,(01):08-129 李建庚,吕文华,晓雷等一种智能型全自动太阳跟踪装置的机械设计J太阳能学报,24(03):330-33310 陈维,李戬洪太阳能运用中的跟踪控制方式的研究J能源工程,(03):18-2111 李云中国太阳能运用研究获得新进展J发明与创新,(01):08-09. 22范志刚光电测试技术M北京:电子工业出版社,:24-

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!