您好,欢迎光临!   请登录 免费注册    
  您的位置:电子变压器资讯网 > 资讯中心 >  技术文章 > 正文
基于MSP430的高功率因数电源设计方案
[发布时间]:2012年3月16日 [来源]:电子发烧友 [点击率]:5423
【导读】: 基于有效提高电力资源利用率、减小谐波污染、提高电网输电效率和电质量的目的,设计了一款基于低功耗单片机MSP430 的高功率因数电源。本系统以单片机MSP430 为控制和运算核心,测量出系统的功率因...

  

                            图3 功率因数测量

2.4 过流保护电路的设计

通过单片机实时采样输出电流,当电流过大时单片机控制继电器模块使其断开,系统断电;当故障排除后测得电流值小于预设定值时单片机再次发指令使继电器闭合。电路重新正常工作。电路如图4 所示。

  

                        图4 过流保护

3 系统软件设计

本系统选用MSP430F449 低功耗单片机, 负责电压电流的相位检测、功率因数及电压电流峰值的显示、以及相应外部请求对电压值进行调整。相位检测用MSP430 定时器的捕获功能实现。首先对一路电压信号测频,外部信号的上升沿到来时触发中断,记录当前定时器计数器的数值,由两次定时器数值的差值,计算出信号的频率。然后测两路信号相位差,开始启动电压信号的捕获功能;当捕获到该路信号的上升沿并进入中断后,立刻启动定时器计数,开启电流信号的捕获功能,禁能电压信号的捕获功能。当捕获到电流信号的上升沿并进入中断后,记录当前定时器计数器的数值,由此便可计算出电压、电流的相位差,从而算出功率因数。程序中,TimerA 的外部引脚用于按键检测,故用TimerB 的捕获比较器实现[6]。用MSP430 自带的AD 对电压、电流信号采样,采样模式为序列通道多次转换, 以便实时显示当前的电压、电流值。当检测到输出电流超过2.5 A 时,控制继电器的关断和电路的复位。流程如图5 所示。

 

                     图5 软件流程图

4 测试数据与分析

4.1 测试仪器

15 MHz 函数信号发生器,型号为Agilent33129A.数字示波器,型号为Tektronix TDS 1002,双通道,60 MHz 。万用表的型号为FLUKE17B。

4.2 测试方案及结果如下

按照基本要求预置电压设为36 V,当负载变化时,输出电压理论值应不变恒为36 V,输出电流会随着负载的变化而变化。实际中由于各种误差的存在,输出电压和预置电压多少会有一些差距。检测实际输出电压电流,和理论值比较。

变压器副边电流通过电流I2互感器经电阻采样后送示波器显示,测其失真度。

采样电压电流经比较器后可以测得得到相位差,经余弦运算既得功率因数。减小负载使得输出电流增大, 当达到2.5 A 时,检测继电器是否调转,若跳转则过流保护功能可靠。

1)预置输出电压不变(36 V)时,改变负载,测得实际输出电压、电流和功率因数如表1 所示。

   

投稿箱:
   电子变压器、电感器、磁性材料等磁电元件相关的行业、企业新闻稿件需要发表,或进行资讯合作,欢迎联系本网编辑部QQ: , 邮箱:info%ett-cn.com (%替换成@)。
第一时间获取电子变压行业资讯,请在微信公众账号中搜索“电子变压器资讯”或者“dzbyqzj”,或用手机扫描左方二维码,即可获得电子变压器资讯网每日精华内容推送和最优搜索体验,并参与活动!
温馨提示:回复“1”获取最新资讯。