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.

[参考译文] BQ76930:bq76930

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/867653/bq76930-bq76930

器件型号:BQ76930

电流监控。  我们有一个电池组、它可以在360A 以上发展、并且使用0.0005欧姆的感应电阻器。   在50A 时、我们使用电压表在检测电阻器上测量25.4mV、从芯片上可以看到十进制507。  507位 x .00000844V/位=.004279V、  .004279/.0005V/A = 8.55A 、这是不会发生的情况。     是芯片中的分频器吗?   我的数学中有问题吗?   我有陶瓷100nF 电容器接地、并且穿过输入端、它们是否会泄漏这么大的电流?  我意识到我处理的是4mV、这并不是很多。   

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

    尊敬的 John:

    这种结果很奇怪、不是您应该期望的结果。 您能否共享以十六进制读取的 ADC 代码? 此外、您能否验证 SRP 和 SRN 是否正确连接? SRP 应连接到 GND (它应在+/- 10mV 范围内运行、而 SRN 可在+/- 200mV 范围内运行。  

    此致、

    Matt

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

    尊敬的 John:

    器件内部没有分频器、因此您的数学运算看起来很正确。  从另一个方向看它:

    50A x 0.5m Ω= 25mV、因此电压看起来正确。

    25mV/0.00844mV/位=~ 2962位 、远高于您所指示的值。  请记住、放电为负值、因此请确保正确完成二进制补码转换。

    SRP 和 SRN 输入具有相对较高的阻抗、因此您也可以测量引脚上的输入、它应与感应电阻器相同。  电容器在低电压下可能不会泄漏、但请确保它们不会缩短和衰减输入。

    另一个注意事项是工作点、数据表建议在 VSS 的+/-10 mV 之间运行 SRP。  如果您具有较大的失调电压、则最终可以将基板二极管压缩到 VSS 或内部电源裕度以下。  我希望您需要接近1V 才能看到大量压缩、在论坛的某个位置可能会发布更好的数字。

    此外、在没有电流的情况下检查 CC 的偏移、CC 寄存器将其设置为大约0。  如果您能够生成正电流、则可以更容易理解正电流。  感应电阻器上的限流电源可能是一种有效的测试技术。

    希望这些评论中的一个对您有所帮助、请发表您的发现。

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

    这非常有用、因为它证实了我正在做正确的事情。   我将 TGHG 0.0005欧姆100W 电阻器用于感应电阻器。  该电阻器电流路径和感测路径有两侧。  我不确定它是如何工作的。  但我确实检查了感测正极(连接到 SRP)、当我通过它运行50安培时、它的测量值为电池接地5mV。  如果我查看感应电阻器、我会看到25mV、这应该与50A 相关、 同样、我在1A 的电流下也会看到0.5mV。  但我开始认为我的问题是这个电阻器。  此外、我还将 SRP 和 SRN 连接向后、因此我不确定是否会对芯片造成任何损坏。  我在电路板上有一个1V 保护齐纳二极管、用于在 SRP 和 SRN 上接地。  

    我们的诊断将其输出、以获取电流信息。   "A"计算错误。  看起来我们从寄存器中得到01FB。  说实话、我不确定这是二进制补码还是已经转换。  我需要与我的系统工程师进行交谈、以找出问题所在。   

     {"cc":{"hex":01fb、"十进制":507、"v":0.004279、"a":0.144411}}    在50A 输出时读取。    

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

    尊敬的 John:

    您报告的十六进制代码似乎指向~4.2mV 的值。 为了消除损坏的可能性、更换此器件可能是一种不错的选择。 但是、Willy 建议在更换部件之前检查 CC 偏移、这可能是一个不错的选择、因为这是一个简单的检查。

    此致、

    Matt  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    新电路板
    {"cc":{"hex":004C、"解码":76、"V":0.000641、"a":0.021647}}1安培

    {"cc":{"十六进制":095E、"十进制":2398、"V":0.020239、"A":0.683033}}50安培

    这看起来要好得多。   仍然是一个数学问题、但原始数字要好得多。   因此、我可能损坏了芯片或其他问题。   

    0.000641 V /.0005 A/V = 1.282 A  应为1.09A

    .020239 V /.0005 A/V = 40.478 A 应为40至50A -不是真实准确。

    啊哈-我发现了这个问题-我的技术把其中一个齐纳二极管向后放置。   

    看起来这已经解决了、  感谢大家、有时您只需要其他人来提出想法。