《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于IAP15F2K61S2的雙軸跟蹤系統(tǒng)設(shè)計(jì)
基于IAP15F2K61S2的雙軸跟蹤系統(tǒng)設(shè)計(jì)
2015年電子技術(shù)應(yīng)用第1期
陳麗丹1,2,楊忠銀1,龔巧文1
1.華南理工大學(xué)廣州學(xué)院 電氣工程學(xué)院,廣東 廣州510800; 2.華南理工大學(xué) 電力學(xué)院,廣東 廣州510640
摘要: 為提高太陽能電池板利用率,開發(fā)了一套基于IAP15F2K61S2單片機(jī)最小系統(tǒng)的雙軸跟蹤太陽能發(fā)電系統(tǒng)。系統(tǒng)能在故障時(shí)保存當(dāng)前電池板的位置信息,可進(jìn)行手動(dòng)和自動(dòng)復(fù)位,陰雨天氣或系統(tǒng)電量不足時(shí),自動(dòng)切換回市電持續(xù)供電;同時(shí)設(shè)計(jì)了上位機(jī)顯示界面,實(shí)現(xiàn)當(dāng)前太陽能發(fā)電系統(tǒng)的電壓、電流、溫度、東西偏轉(zhuǎn)角度、南北偏轉(zhuǎn)角度等信息的監(jiān)視;通過降溫除塵設(shè)計(jì),減少溫度過高對(duì)電池板發(fā)電效率的影響,兼有去除附在電池板上灰塵的作用。經(jīng)測(cè)試表明,該系統(tǒng)運(yùn)行穩(wěn)定、可靠,具有良好的應(yīng)用前景。
中圖分類號(hào): TM615
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2015)01-0028-04
Design of a dual-axis tracking system based on IAP15F2K61S2
Chen Lidan1,2,Yang Zhongyin1,Gong Qiaowen1
1.Electrical Engineering Department,Guangzhou College of South China University of Technology,Guangzhou 510800,China; 2.School of Electric Power,South China University of Technology,Guangzhou 510640,China
Abstract: To improve the efficiency of solar panels′ utilization, a novel intelligent solar power system which can automatically track the solar trajectory in all directions is designed. This system is controlled by the smallest single chip microcomputer. The solar panels′ position data can be stored before sudden power-down when the system encounters unexpected failure and solar panels also can be manually or automatically reset. The system can continue to run in rainy weather by automatically switching back to the main power grid supply. Real-time information including solar power system voltage, current, temperature and deflection angle can be monitored by users with PC display interface. Dust removing and cooling system is designed to reduce the temperature effect on the power efficiency of solar panels and the dust attached to solar panels. The test results show that this system is stable, reliable and will have a good prospect of application.
Key words : solar power;automatic tracking;IAP15F2K61S2;dual-axis tracking system;“3+1” quadrants sensor;dust removing and cooling system

  

0 引言

  近年世界各國(guó)相關(guān)機(jī)構(gòu)努力開展對(duì)新能源的開發(fā)和利用,太陽能具有廣闊的發(fā)展前景[1-2]。如何最大限度地提高太陽能電池板的利用率,仍為國(guó)內(nèi)外學(xué)者的研究熱點(diǎn)。研究表明,精確地自動(dòng)跟蹤太陽可使太陽能設(shè)備的能量利用率大大提高[3],自動(dòng)跟蹤發(fā)電設(shè)備要比固定發(fā)電設(shè)備的發(fā)電量提高35%,成本下降25%[4]。但目前太陽能發(fā)電的實(shí)際應(yīng)用中依然存在一些技術(shù)問題,如固定式太陽能電池板、單軸追蹤式太陽能電池板效率低,日軌跡追蹤法算法復(fù)雜且抗干擾性能差等問題[5]。太陽跟蹤的方式主要有光電式和機(jī)械式,光電式為被動(dòng)跟蹤,其精度較低;而機(jī)械式為主動(dòng)跟蹤,其原理是通過程序計(jì)算出太陽位置,控制步進(jìn)電機(jī)來跟蹤太陽。目前國(guó)內(nèi)多數(shù)采用機(jī)械式跟蹤,但此法中因無檢測(cè)機(jī)構(gòu),使得累計(jì)誤差逐漸增大,效果并不十分理想[5-6]。另外,太陽電池發(fā)電時(shí)其溫度隨外界氣象條件變化而變化,當(dāng)電池溫度升高,會(huì)引起光伏電池發(fā)電效率下降[7],當(dāng)溫度從25℃升至60℃時(shí),太陽能電池板的輸出功率下降25%[8],因此有必要對(duì)太陽能電池板溫度進(jìn)行監(jiān)控并采取散熱措施。

  針對(duì)上述機(jī)械和效率問題,本文設(shè)計(jì)了一種基于IAP15F2K61S2單片機(jī)最小系統(tǒng)和“3+1”象限光敏傳感器及考慮電池溫度的雙軸跟蹤太陽能發(fā)電系統(tǒng),從而達(dá)到提高太陽能發(fā)電效率的目的。

