如何基于C2000內(nèi)置12位ADC設(shè)計(jì)電能計(jì)量方案?
AFE_GET_VRMS,
AFE_GET_IRMS,
AFE_GET_POWER_FACTOR,
AFE_GET_FREQUENCY,
AFE_GET_ENERGY_MODE,
AFE_GET_STARTUP_I,
AFE_GET_PULSE_CONST,
AFE_GET_POWER_GAINA0,
AFE_GET_PHASEOFFSET_A0,
AFE_GET_VGAINA,
AFE_GET_IGAINA,
AFE_GET_IOFFSETA,
};
以下對(duì)每個(gè)地址進(jìn)行解析:
AFE_GET_ACTIVE_POWER
描述:有功功率
單位:10mW
AFE_GET_REACTIVE_POWER
描述:無(wú)功功率
單位:10mVar
AFE_GET_APPARENT_POWER
描述:視在功率
單位:10mVA
AFE_GET_VRMS
描述:電壓有效值
單位:10mV
AFE_GET_IRMS
描述:電流有效值
單位:1mA
AFE_GET_POWER_FACTOR
描述:功率因數(shù)
單位:0.0001
AFE_GET_ACTIVE_ENERGY
描述:兩回路中較大有功電能脈沖數(shù)
單位:依賴脈沖常數(shù)
AFE_GET_REACTIVE_ENERGY
描述:兩回路中較大無(wú)功電能脈沖數(shù)
單位:依賴脈沖常數(shù)
AFE_GET_FREQUENCY
描述:系統(tǒng)頻率
單位:0.01Hz
AFE_GET_POWER_GAINA0
描述:功率增益
AFE_GET_PHASEOFFSET_A0
描述:電壓電流角差補(bǔ)償
AFE_GET_VGAINA
描述:電壓增益
AFE_GET_IGAINA
描述:電流增益
AFE_GET_IOFFSETA
描述:電流偏置
單位:1mA
AFE_GET_POFFSETA
描述:功率偏置
單位:10mW
AFE_GET_ENERGY_MODE
描述:能量累計(jì)模式
單位:0絕對(duì)值累計(jì)1正能量累計(jì)
ZHCA501–Jan2013
描述:?jiǎn)?dòng)電流
單位:1mA
AFE_SET_PULSE_CONST
描述:脈沖常數(shù)
獲取實(shí)時(shí)數(shù)據(jù)結(jié)構(gòu)
enum set_parameter_table
{
AFE_SET_BASE = 0x00,
AFE_SET_POWER_GAINA0,
AFE_SET_PHASEOFFSET_A0,
AFE_SET_VGAINA,
AFE_SET_STARTUP_I,
AFE_SET_FREQUENCY,
AFE_SET_SAMPLES_10S,
AFE_SET_IGAINA,
AFE_SET_IOFFSETA,
AFE_SET_POFFSETA,
AFE_SET_ENERGY_MODE,
AFE_SET_PULSE_CONST,
AFE_SET_CAL_INIT,
};
AFE_SET_POWER_GAINA0
描述:功率增益
AFE_SET_PHASEOFFSET_A0
描述:電壓電流角差補(bǔ)償
AFE_SET_VGAINA
描述:電壓增益
AFE_SET_STARTUP_I
描述:?jiǎn)?dòng)電流
單位:1mA
AFE_SET_IGAINA
描述:電流增益
AFE_SET_IOFFSETA
描述:電流偏置
單位:1mA
AFE_SET_POFFSETA
描述:功率偏置
單位:10mW
AFE_SET_PULSE_CONST
描述:脈沖常數(shù)
AFE_SET_CAL_INIT
描述:校表初始化
AFE_SET_CAL_END
描述:校表結(jié)束
AFE_SET_SAVE_FUNC
描述:用戶設(shè)置校表數(shù)據(jù)保存函數(shù)
3 校表介紹
3.1 校表寄存器
校表寄存器在火線零線等同對(duì)待。
功率增益寄存器

電壓電流角差補(bǔ)償寄存器

有功偏置寄存器

電流增益寄存器

電流偏置寄存器

電壓增益寄存器

3.2 校表方法
本計(jì)量庫(kù)提供了專門的接口對(duì)計(jì)量參數(shù)進(jìn)行校準(zhǔn)。校表軟件在pc端運(yùn)行,通過(guò)串口通訊,進(jìn)行參數(shù)設(shè)置。具體操作可參考示例代碼。
3.2.1 功率增益及偏置校準(zhǔn)
功率增益校準(zhǔn)可以進(jìn)行單點(diǎn)和兩點(diǎn)校準(zhǔn)。當(dāng)單點(diǎn)校準(zhǔn)時(shí),功率偏置默認(rèn)為0。當(dāng)兩點(diǎn)校準(zhǔn)時(shí),功率偏置為功率相對(duì)0點(diǎn)的截距。校表可以通過(guò)脈沖也可以通過(guò)多次讀取功率值求平均進(jìn)行。兩點(diǎn)校表公式如下:(最好取100%Ib 和5%Ib兩點(diǎn))
功率增益校驗(yàn)公式:

EH和EL為大電流和小電流時(shí)功率的誤差。(如100%Ib和5%Ib兩點(diǎn)功率的誤差)NH2L為大電流和小電流的比差。(如NH2L=100%Ib/5%Ib=20)
功率偏置校驗(yàn)公式:

PGEN是在小電流時(shí)的標(biāo)準(zhǔn)功率值。
無(wú)功的增益和偏置類似于有功,可參考有功校準(zhǔn)。以下是一個(gè)單點(diǎn)校表的例子,說(shuō)明如何編寫校表軟件:
1. EH =0.5%
2. 原始的P1_GAINn=10000
3. 新的P1_GAINn+1=10000/(1+0.5%)=9950
評(píng)論