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.

[参考译文] INA229-Q1:INA229 VBUS 采样精度问题

Guru**** 1807890 points
Other Parts Discussed in Thread: INA129, INA229
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1180456/ina229-q1-ina229-vbus-sampling-accuracy-problem

器件型号:INA229-Q1
主题中讨论的其他器件:INA129INA229

您好专家、

我们需要使用 VBUS 进行绝缘阻抗检测。 最小电压可能约为2mV。 您能帮我确认 Vbus 的精度是否符合要求吗? 我们将在外部添加部分电压比、并将200~1000V 调整为0~85V、如何使用以下参数来评估精度? 谢谢。

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

    您好,Hangje,

    这就是我阅读数据表的方式:

    根据+/-13LSB、偏移电压高达+/-2.5mV。 失调电压指定为非常低的总线电压、以防止失调电压受到增益误差的影响。

    根据+/-218LSB、增益误差为+/-0.05%、以+85V 满量程总线电压为基准、这相当于满量程时的误差电压为+/-42.5mV。

    如果要在总线电压输入端安装分压器、还必须考虑 INA129的输入电阻、该电阻为1M Ω、容差为+/-20%。 因此、您的输入分压器(桥臂至 GND)的欧姆值应比1M 低得多、以便将该容差缩放到合适的值。

    您还必须考虑高达2.5nA 的输入偏置电流、该电流将流经您的输入分压器并导致额外的输入失调电压。

    您计划使用哪种输入分压器?

    最好对整个电路执行某种软件校准、以校准来自输入分压器的误差并提高整体精度。

    Kai

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

    嗨、Hangjie、

    除了 Kai 说的、如果您降低 VBUS 电压、则需要在依赖于总线测量的结果值中考虑该值。 此外、为了获得最大的 VBUS 精度、您需要增加转换时间和平均值数量。  

    此致、

    Mitch

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

    嗨、Mitch、

    感谢您的快速回复。  如果我仅测试0~2.5V 电压、您认为将0~2.5V 电压放大到0~85V 是否有助于提高精度? 设计时应注意什么?  

    CAN 警报仅配置为 OC 保护、输出逻辑电平与外部电路配合使用以实现硬件保护。

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

    嗨、Hangjie、

    以下是我对您问题的回答:

    [引用 userid="494844" URL"~/support/amplifiers-group/amplifiers/f/amplifiers-forum/1180456/ina229-q1-ina229-vbus-sampling-accuracy-problem/4446741 #4446741">感谢您的快速回复。  如果我仅测试0~2.5V 电压、您认为将0~2.5V 电压放大到0~85V 是否有助于提高精度? 设计时应注意什么?  [/报价]

    不、我认为放大电压不是一个好主意。 每当您更改电压电平时、您都会引入潜在的误差。 关于需要注意的事项、下面是一个视频系列的链接、我认为它会有所帮助: https://training.ti.com/ti-precision-labs-current-sense-amplifiers

    [引用 userid="494844" URL"~/support/amplifiers-group/amplifiers/f/amplifiers-forum/1180456/ina229-q1-ina229-vbus-sampling-accuracy-problem/4446741 #4446741"]可以将警报配置为仅 OC 保护、输出逻辑电平与外部电路配合以实现硬件保护。

    是的、可以。

    此致、

    Mitch

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

    您好 Mitch、

     如何通过配置寄存器 DIAG_ALRT 来实现它?  我发现除了 SHNTOL、我无法禁用其他保护功能、或者我是否需要将其他故障比较值设置​​为最大值、以避免警报报告 OC 故障而不是其他故障? 这样做是否存在潜在风险? 因为这将导致系统因意外故障触发断电。

    期待您的回复、谢谢。

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

    嗨、Hangjie、

    阈值寄存器中的默认值基本上被禁用。 这些值默认为 max (或 min (对于低于阈值)、仅当超过该值时(当值处于 max (对于低于阈值、则不会发生))、才会触发警报。 因此、您无需执行任何操作来禁用其他阈值、只需为所需的阈值寄存器输入一个限值、当超过阈值时、就会触发该值。  

    此致、

    Mitch

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

    您好 Mitch、

    非常感谢 您的及时回复。

    根据您的描述、我知道 INA229会将实际值与比较寄存器的值进行比较。 如果超过阈值、警报将输出相应的逻辑电平。

    您提到默认配置是最大值或最小值、这是无法触发保护的根本原因。 这是否等效于禁用逻辑?

    由于这在 BMS 中使用、因此涉及用户的安全、请再次帮助确认以下问题:
    1.如果我使用 ALERT 来控制电路的断开、 我们能否保证当客户不配置任何阈值寄存器时、警报上的逻辑状态永远不会改变?


    2. INA229本身是否会触发过热保护、例如当温度达到160°C 时、它是否会影响 ALERT 的输出?

    如果最大值或最小值可以等效于 SHNTUL、SHNTOL、BUSOL、BUSUL、TMPOL、 POL、它是因为没有值会超过阈值吗? 系统中存在的噪声是否会影响这一点?

    此致

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

    你好,Hangjie,

    以下是我对您问题的回答:

    [引用 userid="494844" URL"~/support/amplifiers-group/amplifiers/f/amplifiers-forum/1180456/ina229-q1-ina229-vbus-sampling-accuracy-problem/4452945 #4452945"),您提到默认配置是最大值或最小值,这是无法触发保护的根本原因。 这是否等效于禁用逻辑?

    是的、这相当于禁用警报。  

    1.是的,ALERT 引脚永远不会触发未配置的警报阈值。 除非也进行了配置、否则转换准备就绪时也不会发生变化。

    2.否、只有在限值寄存器中配置了温度警报时、才会触发温度警报。

    正确、这是因为阈值与测量值相比较、测量值不能超过寄存器大小。 因此、噪声不会对其产生影响、因为即使存在超出寄存器可测量范围的噪声、测量值仍将限制在最大寄存器大小。 除非测量值超过阈值、否则警报不会触发、因此当阈值处于最大值/最小值时、测量值不能超过该值。

    此致、

    Mitch