烽火社区

标题: ADE7878无功功率读取失败 [打印本页]

作者: ade.00    时间: 2015-3-26 01:39 AM
标题: ADE7878无功功率读取失败
目前遇到这样几个问题:一,读取有功功率正常,但不加电流时,功率值变的很大,加0.001A------5A的电流功率都正常。二,无功功率不正常,一直是个很大的值,且在加大电流时 功率变小。难道读取无功功率需要特别设置什么寄存器么?                                                                                                                                                                       
作者: ade.00    时间: 2015-4-5 11:01 AM
您好。
不知道您的脉冲输出是否正常,您能简单说一下您的寄存器配置吗?功率寄存器的值是有符号数。
另附一个ADE7858的程序,供您简单参考吧。
附件:
main.zip
作者: ADI_Rock    时间: 2015-4-9 11:24 AM
ACCMODE=0X01;
CFMODE=0X0888;
VLEVEL=0X00000851;
CFXDEN=0X0006;
WTHR=0X1F2905701;
LCYCMODE=3B;
LINECYC=2EE;
激活DSP;
这是寄存器所有配置,加反向电流时有功功率正常,加正向电流时有功功率数值很大,且与电流大小呈反比。
作者: ADI_Rock    时间: 2016-1-20 10:29 AM
您好。
功率寄存器读数为有符号数。您的读数转换正确吧?
例如 0xFFFFFFFF 为 -1
作者: ADI_Rock    时间: 2016-1-20 11:54 AM
bangbang帮帮我,楼主~~                                                                                                                                                                       




欢迎光临 烽火社区 (http://bbs.cnecport.com/) Powered by Discuz! X3.2