ADI 技术
直播中

蒋美燕

7年用户 880经验值
私信 关注
[问答]

7858电能读取在通常模式下读电度是否直接读xWATTHR寄存器就可以了

想用7858读电流电压,功率,电能,目前已经正确读出xIRMS、xVRMS、xWATT、xVAR、xVA 数据,现在读取电能寄存器WATTHR时有些疑问:
读电能有两种模式,在线周期累加模式和通常模式。现在我想在通常模式下读电度,
1) 是否直接读xWATTHR 寄存器就可以,三相四线接法下,总电能=AWTTHR+BWATTHR+CWATTHR?
2)我使用公式WTHR= (PMAX *fs*3600*10n)/(UFS * IFS) ,取n = -3 设置了WTHR寄存器, 现在1s读取xWATTHR时有度数, 但是不累加,度数大小不断变化的.每次上电重新读取xWATTHR 寄存器,读数都为0.我这样配置是否有问题?

请帮忙处理下, 谢谢

回帖(1)

沈汝

2018-9-26 18:00:58
1)总电能=AWTTHR+BWATTHR+CWATTHR 是正确的
2)芯片上电默认读能量寄存器是读清零的,例如应用每秒读取一次能量寄存器,读到的是读这一刻前一秒累计的电能,读后就清零了。也可以设置成读不清零,那能量就会累加上去。但是掉电后ADE78xx不会保存累加的电能,这需要MCU+EEPROM实现。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分