已回答假定已回答

6通道电能芯片ADE7816读电能累加器的问题

tonish 在 2013-4-10 詢問的問題
最後回覆由adi_rock於2013-4-16提供

6通道电能芯片ADE7816,有用功电能读取值最大为8000.但此是有符号32位寄存器。与此有几点疑问,请教您。

 

芯片init步骤:

1.spi通信方式,先写0xEBFF寄存器3次,写CONFIG2寄存器0x02。锁定通信方式。

 

2.设置有用功电能阀值WTHR0,0x00138215;WTHR1,0x0。这样设置的目的是使有用功电能累加器的update rate与7953相当,为210K。

 

3.写run寄存器,0x1;开启DSP.初始化完成。

 

手册推荐把WTHR0设置成,0x0;WTHR1设置成,0x2。相当把update rate设为8k,每1s同时读取各通道的Active accumulates Energy(xWATTHR)的数值,获取的数值太小,达不到我们要求的测量精度。

 

各通道差分电压都在400mV以下,同样的设计7953正常,7816有上述情况。

 

7953几乎什么都不用设置。读取的计量功率都正常。

結果