自动光源跟踪器的设计毕业设计.doc
《自动光源跟踪器的设计毕业设计.doc》由会员分享,可在线阅读,更多相关《自动光源跟踪器的设计毕业设计.doc(52页珍藏版)》请在三一办公上搜索。
1、自动光源跟踪器的设计摘要 自动光源跟踪器使用Freescale公司的超低功耗的MC9S12XS128单片机作为整个系统的控制核心,主要由电机驱动模块,光源检测模块,电源转换模块等模块组成。利用4路光敏电阻来检测光源的位置,经过单片机的运算和处理来确定光源的运动趋势,并将运算的控制信号传给四台舵机,使其能够在三维面内跟随光源运动。关键词 S12;光源;跟踪;光明电阻 Automatic light source tracker designDuan Shilei(Shaanxi University of Technology School of electrical engineering a
2、utomation 084 class, Shaanxi Hanzhoung 723003)Teacher: Hu BoAbstract Automatic light source tracker using Freescales ultra low power MC9S12XS128 MCU as the control core of the system, mainly by the motor drive module, light detection module, a power supply conversion module and other modules. The4ph
3、otosensitive resistor to detect the position of the light source, through the MCU to determine the movement of the light source and the trend, operation control signal is transmitted to the four actuator, which can follow the movement of the light source in a three-dimensional surface.Key words S12;
4、 light source; tracking; photosensitive resistance毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定
5、,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用
6、授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日目录1.引言11.1课题背景11.2目的及意义11.3光源跟踪装置目前现状11.4设计思路及任务要求21.5进度安排22.方案论证32.1系统设计概述32.2方案选择与论证32.2.1主控芯片的选择32.2.2电机的选择42.2.3传感器的选择42
7、.2.4电源模块42.2.5采集方案的选择43 系统硬件设计53.1硬件方框图53.2单片机MC9S12XS12853.3舵机83.4光敏电阻93.5信号放大器93.6硬件电路图设计94系统软件设计114.1主程序114.2各个模块的初始化124.2.1锁相环模块144.2.2I/O端口144.2.3PWM模块144.2.4PIT定时器模块154.2.5A/D转换模块154.3 PID调节154.4程序算法185系统仿真与硬件调试及分析195.1开发环境195.2软件调试205.3硬件调试205.4结果分析216.总结与展望22致谢23参考文献24附 录25附录A:系统原理图25附录B:系统实
8、物图26附录C:元器件清单29附录D:单片机最小系统板PCB原理图30附录E:英文文献及其翻译31附录F:源程序351.引言1.1课题背景目前太阳能是一种清洁无污染的能源, 发展前景非常广阔, 太阳能发电已成为全球发展速度最快的技术。然而它也存在着间歇性、光照方向和强度随时间不断变化的问题, 这就对太阳能的收集和利用提出了更高的要求。目前很多太阳能电池板阵列基本上都是固定的, 没有充分利用太阳能资源, 发电效率低下。据实验, 在太阳能光发电中, 相同条件下, 采用自动跟踪发电设备要比固定发电设备的发电量提高35%,因此在太阳能利用中进行跟踪是十分必要的。本设计给出了一种基于单片机的光源自动跟踪
9、系统设计方案, 该设计使用Freescale公司的超低功耗的MC9S12XS128单片机作为整个系统的控制核心,主要由电机驱动模块,光源检测模块,电源转换模块等模块组成。利用4路光敏电阻来检测光源的位置并将检测到的信号经过放大传给控制器MC9S12XS128 单片机,经过单片机的运算和处理来确定光源的运动趋势,并将运算的控制信号传给四台舵机,使其跟随点光源运动。当水平方向上的2路光敏电阻测量数值相对接近,同时竖直方向上的2路光敏电阻测量数值也相对接近时,传感器模块将精确的指向光源。本系统可以扩展为以后的太阳的跟踪。太阳能作为一种清洁无污染的能源,发展前景非常广阔。然而它也存在着间歇性、光照方向
10、和强度随时间不断变化的问题,这就对太阳能的收集和利用提出了更高的要求。目前很多太阳能电池板阵列基本上都是固定的,没有充分利用太阳能资源,发电效率低下。据实验,在太阳能光发电中,相同条件下,采用自动跟踪发电设备要比固定发电设备的发电量提高35%,因此在太阳能利用中,进行跟踪是十分必要的。本文给出一种基于单片机的太阳光自动跟踪系统设计方案,该系统不仅能自动根据太阳光方向来调整太阳能电池板朝向,结构简单、成本低,而且在跟踪过程中能自动记忆和更正不同时间的坐标位置,不必人工干预,特别适合天气变化比较复杂和无人值守的情况,有效地提高了太阳能的利用率,有较好的推广应用价值。1.2目的及意义通过本次毕业设计
11、,对课本上所学的理论知识加深和巩固:进一步熟悉和掌握基本理论在实践中综合运用,进一步熟悉和掌握单片机的基本知识、系统设计的基本方法及设计步骤,进一步熟悉和掌握常用单片机模块的设计和应用。能够熟练使用FreescaleCodewarriorIDE5.0等电子软件,学会运用这些软件进行分析、设计和仿真电路。能够熟练运用FreescaleCodewarriorIDE5.0软件编写相应的程序模块。学习单片机系统实物制作、调试、测试、故障查找和排除的方法及技巧。培养实践技能,提高分析和解决实际问题的能力。了解光源跟踪的原理,初步掌握光源跟踪的调整及测试方法,提高动手能力和排除故障的能力。同时通过本课题设
12、计与装配、调试,提高自己的动手能力,巩固已学的理论知识, 能够独立地做完毕业设计,通过毕业设计受到一次综合运用所学知识、理论和技能的训练。它使我们可以进一步学会分析问题、解决问题;学会阅读、翻译参考文献;学会收集、运用各种资料。它是对我们在校学习的一次全面检验、总结和提高;是对我们利用所学的理论知识解决实际工程问题的综合训练;是对提高我们的实践动手能力、创新思维能力具有不可替代的作用;也是对毕业及学位资格认证的重要依据。因此,做好毕业设计(论文)将为我们由学习走入工作、由学校进入社会打下良好的基础。1.3光源跟踪装置目前现状能源短缺问题是目前许多国家而临的最重要的问题,太阳能作为一种清洁无污染
13、的能源,有着巨大的开发前景。我国的太阳能资源比较丰富,从其分布来看,西部地区的太阳能年辐射总量均在5 400 MJ/(m2*a)以上,西藏地区更是达到了6 700 MJ/(m2*a),开发太阳能对于西部的发展有着重要的现实意义。利用太阳能的关键是提高太阳能电池的转换效率,目前一般情况下仍是采用太阳能电池板固定朝南安装的方式对太阳能进行采集,也有利用太阳的运动规律采用定时的方法对太阳进行跟踪,但这些方法均没有充分利用太阳能资源,转换效率较低,成本高。作者所设计的太阳能自动跟踪装置,能使太阳能电池板始终保持与太阳光垂直,保持最大的转换效率,具有跟踪精度高、少维护等优点具有很好的实用价值。太阳能以利
14、用方便简捷、清洁干净、成本低为显著特点,以太阳能为代表的新能源的广泛应用是经济社会可持续发展的必要条件之一,尤其难能可贵的是,利用太阳能发电可以在一定程度上解决能源短缺的问题。目前,太阳能发电由于受技术条件限制,光伏转换效率低,在没有出现更高效的光伏转换材料之前,如何提高太阳能电池板的发电量是关键课题之一。实践证明,太阳能电池板的发电效率和它相对于太阳的角度有很大关系,太阳能电池板的受光面如能一直和太阳的光线保持垂直,则它的发电效率将会大幅度提高。如果能够使太阳能电池板自动跟踪太阳的运动轨迹,就可以实现太阳能发电板和太阳的光线保持垂直。因此,太阳能自动跟踪传感器的可靠性是实现太阳能自动跟踪的核
15、心保证。1.4设计思路及任务要求(1)设计思路利用4路光敏电阻来检测光源的位置并将检测到的信号经过放大传给控制器MC9S12XS128 单片机,经过单片机的运算和处理来确定光源的运动趋势,并将运算的控制信号传给两台步进电机,使其跟随点光源运动。当水平方向上的2路光敏电阻测量数值相对接近,同时竖直方向上的2路光敏电阻测量数值也相对接近时,传感器模块将精确的指向光源。(2)任务要求a当光源靠近传感器时传感器模块后退,始终与光源保持一定的距离;b当光源远离传感器时传感器模块前进,始终与光源保持一定的距离;c当光源向传感器左侧偏离,传感器模块向左跟随光源移动,并始终与光源保持一定的距离;d当光源向传感
16、器右侧偏离,传感器模块向右跟随光源移动,并始终与光源保持一定的距离。1.5进度安排本次设计主要分以下几个阶段完成:(1)前期准备阶段,收集资料,整理资料,设计课题的总体方案,完成开题报告;(2)根据总体方案设计,细化各模块,完成各个模块的设计;(3)学习单片机的编程,完成硬件仿真电路的调试;(4)制作实物电路,完成调试硬件实物电路;(5)整理资料,完成毕业论文的书写,准备答辩。2.方案论证2.1系统设计概述本设计是一个光源追踪系统,主要由传感器来对光照检测与处理,控制器分析与处理,执行机构运行这几个部分构成。整个系统以Freescale公司的超低功耗的MC9S12XS128单片机为控制核心,通
17、过四个光敏电阻组成传感器模块检测光照,依据光照强度的大小、变化来判断出光源的位置与运动趋势,并将光源的运动分解为水平、竖直和前后方向的三维运动,借以来控制水平舵机、竖直舵机和前后方向舵机的旋转角度。当水平方向上的两个传感器的测量数值相对接近,同时竖直方向上的两个传感器的测量数值也相对接近时,传感器模块将精确的指向点光源。本系统是由MC9S12XS128单片机充当控制核心对传感器检测的光源的信号进行分析和处理,然后控制舵机,使其跟随光源移动,达到跟踪光源的目的。系统的硬件主要有控制器单片机,舵机驱动模块,光源检测模块,电源转换模块等模块组成的。具体方框图如图2.1所示。S12单片机传感器传感器传
18、感器传感器A/D转换模块X轴舵机Y轴舵机Z轴舵机1Z轴舵机2图2.1 系统方框图2.2方案选择与论证2.2.1主控芯片的选择根据本题的要求,整个系统中必须要有一个主控芯片来处理数据和控制操作,主要考虑以下两种方案:方案一:飞思卡尔S12系列单片机。16位低功耗单片机,性能良好。S12有以下优点:(1)最高可以超频到96MHz bus clock(不建议)。(2)BDM接口。(3)复位键。(4)PB上接8个发光二极管D0-D7。(5)电源指示发光二极管D8。(6)可以选择5V或者3.3V,也可以去掉VRH电阻外界参考电压;(7)S两个电源接口;(8)插针为100mil的整数倍,标准点阵板可以直接
19、插上去;(9)板子尺寸:40*25mm;(10)可选参考电压,为摄像头采集提供更佳的参考电压;(11)带MicroSD卡座,数据保存变得非常的简单;(12)采用双排直插式,布线更方便;(13)重新优化EMI/EMC,增强抗干扰能力,Runing极其稳定;(14)PGB采用加厚镀金工艺和焊盘阻焊技术,抗氧化能力强;(15)采用回流焊工艺,相对手工焊接质量更可靠;(16)板上开辟一块白色的注释区,方便用做标记。方案二:AT89C51系列作为光源跟踪系统的主控芯片。通过上面的比较本系统选取飞思卡尔系列MC9S12XS128单片机作为控制器,MC9S12XS128的稳定性很好且功能要比C51系列的强大
20、的多,所以选取方案一。2.2.2电机的选择本系统电机的主要作用是调整传感器的位置,指向光源,可选取的类型如下方案:方案一:舵机。在非超载的情况下,舵机的转速、停止位置只取决于PWM信号的占空比,而不受负载变化的影响。每改变一次PWM信号,舵机能够转过一个与PWM波相应的角度。方案二:直流减速电机。此电机在正常通电状态下,转速平稳,角度的变化也近乎连续,控制简单方便。根据设计的要求可知,直流减速电机存在的明显缺陷速度不容易控制,而舵机的控制和实现是相对简单一些。因而选用方案一。2.2.3传感器的选择本系统的传感器主要是检测光照度,可考虑的传感器如下列方案:方案一:光敏电阻。从光照特性来看,随着光
21、照强度的增加,光敏电阻的阻值开始迅速下降,可以反映光照的变化,其灵敏度远高于光电池,受外界环境影响飘动比较较小,用四个光敏电阻组成四象限感光面,上下左右各一个光敏电阻。方案二:硅光电池。硅光电池是一种直接把光能转换为电能的半导体器件,根据硅光电池光照强度曲线特性可知:硅光电池的开路电压或短路电流与光强呈很好的线性关系。方案三:光敏二极管。光敏二极管具有单向导电性,无光照时,有很小的暗电流,当受到光照时,光电流随射光强度的变化而变化。在测试光敏二极管与硅光电池时,发现光源的距离限制了两者的应用范围。当距离比较大时,两者的灵敏度大大降低。经实践测定,光敏二级管与光敏电阻满足要求,但在反映速度,及变
22、化的灵敏、快速性方面,光敏电阻更胜一筹,因此传感器选择方案一。2.2.4电源模块方案一:铅酸电池供电,优点电流大,缺点重量太大。方案二:采用电源线供电,经集成稳压器,输出5V的电压,缺点不能移动。方案三:采用镍镉蓄电池对系统供电,优点电流大,重量轻,经集成稳压器,输出5V的电压,以适应电路的多种需求。考虑到电路需要轻便型电源的缘故,我们选择第三套方案。2.2.5采集方案的选择方案一:本方案将各点的光线强度通过光敏电阻传感器转换为电压信号,然后将各点传感器采集的电压信号送入电压比较器进行比较,再用单片机检测比较器输出端输出的高低电平信号,根据比较器输出信号,微处理器会控制相应电机转动,达到光源追
23、踪效果,但采用比较器,电路工作不稳定,电路复杂,不易调试。方案二:本方案将各光敏电阻采集的光线强度分别送入A/D转换通道,然后通过对A/D模数转换器特定的数学算法进行处理、比较,并将比较结果送入微处理器,微处理器会控制相应电机转动,达到光源追踪效果,此方案系统工作稳定,精确度高,易于整机的调试与实现。综合考虑,决定采用方案二。3 系统硬件设计3.1硬件方框图 本系统最终以MC9S12XS128作为控制器,用光敏电阻做检测元件,通过控制舵机来使传感器模块指向光源。系统方框图如下图3.1所示:S12单片机AD0AD2AD4AD6A/D转换模块PWM01PWM23PWM45PWM67经由LM2940
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 光源 跟踪 设计 毕业设计
链接地址:https://www.31ppt.com/p-2954319.html