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

          新聞中心

          EEPW首頁 > 光電顯示 > 設(shè)計應(yīng)用 > 太陽能、市電互補LED路燈控制器研究

          太陽能、市電互補LED路燈控制器研究

          作者: 時間:2011-10-12 來源:網(wǎng)絡(luò) 收藏
          2.2 充電電路及輸出控制

          本文引用地址:http://www.ex-cimer.com/article/168815.htm

            2.2.1 充電電路

            充電電路用來調(diào)節(jié)充電電流與電壓,使電池板穩(wěn)定地對蓄電池充電。由于每天在各個時段電池板所轉(zhuǎn)換的太陽輻射能不同,使得電池輸出的電流和電壓各不相同,這就需要通過必要的充電電路來控制。本電路就是用TL494 實現(xiàn)的電壓型脈寬調(diào)制(PWM)控制電路,電路圖如圖2所示。

            

          充電電路

            當(dāng)R12 所接的單片機給4 腳一個高電平時,TL494 的截止時間增大到100% ,TL494 不工作,這樣就可以通過4 腳輸入的電平高低決定是否對蓄電池充電。TL494 的12 腳接電源,14 腳輸出的5V基準(zhǔn)電壓供單片機使用,同時R5、R6 的分壓作為TL494 中誤差放大器1 的同相端(2 腳)恒壓充電時的參考電壓信號,電池正極電壓經(jīng)R2、R3 分壓作為誤差放大器1 的反相端(1 腳)輸入恒壓充電的給定電壓信號,兩者之間的偏差作為恒壓調(diào)壓器使用。2腳和3 腳間引入阻容元件,校正改善誤差放大器的頻響。系統(tǒng)工作時,實時檢測太陽能電池板的輸出電壓、蓄電池的電壓,并根據(jù)各個電壓值的不同狀況,控制太陽能電池對蓄電池充電與否,并根據(jù)設(shè)定的時控或光控方式,控制 是否點亮,以及點亮?xí)r供電方式在蓄電池和市電之間的合理切換。TL494 主要在單片機程序控制下完成對蓄電池、太陽能電池板的檢測以及充放電控制。

            的照明時間可以依據(jù)H1~H4 上的直撥開關(guān)進行設(shè)置,每檔對應(yīng)時間為1 小時、2 小時、4 小時、8 小時,這樣就可以通過不同的組合在1~15 小時內(nèi)作調(diào)整。系統(tǒng)軟件的控制流程圖如圖3 所示。

            

          軟件流程圖

            在工作過程中,單片機會一直檢測太陽能電池和蓄電池的電壓,當(dāng)太陽能電池的輸出電壓高于蓄電池2V以上,同時蓄電池的電量沒滿,單片機的11腳輸出低電平,芯片TL494 開始工作,通過MOS 管Q1 對蓄電池充電。當(dāng)充滿后,轉(zhuǎn)入浮充狀態(tài),對蓄電池的自放電情況進行電量補償。對蓄電池的充電,開始是大電流恒流充電狀態(tài),充電電流為Imax。當(dāng)蓄電池的電壓達到52.8V時,充電器處于恒壓充電狀態(tài),充電電流持續(xù)下降,當(dāng)電流下降到250mA 并且蓄電池的電壓上升到56.4V左右不變時,蓄電池的電量已達額定容量的100%,電路進入浮充階段,給電池提供的浮充電壓抵消了蓄電池的自放電。當(dāng)蓄電池的電壓達到57.6±0.2V,蓄電池達到過充電壓點,單片機的11 腳輸出高電平,芯片TL494 結(jié)束工作,蓄電池充電結(jié)束。

            3 結(jié)論

            通過對光電 路燈系統(tǒng)設(shè)計和實際測試觀察,其結(jié)果基本符合設(shè)計要求,但必須經(jīng)過實際長期運行,不斷完善設(shè)計,才能達到太陽能有效利用、蓄電池容量匹配最合理、成本降到最低、性能價格比最好。


          上一頁 1 2 下一頁

          關(guān)鍵詞: 控制器 研究 路燈 LED 互補 太陽能

          評論


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