太陽能智能追光系統的設計畢業(yè)論文_第1頁
太陽能智能追光系統的設計畢業(yè)論文_第2頁
太陽能智能追光系統的設計畢業(yè)論文_第3頁
太陽能智能追光系統的設計畢業(yè)論文_第4頁
太陽能智能追光系統的設計畢業(yè)論文_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

太陽能智能追光系統的設計畢業(yè)論文內蒙古大學本科畢業(yè)論文(設計)第頁太陽能智能追光系統的設計太陽能智能追光系統的設計摘要在太陽能發(fā)電系統中,如何將太陽能電池板的發(fā)電效率調節(jié)至最大狀態(tài),并克服太陽能發(fā)電效率低、能量不連續(xù)、工作不穩(wěn)定的缺點,成為當前太陽能發(fā)電系統研究的重點。太陽能的強度和方向不確定性,及光照間歇性等特點,給太陽能的收集帶來了一定難度,傳統的固定式太陽能殘疾系統沒有充分利用太陽的能量,吸收效率相對較低。因此,太陽位置的自動追蹤技術的研究,智能調節(jié)方向的太陽能支架的制作,對于提高太陽能的吸收效率,高效合理的利用太陽能,具有重要的研究價值。本設計通過控制芯片對傳感器的信號進行實時處理,驅動各個控制電機工作,實現對于太陽位置的實時更新,目的是為提高太陽能的收集效率,改善太陽能產品的利用程度。關鍵詞:太陽能,光敏電阻,89C52芯片,自動追蹤技術TheDesignOfSolarIntelligentTrackingLightSystemAuthor:LiuhaifengTutor:BaixiaoleiAbstractDuring

the

study

of

the

solar

power

system

,the

current

major

point

is

how

to

adjust

the

generating

efficiency

to

an

ultimate

state

and

overcome

the

shortcomings

of

low

efficiency,discontinuity

of

energy

and

operating

instability.The

uncertainty

of

both

solar

intensity

and

light

direction

as

well

as

illumination

intermittent

make

it

more

difficult

to

collect

solar

energy.Because

traditional

fixed

solar

collection

system

