大家好
近期開發ADE7878A用來量測電能消耗
但讀取相位角度發生問題,讀取A相的角度有回應值,但讀取B相角度與C相角度的回應值皆為0
能否幫我解惑哪裡設定有錯誤,謝謝。
程式init流程(只會在開機時執行一次)
Config2(0xEC01) W 0x02
PGA Gain(0xE60F) W 0x00 0x00
AIGAIN(0x4380) W 0x00 0x00 0x00 0x00
AVGAIN(0x4381) W 0x00 0x00 0x00 0x00
AIRMSOS(0x4387) W 0x00 0x00 0x00 0x00
AVRMSOS(0x4388) W 0x00 0x00 0x00 0x00
BIGAIN(0x4382) W 0x00 0x00 0x00 0x00
BVGAIN(0x4383) W 0x00 0x00 0x00 0x00
BIRMSOS(0x4389) W 0x00 0x00 0x00 0x00
BVRMSOS(0x438A) W 0x00 0x00 0x00 0x00
CIGAIN(0x4384) W 0x00 0x00 0x00 0x00
CVGAIN(0x4385) W 0x00 0x00 0x00 0x00
CIRMSOS(0x438B) W 0x00 0x00 0x00 0x00
CVRMSOS(0x438C) W 0x00 0x00 0x00 0x00
HPFDIS(0x43B6) W 0x00 0x00 0x00 0x01
CONFIG(0xE618) W 0x00 0x01
APHCAL(0xE614) W 0x00 0x00
BPHCAL(0xE615) W 0x00 0x00
CPHCAL(0xE616) W 0x00 0x00
WTHR0(0x43AC) W 0x00 0xFF 0x6A 0x6B
WTHR1(0x43AB) W 0x00 0x00 0x00 0x01
VATHR0(0x43AA) W 0x00 0xFF 0x6A 0x6B
VATHR1(0x43A9) W 0x00 0x00 0x00 0x01
VARNOLOAD(0x43B2) W 0x00 0x00 0x00 0x00
VANOLOAD(0x43B0) W 0x00 0x00
APNOLOAD(0x43B1) W 0x00 0x00 0x00 0x00
CF1DEN(0xE611) W 0x05 0x00
CF1DEN(0xE611) R
CF2DEN(0xE612) W 0x05 0x00
CF2DEN(0xE612) R
CF3DEN(0xE613) W 0x05 0x00
CF3DEN(0xE613) R
LINECYC(0xE60C) W 0x1E 0x2C
LCYCMODE(0xE702) W 0x07
LCYCMODE(0xE702) W 0x07
LCYCMODE(0xE702) W 0x07
Run(0xE228) W 0x00 0x01
CHECKSUM(0xE51F) R
固定週期讀取量測值
VA RMS (0xE531) R
VB RMS (0xE533) R
VC RMS (0xE535) R
IA RMS (0xE530) R
IB RMS (0xE532) R
IC RMS (0xE534) R
angle0 (0xE601) R
angle1 (0xE602) R
angle2 (0xE603) R
讀取angle1與angle2的回饋值皆為0
Thanks.