电气工程及其自动化毕业论文基于单片机的太阳光追踪系统设计.docx
- 文档编号:10733307
- 上传时间:2023-02-22
- 格式:DOCX
- 页数:40
- 大小:733.30KB
电气工程及其自动化毕业论文基于单片机的太阳光追踪系统设计.docx
《电气工程及其自动化毕业论文基于单片机的太阳光追踪系统设计.docx》由会员分享,可在线阅读,更多相关《电气工程及其自动化毕业论文基于单片机的太阳光追踪系统设计.docx(40页珍藏版)》请在冰豆网上搜索。
电气工程及其自动化毕业论文基于单片机的太阳光追踪系统设计
基于单片机的太阳光追踪系统设计
摘要
由于我国经济的飞速发展,导致各种能源的使用入不敷出,特别是煤炭石油资源的不断消耗与短缺,使人类加快了寻找其他替代能源的脚步。
虽然太阳能具有无污染﹑可再生﹑储量大等优点,且分布范围广,拥有非常广阔的发展前景,但是太阳能利用效率较低,这个问题一直影响和妨碍着太阳能技术的推广和发展。
在太阳能发电中,太阳板受光面与太阳光线的角度是决定太阳能发电效率的关键因素。
本设计的原理是利用传感器(光敏电阻)把接收到的光信号转换成电信号,然后经过信号处理及单片机控制后,由控制电路输出相应的控制数字信号驱动方位角调整机构和高度角调整机构实现相应的位置调整。
本课题选用ATC89C52单片机作为智能单元,根据单片机的特点和所需实现的功能,着重完成了单片机外围硬件电路设计和对应的软件设计。
关键词太阳跟踪;单片机;光敏电阻;步进电机
1.绪论
1.1研究的背景和意义
随着社会的飞速发展,人们保护环境的意识也随之提高,致力开发一些环保能源,比如,在风能,水力发电,太阳能等各种新型能源中,有很多专家学者都倾向于开发太阳能。
风能、水能、潮汐能、生物质能等它们都属于可再生能源,而且都来自于太阳能,所以,太阳能是那些可再生能源中最主要的基本能源[1]。
太阳能是一种新型节能能源,它与普通的能源比较有四个特点:
第一、太阳能的总量十分巨大:
每年辐射到地球表面上的太阳能大约相当于130万亿吨煤碳燃烧的热量,太阳能的总量是现今世界上可以开发的最大的能源。
第二、太阳能具有无害性,太阳能是一种清洁无污染的能源,开发和利用太阳能不会污染环境。
第三、太阳能具有普遍性:
它是我们可以利用的最丰富的能源,也没地域限制无论陆地或海洋,到处都有,都可以直接开发利用,而且不需要开采运输。
第四、太阳能还有长久性:
科学家根据日前太阳产生的核能速率进行估算,得出结果,氢的储存量可以维持上百亿年,而且地球的寿命约为几十亿年,单从这一点上,就能够说明太阳能量是用之不竭的。
所以,它是世界上公认的理想新兴清洁替代能源[2]。
根据现况,开发利用太阳能受到科学家们越来越普遍的重视,因此,它是各国都在研究的重大课题。
它对人类来说是一种取之不竭而且能自由免费利用的绿色能源。
我国的太阳能资源非常丰富,它作为一种清洁无污染的能源,发展前景也是非常广阔,太阳能发电已成为全球最受欢迎的利用新型能源的方法[3]。
但是也存在一些瑕疵,太阳能也有间歇性、光照方向和光照强度随时间不断变化等等问题,这样我们就对太阳能的采集和利用提出了更高的要求。
目前,我们都不能充分利用太阳能资源,因为很多太阳能电池板的排列规律基本上是固定的,所以发电的效率特别低。
根据实验,在太阳能光生电中,相同条件下,采用太阳跟踪发电的装置要比固定发电的装置的发电量高出35%,因此在太阳能利用中,进行追踪是十分重要的!
智能型自动跟踪太阳的装置设计是为了解决太阳能转换效率低的问题,并且为了更大限度的利用太阳能。
太阳光照射的角度不能固定,要想达到最大的集热效果,太阳能电池板应和太阳光线保持垂直。
本设计要求设计一种可以自动跟踪太阳的控制系统,使太阳能电池板可以随着太阳光线的移动而转动方向,保持太阳板与太阳光线基本垂直,以达到最大的发电效率,成本低,有较好的推广利用价值[4]。
太阳能这个清洁可再生能源已经受到许多国家的重视和利用,充分利用太阳能资源,有着深远的能源战略意义。
1.2国内外的研究情况
我国很多科学家也都陆续展开了这方面的研究。
1994年《太阳能》杂志简述了单轴液压的自动跟踪器,完成了单向跟踪,国家气象局计量站在1990年研制出了FST型全自动太阳跟踪器,成功用于太阳辐射观测。
2005年与以色列合作,在江苏省南京市建立成了第一座功率为75kw的太阳能塔式热发电示范电站,并成功运行发电。
此外,国外对太阳跟踪研究也有了突破性进展。
二十世纪50年代,太阳能利用的领域出现了两项重大的技术突破:
一是1954年在美国贝尔的实验室研制出6%实用型单晶硅电池,二是1955年以色列Tabor提出选择性吸收表面概念和理论并研制成功选择性太阳吸收涂层。
这两项技术的突破为使太阳能的利用进入现代发展时期奠定了技术基础。
此外,1997年美国的Blackace研制出了单轴的跟踪器,这种装置根据赤道坐标系下的太阳运行原理完成东西方向的自动跟踪,但南北方向通过手动的调节,接收器的接收效率提高了15%。
1998年美国,加州成功的研制出了ATM两轴的跟踪器,使热接收率得到进一步提高。
据现阶段国内外科学家对太阳跟踪的研究情况来看,普遍采用单轴的跟踪方式。
随着科学技术的发展,太阳跟踪装置会朝着双轴的跟踪方向发展,做到同步跟踪太阳,太阳能的接收率有了很大提高。
1.3论文的主要研究内容
本设计要求设计一种自动的跟踪太阳的智能控制系统,从而更有效的利用太阳能。
所以采用双轴跟踪的方法对太阳进行跟踪,使太阳能接受装置能够始终垂直于太阳[5]。
研究内容主要包括:
第一章介绍了太阳光追踪系统的发展概况和研究课题的目的及意义。
第二章分析了太阳位置的变化对追踪系统的影响,提出了系统的总体设计方案。
第三章对系统的硬件部分进行了研究与设计,包括硬件选型及各主要核心电路的设计,为系统软件设计奠定了基础。
第四章对系统的软件部分进行研究与设计,确定控制系统流程图。
第五章对系统的软件部分进行调试,优化程序代码,完善所设计的功能。
第六章对整个设计进行了总结,并指出了论文的不足之处以及对今后的展望。
2.系统的总体设计
2.1系统总体设计及工作原理
本设计主要模块包括:
单片机控制电路,光电转换电路,AD转换电路,电机驱动电路。
本部分首先主要介绍各个模块的硬件电路,以及整体实物平台搭建部分的原理分析,还有软件设计方面的研究。
硬件方面:
采用双轴跟踪系统,能够同时在方位角和高度角两个方向进行跟踪,由光电传感器,信号处理及控制电路,方位角及高度角调整机构组成。
传感器把接收到的光信号转换成电信号,然后经过信号处理及控制电路后,由控制电路输出相应的控制信号驱动方位角调整机构和高度角调整机构实现相应的位置调整[6]。
软件方面:
以单片机芯片为控制核心部分,经过数模转换模块,最后通过AD电压采样控制步进电机的正反转。
本设计的工作原理是当阳光照在光敏电阻上,通过光电转换变成电压值,输入AD转换电路,进行DA转换,然后进行AD电压采样,输入控制核心单片机,经处理后最后经过驱动芯片从而控制步进电机的正反转,使太阳板始终与太阳光线垂直。
下图为系统的总体设计方案
照射电压值数字信号
图2-1系统总体设计方案
2.2系统总体设计要求及分析
对于本设计课题的整体要求是造价低廉、结构简单、性能可靠、充分考虑其经济性。
在结构设计过程中,避免复杂和浪费,力图简单整洁,并且要便于安装和维护。
另一方面,在控制单元设计中,要充分考虑到系统的全天候要求,要选用耐用和抗干扰性强的执行单元,避免发生故障。
本设计所要达到的目的是提高太阳能的利用率,确定使用太阳板将太阳能转化为电能。
通常对太阳能进行转换的时候,因为太阳是不停运动的,所以如果接收装置是固定的,则无法时刻做到与太阳光线垂直,只能在固定时间吸收某一部分太阳能,而在其他时间的吸收效率不高甚至根本无法吸收到太阳能,因此,如果使太阳的吸收效率提高,必须要使太阳能吸收装置与太阳运行轨迹一致,从而可以持续吸收太阳能。
在本设计中采用的是双轴跟踪法对太阳进行实时跟踪,使太阳能板能够始终正对太阳,从而提高吸收效率[7]。
设计要求如下:
1.此装置能根据天气条件进行工作,晴天自动跟踪,阴天或黑夜停止跟踪。
2.在进行跟踪时,能确保太阳板始终与太阳光线垂直,更充分吸收太阳能。
3.在本设计中,要求硬件部分和软件部分能准确合理的配合和工作。
2.3本章小结
本章介绍了系统的总体设计方案、工作原理和设计要求,根据设计方案提出设计要求,比如此设计要能够充分考虑到天气影响的因素,要选用耐用和抗干扰性强的执行单元,避免发生故障。
3.系统的硬件设计
3.1主控电路的设计
3.1.1AT89C52单片机简介
为了使用方便,系统要求可以进行在线改写,并能在断电情况下保存数据而不需要保护电源,同时使系统使用尽可能少的外围扩展芯片,提高系统运行的可靠性,要求使用的单片机具有片内电擦除可编程只读存储器,基于以上原因,选用ATC89C52单片机[8]。
AT89C52为8位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52相同,其主要用于会聚调整时的功能控制。
功能包括对会聚主IC内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。
主要管脚有:
XTAL1(19脚)和XTAL2(18脚)为振荡器输入输出端口,外接12MHz晶振。
RST/Vpd(9脚)为复位输入端口,外接电阻电容组成的复位电路。
VCC(40脚)和VSS(20脚)为供电端口,分别接+5V电源的正负端。
P0~P3为可编程通用I/O脚,其功能用途由软件定义,在本设计中,P0端口(32~39脚)被定义为N1功能控制端口,分别与N1的相应功能管脚相连接,13脚定义为IR输入端,10脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12脚、27脚及28脚定义为握手信号功能端口,连接主板CPU的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。
它还具有如下功能:
1、兼容MCS51指令系统
2、8kB可反复擦写(大于1000次)FlashROM;
3、32个双向I/O口;
4、256x8bit内部RAM;
5、3个16位可编程定时/计数器中断;
6、时钟频率0-24MHz;
7、2个串行中断,可编程UART串行通道;
8、2个外部中断源,共8个中断源;
9、2个读写中断口线,3级加密位;
10、低功耗空闲和掉电模式,软件设置睡眠和唤醒功能;
11、有PDIP、PQFP、TQFP及PLCC等几种封装形式,以适应不同产品的需求。
图3-1单片机最小系统
3.1.2单片机最小系统设计
(1)复位电路
单片机的置位和复位,都是为了把电路初始化到一个确定的状态,一般来说,单片机复位电路作用是把一个例如状态机初始化到空状态,而在单片机内部,复位的时候单片机是把一些寄存器以及存储设备装入厂商预设的一个值。
单片机复位电路原理是在单片机的复位引脚RST上外接电阻和电容,实现上电复位。
当复位电平持续两个机器周期以上时复位有效。
复位电平的持续时间必须大于单片机的两个机器周期。
具体数值可以由RC电路计算出时间常数。
图3-2复位电路
(2)晶振电路
单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。
在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。
高级的精度更高。
有些晶振还可以由外加电压在一定范围内调整频率,称为压控振荡器(VCO)。
晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。
单片机晶振的作用是为系统提供基本的时钟信号。
通常一个系统共用一个晶振,便于各部分保持同步。
有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。
晶振通常与锁相环电路配合使用,以提供系统所需的时钟频率。
如果不同子系统需要不同频率的时钟信号,可以用与同一个晶振相连的不同锁相环来提供。
STC89C51使用11.0592MHz的晶体振荡器作为振荡源,由于单片机内部带有振荡电路,所以外部只要连接一个晶振和两个电容即可,电容容量一般在15pF至50pF之间。
图3-3晶振电路
3.2光电转换电路设计
3.2.1光电传感器的简介
光敏电阻器是利用半导体的光电导效应制成的一种电阻值随入射光的强弱而改变的电阻器,当它受到光的照射时,半导体片(光敏层)内就激发出电子—空穴对,参与导电,使电路中电流增强[9]。
光敏电阻的工作原理是基于内光电效应。
在半导体光敏材料两端装上电极引线,将其封装在带有透明窗的管壳里就构成光敏电阻,为了增加灵敏度,两电极常做成梳状。
入射光消失后,由光子激发产生的电子—空穴对将复合,光敏电阻的阻值也就恢复原值。
在光敏电阻两端的金属电极加上电压,其中便有电流通过,受到一定波长的光线照射时,电流就会随光强的增大而变大,从而实现光电转换。
光敏电阻没有极性,纯粹是一个电阻器件,使用时既可加直流电压,也加交流电压。
半导体的导电能力取决于半导体导带内载流子数目的多少[10]。
3.2.2光电转换电路工作原理及电路设计
光电转换装置接收太阳光,将光信号转换成电信号,根据所采集到的信号,由单片机分析得最终控制的步进电动旋转与转向来达到太阳能板,结果始终是垂直于入射光线,从而达到利用太阳能的最高效率。
其中光电检测A对左远离光线进行检测,当光线远离电池板时A检测会给单片机信号,单片机控制驱动芯片驱动电机M1正转使电池板跟随光线左转。
光电检测B对右远离光线进行检测,当光线远离电池板时B检测到并实时传输给单片机信号,单片机控制驱动芯片驱动电机M1反转使电池板跟随光线右转。
光电检测C与D对太阳垂直角度的变化进行检测,并将检测到的光线变化信号传输给单片机,单片机进行进一步处理后控制驱动芯片驱动电机M2的正反转,从而实现电池板垂直角度的调整[11]。
光敏电阻的分布如图所示.。
图3-2光敏电阻模型
图3-3光电转换电路
3.3AD转换模块电路设计
3.3.1AD转换模块简介
AD转换电路包括电压信号输入部分,AD转换部分和AD电压采样,信号输出部分。
3.3.2AD转换原理及电路设计
由光电转换电路所得到的信号为模拟信号,所以采用AD转换器,将模拟信号转换为数字信号,然后通过单片机进行处理。
模拟量可以是电压、电流等信号,但在AD转换前,输入到AD转换器的输入信号必须是电压信号。
AD转换后,输出的数字信号可以有8位、10位、12位和16位等。
在本设计中采用的是PCF8591芯片,PCF8591是一种具有I2C总线接口[12]的8位A/DD/A转换芯片,在与CPU的信息传输过程中仅靠时钟线SCL和数据线SDA就可以实现。
PCF8591为单一电源供电(2.56V)典型值为5V。
PCF8591具有4个模拟输入、1个模拟输出和1个串行I²C总线接口。
PCF8591的3个地址引脚A0,A1和A2可用于硬件地址编程,允许在同个I²C总线上接入8个PCF8591器件,而无需额外的硬件。
在PCF8591器件上输入输出的地址、控制和数据信号都是通过双线双向I²C总线以串行的方式进行传输。
图3-4AD转换模块
3.4步进电机驱动电路设计
3.4.1步进电机简介
前面介绍了光电转换电路,AD转换电路,和单片机电路部分的设计,其最终的目的也就是要控制步进电机的正反转。
步进电机是将电脉冲转化为角位移的开环控制执行机构。
步进电机又称为脉冲电动机,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角[13],它的旋转是以固定的角度一步一步运行的。
可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。
其中步距角是对应一个脉冲信号,电机转子转过的角位移用θ表示。
θ=360度(转子齿数J*运行拍数),以常规二、四相,转子齿为50齿电机为例。
四拍运行时步距角为θ=360度/(50*4)=1.8度,八拍运行时步距角为θ=360度/(50*8)=0.9度。
在负载能力范围内这些关系不因电源电压、负载大小、环境条件的波动而变化。
因而可适用于开环系统中作为执行元件,使控制系统大为简化。
步进电动机可以在很宽的范围内通过改变脉冲频率来调速;能够快速反转和制动。
它不需要变换可直接将数字脉冲信号转换为角位移,很适合采用微型计算机控制。
步进电动机是纯粹的数字控制电动机。
它将电脉冲信号转变成角位移,即给一个脉冲信号,步动机就转动一个角度,因此作常适合于单片机控制,推动了步进电动机的发展,为步进电动机的应用开辟了广阔的前景。
3.4.2步进电机及其控制方式
本系统用到的是四相步进电动机,四相步进电动机是将电信号转变成角位移或线位移的开关控制元件,其转速、停止位置只与脉冲信号的频率和脉冲数有关,具有误差小,易控制等特点,广泛用于仪器设计。
选用28BYJ48型四相八拍电机,电压为DC5V—DC12V。
当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。
四相步进电机可以在不同的通电方式下运行,常见的通电方式有单(单相绕组通电)四拍(A-B-C-D-A),双(双相绕组通电)四拍(AB-BC-CD-DA-AB-),八拍(A-AB-B-BC-C-CD-D-DA-A)。
3.4.3步进电机驱动电路设计
步进电机单靠交流供电或直流电源无法运动,必须与驱动电路同时使用时才能发挥其功能,步进电机驱动器(驱动电路)由决定换向顺序的控制电路(或称为逻辑电路)与控制电机输出功率的换相电路[14](或称为功率电路(powerstage))组成。
本图是步进电机驱动电路原理图。
驱动电路通过ULN2803构成比较多的驱动电路,8个NPN达林顿晶体管,连接在阵列非常适合逻辑接口电平数字电路(例如TTL,CMOS或PMOS上/NMOS)和较高的电流/电压,如电灯,电磁阀,继电器,打印锤或其他类似的负载,广泛的使用范围:
计算机,工业和消费应用。
所有设备功能由集电极输出和钳位二极管瞬态抑制。
该ULN2803是专为符合标准TTL。
该电路为反向输出型,即输入低电平电压,输出端才能导通工作。
基本工作原理:
如果1脚输入高电平1,则16脚输出低电平0,反之一样!
一般来说,步进电动机的工作电压是5V,对应芯片的9脚接步进电动机的工作电压5V。
输入接上拉电阻即接单片机引脚。
引脚输入低电平,ULN2003就输出高电平,正反转跟输入电平有关。
电路图如图所示。
图3-5驱动芯片
3.5单片机外围电路设计
3.5.1、按键电路
其中S1是手动和自动模式之间的切换,默认为自动模式,S2,S3,S4,S5是手动模式下,利用手动按键来控制步进电机的正反转。
图3-6按键电路
3.5.2、指示灯电路
系统默认为自动模式,接通电源后LED1亮,当按下S1按键时,切换成手动模式,LED2亮。
图3-7指示灯电路
3.6本章小结
本章介绍了本系统各部分硬件模块的简介和工作原理,主要模块有光电转换电路,AD转换模块,步进电机控制电路,其中还有一些小部件,比如,按键模块,LED显示模块,复位电路,晶振电路。
4.系统软件设计
4.1主程序设计
本设计采用的是51单片机,它是控制这个系统的核心部分,软件部分也由单片机来操作,其最终目的就是正确控制电机的正反转。
本部分以单片机为核心部件将各个电路模块都连接起来,使我们更清楚设计本意,此次跟踪系统的主程序流程图如图所示。
图4-1主程序流程图
4.2子程序设计
4.2.1光电检测模块程序设计
光电检测模块用于检测光电转换装置接收的太阳光,将光信号转换成电信号,根据所采集到的信号,由单片机分析得最终控制的步进电动旋转与转向来达到太阳能板,结果始终是垂直于入射光线,从而达到利用太阳能的最高效率。
4-2光电检测模块流程图
4.2.2AD转换模块程序设计
将光电转换电路中测得的电压值通过AD转换模块转换为数值采样再存到单片机内存里,进行比较,AD电压采样可以决定采样的精度,下面介绍芯片内部原理。
a.I2C总线数据位的传输
它是由串行数据线(SDA)和串行时钟线(SCL)组成。
连接到总线上的每一个器件都有一个唯一的地址,而且都可以作为一个发生器或接收器,SDA和SCL都是双向线路,分别通过一个电阻连接到电源端。
I2C总线上每传输一个数据位必须产生一个时钟脉冲,I2C总线上数据传输的有效性要求SDA线上的数据必须在时钟线SCL的高电平期间保存稳定,数据线的改变只能在时钟线为低电平期间。
在标准模式下,高低电平宽度必须大于4.7us(即每次时钟线需延时4.7us后才能改变)。
b.I2C总线数据的传输
数据传输的字节格式要求:
发送到SDA线上的每一个字节必须为8位,每次发送的字节数量不受限制,从机在接收完一个字节后向主机发送一个应答位,主机在收到从机应答后才会发送第二字节数据,发送数据时先发数据的最高位。
数模转换是本设计的关键部分,光电转换的电压值输入到AD模块后,经过PCF8951芯片里的电压采样,最后输出数字信号,再把信息传送给单片机,从而控制步进电机正反转。
模块流程图如下
逐次比较寄存器
比较器
采样
保持
模拟多路输入
输入
输出
驱动
采样
保持
图4-3模块流程图
本设计AD转换模块用到的芯片是PCF8951,它有4路8位A/D输入,属于
逐次比较型,内含采样保持电路,1路8位输出,内含有ADC数据寄存器。
图4-4A/D转换流程图
4.2.3按键模块程序设计
按键电路主要用来进行自动模式和手动模式之间切换,默认系统为自动模式。
在手动模式下,可以利用按键来控制电机的正反转。
图4-5按键模块流程图
4.2.4驱动模块程序设计
设定2为精度值,本设计中一共有上下左右四个光敏电阻[16],在光照下就会产生电压,上边电压大于下边电压或者两边电压值差大于2,或者手动模式下按下向下的按键,水平电机反转,若下边电压大于上边电压或者两边电压值差大于2,或者手动模式下按下向上的按键,水平电机正转。
同理,左边电压大于右边电压或者两者差值大于2,或者手动模式下按下向右的按键,方位电机右转,若右边电压大于左边或者两者差值大于2,或者手动模式下按下向左的按键,方位电机左转。
具体程序如下:
开始
初始化
读U1U2U3U4
读U1>U2
或U1-U2>2
读U2>U1
或U2-U1>2
读U3>U4
或U3-U4>2
读U4>U3
或U4-U3>2
水平电机反转
水平电机正转
方位电机右转
方位电机左转
图4-6驱动模块流程图
4.3本章小结
本章主要介绍了整个系统中各个模块的软件设计及原理,还有编写的程序,主要模块的软件编程,比如,按键模块,LED灯显示模块,步进电机驱动模块,AD转换还有AD电压采样模块。
具体解释如上。
5.系统的仿真与调试
本次仿真采用Keil和Proteus相结合的方式,Keil环境下C语言编程简单,且调试方便。
而在Proteus下进行仿真形象、直观,两者结合,相得益彰。
仿真大致经过以下步骤:
1.在Keil下编写程序,并进行调试,并生成十六进制文件(HEX文件)。
在Proteus下新建文件,并在元件库中找到相应的元件如单片机、DS18B20等添加到文件中,并按照原理图连接好电路。
2.将Keil生成的十六进制文件加载到Proteus单片机中,具体过程:
source——Add/Removesourcefiles…——打开Add/RemoveSourceCodeFiles对话框——添加Hex文件——点击“OK”。
3.按下Proteus左下角的
按钮进行仿真,并根据仿真结果去修正程序和电路图。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电气工程 及其 自动化 毕业论文 基于 单片机 太阳光 追踪 系统 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)