• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      太 陽 跟 蹤 器 模 擬 實 驗 系 統(tǒng)

      2018-04-11 03:41:22彭輝麗孫偉華
      實驗室研究與探索 2018年1期
      關(guān)鍵詞:光敏太陽光二極管

      李 真, 彭輝麗, 孫偉華

      (杭州電子科技大學(xué) a.自動化學(xué)院; b. 理學(xué)院,杭州 310018)

      0 引 言

      目前全世界的能源消耗還是以石油、天然氣、煤等為主,但這些能源都是不可再生的,并且會排放出有毒氣體污染環(huán)境破壞大氣層,產(chǎn)生溫室效應(yīng),形成霧霾等。人們已經(jīng)認(rèn)識到這些問題的存在,嘗試逐步擺脫對這些能源的依賴,轉(zhuǎn)而發(fā)展其他清潔可再生能源。

      太陽能不僅能量巨大而且還能長期供應(yīng),是完全清潔的能源。不過太陽能的能量密度很低,導(dǎo)致了太陽能的利用也有很大的困難。本文研究了太陽跟蹤器模擬實驗系統(tǒng),模擬太陽光線自動跟蹤,使太陽能電池板始終與光源垂直,旨在提高太陽能的能量利用率以及降低太陽光跟蹤成本[1]。

      1 系統(tǒng)設(shè)計原理

      太陽的位置是實時改變的,但并不是無規(guī)律可循,可以根據(jù)當(dāng)?shù)氐慕?jīng)緯度和時間計算出太陽的高度角和方位角。本系統(tǒng)采用雙軸跟蹤方式,根據(jù)計算得到的太陽高度角和方位角控制電動機進行粗略跟蹤,同時采用光電傳感器實現(xiàn)反饋控制,進而驅(qū)動電動機實現(xiàn)對太陽的精確跟蹤[2]。氣候不同,太陽的光照強度也會不同,當(dāng)光照強度較強時,選擇光電跟蹤為主要跟蹤方式;當(dāng)光照強度較弱時,光電傳感器會有很大誤差且精度很差,這時以高度角-方位角式跟蹤為主。圖1所示為系統(tǒng)整體設(shè)計思路[3]。

      圖1系統(tǒng)整體設(shè)計思路

      (1) 高度角-方位角式跟蹤模塊。太陽的運行規(guī)律有跡可循。該模塊主要根據(jù)太陽的運行規(guī)律來計算實時高度角和方位角以及太陽跟蹤器的仰角和水平角(見圖2)。利用時鐘芯片和單片機控制單元根據(jù)當(dāng)?shù)氐慕?jīng)緯度和實時時間計算出太陽的實時位置,實現(xiàn)跟蹤[4-5]。

      ① Cooper方程δ:太陽赤緯角δ每天在-23°27′~+23°27′的范圍內(nèi)發(fā)生變化。由Cooper方程可以計算得到春分后第d天的

      (1)

      ② 太陽時角ω:正午時ω=0,每隔1 h增加15°,上午為正,下午為負(fù)。

      ③ 太陽高度角h:

      sinh=sin[90°±(φ-δ)]

      (2)

      ④ 太陽方位角γ:

      (3)

      圖2太陽角示意圖

      ⑤ 日照時間:日出日沒時間計算公式為

      cosωω=-tanφtanδ

      (4)

      式中:ωθ表示日出或日沒時角,正為日沒時角,負(fù)為日出時角。1 d中可能的日照時間為

      (5)

      確定太陽跟蹤系統(tǒng)所在地的經(jīng)緯度和時刻,就可以利用上述太陽高度角和方位角的數(shù)學(xué)模型計算出太陽的高度角和方位角。從而控制電動機實現(xiàn)實時跟蹤[6]。

      (2) 光電傳感器跟蹤模塊。該模塊將檢測到的信號送到單片機進行處理,完成對太陽位置的探測和跟蹤。本系統(tǒng)采用的光電傳感器是5個光電二極管,用于檢測晴天或陰天。太陽能電池板上的光電傳感器實時檢測太陽光的入射方向,并把信號發(fā)送給單片機,單片機進行處理,控制電動機改變太陽能電池板的位置,使太陽能利用率達到最高[7]。

      不同的光敏半導(dǎo)體在數(shù)量和尺寸上存在著差異,導(dǎo)致光電跟蹤模型種類眾多。綜合考慮各種因素,本系統(tǒng)的光電傳感器模型設(shè)計如圖3、4所示。

      圖3 光敏二極管分布模型圖4 光電傳感器組合模型

      如圖3所示,5個光敏二極管按照一定距離散布安裝在一個圓盤上。同時為了更好地接收陽光照射以及減少干擾,在圓盤上套上如圖4所示的圓柱罩。圓柱罩中間是一個透光孔,讓太陽光從透光孔射入來判斷具體方向。圓柱罩的高度選擇很重要,圓柱罩太高會導(dǎo)致某些時段太陽光不能照射到任何一個光敏二極管,系統(tǒng)會認(rèn)為是陰天或者晚上,導(dǎo)致不停地進行兩種跟蹤方式的切換;圓柱罩太低,會造成幾個光敏二極管同時照射到太陽光,會造成系統(tǒng)混亂。每2個光敏二極管之間保持一定距離,以D0為中心分布。距離選擇需要恰當(dāng)合適,距離太大會導(dǎo)致太陽光照射不到且占據(jù)巨大空間沒有必要;距離太小又會導(dǎo)致幾個光敏二極管同時被太陽光照射到,造成混亂,不能很好地達到光電跟蹤的效果。圖5所示為入射光示意圖。

      圖5入射光示意圖

      (1) 確定圓柱罩的開孔直徑。選擇的光敏二極管直徑5 mm,開孔直徑R也選為5 mm,D0固定在開孔正下方,這樣一來在陽光垂直入射時,太陽光正好全部照射在D0,保證了充足的感應(yīng)面積,不會由于圓柱罩的開孔太大而照射到另外二極管,造成系統(tǒng)紊亂以至死機[8];同時空心圓柱罩的開孔也不能太小,開孔太小會造成入射光不夠,從而造成光敏二極管不能導(dǎo)通。

      (2) 計算各光敏二極管間的直線距離。將圓柱罩開孔直徑設(shè)置為與光敏二極管的直徑相同,為5 mm,則各個光敏二極管的直線距離必須大于5 mm。當(dāng)2個光敏二極管的直線距離小于5 mm時,容易造成太陽光照射在2個光敏二極管上,導(dǎo)致系統(tǒng)混亂,不能區(qū)分具體方向;但光敏二極管之間的直線距離又不宜過大,過大可能會造成太陽在某一段時間內(nèi)無法照射到任何一個二極管上,同樣會導(dǎo)致系統(tǒng)不正常工作。本設(shè)計需要實現(xiàn)的是:太陽光每時每刻都只照射到一個光敏二極管上,這樣就能實時檢測到光敏二極管的高低電位然后做出判斷??紤]到夏天的太陽光過于強烈,太陽光照射到2個光敏二極管的空隙時,反射和折射的太陽光強度較大,會造成2個光敏二極管都導(dǎo)通,因此需要將各光敏二極管之間的直線距離控制到比光敏二極管的直徑略大一些,設(shè)為6 mm。如果將D1~D4光敏二極管分別放置在東南西北4個方向,太陽光可能會從東北、東南、西北、西南等方向射入,因此極有可能導(dǎo)致太陽光照射不到任何光敏二極管。本模式是先采用太陽固定軌跡跟蹤方式進行粗略跟蹤之后使用光電跟蹤方式進行精確跟蹤。保證太陽能板基本上每天都按照太陽的運行軌跡進行運動,可以很好地糾正這一點。

      (3) 計算圓柱的高度H。假設(shè)太陽入射角度為β,那么可以根據(jù)β計算出H。太陽在15 min內(nèi)移動的角度非常小,因此本系統(tǒng)設(shè)定每過15 min檢測一次。太陽入射光與跟蹤裝置垂直則說明太陽光照射在D0位置,檢測到D0為高電平。本設(shè)計希望看到的情況是15 min內(nèi)太陽光在圓柱罩內(nèi)的移動距離大于2.5 mm,同時小于13.5 mm,這些都是基于圓柱的高度H。如果圓柱罩太低,會導(dǎo)致太陽光長時間停留在一個光敏二極管上,可能因為太陽的移動角度不夠大,太陽光根本照射不到任何一個光敏二極管,這樣一來根本無法分辨太陽的方向;但如果圓柱罩過高,又會造成太陽入射角β變化很小角度,太陽光就就會照射到圓柱罩的內(nèi)壁,這些都是要兼顧和攻克的點。據(jù)此可以得出以下公式:

      x=Htanβ,2.5≤x≤13.5

      (6)

      可以得知,白天12 h太陽移動180°,即1 h移動15°,15 min移動4°左右,tan 4°≈0.07。因此可計算出:36 mm≤H≤193 mm??紤]到要盡量避免在每15 min時恰好出現(xiàn)光線移動到2個光敏二極管之間的間隙中,那么圓柱罩不能太高,綜合考慮取柱高H=40 mm。

      2 太陽能跟蹤裝置硬件設(shè)計

      2.1 系統(tǒng)機械設(shè)計

      太陽跟蹤器模擬實驗系統(tǒng)使用雙軸跟蹤,即使用2個電動機實現(xiàn)太陽能板的上下轉(zhuǎn)動以及水平方向的上下轉(zhuǎn)動。機械部分由轉(zhuǎn)動支架、太陽能板、電動機等組成[9],具體如圖6所示。

      圖6機械結(jié)構(gòu)圖

      2.2 系統(tǒng)硬件實現(xiàn)

      在太陽跟蹤器機械架構(gòu)設(shè)計完成的情況下,還需完成以下硬件設(shè)計[10]:采用STM32F103VBT6單片機作為主控CPU。STM32F103屬于增強型系列,是32位單片機,因其芯片自身攜帶較多功能,接口相對簡單,性能較高,工作速度非???,是51系列的幾十倍,適用于許多工業(yè)系統(tǒng)開發(fā)。同時,STM32F103VBT6內(nèi)置RTC實時時鐘,可以提供太陽固定軌跡跟蹤所需要的時間且可以判斷晝夜,晚上整個系統(tǒng)進入待機模式。

      采用光電傳感器進行陰晴天判斷,同時作為光電跟蹤的依據(jù)。光電檢測電路使用了5個光敏二極管用于檢測太陽高度角和方位角的變化,電路圖如圖7所示。由電路圖可知,當(dāng)太陽能電池板正對太陽時,即D0收到光照導(dǎo)通時,STM32F103VBT6的4個引腳PB1~PB4檢測到高電平。D0沒有受到光照時,可以得知當(dāng)D1~D4任何一個光敏二極管受到光照時其所對應(yīng)的運放輸出低電平,其他沒有受到光照的光敏二極管所對應(yīng)的運放輸出為高電平,這點可以通過調(diào)節(jié)電路中的5個電阻阻值實現(xiàn)。例如:當(dāng)D1受到光照處于導(dǎo)通而其他光敏二極管都處于截止?fàn)顟B(tài)時,從電路中可以看出,只有D1所對應(yīng)的運放輸出低電平,D2~D4所對應(yīng)的運放都是輸出高電平,這時PB1檢測到低電平,PB2~PB4檢測到高電平。

      利用矩陣鍵盤可以手動輸入當(dāng)?shù)氐慕?jīng)緯度,校準(zhǔn)當(dāng)?shù)貢r間,同時也能實現(xiàn)手動控制。矩陣按鍵又稱為行列式鍵盤。這種行列式鍵盤能有效提高系統(tǒng)中IO口的利用率。本系統(tǒng)使用矩陣按鍵來實現(xiàn)手動控制,可以手動輸入當(dāng)?shù)亟?jīng)緯度,修改系統(tǒng)時間,調(diào)整太陽能板的角度,不同跟蹤模式切換等[11]。

      圖7 光電檢測電路

      選用OLED顯示當(dāng)?shù)亟?jīng)緯度、當(dāng)?shù)貢r間、太陽角度、支架角度等。OLED,即有機發(fā)光二極管,相對于LCD需要背光,OLED自發(fā)光,無需背光。同樣地顯示,OLED效果要來得好一些。OLED模塊有以下特點:尺寸非常??;占用IO口較少;自發(fā)光,兩種顏色可選;高分辨率,該模塊的分辨率為128×64;不需要高壓,直接3.3 V就可以工作。

      電源模塊管理的設(shè)計。本系統(tǒng)采用自制12 V電源用于對步進電動機的供電。微處理器STM32F103VBT6是3.3 V供電,光電傳感器是5 V供電,因此采用穩(wěn)壓芯片LM2595和AMS1117降壓固定輸出5 V和3.3 V。用LM2596將12 V電源降壓為5 V,再通過穩(wěn)壓芯片AMS1117將電源降壓為3.3 V實現(xiàn)對STM32F103VBT6供電。

      步進電動機能夠?qū)⒚}沖信號轉(zhuǎn)換成角位移信號輸出,接收到一個脈沖信號就轉(zhuǎn)過一個角度,并且能實現(xiàn)斷電急停。綜合本次設(shè)計的特點,選擇步進電動機作為驅(qū)動電動機。同時,電動機驅(qū)動模塊選擇也是設(shè)計的關(guān)鍵。THB7128電動機驅(qū)動在穩(wěn)定性和操作性上成為方案首選。THB7128驅(qū)動芯片具有128高細(xì)分、大功率、散熱性好、可靠性高、運行平穩(wěn)等優(yōu)點,最高耐壓可達40 V,電流峰值是3.3 A,可設(shè)置驅(qū)動電流值進行保護。其電路連接如圖8所示??刂菩盘柖耍篢HB7128通過脈沖信號端口(CLK)接收STM32F103VBT6的脈沖信號(PWM),按接收到脈沖信號數(shù)量來驅(qū)動步進電動機轉(zhuǎn)動角度;方向信號端(CW):發(fā)送高低電平控制步進電動機正轉(zhuǎn)或者反轉(zhuǎn);控制信號的使能端(EN):此端子加高電平電動機工作,此端子加低電平電機不工作[12-13]。

      圖8 步進電動機驅(qū)動器電路

      3 太陽能跟蹤裝置軟件設(shè)計

      3.1 軟件總體設(shè)計

      系統(tǒng)開機之后,由實時時鐘程序以及電路可以判斷白天黑夜。若是黑夜,系統(tǒng)不工作;若是白天,則通過判斷陰晴天來選擇不同的跟蹤模式。軟件總體設(shè)計流程圖如圖9所示[14]。

      圖9軟件總體設(shè)計流程圖

      系統(tǒng)可以使用RTC實時時鐘來判斷晝夜,也可以通過光敏二極管的運放電路來判斷晝夜。為了保證判斷正確,在程序中當(dāng)2個條件同時符合時才認(rèn)為判斷正確,當(dāng)有一項結(jié)果和另一項結(jié)果不符合時,系統(tǒng)給出反饋并且在OLED上顯示來提醒使用者??紤]到太陽固定軌跡跟蹤模式的程序較為繁瑣,計算量較大,不適合放于中斷服務(wù)程序中,檢測晴天還是陰天通過IO口查詢的方式判斷,IO口查詢方式雖然比較耗費單片機的運行時間,但STM32F103系列單片機作為單片機中的戰(zhàn)斗機,最大72 MB的系統(tǒng)時鐘完全可以忽略這一點[15]。

      光電跟蹤模式:STM32F103系列單片機每一個IO口都可以作為中斷端口,選擇低電平的中斷觸發(fā)方式。位于圓盤中央的光敏二極管D0受到光照,說明太陽能板與太陽光正好垂直,系統(tǒng)不進入中斷。當(dāng)D1~D4任一光敏二極管導(dǎo)通時,對應(yīng)的單片機接收引腳PB1~PB4觸發(fā)中斷,進入中斷服務(wù)程序,將對應(yīng)標(biāo)志位置位,主程序中進行查詢,電動機轉(zhuǎn)動使D0重新受到光照。

      太陽固定軌跡跟蹤模式:晴天時,先使用太陽固定跟蹤模式進行粗略跟蹤,隨后使用光電跟蹤模式進行精確跟蹤;陰雨天時,光電跟蹤模式干擾較大,單獨使用太陽固定軌跡跟蹤模式進行跟蹤,彌補了光電跟蹤在陰雨天的跟蹤缺憾。

      3.2 實時時鐘軟件設(shè)計

      STM32F103VBT6的內(nèi)置RTC實時時鐘是一個獨立的定時器,可以提供時鐘日歷的功能,修改計數(shù)器的值可以重設(shè)系統(tǒng)當(dāng)前的時間和日期。RTC實時時鐘屬于APB1總線,RTC的APB1接口用來和APB1總線相連,RTC核心由一組可編程計數(shù)器組成:RTC的預(yù)分頻模塊TR_CLK和32位(232=136 a)可編程計數(shù)器。單片機設(shè)置RTC時鐘步驟如下:① 使能電源時鐘和備份區(qū)域時鐘(設(shè)置RCC_APB1ENR);② 取消備份區(qū)域?qū)懕Wo;③ 復(fù)位備份區(qū)域,開啟外部低速振蕩器;④ 選擇RTC時鐘并使能;⑤ 設(shè)置RTC的分頻以及配置RTC時鐘;⑥ 更新配置,設(shè)置RTC中斷;⑦ 編寫中斷服務(wù)函數(shù)。

      3.3 光電跟蹤模式的設(shè)計

      光電跟蹤部分的程序相對簡單,它不需要知道實時時間和經(jīng)緯度,程序計算量也不像太陽固定軌跡模式那樣大,它不需要計算出太陽的高度角和方位角。單片機通過光電傳感器對應(yīng)電路會判斷出太陽跟蹤器的具體轉(zhuǎn)向,然后控制步進電機轉(zhuǎn)動到相應(yīng)位置。這部分的程序主要是通過D0~D4光敏二極管對應(yīng)的單片機的4個引腳的高低電平來判斷太陽朝向。程序流程圖如圖10所示[16]。

      圖10光電跟蹤流程圖

      3.4 太陽固定軌跡跟蹤模式的設(shè)計

      STM32F103VBT6單片機實時時鐘提供當(dāng)?shù)貢r間,根據(jù)當(dāng)?shù)亟?jīng)緯度可以計算出太陽的高度角和方位角,從而可以計算出太陽能電池板在上下和左右兩個方向應(yīng)該轉(zhuǎn)過的角度,15 min后,再次計算角度,得到兩次的角度差并利用這個高度差計算出步進電機需要轉(zhuǎn)動的角度。該程序流程圖如圖11所示。

      圖11太陽固定軌跡跟蹤模式流程圖

      4 結(jié) 語

      本文建立了一個太陽跟蹤器模擬實驗系統(tǒng)。系統(tǒng)選擇STM32F103VBT6單片機作為主控,將光電跟蹤方式和太陽固定軌跡跟蹤方式相結(jié)合。選擇5個光敏二極管作為光電傳感器,分別放置于東西南北中,電路簡單,降低了成本。機械部分采用二軸跟蹤設(shè)計,是對太陽高度角和方位角的雙向跟蹤,相對于單軸跟蹤太陽能利用率更高。本設(shè)計在現(xiàn)有太陽能跟蹤器的基礎(chǔ)上做了進一步的設(shè)計和開發(fā),以期進一步提高太陽能的利用率。

      參考文獻(References):

      [1]張翌翀. 基于DSP的太陽跟蹤控制系統(tǒng)研究[D]. 上海:上海交通大學(xué), 2008.

      [2]王小鑫, 王再英, 王博. 雙模式太陽能跟蹤控制器[C]//中國多智能體系統(tǒng)與控制會議. 2011.

      [3]蔡一凡, 張臻, 劉升,等. 便攜式智能太陽輻照傳感器[J]. 儀表技術(shù)與傳感器, 2015(6):17-19.

      [4]張書博, 張瀟峰. 基于光電池的太陽光自動追蹤裝置的研制[J]. 科技創(chuàng)新與應(yīng)用, 2015(31):39.

      [5]郭文川, 周超超, 劉興林,等. 基于ARM920T的太陽能電池板自動追光系統(tǒng)[J]. 實驗技術(shù)與管理, 2012, 29(1):56-58.

      [6]朱杰. 基于LabVIEW和單片機的太陽自動跟蹤監(jiān)控系統(tǒng)[D]. 武漢:武漢理工大學(xué), 2013.

      [7]李寧. 基于MDK的STM32處理器開發(fā)應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2008.

      [8]王濤. 基于光敏感應(yīng)及角度計算的太陽追蹤系統(tǒng)的設(shè)計與實現(xiàn)[D]. 成都:電子科技大學(xué), 2009.

      [9]王東江, 劉亞軍. 太陽跟蹤自動化控制系統(tǒng)設(shè)計[J]. 數(shù)字技術(shù)與應(yīng)用, 2010(7):19-26.

      [10]黃露. 基于FPGA的步進電機控制系統(tǒng)設(shè)計與實現(xiàn)[D]. 重慶:重慶大學(xué), 2011.

      [11]劉天時, 劉賞, 付春. 一種單片機鍵盤電路設(shè)計與消抖處理[J]. 計算機與網(wǎng)絡(luò), 2010, 36(10):66-68.

      [12]余善恩, 李真. 風(fēng)擺控制實驗系統(tǒng)設(shè)計[J/OL]. 實驗技術(shù)與管理, 2017 (6). http://www.cnki.net/kcms/detail/11.2034.T.20170619.0900.033.html

      [13]劉卿卿, 俞強, 趙毛毛,等. 基于STM32的光電式太陽跟蹤系統(tǒng)設(shè)計[J]. 儀表技術(shù)與傳感器, 2017(1):123-125.

      [14]王紅睿, 王玉鵬, 方偉. 智能雙模式太陽跟蹤器[J]. 光學(xué)精密工程, 2011, 19(7):1605-1611.

      [15]趙建華, 張婷婷. 太陽跟蹤控制系統(tǒng)的研究與設(shè)計[J]. 電子測量技術(shù), 2016, 39(3):1-3.

      [16]鄭恩讓, 李明勇, 寧鐸,等. 雙模式互補高精度太陽跟蹤系統(tǒng)的設(shè)計[J]. 自動化與儀表, 2013, 28(2):16-19.

      猜你喜歡
      光敏太陽光二極管
      冰涼太陽光
      幼兒畫刊(2023年4期)2023-05-26 05:44:42
      把太陽光裝進電池
      光固化3D打印中光敏樹脂的研究進展
      山東陶瓷(2021年5期)2022-01-17 02:35:46
      冰凍太陽光
      基于光敏陣列直接調(diào)制的單柵式時柵位移傳感器
      二極管及其典型應(yīng)用電路仿真測試
      電子制作(2016年19期)2016-08-24 07:49:58
      α桉醇光敏氧化及抗腫瘤活性研究
      光敏氧化制備抗癌及保肝的二萜衍生物
      Diodes超速開關(guān)二極管提供超低漏電流
      PIN二極管限幅器的電磁脈沖損傷特性試驗
      嵩明县| 西宁市| 洪泽县| 青岛市| 双鸭山市| 武清区| 长乐市| 项城市| 长治县| 大洼县| 连平县| 六盘水市| 蒲城县| 比如县| 建德市| 龙山县| 碌曲县| 夹江县| 铁力市| 德阳市| 株洲市| 隆尧县| 长海县| 和顺县| 农安县| 富川| 南和县| 浮梁县| 观塘区| 宁夏| 永川市| 汶上县| 清涧县| 兴业县| 阿克陶县| 酒泉市| 平泉县| 应城市| 溧阳市| 钟祥市| 合阳县|