我正在根据 MSP430F47127制作具有0.1级精度的能量计/参考表。
一切正常、但我无法提供脉冲输出以进行精度检查。 尽管我通过 LED 提供了1600脉冲/kWh 输出、但在低电流时无法使用它来检查其正确的精度。
即使我提供128000脉冲/kWh、它也无法在低电流时提供适当的精度。
为了进行正确的校准和测试、我需要将高频脉冲输出以0.01级精度馈送到参考仪表中。
为此、请向我推荐任何 IC/芯片。
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.
我正在根据 MSP430F47127制作具有0.1级精度的能量计/参考表。
一切正常、但我无法提供脉冲输出以进行精度检查。 尽管我通过 LED 提供了1600脉冲/kWh 输出、但在低电流时无法使用它来检查其正确的精度。
即使我提供128000脉冲/kWh、它也无法在低电流时提供适当的精度。
为了进行正确的校准和测试、我需要将高频脉冲输出以0.01级精度馈送到参考仪表中。
为此、请向我推荐任何 IC/芯片。
尊敬的 Suman:
要确认、您是否收到更高电流的脉冲? 对于低电流、脉冲是否会减慢、随机显示或根本不显示? 您在这里使用的电压和电流范围(最小值、最大值)是多少? 校准期间使用了哪些值?
根据您的电流的低值、它们可能低于残余功耗截止宏定义指定的值、并且可以忽略这些值。 根据 使用 MSP430F471xx 应用手册实施三相电子电表中的第4.4节、该宏默认设置为2.5W (使用值250)。 我建议根据您的应用降低该值。
结合此更改、最好将 PHASE_ENERGY _Pulses_per_KW_HOUR 宏从1600增加到每千瓦时6400个脉冲。 另一个重要宏是 energy_pulse_duration 宏。 在这里、如果 LED 导通时间过长、则在脉冲合并为持续高电平信号的较高电流下、您可能会遇到重叠。 由于您在这里使用低电流、这可能不是问题、但我仍想指出。
此致、
James
MSP 客户应用
感谢 James Evans 的回复。
考虑电压:80V 至600V
正在考虑的电流:10mA 至90A
目前、我已经使用1600个脉冲输出实现了它。 但无法检查其精度。 plz 考虑以下计算:
运行负载:1KWh = 1000瓦时 -> 脉冲输出:1600个脉冲/小时
运行负载:1瓦时 -> 脉冲输出:(1600/1000)脉冲/小时
电流为100mA 时、电压为240V
运行负载:24瓦时 -> 脉冲输出:(1600/1000)*24 脉冲/小时=38.4脉冲/小时
如果我得到39个脉冲:
误差=(39/38.4)*100 = 101.5625-100 = 1.5% ;计算是理论上完成的,但很明显,我们实际上无法在一小时内准确接收38.4脉冲。
同样 考虑6400脉冲/kWh:
运行负载:1KWh = 1000瓦时 -> 脉冲输出:6400个脉冲/小时
运行负载:1瓦时 -> 脉冲输出:(6400/1000)脉冲/小时= 6.4脉冲/小时
电流为100mA 时、电压为240V
运行负载:24W 小时 -> 脉冲输出:6.4*24 脉冲/小时= 153.6脉冲/小时
如果我得到154脉冲:
误差= (154/153.6)*100)-100 = 100.26-100 = 0.26 %;仍然不低于0.1%。
在更高的电流下、这不会是任何问题。 但是 、要检查低电流下的误差百分比、我们需要更高的脉冲输出。
因此、在参考仪表中、它们以 TTL 电平提供脉冲输出(因为 LED 在如此高的频率下无法支持)、且常数超过1000万。 我们也希望提供相同的功能。
因此、为此、请建议任何能够以 TTL 电平提供脉冲输出且常数超过 1000万的 IC/芯片。
提前感谢。
您是否在问如何将软件更改为在1KWh 时输出2778Hz 的脉冲( 一小时内输出1、000万个脉冲)
因此、为了在负载较小的情况下获得更好的粒度、在软件中可以实现任何功能。
大量缓冲器芯片可进行3.3V 至5V 的上行转换、TI 的 SN74LV1T34DBVR 和3KHz 被认为电子产品速度较慢。