基于C8051F3xx的全數字PFC可控硅調光驅動(dòng)高亮LED解決方案
5.2 軟件流程
由于Silabs的MCU兼容傳統的8051單片機,匯編指令和傳統的8051單片機指令一樣,同時(shí)支持目前國內使用最廣的Keil C仿真軟件,只要有過(guò)51單片機編程經(jīng)驗或使用過(guò)Keil C的人,就可以很輕松的上手C8051F3xx系列的編程工作,而不需要事前投入大量時(shí)間進(jìn)行學(xué)習。
圖6 軟件流程框圖
本方案使用C語(yǔ)言編程,程序可移植性強。軟件流程框圖如圖6所示:首先是進(jìn)行變量的初始化、MCU時(shí)鐘、I/O口和ADC等的初始化;其次是進(jìn)行軟起動(dòng),減少起動(dòng)時(shí)的沖擊電流,有效提高高亮LED的壽命,然后是進(jìn)行環(huán)路控制,通過(guò)采樣輸入電壓、輸入電流、導通角、輸出電流和輸出電壓一起來(lái)控制主功率管的PWM的占空比,通過(guò)優(yōu)化控制來(lái)達到快速穩定的調光效果。方案軟件中斷流程框圖如圖7所示。
圖7 中斷流程框圖
6、 性能特點(diǎn)
本方案實(shí)現在輸入電壓為230ACV±15%、50Hz、功率為8~12W的驅動(dòng)能力;在導通角為15%~80%范圍內實(shí)現1%~100%的快速、均勻和穩定地調光;在滿(mǎn)負載時(shí)功率因數為0.95以上;穩定可靠的輔助電源設計能在導通角最小時(shí)直接起動(dòng)系統等優(yōu)越性能。
7、 本文小結
本文詳細介紹了世強電訊推出的基于C8051F3xx全數字PFC可控硅調光驅動(dòng)高亮LED解決方案。本方案用單芯片控制實(shí)現調光和PFC功能,具有快速有效的過(guò)流過(guò)壓保護,隔離驅動(dòng),良好的EMI特性,性?xún)r(jià)比高等優(yōu)勢。
評論