已回答假定已回答

ADE7763 IRMS & VRMS寄存器如何延时读取?

JamesBian 在 2015-7-20 詢問的問題
最後回覆由JamesBian於2015-7-23提供

目的是每秒钟读取一次IRMS和VRMS寄存器,显示在LCD上。

我试过如下的方法,都有问题,最好能像温度寄存器读取一样,读取寄存器后,Mode寄存器TEMPSEL自动Reset to 0,没有过多中断打扰!

(1)MCU每秒读取IRMS VRMS寄存器,结果得到的数据波动很大,从17V - 230V变动

(2)Zero-Crossing中断服务读取IRMS、VRMS,获得电流电压值稳定,但是该中断太过频繁,影响其它中断服务

(3)试过WSMP中断,电流电压读取波动大

请问:如何能实现类似温度寄存器读取的功能,实现电流电压寄存器的延时读取???

結果