查看: 407|回复: 4
打印 上一主题 下一主题

ADE7878无功功率读取失败

[复制链接] qrcode

2

主题

5

帖子

14

积分

新手上路

Rank: 1

积分
14
楼主
跳转到指定楼层
发表于 2015-3-26 01:39 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前遇到这样几个问题:一,读取有功功率正常,但不加电流时,功率值变的很大,加0.001A------5A的电流功率都正常。二,无功功率不正常,一直是个很大的值,且在加大电流时 功率变小。难道读取无功功率需要特别设置什么寄存器么?                                                                                                                                                                       
回复

使用道具 举报

2

主题

5

帖子

14

积分

新手上路

Rank: 1

积分
14
沙发
 楼主| 发表于 2015-4-5 11:01 AM | 只看该作者
您好。
不知道您的脉冲输出是否正常,您能简单说一下您的寄存器配置吗?功率寄存器的值是有符号数。
另附一个ADE7858的程序,供您简单参考吧。
附件:
main.zip
回复 支持 反对

使用道具 举报

1

主题

208

帖子

419

积分

中级会员

Rank: 3Rank: 3

积分
419
板凳
发表于 2015-4-9 11:24 AM | 只看该作者
ACCMODE=0X01;
CFMODE=0X0888;
VLEVEL=0X00000851;
CFXDEN=0X0006;
WTHR=0X1F2905701;
LCYCMODE=3B;
LINECYC=2EE;
激活DSP;
这是寄存器所有配置,加反向电流时有功功率正常,加正向电流时有功功率数值很大,且与电流大小呈反比。
回复 支持 反对

使用道具 举报

1

主题

208

帖子

419

积分

中级会员

Rank: 3Rank: 3

积分
419
地板
发表于 2016-1-20 10:29 AM | 只看该作者
您好。
功率寄存器读数为有符号数。您的读数转换正确吧?
例如 0xFFFFFFFF 为 -1
回复 支持 反对

使用道具 举报

1

主题

208

帖子

419

积分

中级会员

Rank: 3Rank: 3

积分
419
5#
发表于 2016-1-20 11:54 AM | 只看该作者
bangbang帮帮我,楼主~~                                                                                                                                                                       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表