新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于51單片機的太陽自動跟蹤系統的研究

        基于51單片機的太陽自動跟蹤系統的研究

        作者: 時間:2011-11-19 來源:網絡 收藏

        0 引言
        隨著社會經濟的快速發展,人類所面臨的能源問題越來越突出,太陽能作為一種清潔能源,無疑受到各國的普遍重視。在相同條件下,光照強度越大,太陽能電池輸出功率越大。因而增大太陽能電池受光面的光照強度,就可增大太陽能電池輸出功率。除了提高太陽光電池本身的轉換效應和提高蓄電池充放電效應外,對太陽的自動跟蹤是太陽光伏發電系統中另一種提高轉換效率的有效手段。因此,在太陽能的利用過程中,實施太陽跟蹤是很有必要的。
        對太陽進行跟蹤的方法很多,但不外乎為采用確定太陽位置所用的兩種坐標系統,即赤道坐標系和地平坐標系,并分為雙軸跟蹤和單軸跟蹤。單軸跟蹤已在很多文獻作了介紹,本文要討論的為雙軸跟蹤。為了敘述方便,在以后的陳述中將兩種坐標系下的整個系統統稱為太陽能板。
        本文采用在地平坐標系下的太陽跟蹤及程序跟蹤和傳感器跟蹤相結合的控制方式,即采用程序控制,利用光學傳感器對太陽能板做自動定位和誤差校正,而通過單片機控制步進電機來實現。單片機利用時鐘提供的日期和時間,計算出太陽能板的預期位置,與編碼器提供的當前位置比較,輸出控制信號。驅動裝置根據單片機提供的信號控制俯仰角電機和方位角電機使太陽能板運行至太陽垂直照射點,從而進行跟蹤。傳感器在太陽能板位置出現誤差時進行校正。

        1 系統組成
        系統由時鐘、單片機、驅動裝置、編碼器、太陽能板和傳感器6部分組成。系統的核心部件是傳感器和單片機。太陽跟蹤系統原理見圖1。

        基于51單片機的太陽自動跟蹤系統的研究


        1.1 智能單元與雙坐標步進電機控制系統
        本文的控制系統選用了AT89C作為智能單元。AT89C51是一種低功耗、低電壓、高性能的8位單片機。片內帶有一個4 KB的FLASH可編程、可擦除只讀存儲器。文中所述系統為地平坐標系的雙軸自動跟蹤控制系統,因此采用雙坐標步進電機控制,雙坐標步進電機控制就是在x軸方向控制1臺步進電機,在y軸方向控制1臺步進電機。這2臺步進電機同時驅動同一個對象,使對象在一個平面上以任意曲線運動。二維步進電機控制系統原理如圖2所示。

        基于51單片機的太陽自動跟蹤系統的研究


        AT89C通過P2口輸出控制脈沖信號,P2.0~P2.3為一路,P2.4~P2.7為一路,分兩路各控制1臺步進電機。P3.2~P3.5設置為行程保護開關,作二維步進電機正反向最大行程保護。功率放大電路中采用74LS05將單片機P2口脈沖信號進行放大,經9014控制光電耦合器,隔離后,由功率管DK63驅動步進電機的各相繞組,圖中L11,L12即為步進電機的各相線圈。

        51單片機相關文章:51單片機教程


        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理



        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 景德镇市| 肥城市| 云安县| 塘沽区| 恩平市| 株洲市| 普定县| 濉溪县| 始兴县| 绍兴县| 贵州省| 临海市| 沙坪坝区| 双江| 壶关县| 隆尧县| 沽源县| 离岛区| 六盘水市| 山阳县| 台南市| 安新县| 宁陕县| 南澳县| 周口市| 霍山县| 大厂| 江永县| 伊春市| 托克逊县| 博白县| 宣化县| 荆门市| 铜川市| 江西省| 甘肃省| 富锦市| 云和县| 霍山县| 资阳市| 东乌珠穆沁旗|