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.

[参考译文] BQ76940:库仑计数器和充电电流

Guru**** 2558250 points
Other Parts Discussed in Thread: BQ76940

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/799828/bq76940-coulomb-counter-and-charging-current

器件型号:BQ76940
Thread 中讨论的其他器件: 鳄鱼

在我的电路中、库仑计数器的实现方式与参考设计(tida00792)类似、充电电流测量以一种特殊的方式进行。  而放电电流测量始终如一地准确。   

当我斜升充电电流时、CC 读数开始非常精确。  然而、在大约0.6A 时、尽管电流增加、CC 读数开始减少。  

我已通过在电池和电源之间单独测量来验证电流是否确实在增加。  

BATT 和 PACK-之间测得的电压(Rsns 的两侧)随电流的增加而增加

然而、SRP 和 SRN 之间测得的电压随 CC 读数上升和下降。  因此、问题出在100欧姆电阻器的 BQ76940侧。  我甚至用0欧姆电阻器替换了100欧姆电阻器、导致行为没有差异。  我不能不认为问题来自 BQ76940。   

在3个独立的电路板和芯片上观察到了这种行为。  我偶然发现了、并深入了解您是否有任何想法。  有什么想法吗?

下面的数据显示了测试期间的 CC 读数和计算结果。

海地文职支助团

放电:缓慢增大放电电流(略高于4A)、然后快速拨号。

ADC: -2 V: -1.688e-05 A: -0.01688

ADC: -15 v: -0.0001266 A: -0.1266

ADC: -43 v: -0.00036292 a: -0.36292

ADC: -90 v: -0.0007595999 a: -0.7595999

ADC: -112 v: -0.00094528 A: -0.9452799

ADC: -122 v: -0.00102968 a: -1.02968

ADC: -139 v: -0.00117316 a: -1.17316

ADC: -157 v: -0.00132508 a: -1.32508

ADC: -175v: -0.001477 A: -1.477

ADC: -193 v: -0.00162892 A: -1.62892

ADC: -207 v: -0.00174708 a: -1.74708

ADC: -207 v: -0.00174708 a: -1.74708

ADC: -207 v: -0.00174708 a: -1.74708

ADC: -207 v: -0.00174708 a: -1.74708

ADC: -288 v: -0.00243072 a: -2.43072

ADC: -327 v: -0.00275988 a: -2.75988

ADC: -412 v: -0.00347728 a: -3.47728

ADC: -494 v: -0.00416936 a: -4.16936 (最大值、开始向下拨号)

ADC: 42 v: 0.00035448 a: 0.35448

ADC: -1v: -8.44e-06 a: -0.00844

充电: 缓慢增大充电电流(至~1.5A)、然后快速拨号

ADC: -1v: -8.44e-06 a: -0.00844

ADC: -208 v: -0.00175552 a: -1.75552

ADC: -207 v: -0.00174708 a: -1.74708

ADC: -39 v: -0.00032916 a: -0.32916

ADC: -2 V: -1.688e-05 A: -0.01688

ADC: 19 v: 0.00016036 A: 0.16036

ADC: 25 v: 0.000211 a: 0.211

ADC: 40 v: 0.0003376 a: 0.3376

ADC: 50 v: 0.000422 A: 0.422

ADC: 60v: 0.0005064 A: 0.5064

ADC: 69 v: 0.00058236 A: 0.5823599

ADC: 69 v: 0.00058236 A: 0.5823599

ADC: 59v: 0.00049796 A: 0.49796

ADC: 54 v: 0.00045576 A: 0.45576

ADC: 37 v: 0.00031228 A: 0.31228

ADC: 37 v: 0.00031228 A: 0.31228

ADC: 25 v: 0.000211 a: 0.211

ADC: 17 v: 0.00014348 A: 0.14348

ADC: 17 v: 0.00014348 A: 0.14348

ADC: 12 v: 0.010128 a: 0.10128

ADC: 8 v: 6.752e-05 a: 0.06751999

ADC: 6 v: 5.064e-05 a: 0.05064

ADC: 2 v: 1.688e-05 a: 0.01688

ADC: 2 v: 1.688e-05 a: 0.01688 (最大值-开始向下拨号)

