基于單片機的太陽能LED路燈控制器設計
軟件設計主要協(xié)助硬件電路完成控制器的控制策略,由主程序和充電、放電等子程序組成,如圖6 ~ 9 所示。 充電子程序根據(jù)蓄電池的電壓和電流完成3 個階段充電轉換,其中快充階段采用MPPT 算法,以盡可能提高光伏電池的輸出功率。 放電子程序通過PWM 技術調節(jié)負載電流,在后半夜可以完全切斷負載,實現(xiàn)半功率點亮負載。
圖6 主程序流程
圖7 充電子程序流程
圖8 快充階段采用MPPT算法跟蹤最大功率流程
圖9 放電子程序流程
4 結束語
太陽能LED 路燈照明系統(tǒng)是太陽能開發(fā)利用與新一代綠色光源LED 的完美結合。 經(jīng)過多次軟硬件的綜合調試,本文以STC12C5410AD 單片機為核心設計的智能控制器,整體實現(xiàn)了三段式充電控制功能,并能有效防止蓄電池過充; 同時還能實現(xiàn)定時和半功率點切斷負載,在蓄電池電壓小于過放電壓也將切斷負載,從而蓄電池過放保護。 該系統(tǒng)在能源利用率和工作可靠性方面有一定的實用價值,考慮到三亞地區(qū)的風力資源也較豐富,下一步的研究方向將是充分利用太陽能和風能的互補性,保證全年無間斷亮燈,從而向真正實現(xiàn)零污染、零排放、綠色的照明系統(tǒng)邁進一步。
參考文獻:
[1].STC datasheethttp://www.dzsc.com/datasheet/STC+_2043151.html.
[2].STC12C5410AD datasheethttp://www.dzsc.com/datasheet/STC12C5410AD+_1135295.html.
[3].R10datasheethttp://www.dzsc.com/datasheet/R10_1193166.html.
評論