新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于 FPGA XC3S1500開發板的太陽能自動跟蹤系統

        基于 FPGA XC3S1500開發板的太陽能自動跟蹤系統

        作者: 時間:2010-10-08 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/151453.htm

          3.3 太陽高度角方位角計算模塊

          當時間為正常光照時間時,太陽每隔5 min就會進入太陽高度角方位角進行計算。計時模塊輸出給太陽高度角方位角模塊所需的時間信息,然后計算赤道坐標系下的赤緯角和時角,最后計算高度角方位角坐標系下的高度角和方位角值,并輸出高度角和方位角值如圖6所示,仿真波形如圖7所示。高度角和方位角輸出均為10 b Q7格式。

          

          在視日運動算法中最重要的是準確計算出當前的太陽相對于地球的高度角和方位角,其計算準確性影響裝置的能量接受效率。表2表示在dn=100時,不同的時間輸出的太陽的高度角及方位角值,都為10 b Q7格式,計算其實際代表值,并與理論值相比較,誤差很小,說明該模塊能夠準確計算出太陽的高度角和方位角。

          3.4 步進電機脈沖控制模塊

          步進電機驅動芯片選擇了3955SB,本設計選擇步進電機的1/8步運行模式,即每步可以達到0.225°。由太陽的高度角方位角計算模塊輸出的高度角和方位角及上一次輸出的高度角方位角值,決定高度和方位需要轉動的角度,然后確定高度角步進電機和方位角步進電機的脈沖個數。根據步進電機的步進順序輸出16位數字信號來控制實現兩臺兩相步進電機高度和方位上旋轉的角度及其旋轉方向。由實驗結果可知,該模塊能夠按照輸入的電機轉動的脈沖個數進行輸出,并在電機完成旋轉要求后能夠保持穩定狀態。當有新的轉動輸入后能夠在原來的狀態上輸出。

          4 結語

          本文設計的太陽適用于熱水器、灶、太陽能電池等需要跟蹤太陽地裝置。跟蹤控制采用了視日運動跟蹤方法,通過的高度角方位角計算模塊準確計算出太陽的高度角和方位角。利用轉動精確的步進電機驅動,可以精確地跟蹤太陽,有效提高太陽跟蹤裝置的太陽能吸收效率。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 格尔木市| 青冈县| 惠来县| 阜宁县| 措勤县| 莎车县| 房产| 石嘴山市| 道真| 天柱县| 易门县| 长沙县| 清苑县| 宜州市| 甘南县| 陆良县| 吉林省| 崇阳县| 霍州市| 定南县| 和硕县| 曲周县| 沂水县| 华宁县| 吉木萨尔县| 保康县| 阿瓦提县| 浦江县| 石首市| 射洪县| 东源县| 安龙县| 衡山县| 宝丰县| 蚌埠市| 和平区| 赫章县| 慈利县| 江源县| 南华县| 东海县|