假如硬件设计为:电压采集为1 MΩ和1 kΩ电阻分压器网络,电流采集为3000:1变比的电流互感器。
目前,通过手册相关系数,可以计算出VRMS和IRMS,该计算过程用到了xRMS最大值(手册提到xRMS最大值为 52,702,092)。
但波形缓冲器(Waveform buffer)以 固定数据速率波形(SINC4或LPF) 读取的数据是24位ADC数据,但我按照24位最大值0xFFFFFF(16777215)最大值计算得到的电压值不对。
请问波形缓冲器数据(电压和电流)通过怎样计算才能得到真实的电压和电流?是否也和xRMS计算一样,依赖24位ADC最大值?
当然,我也尝试通过读取波形缓冲器 原始数据,然后再与真实值算出一个换算比例系数,然后通过这个比例系数也可以换算得到 真实电压和电流值。但这个采集是交流信号,要求电压质量好,需要在峰峰值进行系数计算,不是很好操作。