主题中讨论的其他器件: EVM430-F67641、 MSP430F449、
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
[引用 user="beixian du"]常量为500k
作为后续行动、当你说"const"时、你是指每 KWH 的脉冲吗? 如果您使用的是500k、那么这很可能是问题所在。 通常、传统能源库使用6400k 作为默认值、远小于500k。 此外、能源库利用 ADC 样本触发能量脉冲。
在220V、60A、500k 脉冲/KWH 和4096个 ADC 样本/秒下、您将获得大约2.234个 ADC 样本/脉冲。 这意味着、如果占空比为50%、则需要一个 ADC 采样来开启脉冲、另一个 ADC 采样来关闭脉冲。 但是、对于这些输入、您需要在下一个 ADC 采样时重新打开脉冲。 因此、您得到的是2个 ADC 样本/脉冲、而不是2.234。 我不确定是不是偶然的、但0.234/2误差约为11.7%、这与您观察到的情况类似。
我的建议是将50万更改为6400。
此致、
James
您好!
您是否阅读 过《使用 MSP430F67641实现低成本三相电子电表》 用户指南? 第4.3.2节 LED 脉冲生成(per_sample_energy_pulse_processing) 专门提到每 KWH 的脉冲为1600。 我们的其他 F6779A 和 F6736A 设计使用6400、但该特定设计使用1600。 您的高压测试设备也应设置为1600。
此致、
James
我尝试过,但也有同样的问题结果
如果您已将设备上的常量更改为1600 (以匹配 EVM430-F67641代码中的默认脉冲速率)、并且您在第一份报告中仍能看到大约10%的精度、我不认为这是一个问题。 正如您所看到的、在前三份报告之后、精度稳定在0.1%左右。 根据我对滤波器、缓冲器等在代码中趋稳的经验、这是完全正常的。 这种行为是否违反了您的任何规范、还是与您习惯的看法不同?
此致、
James
beixian du 说:因为我们公司的其他仪表不存在此问题
"其他仪表"是否使用 MSP430F67641? 请提供更多详细信息。 从我的角度来看、我不认为这是一个问题。
此致、
James
[引用 user="user4197873"]不,我们 以前不使用 MSP430F67641,我们使用 MCU (MSP430F449)+计量芯片(ATT7022)
好的、这种背景是有道理的。 感谢您分享这些详细信息。 如前所述、MSP430F67641上的这种行为是正常的、这是由于滤波器、缓冲器等在第一个报告期间初始化。 该软件在 MSP430F449上的执行方式可能不同。 如果您要在设计中使用 MSP430F67641、我建议您使用 A 版本 MSP430F67641A。
此致、
James