<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ATmega8的雙軸太陽跟蹤器設(shè)計(jì)策略

          基于ATmega8的雙軸太陽跟蹤器設(shè)計(jì)策略

          作者: 時(shí)間:2013-12-11 來源:網(wǎng)絡(luò) 收藏

          基于ATmega8的雙軸太陽跟蹤器設(shè)計(jì)策略

          1.3 實(shí)時(shí)時(shí)鐘模塊

          由于系統(tǒng)需進(jìn)行時(shí)間控制,因此,需采用實(shí)時(shí)時(shí)鐘。若使用單片機(jī)計(jì)時(shí),長時(shí)間會引起較大誤差,因此使用串行實(shí)時(shí)時(shí)鐘PCF8583。該器件具有實(shí)時(shí)時(shí)鐘,可提供秒、分、時(shí)、日、星期、月和年(閏年補(bǔ)償),可采用12 h或24 h方式計(jì)時(shí)。它具有日歷時(shí)鐘、計(jì)時(shí)、可編程定時(shí)中斷,并提供256字節(jié)低功耗靜態(tài)RAM。采用I2C總線串行數(shù)據(jù)線,可方便與單片機(jī)接口。采用雙電源(主電源和備用電源)供電。PCF8583與通過I2C總線連接,其連接電路如圖4所示。

          基于ATmega8的雙軸太陽跟蹤器設(shè)計(jì)策略

          1.4 步進(jìn)電機(jī)及驅(qū)動器

          該太陽跟蹤器選用57BYG系列二相/四相混合式步進(jìn)電機(jī),步距角為1.8°,要滿足高精度跟蹤要求,必須提高電機(jī)步進(jìn)角度的分辨率,因此選用TS-220系列高性能步進(jìn)電機(jī)細(xì)分驅(qū)動器作為控制電路。驅(qū)動器選用原裝驅(qū)動模塊,純正弦波電流細(xì)分控制方式,具有很強(qiáng)的抗干擾能力??刂菩盘柵c內(nèi)部線路實(shí)現(xiàn)光電隔離,并具有精度高,可靠性好,電機(jī)噪音極低等特點(diǎn)。

          2 太陽跟蹤器軟件設(shè)計(jì)

          該跟蹤器軟件采用單片機(jī)C語言,選用ICCAVR編譯器,主要包括主程序、光電跟蹤子程序、視日運(yùn)動軌跡跟蹤子程序等。

          2.1 太陽跟蹤主程序

          主程序初始化單片機(jī)相關(guān)功能模塊,巡回檢測光電檢測模塊的信號,判斷當(dāng)前工作在光電跟蹤還是視日運(yùn)動軌跡跟蹤控制方式,進(jìn)而驅(qū)動步進(jìn)電機(jī)驅(qū)動器控制太陽能利用裝置始終正對太陽。其主程序流程如圖5所示。



          關(guān)鍵詞: ATmega8 雙軸太陽跟蹤器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();