1 自動(dòng)追光系統(tǒng)的方案選擇和總體設(shè)計(jì)

  1.1 系統(tǒng)整體設(shè)計(jì)方案

  系統(tǒng)由以IAP15F2K61S2[9]為核心的控制芯片、太陽能電池板、雙軸旋轉(zhuǎn)機(jī)械結(jié)構(gòu)、步進(jìn)電機(jī)、能量控制器、蓄電池、逆變器和無線串口模塊等主要部分構(gòu)成,結(jié)構(gòu)如圖1所示。

001.jpg

  系統(tǒng)由3塊IAP15F2K61S2控制芯片組成,在圖1中處于中心位置的為控制總核心,作為主機(jī),能與圖1中左右兩側(cè)的1號(hào)從機(jī)、2號(hào)從機(jī)進(jìn)行通信;主機(jī)主要起信息收集、傳遞和交換作用,同時(shí)通過無線模塊與上位機(jī)進(jìn)行無線串口通信。1號(hào)從機(jī)實(shí)現(xiàn)雙軸自動(dòng)追光、實(shí)時(shí)位置記錄、事故掉電保存數(shù)據(jù)、手動(dòng)和自動(dòng)復(fù)位等功能。2號(hào)從機(jī)實(shí)現(xiàn)系統(tǒng)電壓、電流的采樣、監(jiān)控、與市電自動(dòng)切換、電池板溫度采集和數(shù)碼顯示等功能。

  1.2 系統(tǒng)機(jī)械結(jié)構(gòu)設(shè)計(jì)


002.jpg

  如圖2為設(shè)計(jì)的雙軸旋轉(zhuǎn)機(jī)械結(jié)構(gòu),電路控制部分集中置于作為支撐底座的控制箱中。電池板支架管上套有齒輪和步進(jìn)機(jī)1轉(zhuǎn)軸的齒輪連接。絲桿和步進(jìn)機(jī)2同軸固定,支撐桿與電板連接。傳感器置于電池板邊沿,與太陽能電板平行。

  支架主材采用機(jī)械強(qiáng)度高、質(zhì)量輕的亞克力有機(jī)玻璃,選擇絲桿作為機(jī)械傳動(dòng)部件,較小的轉(zhuǎn)矩就能達(dá)到傳動(dòng)的要求和目的。該設(shè)計(jì)能耗低,使電機(jī)選型小型化、小功率化,系統(tǒng)制造成本低。

  1.3 光影傳感器的設(shè)計(jì)與制作

  1.3.1 光影跟蹤原理

  本文設(shè)計(jì)一種“3+1”象限式光影傳感器來調(diào)整電池板的空間姿態(tài),原理示意如圖3所示。