ADC: 29 v: 0.00024476 A: 0.24476

ADC: -2 V: -1.688e-05 A: -0.01688

其他信息:

10节锂离子电池组。  

42V 充电电压

所有其他功能似乎都正常工作

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

    这是非常奇怪的行为。 BQ76940应该能够准确测量充电电流、而不会出现任何问题、并且电流值完全在 ADC 的范围内。 您能否向我发送原理图并描述您是如何强制电流的? 您是否连接了电池?

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

    Matt、

    当然。  应附上原理图。  您会发现它与参考电路非常相似。

    BMS 连接到一组10s1p 的 LG MJ1电池。  该测试包通常保持在3.6V 左右。  PACK+/-连接到设置为42V 的工作台电源、初始电流为0A。  当然、一旦我拨通电流(一次0.1A)、电压就会下降(刚好高于电池 V)。  

    如前所述、我测量了从电源流向 PACK+/-端子的电流、并测量了实际电池的 BATT 和负端子之间的电流。  两种测量结果都与电源输出匹配、而 BQ76940报告电流下降、因为电流上升到0.6A 以上。

    今天早上、我组装了一个带有新芯片的新电路板、同样的独特行为也出现了。

    海地文职支助团

    e2e.ti.com/.../AirworthyFlexBMS20190509.pdf

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

    我查看了原理图、没有看到任何解释。 我确实注意到其他一些可能不相关的东西。 由于您仅使用10节电池、但有15节电池的组件、因此未使用电池的 VC 引脚应在器件和电池端子处短接。 我看到原理图上的注释在电池端子处短路、但在器件处看不到短路。 您是否使用测试点短接这些连接?

    当充电电流超过600mA 时、您是否在 BQ76940的状态位中看到任何异常(任何故障情况)? BQ76940上的 CHG 或 DSG 引脚是否切换?

    我认为这不会导致问题、但如果您的充电放电电流不大、您是否考虑使用更大的感应电阻器? 最好利用库仑计数器 ADC 的范围(+/-200mV)来获得最佳精度。

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

    感谢您的观看。

    是的、我的原理图假设是15S 封装、但实际上我一直在制造10、13、14和15个电池组。 因此、我使用了一些0欧姆电阻器来代替0.22uF 电容器、并在未使用的电池引线之间焊接了一个短路。

    无论电流如何变化、BQ76940都能保持完美的性能。 它不会发出警报、也不会改变 CHG/DSG 引脚的状态。

    我的一些应用将使用130+安培。 只是在我的工作台上、我没有用于测试大型负载的设备。

    问题必须在我的测试设置中的某个位置。 我很确信、我的滑板(一个用于自我教育的玩具项目)中的 BMS 显示了高充电电流(~5A)。 不幸的是、它坏了、我正在等待部件进行维修。

    如果您有任何想法、请告诉我。 否则、我将在可能的情况下检查滑板、以查看会导致该行为的差异。

    海地文职支助团
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    听起来不错、Micah。 当您从滑板获取数据时、请告诉我。 或者、如果您有任何有关测试设置的详细信息、请随时发送、我们可以查看是否有任何其他提示。

    我现在将关闭此主题、但当您使用其他数据进行回复时、它将自动重新打开。

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

    Matt、

    配件进来了、我修理了滑板。  我立即插入充电器、库仑计数器工作正常。  当我看到这一点时、问题变得显而易见。  这是我的测试设置。  我用于将电池连接到 BMS 的鳄鱼夹导线非常细、可能为24 AWG。  当我增加电流时、它们变得很热、铜线的正温度系数导致电阻增加。  欧姆定律 V=IR;随着电阻的增加、电压必须下降或电流增加。  由于我的工作台电源正在驱动电压、因此电流会下降。 我在导线上翻了一番、库仑计数器读数要好得多。  

    我感谢您的帮助、很抱歉在这个尴尬的错误上浪费了您的时间。  我很傻。

    海地文职支助团

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您分享您的调查结果 Micah。 这绝对有助于我们下次需要调试类似问题、因此感谢您分享! 我很高兴您现在能获得良好的读数。

    Matt