主题中讨论的其他器件:BQ24014、 BQSTUDIO、 EV2400、 TMS320C5515
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.
Denn、您好!
因此、您测试的两种设置之间的唯一区别是电流较低、当您增加第一个测试 SOC 的负载时会跳转、但以前没有跳过? 其他的都保持不变?
您是否有可用于通过 EV2400和 bqStudio 记录放电的 EVM? 还是所有这些都嵌入了? 如果我们拥有来自放电的数据、使用 EVM 将使我们能够更快地调试系统。
您当前正在提取哪些数据? 您是否有可共享的日志?
此致、
Wyatt Keller
您好、Wyatt、
非常感谢您的关注。
我认为我必须使这两种设置之间的差异更加清楚。 两种设置都使用相同的传感器采集相同的数据。 功率级对于两者完全相同。 唯一的区别 是、旧版本使用 WiFi 模块传输数据、而 TMS320C5515用作控制器、新版本使用 BLE 模块作为发送器和控制器、因此电流消耗要小得多。 但是、正如我说过的、两个电路板的功率级、包括所有稳压器、监测计、充电器和电池、完全相同。 旧卡的电流消耗约为150mA、而新卡在正常条件下(除非我们不连接外部负载来增加电流)的电流消耗约为15mA。 连接外部负载时、总电流消耗约80mA。 另请注意、外部负载仅用于测试目的、在常规应用中不会有这样的负载。 我们只是想了解监测计在更大负载下的行为、并尝试了解问题所在。
我们仅传输 SOC 值、这在旧板中一直是合理的。 我们没有遇到任何问题、也不记得其他价值观有问题。 然而,我们对他们的诚实态度并没有给予太多的关注。
遗憾的是、我们没有 EVM、上面提到的两个卡都是定制设计嵌入式卡。
我已组织了一些结果供您考虑。 请查看它们。
测量仪表初始化后的测量结果、无外部负载。 因此、这里仅消耗15mA 电流。
连接外部负载时消耗的电流约为80mA
外部负载断开时的瞬态电压
我们观察到、在连接负载后、SOC 值可以是100或其他值。 它会移动一段时间、但是如果我们等待足够长、它会在末尾变为0
我们希望这些将提供一些关于这里的错误的提示。
最棒的
Denn
Denn、您好!
电流读数似乎出现了某种错误、您是否尝试检查电路板上的连接以查看它们是否正确、或者 SRP 或 SRN 引脚是否短路、从而使其达到最大电流 ADC?
您能否记录这些数据、以便我们可以看到 SOC 跳转时发生了什么情况? 如果您可以记录 CONTRAL_STATUS、Flags 和 OPERAT_CONFIG、我们可以更高效地进行调试。
密封设备最可能与 SOC 跳转无关、您会发送什么命令来密封设备?
此致、
Wyatt Keller
您好、Wyatt、
我们还考虑了进行短期和公开接触的可能性。 这就是我们提出的问题。 如果我们的推理不正确、请随时发出警告。 监测计具有;
两个工作正常的 I2C 引脚、
bin 引脚应该正常、因为我们能够控制 BAT_DET
BAT 和 VSS 引脚应该很好、因为电压读数完全正常
-我们切换了 GPIO 引脚、但将再次进行检查。
-VDD 输出为1.8V
该监测计没有感应电阻器、因此没有 SRN 和 SRP 引脚。
为了密封测量仪表、我们将0x0020发送到地址0x00。 我们能够成功使用其他子命令、例如 device_type、soft_reset、set_CFGUPDATE。
我将尝试共享您要求的日志。
该监测计是否假设可在15mA 电流下工作? 您认为使用具有感应电阻器的监测计会更容易吗?
最棒的
Denn
您好、Wyatt、
在讨论日志之前、让我先告诉您我们在 PCB 设计中犯了一个错误。 我们跳过了数据表中告知的"Kelvin Connection"。 这是新发现的。 为了以最佳方式解决该问题、我们已将 BAT+焊接到通过跳线电缆连接到 BAT 引脚的电容器的焊盘上。 就连接而言、它现在类似于开尔文连接。
您请求的日志是在进行此更正后收集的。 您将找到2个不同的日志(Excel 和 txt 格式均供您方便查阅)。
Log1:我们配置了监测计、让其运行、直至采样编号为152 (请注意、两个采样之间的周期为5秒)。 直到该样本仅消耗大约15mA 的电流。 在这个采样之后、外部负载被连接、并且一直被汲取大约80mA 的电流至采样#12213、然后我们断开负载直到结束
Log2:我们再次配置了监测计、
采样编号0 - 130、无负载
将样本#130更改为290。
采样编号为290至420、无负载
加载时采样#420至665。
无负载样品编号665至875
采样编号875至1001、带负载。
采样编号1001和无负载导通
请对开尔文连接问题进行评论。 我希望日志可以提供一些有关硬件或固件错误的提示。 非常感谢您的参与。 期待收到您的回复。
最棒的
Denn
e2e.ti.com/.../gauge-log1.txte2e.ti.com/.../gauge-log1.xlsxe2e.ti.com/.../gauge-log2.txte2e.ti.com/.../gauge-log2.xlsx
您好、Wyatt、
我们知道监测计返回二进制补码、以实现有效电流和平均功率。 我们对它们进行相应的解释。 但是、日志显示原始数据。 在日志上修复此问题会更改监测计返回的原始 SOC 值、这是您同意的。 此外、转换后的有效电流值没有意义。 SOC 也是主要问题。 您是否能够从日志中找出任何其他内容?
在我们的下一个 PCB 中、我们将纠正布局错误。 目前、上述解决方案似乎是最佳的可用解决方案。
请问您还有其他建议吗?
最好
Denn
Denn、您好!
我认为您面临的问题更多是 SOC。 您是否已通过设置最佳拟合化学 ID 和设计容量来完成监测计的配置? 用于计算 SOC 的所有值看起来都是跳跃的、它们最初与编程值相关联。
快速入门指南介绍了您需要设置的所有参数: https://www.ti.com/lit/ug/sluuap5a/sluuap5a.pdf?ts=1596119992130&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FBQ27621-G1
此致、
Wyatt Keller
您好、Wyatt、
DSG 电流阈值设置为24mA 后、我们不会来回更改。 设计容量也不会改变。 一旦设置为2400mAh、它就会保持原样。
但是、我们现在有两个问题;
1)如果我们错了、请更正我们的问题、但根据我们从数据表" Quit I Rate 的绝对值"(可设置为最小值24mA)中了解的情况、该值必须小于"DSG 电流阈值的绝对值" (设置为15mA)。 不是吗?
2) DSG 电流阈值可设置为12mA。 如果我们想要一个在电路板消耗的电流甚至低于12-15mA 时能够正常工作的电量监测计、我们是否应该再使用另一个电量监测计?
最棒的
Denn
Denn、您好!
开关能力也可能影响监测、最好保持监测计中编程的能力。
是的、您是正确的、您的应用可能很难使用此监测计实现。 电流值越高、电压的电流相关性越好、分辨率越高。
您可以查看适用于您的应用的其他监测计: https://www.ti.com/power-management/battery-management/fuel-gauges/products.html#p1152=Single%20Cell&p338=Li-Ion/Li-Polymer&p1960=System
此致、
Wyatt Keller
Denn、您好!
我建议您找到功能相似但使用感应电阻器更准确地测量电流的监测计。
BQ27426 是基于 ROM 的类似监测计、因此它没有 NVM 闪存、需要在执行 POR 后重新加载。
BQ27520-G4 具有集成式 LDO 和 DataFlash、因此如果发生 POR、它将具有任何配置。
此致、
Wyatt Keller