基于C8051F920的太陽能金鹵燈控制器設(shè)計(jì)
3 充電系統(tǒng)軟件設(shè)計(jì)
軟件采用模塊化設(shè)計(jì),其工作流程如圖5所示。通過程序?qū)崟r(shí)檢測太陽能光伏板和蓄電池的電壓大小。白天向蓄電池充電時(shí)通過控制PWM充電電壓的大小,以避免因?yàn)槌潆婋妷禾蠖鴵p壞蓄電池;晚上關(guān)閉充電電路,并檢測蓄電池電壓和點(diǎn)燈標(biāo)記,只有當(dāng)滿足設(shè)定的點(diǎn)燈要求時(shí)才啟動點(diǎn)燈程序。
4 結(jié) 語
介紹一種具有太陽能供電功能的金鹵燈控制器的設(shè)計(jì)。通過采用C8051F920單片機(jī)實(shí)現(xiàn)了電子鎮(zhèn)流器和太陽能充電的雙重功能。在充分了解金鹵燈的工作特點(diǎn)后設(shè)計(jì)了控制器的各部分子電路。經(jīng)過試驗(yàn)測量,整機(jī)工作電流小于20 mA,大大地減小了控制器本身電能的消耗。該控制器在實(shí)時(shí)檢測蓄電池的電量后控制太陽能充電系統(tǒng)的工作狀態(tài)和燈的各個(gè)工作狀態(tài),能夠使金鹵燈可靠穩(wěn)定地運(yùn)行,達(dá)到了設(shè)計(jì)要求。
電子鎮(zhèn)流器相關(guān)文章:電子鎮(zhèn)流器工作原理
評論