Post Go back to editing

ade7878获取电能测量值

问题:

     我设置了有功电能的阀值寄存器,校准了电压和电流,得到的各种功率也是正确的,知道怎么换算成测量值,但是这个电能怎么获取测量值呢?现在读有功电能寄存器的值是:1753。

    

请大神指导一下如何将读到的电能寄存器中的数字量转换成测量值。。。。多谢了,

主要是公式。

Parents
  • 举个例子,比如现在是标准的220V,10A输入。然后你知道220V和10A分别占V full scale和I full scale的百分比,例如80%和10%,那么220V*10A=2.2kW所占的功率百分比也能知道,80%*10%=8%。也就是说满功率值PMAX=0x1FF6A6B时,对应的功率是2.2kW/8%=27.5kW。

    对于能量寄存器,是当功率累加到了WTHR阈值以后进入能量寄存器的。那么就要看你WTHR的值是怎么设的了。数据手册上面有说,如果WTHR设置成PMAX,那么当电压电流满幅输入时,每125us(8kHz)能量寄存器就加1。那么这个时候WTHR阈值其实对应的是27.5kW*125us=3.4375瓦秒,也就是意味着能量寄存器里面的每一个LSB对应的能量值。

    那么比如一开始能量寄存器为0,经过设置以后过了一段时间你去读到读数为34375,那么对应的就是10kW.s,再除以3600s的话那就是2.7kWh了。

Reply
  • 举个例子,比如现在是标准的220V,10A输入。然后你知道220V和10A分别占V full scale和I full scale的百分比,例如80%和10%,那么220V*10A=2.2kW所占的功率百分比也能知道,80%*10%=8%。也就是说满功率值PMAX=0x1FF6A6B时,对应的功率是2.2kW/8%=27.5kW。

    对于能量寄存器,是当功率累加到了WTHR阈值以后进入能量寄存器的。那么就要看你WTHR的值是怎么设的了。数据手册上面有说,如果WTHR设置成PMAX,那么当电压电流满幅输入时,每125us(8kHz)能量寄存器就加1。那么这个时候WTHR阈值其实对应的是27.5kW*125us=3.4375瓦秒,也就是意味着能量寄存器里面的每一个LSB对应的能量值。

    那么比如一开始能量寄存器为0,经过设置以后过了一段时间你去读到读数为34375,那么对应的就是10kW.s,再除以3600s的话那就是2.7kWh了。

Children
No Data