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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于霍爾電流傳感器的太陽能電池的輸出電流測(cè)量

          基于霍爾電流傳感器的太陽能電池的輸出電流測(cè)量

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


          1.4 輸出顯示模塊

          電量計(jì)算公式為Q=UIT,其中時(shí)間T可根據(jù)需要在軟件編程時(shí)自行確定,如每隔3 min采樣一次,經(jīng)內(nèi)部運(yùn)算后送1602液晶顯示發(fā)電量。為了節(jié)約電能,通過設(shè)置繼電器,使液晶顯示器顯示10 s后自動(dòng)熄滅。

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

          系統(tǒng)軟件設(shè)計(jì)主要由單片機(jī)完成,主要實(shí)現(xiàn)數(shù)據(jù)采集和控制顯示,整個(gè)軟件系統(tǒng)設(shè)計(jì)采用模塊化思想,其測(cè)量和顯示程序流程如圖2所示。


          3 系統(tǒng)測(cè)試分析

          以200 W的小型離網(wǎng)光伏系統(tǒng)為例,額定電壓24 V,最大電流6.18 A,蓄電池200 Ah。設(shè)計(jì)正常放電時(shí)間為2~3 d,0~6.18 A的電流按比例轉(zhuǎn)換為0~5 V的電壓,由2只電阻構(gòu)成的衰減器,輸出電壓放大比例由電阻R1和R2的比值決定,設(shè)定U/U轉(zhuǎn)換比例為5/24,則R7=10 kΩ,R6+Rp2=48 kΩ。根據(jù)電量計(jì)算公式Q=UIT,實(shí)驗(yàn)時(shí)間為中午12時(shí)至下午2時(shí),從顯示電量開始,每隔3 min記錄一次實(shí)際功率和監(jiān)控系統(tǒng)所顯示的數(shù)據(jù),各次誤差均小于3%,表l給出初始的10次測(cè)量誤差情況,隨電量逐漸增大,誤差變化范圍逐漸縮小。


          4 結(jié)論

          由AT89S52單片機(jī)、以及1602液晶等構(gòu)成的發(fā)電量的實(shí)時(shí)監(jiān)控系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、成本低廉、免維護(hù)、耗電量小并能有效地實(shí)時(shí)監(jiān)控的發(fā)電量,及早發(fā)現(xiàn)工作中出現(xiàn)的異常情況。該系統(tǒng)設(shè)計(jì)作為光伏系統(tǒng)的輔助部件適用于小型離網(wǎng)光伏系統(tǒng),同時(shí)該系統(tǒng)裝置器件壽命較長,耐用可靠,使其在離網(wǎng)光伏系統(tǒng)中具有廣泛應(yīng)用。

          霍爾傳感器相關(guān)文章:霍爾傳感器工作原理


          電流變送器相關(guān)文章:電流變送器原理
          電流傳感器相關(guān)文章:電流傳感器原理
          霍爾傳感器相關(guān)文章:霍爾傳感器原理

          上一頁 1 2 下一頁

          評(píng)論


          相關(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); })();