资源简介
用来测量工频负载的参数,如功率因数等.程序采用FFT实现的,利用ADC的等间隔采样,一个周期内固定采点64点,对这64点做FFT运算就可以得到功率因数 相位差等参数

代码片段和文件信息
#include “msp430g2553.h“
#include “ADC10.h“
/******************************************************
** 函数名:void ADC10Voltage_Init(void)
** 描述 :测量电压的ADC10初始化
**
** 输入 : 无
** 输出 :无
** 返回 :无
******************************************************/
void ADC10Voltage_Init(void)
{
//BCSCTL1 = CALBC1_12MHZ; //设置系统内部DCO的时钟
//DCOCTL = CALDCO_12MHZ;
P1DIR &= ~BIT6 ;
ADC10CTL0 |= ADC10ON + /*REFON+ REF2_5V*/ +SREF_0 + ADC10SHT_1;
ADC10CTL1 |= ADC10SSEL_0 + INCH_6;
ADC10AE0 |= 0X40;
}
/******************************************************
** 函数名:void ADC10Current_Init(void)
** 描述 :测量电流的ADC10初始化
**
** 输入 : 无
** 输出 :无
** 返回 :无
******************************************************/
void ADC10Current_Init(void)
{
//BCSCTL1 = CALBC1_12MHZ; //设置系统内部DCO的时钟
//DCOCTL = CALDCO_12MHZ;
P1DIR &= ~BIT7 ;
ADC10CTL0 |= ADC10ON +/* REFON+ REF2_5V */+SREF_0 + ADC10SHT_1;
ADC10CTL1 |= ADC10SSEL_0 + INCH_7;
ADC10AE0 |= 0X80;
}
/******************************************************
** 函数名:void StartVoltage_ADC10(void)
** 描述 :测电压采样时的ADC10启动函数
**
** 输入 : 无
** 输出 :无
** 返回 :无
******************************************************/
void StartVoltage_ADC10(void)
{
//ADC10CTL0 &= ~ENC;
ADC10CTL0 &= ~ENC;
ADC10CTL0|=ADC10SC+ENC; //开始采样
while(ADC10CTL1&ADC10BUSY); //判断是否有采样或转换动作
}
/******************************************************
** 函数名:void StartCurrent_ADC10(void)
** 描述 :测电流采样时的ADC10启动函数
**
** 输入 : 无
** 输出 :无
** 返回 :无
******************************************************/
void StartCurrent_ADC10(void)
{
ADC10CTL0 &= ~ENC;
ADC10CTL0|=ADC10SC+ENC; //开始采样
while(ADC10CTL1&ADC10BUSY); //判断是否有采样或转换动作
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-08-09 16:05 简易工频电参数测量仪__1\
目录 0 2012-08-01 22:12 简易工频电参数测量仪__1\Debug\
目录 0 2012-08-03 11:37 简易工频电参数测量仪__1\Debug\Exe\
文件 63774 2012-08-08 19:35 简易工频电参数测量仪__1\Debug\Exe\MSP430.d43
目录 0 2012-08-09 19:43 简易工频电参数测量仪__1\Debug\List\
目录 0 2012-08-09 16:05 简易工频电参数测量仪__1\Debug\Obj\
文件 4857 2012-08-04 16:19 简易工频电参数测量仪__1\Debug\Obj\ADC10.r43
文件 14362 2012-08-01 22:14 简易工频电参数测量仪__1\Debug\Obj\CLOCK.r43
文件 34252 2012-08-06 16:28 简易工频电参数测量仪__1\Debug\Obj\Display_AllResult.r43
文件 107552 2012-08-03 21:55 简易工频电参数测量仪__1\Debug\Obj\FFT.r43
文件 18160 2012-07-20 19:39 简易工频电参数测量仪__1\Debug\Obj\IIC.r43
文件 32159 2012-08-06 13:47 简易工频电参数测量仪__1\Debug\Obj\Integral.r43
文件 12776 2012-08-06 15:49 简易工频电参数测量仪__1\Debug\Obj\Key.r43
文件 17449 2012-08-01 22:14 简易工频电参数测量仪__1\Debug\Obj\LCD12864.r43
文件 908 2012-08-09 16:05 简易工频电参数测量仪__1\Debug\Obj\MSP430.pbd
文件 33402 2012-08-06 16:33 简易工频电参数测量仪__1\Debug\Obj\Measure_FrequencyPhrase.r43
文件 20294 2012-08-06 13:05 简易工频电参数测量仪__1\Debug\Obj\Measure_VoltageCurrent.r43
文件 18690 2012-08-01 22:14 简易工频电参数测量仪__1\Debug\Obj\SPI.r43
文件 13392 2012-08-01 22:14 简易工频电参数测量仪__1\Debug\Obj\TLV5638.r43
文件 7085 2012-07-20 22:16 简易工频电参数测量仪__1\Debug\Obj\TMP100.r43
文件 14381 2012-08-01 22:14 简易工频电参数测量仪__1\Debug\Obj\USART.r43
文件 7921 2012-08-08 19:35 简易工频电参数测量仪__1\Debug\Obj\main.r43
文件 13878 2012-08-09 16:26 简易工频电参数测量仪__1\MSP430.dep
文件 20124 2012-07-06 21:34 简易工频电参数测量仪__1\MSP430.ewd
文件 51330 2012-08-01 22:13 简易工频电参数测量仪__1\MSP430.ewp
文件 160 2012-07-06 21:19 简易工频电参数测量仪__1\MSP430.eww
文件 0 2012-08-08 12:51 简易工频电参数测量仪__1\path.txt
目录 0 2012-08-01 22:12 简易工频电参数测量仪__1\settings\
文件 953 2012-08-09 16:04 简易工频电参数测量仪__1\settings\MSP430.cspy.bat
文件 7559 2012-08-09 16:26 简易工频电参数测量仪__1\settings\MSP430.dbgdt
文件 1740 2012-08-09 16:26 简易工频电参数测量仪__1\settings\MSP430.dni
............此处省略30个文件信息
相关资源
- PFC数字控制算法
- 带式输送机自适应调速系统节能研究
- 最新版功率因数校正PFC手册下.pdf
- 三相功率因数校正
- BOOST升压+PFC功率因数矫正PSIM仿真模型
- 电力系统有功功率和无功功率控制
- 基于BOOST电路的有源功率因数校正设计
- 单相电参数测量仪精确地测量电压、
- 功率因数校正技术与应用
- 开关电源功率因数校正电路设计与应
- 现代整流器技术——有源功率因数校
- 高功率因数三相单管BoostPFC变换器
- 平均电流控制型Boost功率因数校正变换
- 单相Boost功率因数校正仿真
- Boost 功率因素校正电路
- 基于UC3854的功率因数校正电路设计.
- adc0808简单的实验用lcd1602显示电压有仿
- 基于UCC28019的高功率因数电源设计.r
- 基于单片机的功率因数检测电路设计
- PWM整流器保持高功率因数运行的方法
- LED照明与功率因数关系解析
- LED照明与功率因数之间的关系研究
- LED照明与功率因数之间的关系
- 高转换效率高功率因数的大功率LED照
- 《基于UCC28019的高功率因数电源设计》
- 单相AC-DC电路
评论
共有 条评论