主题中讨论的其他器件:TLV9002
您好!
我们将结合使用 CC3220MODSF12MOBR 控制器和 TLV9002 OPAMP 来读取 CT 电压。
我们使用基于电压的 CT (20A/1V)、在连接到线路负载后、通过使用万用表在交流模式下测得的电压显示为0.115VAC。 也将连接到下面的原理图。 我们使用电压偏差器将输入电压偏移1.65V。 我们计算 VRMS 电压、电流、并将其打印在日志中。
作为微控制器的运算放大器输出 ADC 引脚电压也显示了万用表在交流模式下测得的0.115VAC、但 MCU 将输出错误值、即计算 Vrms 后输出为0.24至0.28V、但它认为错误值为0.115V。
我们使用以下方法进行计算:
在240mSec 内采集64个样本的平均值;
最大端口电压=1.763
最小端口电压= 1.481
Vp-p 电压=最大值-最小值= 0.282
Vrms= Vp-p Volt * 0.35355 = 0.282 * 0.35355 = 0.0997011V 、但假设为0.115V
但是 Vrms 应为0.115。 为什么我们无法获得准确的读数、请建议我们获取准确的测量值。
2.希望我们采用正确的计算方法, 微控制器只会读取峰值电压,在我们的例子中它是峰峰值电压,对吗?
3.希望万用表只测量 Vrms 电压,对吗?
3.实际负载电流为2.3A 到2.4A (使用 Clam Meter 测量)、万用表测得的 CT 输出 电压为 RMS 电压、数值为0.115。 计算后0.115*20=2.3A,因此它与消耗电流匹配。 请告知计算方法正确。
谢谢。此致、
纳温 K