doesn`t

make

full

use

of

solar

energy

,the

absorption

efficiency

is

low

relatively.Hence,to

research

the

technology

of

automatic

tracking

system

for

sun

position

and

the

pruduction

of

the

solar

holder

to

adjust

direction

intelligently

is

of

great

value

for

improving

the

absorption

efficiency

so

as

to

utilize

the

solar

energy

properly

and

efficiently.Thedesignofthesensorsignalinreal-timeprocessingthroughcontrolingchip,andtodrivethecontrolofmotorwok.Inordertoupdateinrealtimethepositionofthesunforsolarenergycollectionefficiencyandimprovethedegreeofutilizationofsolarenergyproducts.key

words:solar

energy,photoresistance,89C52,

the

technology

of

automatic

tracking

system

目錄1緒論 11.1太陽追光系統的發(fā)展現狀 11.2太陽能追光系統的設計思想 11.3太陽能智能追光系統的研究意義 11.4研究目標、研究內容和擬解決的關鍵問題 22硬件設計 32.1主控制器 32.1.1主控制器的選用 32.1.2控制器的介紹 32.2驅動元件 42.2.1直流電機與步進電機的比較 42.2.2步進電機控制原理 52.3輸入模塊 62.3.1電壓比較器 62.3.2光敏電阻 62.4硬件結構框圖與原理圖 82.4.1系統整體結構框圖 82.4.2整體硬件原理圖 83方案研究 93.1基于擋板的傳感部分方案 93.2接收系統方案 104系統軟件設計 115智能追光算法 126仿真與實驗調試 146.1Protues仿真 146.1.1仿真原理 146.1.2軟件仿真及調試 146.1.3仿真結果 156.2實驗調試 156.2.1硬件調試 156.2.2解決過程 166.3PCB制版 16結束語 17參考文獻 18致謝 19附錄 20附錄A:程序清單 20附錄B:電路原理圖 22附錄C:PCB圖 23附錄D:實物照片 241緒論太陽能既是一次能源,又是可再生能源。它資源豐富,既可免費使用,又無需運輸,對環(huán)境無任何污染。為人類創(chuàng)造了一種新的生活形態(tài),使社會及人類進入一個節(jié)約能源減少污染的時代,所以研究實現對太陽能的高效利用有重大意義。1.1太陽能追光系統的發(fā)展現狀目前對太陽進行跟蹤的儀器有:單軸太陽能自動跟蹤器,步進式太陽能自動跟蹤,可自動跟蹤的太陽灶,五像限法太陽自動跟蹤儀,單軸液壓式自動跟蹤,極軸式跟蹤。不足之處:結構復雜,跟蹤精度不高,不能全自動跟蹤[1]。1.2太陽能追光系統的設計思想檢測規(guī)劃是追光系統的一個重要問題,它的目標是在一個光亮強度不同的環(huán)境中,為跟蹤系統尋找太陽的具體位置。一個重要的解決方法就是采用象限法,象限法就是把檢測系統接收板分成四個象限,太陽光線從不同角度照射到接收板,檢測元件感應光線強度不同[2]。當考慮到元件誤差時,跟蹤系統與太陽實際位置可能會出現偏差。定位步進電機的步進角,是太陽跟蹤系統精確定位的一個基本問題,也可以說,太陽偏移一個微小的角度,步進轉動角度應該與太陽偏移角度相等,這就要求步進電機的步進角要足夠小。1.3太陽能智能追光系統的研究意義燃燒煤炭,石油等能源不僅污染環(huán)境,而且它們屬于不可再生能源,照2003年的煤炭開采速度,中國的煤炭再開采80多年即將枯竭。作為能源消耗大國,如何提高對太陽能利用率是解決能源危機的可行方法之一。設計一個對太陽實現智能追光的系統,是提高太陽能利用率的根本方法。本設計是集機電、光學,計算機,控制理論為一體的,體現了自動化專業(yè)與多學科相結合,相互滲透的特點。本設計的太陽能智能追光系統充分的體現了節(jié)能的特點,所以太陽能智能追光系統是值得研究和實際運用的。本設計的研究成功,對創(chuàng)建能源節(jié)約型,環(huán)境友好型社會具有較大的意義,也有較好的市場發(fā)展前景。1.4研究目標、研究內容和擬解決的關鍵問題研究的目標:本設計主要是利用單片機知識,設計一個太陽能智能追光系統,其突破點在對太陽位置檢測系統的設計、步進電機動作指令系統(與太陽同步偏移)的設計。研究的關鍵問題:本設計需要重點研究的、關鍵的問題及解決的思路是太陽高度角跟蹤的實現、太陽方位角跟蹤的實現。總體分析方案的設計:太陽控制系統總體方案的設計主要涉及到核心控制器和外圍器件的選擇和應用,外圍零部件的選用,電源供電方案的確定等,這些因素的確定有益于系統開發(fā)初期具體方案的實施。

2硬件設計硬件元器件的選擇,必須考慮到功能的實現、器件的適時性、價格和通用性等幾個方面。在電路的設計中,在實現所要求功能的基礎上,盡量使電路簡單。2.1主控制器2.1.1主控制器的選用本系統的主要控制器件采用STC89C52單片機。在51系列的單片機中,目前很流行一種內含flash程序存儲器的單片機。因為內有flash程序存儲器,可以通過編程器十分方便的寫代碼或擦除代碼,擦除次數達10000次以上,而且還提供了禁止讀寫兩層保密技術,其空間大小從1KB到64KB不等,有的甚至更大。這種芯片一般都提供了片上和在線修改的功能。該系列的芯片,創(chuàng)建的有138B或256B的片內RAM,當處理的數據不十分復雜時,一個芯片就組成了一個最小的單片機系統。80C5X型單片機既節(jié)省了數據線和存儲器等外圍器件,縮小了嵌如式系統的體積,又提高了工作的可靠性、開發(fā)的方便性和程序的保密性,其價格也便宜。基于以上原因和這次研究系統的實際情況,選擇該系列89C52單片機作為太陽能追光系統的核心控制器件[3]。2.1.2控制器的介紹目前有許多種類的微控制器,微控制器的組成與一般的計算機相同,其動作也由程序來完成。如圖2.1所示的微處理器有輸入、輸出、存儲、運算及控制功能,輸入、輸出僅由端口出入。在存儲器以外可以追加外部存儲器。如圖虛線所包圍的部分相當于一個微控制器。圖2.1單片機的構成Figure2.1thecompositionofSCM微控制器在太陽能追光系統中完成的主要功能是:首先,把由光傳感器取得的信號通過微控制器的輸入端口讀入。然后,根據存儲器所存儲的程序進行運算、控制,再將結果作為信號從輸出端輸出。輸出信號通過電子電路使執(zhí)行機構(電機)動作。在上述過程中,微控制器與電氣電路之間的橋梁被稱為接口,其任務是通過輸入輸出端口實現信號的進出[4]。微控制器根據寫入存儲器的程序產生不同的動作,而程序則是根據微控制器內部的“0”和“1”所組合成的二進制數進行操作。在電路中,二進制數“1”表示高電壓狀態(tài),“0”表示低電壓。2.2驅動元件2.2.1直流電機與步進電機的比較直流電機是日常生活中廣泛使用的一個電氣產品,太陽能自動追光系統跟蹤太陽這樣的動作,需要能進行轉動控制和立刻停止控制的電路,實際中通常采用微控制器和專用IC芯片。單獨使用直流電機尚不能達到精確的定位控制,只有將它與旋轉編碼器組合起來,才能實現精確的位置控制和速度控制。步進電機是一種能夠根據脈沖(通常為方波)控制轉角和轉速、并適合微控制器控制的電機。步進電機是一種跟蹤給定脈沖信號轉動的電機。因此,單純向它施加電壓是不會導致轉動的。步進電機能根據給定的脈沖信號實現精確的定位控制,而且即使在停止時也有制動轉矩,這些特性對自動跟蹤系統轉動控制都是很有利的。由于自動追光系統是隨著太陽轉動的,因為太陽離地球太遠了,在很短時間內,檢測系統是感覺不到太陽在移動,需過一段時間才能感覺到太陽已經偏移原來位置,所以要求電機隔一段時間轉一個角度后馬上停下來。綜合上面對直流和步進電機的性能等進行的比較分析,我選用步進電機。2.2.2步進電機控制原理步進電機是機電控制中一種常用的執(zhí)行機構,它的用途是將電脈沖轉化為角位移,通俗地說:當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度(及步進角)。四相四拍運行方式為AB-BC-CD-DA-AB,四相八拍運行方式即為A-AB-B-BC-C-CD-D-DA-A,八拍運行時步距角為θ=360度/(50*8)=0.9度。圖2.2為步進電機驅動電路:圖2.2步進電機驅動電路Figure2.2steppermotordrivecircuit28BYJ-48電氣性能:1.額定電壓:12VDC(另有電壓:5V、6V、24V)2.相數:43.減速比:1/64(另有減速比:1/16、1/32)4.步距角:5.625°/645.驅動方式:4相8拍2.3輸入模塊本設計的輸入模塊包括:電壓跟隨器,電壓比較器和光敏電阻。光敏電阻采集感光信號,通過電壓跟隨器,將信號傳遞到電壓比較器進行比較,然后輸入單片機進行處理。2.3.1電壓比較器電壓跟隨器采用LM324,其顯著特點是:輸入阻抗高,而輸出阻抗低。起到緩沖、隔離、提高帶載能力的作用。電壓比較器采用LM339,在本設計中的作用為:用作模擬電路和數字電路的接口,利用簡單電壓比較器可將正弦波變?yōu)橥l率的方波或矩形波。比較器不需要反饋,直接比較兩個輸入端的量,如果同相輸入大于反相,則輸出高電平,否則輸出低電平。電壓比較器輸入是線性量,而輸出是開關(高低電平)量。LM339引腳如下:\o"點擊圖片看全圖"圖2.3LM339引腳圖Figure2.3ApplicationofLM339pindiagram2.3.2光敏電阻光敏電阻(photovaristor)又叫光感電阻,是利用半導體的光電效應制成的一種電阻值隨入射光的強弱而改變的電阻器;入射光強,電阻減小,入射光弱,電阻增大。光敏電阻器一般用于光的測量、光的控制和光電轉換(將光的變化轉換為電的變化)。在黑暗環(huán)境里,它的電阻值很高,當受到光照時,只要光子能量大于半導體材料的禁帶寬度,則價帶中的電子吸收一個光子的能量后可躍遷到導帶,并在價帶中產生一個帶正電荷的空穴,這種由光照產生的電子—空穴對增加了半導體材料中載流子的數目,使其電阻率變小,從而造成光敏電阻阻值下降。光照愈強,阻值愈低。入射光消失后,由光子激發(fā)產生的電子—空穴對將逐漸復合,光敏電阻的阻值也就逐漸恢復原值。圖2.4光敏電阻特性曲線Figure2.4photosensitiveresistancecharacteristiccurve表2-1為光敏電阻的參數:表2-1幾種CdS光敏電阻的參數Table2-1severalCdSphotoresistorparameters型號

參數光譜響

應范圍

μm峰值

波長

μm允許

功耗

mW最高工

作電壓

V響應時間光電特性電阻溫度系數/%/℃

(-20~60℃)Tτ/mStf/mS暗電阻值

MΩ亮電阻值

KΩ(100IX)UR-74A0.4~0.80.5450100403010.7~1.2-0.2UR-74B0.4~0.80.5430502015101.2~4-0.2UR-74C0.5~0.90.5750100641000.5~2-0.52.4硬件結構框圖與原理圖2.4.1系統整體結構框圖水平與垂直方向步進電機轉水平與垂直方向步進電機轉動AT89C52單片機四個光敏電阻感光電壓比較器轉換四個光敏電阻感光電壓比較器轉換驅動電壓跟隨驅動電壓跟隨圖2.4硬件結構框圖Figure2.4hardwareblockdiagram2.4.2整體硬件原理圖圖2.5整體硬件原理圖Figure2.5theoverallhardwareschematic

3方案研究3.1基于擋板的傳感部分方案基于擋板的傳感部分方案安裝簡單,對擋板的要求不高,所以選擇此方案。感光部分把光敏電阻分布在不同象限,通過擋光板將象限隔離,根據每個象限光敏電阻所傳回數據的大小來判定感光狀態(tài),通過調整擋光板的高度將系統追光誤差降低到5%以內。當太陽光移動時,擋板會把光敏電阻的一個或者幾個擋住。這樣,通過單片機對光敏電阻電平的采樣,對電壓值進行比較,根據電平的變化,使單片機控制電機轉動云臺,使太陽能電池板重新垂直對準太陽[5]。設計方案如圖3.1所示:俯視圖立體圖圖3.1基于擋板的傳感方案效果圖Figure3.1renderingsbaffle-basedsensingscheme底板具體尺寸參數:56nm×32nm

3.2接收系統方案接收系統主要功能是對不同強度光線進行感應,把陽光強度轉化成電壓伏特值,將感應的伏特值與我們設定的基準電壓進行比較。如果感應的伏特值比我們設定的值大,接收系統將輸出一個信號給單片機,單片機接收到該信號后進行處理,然后控制步進電機旋轉接收板沿光線強烈地方轉,直到四個光敏電阻感應光線強度一樣。該電路中的核心元件是光敏電阻,它可以把不同強度光線轉化成不同幅值的電壓。四個光敏電阻R1、R2、R3、R4是兩兩之間互相比較的,當陽光照到光敏電阻R1比照到光敏電阻R2光強度弱時,LM339內部第四個比較器導通輸出信號(高電平)給單片機P1.3口,通過單片機內部燒好的程序控制垂直方向步進電機正轉。也即照到這四個光敏電阻光線強度不一樣時,單片機將會控制接收板向陽光強度強的地方偏轉,做到實時追光,直到它們受光強度一樣。光敏電阻R1、R2、R3、R4感應環(huán)境光度,耦合給比較器LM339進行比較,從比較器P1.0-P1.3端輸出比較數據。P1.0-P1.3端輸出的數據送至單片機P1.0-P1.3中。單片機根據輸入數據進行處理,然后通過P0.1-P0.3和P2.0-P2.3輸出控制信號,控制步進電機旋轉[6]。接收系統的原理圖如圖3.2:圖3.2接收系統原理圖Figure3.2Thereceivingsystemschematic

4系統軟件設計系統軟件的設計主要是通過C語言編程實現單片機對步進電機控制,系統剛上電,首先對IO端口初始化,然后開中斷,此時系統開始工作,檢測當前太陽位置,直到接收板對準太陽,實現對太陽能全方位跟蹤。系統自動控制接收板與大地平行,這樣不管太陽在哪個位置,接收板都能檢測到太陽[7]。主要程序流程圖如圖4.1所示:開始開始垂直電機反轉水平電機反轉水平電機正轉保持電機不動第四組傳感器未受光照第二組傳感器未受光照第一組傳感器未受光照垂直電機反轉水平電機反轉水平電機正轉保持電機不動第四組傳感器未受光照第二組傳感器未受光照第一組傳感器未受光照YNYN第三組傳感器未受光照N第三組傳感器未受光照垂直電機正轉Y垂直電機正轉NYN返回返回圖4.1主程序流程圖Figure4.1Themainprogramflowchart執(zhí)行程序時先執(zhí)行識別方向子程序,然后執(zhí)行電機轉動子程序(源程序見附錄A)。一直循環(huán)直到四個光敏電阻受到的光照強度基本相同時,程序控制電機停止轉動。識別方向子程序源于硬件設計,電壓比較器LM339實時的將光敏傳感器獲得的光照結果送給單片機,四個電壓比較器輸出的信號分別在程序中定義,當其有效時控制步進電機按照需要的方向轉動。電機控制子程序需要檢測方向識別子程序給出的控制字。首先識別是否需要水平方向轉動,若是則識別正轉還是反轉,然后移動到水平方向轉動位置碼開始執(zhí)行程序,如果不需要水平方向轉動則固定水平方向轉動碼。水平方向識別完后再識別垂直方向轉動控制字,如果需要垂直方向轉動再識別需要正轉還是反轉,識別完后移動到垂直方向轉動位置碼執(zhí)行,如果不需要垂直方向轉動則固定垂直方向轉動碼。當轉動碼全部確定之后分別從單片機P0口和P2口發(fā)送轉動碼給步進電機驅動芯片ULN2003,由驅動芯片驅動步進電機轉動。每轉動一步之后令轉動控制字失效,以免電機一直轉動。只有當光敏電阻傳送有效信號時電機才轉動。

5智能追光算法要確定一天中太陽的方向需要知道太陽高度和太陽方位角兩個量,對于地球上的某個地點,太陽高度是指太陽光的入射方向和地平線之間的夾角。太陽高度是決定地球表面獲得太陽熱能數量的最重要的因素,用h來表示這個角度,它在數值上等于太陽在天體地平坐標系中的地平高度。太陽高度角隨著地方時和太陽的赤緯的變化而變化[8]。太陽赤緯以δ表示,觀測地地理緯度用φ表示,地方時(時角)以t表示,有太陽高度角的計算公式:sinh=sinφsinδ+cosφcosδcost(1)日升日落,同一地點一天內太陽高度角是不斷變化的。日出日落時角度都為零度,正午時太陽高度角最大。正午時時角為0,以上公式可以簡化為:sinH=sinφsinδ+cosφcosδ(2)其中,H表示正午太陽高度角。由兩角和與差的三角函數公式,可得:sinH=cos(φ-δ)(3)由于太陽赤緯角在周年運動中任何時刻的具體值都是嚴格已知的,所以它(δ)也可以用與式(1)相類似的表達式表述,即:δ=0.3723+23.2567sinθ+0.1149sin2θ-0.1712sin3θ-0.758cosθ+0.3656cos2θ+0.0201cos3θ(4)式中θ稱日角,即θ=2πt/365.2422(5)這里t又由兩部分組成,即t=N-N0(6)式中N為積日,所謂積日,就是日期在年內的順序號,例如:1月1日其積日為1,平年12月31日的積日為365,閏年則為366,等等。N0=79.6764+0.2422×(年份-1985)-INT[(年份-1985)/4]太陽方位就比較好計算了,隨著地球的自轉,地球上的任意地點的太陽方位每小時自東向西轉15度,即每天6時,太陽方位在緯線圈的正東方,18時,太陽方位在緯線圈的正西方,以此類推[9]。有了太陽高度和太陽方向角就可以在單片機和程序的控制下,在水平和垂直兩個自由度上分別控制兩個步進電機,定時、定量的進行追光了。程序流程圖如圖5.1所示:開始開始系統初始化系統初始化數據初始化數據初始化電池板位置初始化電池板位置初始化判斷太陽高度是否大于零判斷太陽高度是否大于零N智能追光Y智能追光判斷太陽高度是否小于零N判斷太陽高度是否小于零Y圖5.1程序流程框圖Figure5.1Programflowdiagram根據實驗數據,當太陽能設備的法線與太陽光線的夾角在15°以內時,對太陽的利用效率變化不明顯,根據以上特點,在智能追光過程中,程序會計算正負7.5°的閥值,當電池板當前的位置滯后太陽7.5°時,步進電機啟動,使電池板轉到超前太陽當前位置7.5°的地方,如此反復[10]。

6仿真與實驗調試在做實物之前,先在軟件中仿真得到理論的結果是非常有必要的。有了仿真的基礎做實物過程中還需要一步步的測試調節(jié),最終才能實現我們想要的結果。6.1Protues仿真6.1.1仿真原理用滑動變阻器代替光敏電阻,通過其阻值的變化來模擬太陽光照強度。將A電阻向右滑動,接入的電阻值增大,流過的電流減小,相當于太陽光未照射到光敏電阻A,從而分出的電壓也減小,第一個電壓比較器同相輸入端大于反相輸入端,輸出高電平,單片機P1.0口成為高電平,通過內部燒入的程序控制水平方向步進電機轉動,方向為倒轉。將B電阻向右滑動并使其阻值小于A電阻,經過電壓比較器比較后,單片機P1.0和P1.1口得到高電平,程序控制水平和垂直方向均倒轉,如此反復,四個光敏電阻兩兩互相比較,直到太陽光直射到,使得四個光敏電阻阻值相等(誤差范圍內),電機停止轉動。6.1.2軟件仿真及調試打開KeiluVision2,輸入所編寫的源程序并對程序進行編譯,在軟件的幫助下檢查其中的錯誤并進行反復修改,直到編譯正確后運行。打開PROTEUS軟件,并畫出太陽能智能追光系統整體運行電路圖。檢查所畫電路運行圖,確保沒有錯誤以后,在PROTEUS下對原理圖進行加載KeiluVision2下的源程序。加載完成后,單擊電路圖框下的開始按鈕進行仿真,觀察步進電機運行情況是否與理論相符。6.1.3仿真結果通過在KeiluVision2下對源程序的編譯,然后運行,保證源程序的正確性。按原理圖選擇正確合理的電器元件,畫出正確的電路圖,加載源程序運行,實現了太陽能智能追光系統的功能。該太陽能追光系統的仿真效果圖如圖6.1:圖6.1電路仿真圖Figure6.1Thecircuitsimulation6.2實驗調試6.2.1硬件調試(1)在做PCB板之前,先在面包板上用導線連接原理圖,連接好之后必須用萬用表測試每個芯片的Vcc和GND是否分別為5V和0V,否則檢查線路直到都過電為止[11]。(2)開始設計用光敏三極管作為傳感器(光敏三極管具有電流放大作用),根據光敏三極管的參數:光電流≥2mV,暗電流≤0.3uV,計算得出光敏三極管發(fā)射級應接200KΩ左右的電阻,將其輸出的電流值轉化為電壓值輸出給電壓比較器LM339進行比較。連接好電路后多次調試,電機無法轉動,最后通過查資料得知光敏三極管的峰值波長為880nm,而可見光的峰值波長在390nm—780nm的范圍內,得出光敏三極管根本無法識別可見光的光線強弱,所以只能放棄此傳感方案,改用光敏電阻。(3)根據擋板的高度,以及預先設定的陽光在15度范圍內能夠直射到光敏電阻,得:x=h*tant7.5(其中擋板高度h=45mm,x=5.92mm)從而確定光敏電阻在板上的具體位置。(4)給系統供5V直流電后,用萬用表測光敏電阻的阻值,當太陽光直射時為0.10KΩ左右,有陰影時為0.22KΩ左右,完全遮光時為15KΩ。手動將放置光敏電阻的底板移動至陽光能直射到四個光敏電阻,即電壓比較器輸出端均為低電平時,發(fā)現步進電機沒有完全停止轉動,會出現左右微震現象。查資料得到電壓比較器靈敏度較高,所以在光敏電阻輸出端接四個分壓電阻,經多次測試接1K電阻比較合適。這樣當陽光直射時,電機就可以完全停止轉動了(實物照片見附錄D)。6.2.2解決過程起初連接好電路后,光敏傳感器在部分擋光情況下,電機并不轉動。但步進電機發(fā)熱,分析可能原因是程序延時不夠,將程序中延時部分參數300改為30后,重新燒入單片機,實現了預期的轉動結果。6.3PCB制版制作PCB版的過程:(1)根據調試好的硬件電路,畫出Protel原理圖,添加元件過程中有的元器件庫里沒有需要自己根據引腳畫出來。(2)檢查電器規(guī)格(3)畫封裝(4)生成網絡表(5)建立PCB圖,將繪制好的原理圖導入(6)元器件布局并進行自動布線將畫好的PCB板交予專門的廠家制作,制作好了以后焊接所有芯片及相關元器件,制作固定步進電機的機械結構,根據實際計算值將光電傳感器固定于合適的位置,最終即可做出實物(PCB圖見附錄C)。結束語為了解決步進電機轉動實時性和準確性問題,本文在理論和功能上實現了“太陽能智能追光”的設計研制,提高了太陽能利用效率。在本次設計中貫徹了以下設計理念:1.太陽能智能追光系統的結構設計要在步進電機能準確跟蹤太陽偏移的前提下兼顧結構設計的簡單化,使其便于加工制造。2.在運動控制系統設計和選擇中,首先要分析制定太陽能追光系統控制運動需求,綜合考慮價格性能比,使其簡單易行且與系統總體相協調。3.接收系統安裝面積不是很大,我們只要安裝在要控制旋轉的板子上,并在板子上固定兩個方便固定的隔板,步進電機工作時,只需要移動,就可以旋轉控制板子轉動,簡單而且方便。己完成的工作主要體現在以下幾個方面:1.在參考圖書館、網上資源的基礎上,收集相關信息,提出了太陽能追光系統的設計思想和方案。2.對步進電機的驅動電路進行了了解,對驅動部件的控制部分和信號處理的接口部分進行了分析,并繪制出驅動原理圖。3.完成了太陽能智能追光系統的軟硬件設計工作,并將其和單片機系統進行了結合,以滿足系統的需要。4.在面包板上搭建的電路及機械模型實現了預先設想的功能。尚存在的問題及結論:1.實際在面包板上調試成功電路后,由于時間原因,沒有做實際追光能力的測試,留待下步工作完成。2.步進電機轉動存在誤差,不能精確對準光源。3.智能追光部分程序有待下步研究再加入。4.機械部分沒有找到合適的材料,電機帶動接收系統板時會出現脫節(jié)現象。

參考文獻胡賽純,湯青云.太陽能利用現狀與趨勢[J].湖南城建高等專科學校學報.2003,12(01):47-49胖瑩,王振臣,馮楠等.太陽能智能追光裝置設計[J].水電能源科學.2011,229(8):207-210薛建國.基于單片機的太陽能電池自動追蹤系統的設計[J].長春師范學院學報.2005,24(3):26-30朱世佳.基于嵌入式的太陽能智能追光系統設計[D].北京交通大學.2009王雪文,王洋,閻軍鋒等.太陽能電池板自動跟蹤控制系統的設計[J].西北大學學報(自然科學版)2004,34(2):163-164承熙瀾.根據光照自動轉向的智能太陽能支架控制器[J].電腦知識技術2010.6(23):96-115鄭小年,黃巧燕.太陽追蹤方法及應用[J].能源技術.2003,24(4):149-151陳向軍,潘宇,于榮金.太陽能自動跟蹤系統的研究[J].電子技術(上海).2007,34(9),121.122姚虹,白海平.用熱力學函數"有效能"評價太陽能集熱器性能的討論[J].內蒙古農業(yè)大學學報(自然科學版)2010(01)王國安,米鴻濤,鄧天宏,李亞男,李蘭霞.太陽高度角和日出日落時刻太陽方位角一年變化范圍的計算[J].氣象與環(huán)境科學.2007,30(B09):161-164徐文燦,太陽能自動追蹤系統的探索與實驗[J].物理實驗.2002,23,(9),45-48

致謝隨著時間的流逝,轉眼四年的大學生活即將結束。在此,僅已太陽能智能追光系統的設計為自己的大學生涯劃一個圓滿的句號。這篇論文的完成與老師白曉磊的悉心指導是分不開的。在整個課題的設計和論文的寫作過程中,白曉磊老師在各個方面都給予了我極大的幫助。老師還在繁忙的工作之余給我提供了解決本設計的眾多思路并幫我尋找很多寶貴的資料,幫助我精心點撥、熱忱鼓勵。并且嚴謹的治學態(tài)度,淵博的學識,和無私的關懷給我樹立了做人的榜樣,在此衷心感謝白老師!也感謝王俊林老師在做實物期間給我提供的物資幫助,衷心感謝所有老師在我大學學習階段給予我學習和生活上的關心與支持。感謝在我大學學習階段與我一起歡笑過、奮斗過的室友、同學,與你們一起度過的快樂時光是我美好的回憶。在此,我還要特別感謝我的父母,是你們對我的關心、支持、期望和鼓勵給予我前進的決心和力量。感謝我所熱愛的內蒙古大學鄂爾多斯學院,在這里我度過了人生中最為燦爛的時刻,向所有幫助過我的老師,朋友表示衷心的感謝!

附錄附錄A:程序清單#include<reg52.h> //定義庫#include<intrins.h>//定義庫sbit spb=P1^0; //水平方向反轉使能端sbit czb=P1^1; //垂直方向反轉使能端sbitspa=P1^2; //水平方向正傳使能端sbitcza=P1^3; //垂直方向正傳使能端charzhuan[8]={0xf6,0xf7,0xf3,0xfb,0xf9,0xfd,0xfc,0x

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論