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.

[参考译文] BQ76905:5节串联的前3节电芯上测得的电压误差

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1508090/bq76905-measured-voltage-error-on-the-first-3-cells-of-the-5-cell-series

器件型号:BQ76905

工具/软件:

您好:

我使用 BQ76905来测量5节镍氢电池的电压。 电芯的最小电压降至约1V、峰值电压约为1.5V。 电芯1、电芯2和电芯3的实际电压(使用万用表测量)与通过 I2C 传输的电压之间存在153mV、77mV 和44mV 的误差。 我不明白这可能是什么原因。 IC 应该能够轻松测量这些电池的电压、因此情况会完全让我迷惑。

我甚至尝试了一些锂离子电池,有相同的问题,相同的电压误差。 非常感谢在这方面提供的任何帮助。 这是我的 PCB 布局。 IC 数据表中显示的这款车床非常受其启发。

所有电阻器均为10欧姆电阻器和电容器为0.22uF。 我尝试更改电容器、但对该性能没有影响。

非常感谢这里提供的任何帮助/指导。   

谢谢您、

Anand

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

    尊敬的 Anand:

    对延迟响应表示抱歉、您是否已解决此问题、还是仍在等待解决?

    您的原理图看起来是正确的、我预计不会出现如此大的误差。  我建议禁用睡眠以使器件保持正常模式、并记录所有电池上的数据日志、查看数据有多嘈杂。

    您还可以读取 VSS 和 REG18的器件测量值、查看这些测量值是否与预期值匹配、或者它们是否看起来损坏。  您还可以在 TS 引脚上强制施加电压(0V 至1.8V 之间)、并监控其器件测量值、查看其是否正确。  这些器件都使用相同的电压 ADC、因此如果它们也损坏、则表明 ADC 或其基准存在问题(例如以某种方式发生损坏)。

    如果这些看起来正常、您可以将电压源强制连接到 VC1-VC0、并查看测量误差是否不同。  如果是、则与电芯阻抗相关的因素可能会影响测量。  另外、请仔细检查10欧姆电阻器的值、以确保它们不会意外地为10k 电阻器(我们以前见过类似情况)。

    谢谢、

    Terry

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

    感谢您发送编修。

    我仍在处理同一个问题。 我已经检查了所有的事情,你告诉我检查,他们似乎都很好。 器件未处于睡眠模式、但仍有相同的错误。 即使我用锂离子电池替换镍氢电池、前3个电池似乎仍然存在错误、堆叠中的前两个电池似乎完全正确。 因此、我认为这个问题可能更与我的实验设置有关、因为不同的电池化学成分也会显示相同的误差。

    我已经仔细检查了、电阻确实是10欧姆。 我将继续调查,如果我发现原因,我会告诉你。  

    再次感谢您、感谢您发送编修。

    祝你一切顺利、

    Anand

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

    尊敬的 Anand:

    还需要考虑-如果使用 MCU 读取电芯电压、请确保以 小端字节序的顺序读取字节(地址增加)。  如果这样做、则在读取第一个字节(LSB)时会锁存第二个字节(MSB)。  但是、如果您以相反的顺序读取、则它们不会被锁存、因此数据可能会在读取第一个字节与第二个字节之间发生变化。

    您没有提到数据是嘈杂的、还是非常一致且噪声很低。  如果这是问题、我预计读数会很吵、因为您会反复阅读。

    谢谢、

    Terry

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

    嘿、Terry、

    所以我将使用 TI 提供的函数。 因此、我正在使用:BQ7690x_ReadAllVoltages 函数。  

    数据似乎非常稳定。 因此、我正在通过 CAN 发送数据、并且电压看起来非常稳定并且没有波动。  

    感谢您的观看、

    Anand

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

    尊敬的 Anand:

    您是否能够解决此问题?  回顾一下它、我不知道还有什么会导致这种情况、除非校准页面中的单元格增益值可能以某种方式损坏。  您是否使用过其他器件或 PCB 来尝试过此操作、只是为了确保它与特定器件或电路板没有关联?

    谢谢、

    Terry