003.jpg

  1、2、3為三象限光敏二極管,當(dāng)太陽光照射方向與傳感器平面不垂直時(shí),在感光板不同象限平面上形成長(zhǎng)度和形狀不同的影子。太陽從由東向西運(yùn)動(dòng)(圖3中由右向左),在1與2之間的遮光板遮光作用下,在感光板2和3平面上形成一定形狀的影子,此時(shí)調(diào)整傳感器水平方向上的角度;當(dāng)光線與1與2之間的遮光板平行時(shí),表明光線已垂直照在感光板1與3水平連接線上,此時(shí)垂直角度調(diào)整完成。接著,再次判斷太陽光線是否能夠同時(shí)垂直照射在感光板2和3上,進(jìn)而調(diào)節(jié)電池板的角度。在這一系列調(diào)整過程中先進(jìn)行垂直方向的追蹤,再進(jìn)行水平追蹤,由此完成系統(tǒng)的跟蹤過程。但追光裝置的實(shí)際運(yùn)用過程中,如果人為操作或其他外界擾動(dòng)因素導(dǎo)致電池板背面朝向太陽光,使得光影傳感器1、2、3象限的光照強(qiáng)度幾乎一致,系統(tǒng)控制器無法對(duì)太陽能電池板的追光角度進(jìn)行調(diào)整。為解決該問題,須在電池板的背面裝設(shè)一個(gè)光敏二極管(該背面定義為第4象限)。當(dāng)電池板背面朝向太陽光時(shí),太陽光直射第4象限光敏二極管,而第1、2、3象限處于背光位置,此時(shí)控制系統(tǒng)將通過指令控制縱軸旋轉(zhuǎn)180°,從而使跟蹤系統(tǒng)以電池板正面重新追蹤光線角度,避免系統(tǒng)出現(xiàn)跟蹤死區(qū)。

  1.3.2 “3+1”象限光影傳感器制作

  太陽光線照射形成的影子長(zhǎng)短和太陽入射角度、導(dǎo)致產(chǎn)生影子的物體高度有關(guān),如圖4所示。

004.jpg

  太陽入射角可由式(1)計(jì)算。式中,d為影子長(zhǎng)度,H為物體高度,?琢表示太陽入射角。

  1.png

  因此根據(jù)d、H和 3個(gè)參數(shù)進(jìn)行光影傳感器設(shè)計(jì):當(dāng)太陽光線垂直于感光板,太陽入射角為90°,影子的長(zhǎng)度為零。若把H的值設(shè)為固定值,則當(dāng)太陽入射角越大,影子的長(zhǎng)度越短;反之,太陽入射角越小,影子的長(zhǎng)度越長(zhǎng)。跟蹤角度精度J由式(2)計(jì)算:

  2.png

  在本設(shè)計(jì)中光敏二極管的直徑為3 mm,1與2之間的遮光板與光敏二極管安裝孔1中心的距離為3 mm,光敏二極管安裝孔2和3中心與長(zhǎng)、短兩塊遮光板的距離均為4 mm,算得本設(shè)計(jì)制作的傳感器跟蹤精度J約為1.1°。同樣,可根據(jù)實(shí)際所需要的跟蹤精度要求由式(2)來計(jì)算出需要的遮光板參數(shù),設(shè)計(jì)出需要的遮光板高度。

2 系統(tǒng)硬件電路設(shè)計(jì)

  2.1 能量監(jiān)控及切換電路設(shè)計(jì)


005.jpg

  由于天氣、晝夜等因素,當(dāng)太陽能發(fā)電電量不足,負(fù)載必須切換接入其他電源或市電,以保持負(fù)載供電連續(xù)性。由此設(shè)計(jì)了能量監(jiān)控和不斷電自動(dòng)切換電路,如圖5所示,系統(tǒng)實(shí)時(shí)對(duì)A端電壓進(jìn)行采樣,當(dāng)采樣值低于設(shè)定值時(shí),表明蓄電池電量不足,繼電器S2閉合,延時(shí)一定時(shí)間,繼電器S1斷開,此時(shí)負(fù)載由市電繼續(xù)供電,同時(shí)市電指示燈LED1亮,負(fù)載工作在市電供電狀態(tài)。當(dāng)系統(tǒng)電量恢復(fù)之后,S1閉合,延時(shí)一定時(shí)間, S2斷開,此時(shí)負(fù)載恢復(fù)到蓄電池供電,同時(shí)蓄電池指示燈LED0亮。二極管D1、D2的作用是保證LED0、LED1正確指示。

  2.2 降溫除塵系統(tǒng)電路設(shè)計(jì)


