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.

[参考译文] LM5066I:ADC 测量和内部滤波器的时序

Guru**** 2511985 points
Other Parts Discussed in Thread: LM5066I

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/866118/lm5066i-timing-of-the-adc-measurements-and-internal-filters

器件型号:LM5066I

您好!

我对 LM5066i 有两个问题。 我在恒定的周期内读取电流和电压、想知道这两者是否在完全相同的时刻(+-100us)测量。 如果不是、电压测量和电流测量之间可能存在多大的延迟?

另一个问题是 LM5066i 中包含的用于电流和电压测量的滤波器。 我知道有一种方法可以计算平均值、我关闭了该值。 但是否包含任何其他滤波器(数字或模拟)?

此致、

Christian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Christian:

    这些参数在1kHz 速率下按顺序采样。 因此、1ms 是电压和电流测量之间的延迟、这足以监控平均值。

    内部没有滤波器、LM5066i 使用简单的平均值计算。

    BR、Rakesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rakesh、

    感谢你的答复。 请您对我的两项陈述稍作澄清吗?

    >其中没有滤波器、LM5066i 使用简单的平均值计算。
    在求平均值时、您会参考 Samples_for_AVG 寄存器中的设置? 因此、通过将其设置为0、不使用平均值计算。 是这样吗? 如果 SA采样_for_AVG 寄存器设置为零、READ_AVG_VIN 和 READ_VIN 寄存器之间是否存在差异?

    >这些参数以1kHz 的速率按顺序采样。 1ms 是电压和电流测量之间的延迟
    这听起来像是可以测量每秒1000个样本、而不是同时测量1000个样本集(即电流、电压等)。 电流和电压测量之间的1ms 延迟是否固定且始终相同? 或者、它是否会因通过 I2C 请求值而发生变化?

    我的理解是、LM5066i 以1kHz 的频率对所有数据进行连续采样、并且根据 I2C 请求、您将收到最后一次完全采样的数据。 还是这只是触发测量? 背景是、我需要尽可能同时且可预测地测量电流和电压。 即使可能存在1ms 的延迟、但如果它始终保持不变、这可能是可以的。

    此致、
    Christian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Christian:

    设置 Samples_for_AVG = 1后 、READ_AVG_VIN 和 READ_VIN 寄存器都会给出相同的结果

    最新的测量值存储在寄存器中、因此来自 I2C 的任何请求都不应影响采样序列。 该器件 以 1kHz 的频率连续对数据进行采样、您将在请求时收到最新的采样数据。

    BR、Rakesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rakesh、

    新年快乐!感谢您的回复。

    但是、我仍然不确定测量值之间的延迟。

    • 假设在 t = 0ms 时、开始测量 VIN 值
    • 我假设测量已完成、并且可以在 t = 1ms 时访问 VIN 的新值。 这是真的吗?
    • 根据开始电流测量的时间、电流和电压值不会组合在一起
      • 如果在 t = 1ms 开始的电压之后立即读取电流值、则可能在 t = 2ms 结束。 因此、两个值之间只有1ms 的延迟、这会很好
      • 如果在 VIN 测量之后、将测量所有其他值(根据方框图 VIN_K、VAUX、VOUT、温度)、并且电流值将在该值之后只读、VIN 和电流值可能会有5ms 的延迟 (假设每次测量花费1ms)

    您能告诉我实际的行为是什么、具体取决于某些配置吗? 正如我之前所写的、如果电压和电流测量之间存在5ms 的延迟、这可能没有问题。 我只需要知道该延迟可以有多长时间、并确保该延迟始终是相同的。

    此致、
    Christian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Christian:

    祝您新年快乐!

    两次采样测量之间的时间为1ms。 在 t=0ms 时测量 VIN 后、立即在 t=1ms 时测量电流、然后跟随其他参数(VOUT、温度、VAUX)、每个参数的时间差为1ms (采样率)。  下一次 Vin 测量将在对所有参数进行一组测量后完成。 但 Vin 到 Iin 的测量将连续进行、因此1ms 为延迟。  

    BR、Rakesh