新闻中心

EEPW首页>光电显示>设计应用> 基于C8051F3xx的全数字PFC可控硅调光驱动高亮LED解决方案

基于C8051F3xx的全数字PFC可控硅调光驱动高亮LED解决方案

作者: 时间:2009-12-23 来源:网络 收藏

5.2 软件流程

  由于Silabs的MCU兼容传统的8051单片机,汇编指令和传统的8051单片机指令一样,同时支持目前国内使用最广的Keil C仿真软件,只要有过51单片机编程经验或使用过Keil C的人,就可以很轻松的上手系列的编程工作,而不需要事前投入大量时间进行学习。

图6  软件流程框图


图6 软件流程框图

  本方案使用C语言编程,程序可移植性强。软件流程框图如图6所示:首先是进行变量的初始化、MCU时钟、I/O口和ADC等的初始化;其次是进行软起动,减少起动时的冲击电流,有效提高的寿命,然后是进行环路控制,通过采样输入电压、输入电流、导通角、输出电流和输出电压一起来控制主功率管的PWM的占空比,通过优化控制来达到快速稳定的效果。方案软件中断流程框图如图7所示。

图7 中断流程框图

图7 中断流程框图


6、 性能特点


  本方案实现在输入电压为230ACV±15%、50Hz、功率为8~12W的能力;在导通角为15%~80%范围内实现1%~100%的快速、均匀和稳定地;在满负载时功率因数为0.95以上;稳定可靠的辅助电源设计能在导通角最小时直接起动系统等优越性能。


7、 本文小结


  本文详细介绍了世强电讯推出的基于PFC。本方案用单芯片控制实现调光和PFC功能,具有快速有效的过流过压保护,隔离,良好的EMI特性,性价比高等优势。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