006.jpg

  本文采用18B20溫度傳感器,外圍電路如圖6所示,該傳感器僅通過一線(DQ線,稱為數(shù)據(jù)線)與單片機(jī)I/O口相連,經(jīng)過程序驅(qū)動(dòng)處理即可測(cè)量電池板溫度的溫度值。當(dāng)溫度值大于設(shè)定值時(shí),系統(tǒng)啟動(dòng)循環(huán)水對(duì)電池板進(jìn)行降溫。

  2.3 數(shù)據(jù)保存模塊電路設(shè)計(jì)

  本系統(tǒng)不使用外加位移傳感器、編碼器等方法記錄電池板的運(yùn)行軌跡,而是采用單片機(jī)程序算法實(shí)現(xiàn)。但在系統(tǒng)故障掉電或人為關(guān)機(jī)后再一次上電時(shí),單片機(jī)將復(fù)位,程序初始化,原本記錄的數(shù)據(jù)將會(huì)被清除,導(dǎo)致此后記錄到的位置信息有可能和實(shí)際的位置信息不一致。為解決這一局限問題,系統(tǒng)通過設(shè)計(jì)I2C串行總線AT24C02能將數(shù)據(jù)保存且系統(tǒng)初始化之后讀取保存數(shù)據(jù),電路如圖7所示。

007.jpg

  圖7中SCL為串行時(shí)鐘輸入線,由程序產(chǎn)生時(shí)鐘驅(qū)動(dòng),用于數(shù)據(jù)發(fā)送或接收的時(shí)鐘輸入。SDA為串行數(shù)據(jù)或地址線,用于數(shù)據(jù)發(fā)送接收或地址傳送,為雙向傳輸。SCL、SDA為漏極開路,需上拉電阻,其典型值為10 k。WP為寫保護(hù)線,WP為高電平時(shí),只能讀出不能寫入;WP為低電平時(shí),允許讀和寫,本系統(tǒng)中數(shù)據(jù)要保存和讀取,因此WP接電源地GND。A0、A1、A2為器件地址輸入線,系統(tǒng)只使用一個(gè)AT24C02芯片,全部接地GND或電源VCC都可以,但必須與程序?qū)ぶ芬恢隆?/p>

  2.4 無線通信電路設(shè)計(jì)

  系統(tǒng)通過主機(jī)與從機(jī)通信,將1號(hào)從機(jī)和2號(hào)從機(jī)的數(shù)據(jù)信息收集匯總,再由CC1101無線串口模塊將數(shù)據(jù)無線發(fā)送給上位機(jī),電路如圖8所示。

008.jpg

  主機(jī)起信息收集、處理、傳遞和交換等作用。IAP15-

  F2K61S2單片機(jī)具有2個(gè)全雙工異步串行口(UART),一個(gè)串口與從機(jī)通信,另一串口通過CC1101模塊與上位機(jī)通信,實(shí)現(xiàn)雙串口通信功能。CC1101模塊只負(fù)責(zé)收發(fā)串口數(shù)據(jù),且不限制一次往模塊串口發(fā)送的字節(jié)個(gè)數(shù)。其中RX為數(shù)據(jù)接收端口,與單片機(jī)或PC的TXD發(fā)送端口連接;TX為無線模塊的數(shù)據(jù)發(fā)送端口,與單片機(jī)或PC的RXD接收端口連接;而無線模塊的引腳CON懸空即可。

3 系統(tǒng)軟件設(shè)計(jì)


009.jpg

  自動(dòng)追光程序流程如圖9,系統(tǒng)上電或復(fù)位后,程序初始化,光影傳感器采集太陽光信號(hào),判斷電池板是否背面朝向太陽光,防止追蹤出現(xiàn)死區(qū)。若電池板背向太陽,則驅(qū)動(dòng)縱軸使電池板旋轉(zhuǎn)180°;否則,繼續(xù)判斷是否已經(jīng)完成縱軸方向追蹤(即南北方向追蹤)。若已完成,則繼續(xù)執(zhí)行傳感器采集太陽光信號(hào)環(huán)節(jié),否則驅(qū)動(dòng)步進(jìn)電機(jī)執(zhí)行縱軸追蹤。完成后,傳感器采集太陽光信號(hào),判斷是否已完成橫軸追蹤,若已實(shí)現(xiàn)橫軸追蹤(即東西方向的追蹤),則進(jìn)入下一環(huán)節(jié)執(zhí)行;否則驅(qū)動(dòng)橫軸步進(jìn)電機(jī)執(zhí)行橫軸追蹤,直到完成橫軸追蹤過程。當(dāng)完成橫軸追蹤之后,進(jìn)一步判斷縱軸、橫軸是否都完成追蹤,若已完成,則停止追蹤,否則重新返回直到完成追蹤。

010.jpg

  系統(tǒng)顯示界面如圖10所示,可實(shí)現(xiàn)對(duì)東西、南北偏轉(zhuǎn)角度、系統(tǒng)輸出電壓、電流等值的監(jiān)視。

4 結(jié)論

  本文設(shè)計(jì)了一種基于IAP15F2K61S2單片機(jī)和“3+1”象限光影傳感器的自動(dòng)追光系統(tǒng),使用者可任意選擇不同方向和角度安裝,采用絲桿設(shè)計(jì)的雙軸跟蹤方式使功率較小的步進(jìn)電機(jī)即能傳遞足夠的動(dòng)力,降低了自動(dòng)追光裝置的制造和能源成本。系統(tǒng)可與上位機(jī)進(jìn)行無線通信,上位機(jī)可以獲取太陽能發(fā)電系統(tǒng)的相關(guān)運(yùn)行數(shù)據(jù)信息。本文設(shè)計(jì)的全自動(dòng)太陽能發(fā)電系統(tǒng)可使平均功率提高30% 以上。通過改變本設(shè)計(jì)系統(tǒng)中的太陽能電池板以及與之匹配的步進(jìn)電機(jī)驅(qū)動(dòng)器等可以使該系統(tǒng)的功率、容量得到擴(kuò)展,以滿足不同用戶的需要。

參考文獻(xiàn)

  [1] 韓芳.我國(guó)可再生能源發(fā)展現(xiàn)狀和前景展望[J].可再生能源,2010,28(4):137-140.

  [2] 李春曦,王佳,葉學(xué)民,等.我國(guó)新能源發(fā)展現(xiàn)狀及前景[J].電力科學(xué)與工程,2012(4):1-8.

  [3] 張磊,鄭喜貴.高精度太陽能自動(dòng)跟蹤裝置的研制[J].制造業(yè)自動(dòng)化,2014,36(3):129-132.

  [4] 尤金正.基于圖像傳感器的閉環(huán)式太陽自動(dòng)跟蹤控制器的研究與實(shí)現(xiàn)[D].蘇州:蘇州大學(xué),2010.

  [5] 王林軍,邵磊,門靜,等.太陽能自動(dòng)跟蹤系統(tǒng)的研究現(xiàn)狀及展望[J].中國(guó)農(nóng)機(jī)化學(xué)報(bào),2014,35(1):283-287.

  [6] 張順心,宋開峰,范順成.基于并聯(lián)球面機(jī)構(gòu)的太陽跟蹤裝置研究[J].河北工業(yè)大學(xué)學(xué)報(bào),2003,32(6):16-19.

  [7] 潘進(jìn)軍,申彥波,邊澤強(qiáng),等.氣象要素對(duì)太陽能電池板溫度的影響[J].應(yīng)用氣象學(xué)報(bào),2014,25(2):150-157.

  [8] 孫振路.利用太陽能電池板的效率問題探討[J].中國(guó)科技信息,2009(9):34-46.

  [9] 脫建智.基于IAP15F2K61S2單片機(jī)的數(shù)碼管動(dòng)態(tài)顯示器的研究與設(shè)計(jì)[J].電子技術(shù),2013(21):36-37.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。