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.

[参考译文] BQ40Z80EVM-020:容量未更新为数据存储器值

Guru**** 2614265 points
Other Parts Discussed in Thread: BQ40Z80, GPCCHEM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1221003/bq40z80evm-020-capacity-not-updating-to-the-data-memory-value

器件型号:BQ40Z80EVM-020
主题中讨论的其他器件:BQ40Z80GPCCHEM

您好!

我正在使用 BQ40Z80进行两节电池的设计。 我已经将电芯数设置为2、并且还将 mAh、cWh 和电池包电压值写入 Data Memory。 请参阅以下内容:

但是、复位器件后、其仍显示为零容量、剩余容量警报将阻止充电路径开启。 每节电池的电压都为3.9V、因此到处都是空电池、模拟前端似乎能够正确读取它们。 其余的电池输入在 EVM 端子块上短接在一起。 请参阅以下内容:

关于这一点、我有几个问题。

1)第一个问题显然是,对于剩余容量和(尤其奇怪的)设计容量,EVM 为什么显示为0mA ?

2) 2)绝对 SoC 为0%、但相对 SoC 为100%。 这是什么意思? 相对于什么?

3)清空运行时间、清空平均时间和填满平均时间全部达到0xFFFF。 这是什么意思?

是否有比 EVM 指令更好的快速入门指南? 他们根本没有帮助,而且 TRM 非常密集。 我正在努力完成这项工作、但在此期间、我想做一些基本的实验、以验证设计。

谢谢!

杰米

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

    Jamie、您好!

    获得准确结果的第一步是上传化学 ID、您可以使用 GPCCHEM 工具找到最佳匹配项。 那么您需要完成学习循环。 在这之后、您应该可以从电量监测计中获得更好的结果。

    常见问题解答页面包含学习周期的应用手册。 GPCCHEM 工具如下: https://www.ti.com/tool/GPCCHEM

    此致、

    怀亚特·凯勒

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

    尊敬的 Wyatt:

    我已尝试在中对化学成分进行编程、但仍然获得此结果。 我想说的是、这并不是关于准确度的、因为电池不会关闭百分之几、而是监测计认为终端电压为3.9V 时仍有0mA 剩余容量。 其他的东西似乎是错误的。 此外、由于无法打开输出(充电或放电 FET)、因此我将无法运行学习周期。 我可以先检查的其他内容吗?

    谢谢。

    杰米

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

    作为参考、我附上了当前 settings.e2e.ti.com/.../3733.test.gg.csv 文件的.gg 文件导出

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

    Jamie、您好!

    通常、当 Capacity 报告为0时、存在已编程的错误设置。 您是否已为系统编程正确的终止电压和电池数量?

    此致、

    怀亚特·凯勒

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

    尊敬的 Wyatt:

    我昨晚取得了一些进展。 事实证明、RM 和 FCC 的 IATA 设置(mAh 和 CWH 设置)默认都设置为零。 当我正确设置这些时、我能够清除所有错误并手动控制输出 FET。 它们的读数不正确、但经过短暂的充电周期后、容量接近正确。 要明确的是、它们仍然与标称值相差很大、但此时我没有尝试校准或学习、所以这是意料之中的事情。

    我的下一个挑战是输出 FET 不会自动导通。 我可以命令打开和关闭电池组、但在最终应用中、我们不能使用 SMB 命令打开电池组、因为电池组是为发出命令的微控制器供电的电源。 我已将 SysPres 引脚拉至低电平、并且还尝试设置不可移除位、但 FET 在我发出命令之前仍保持关断。 您能为您提供帮助吗。  

    附加最新设置。

    谢谢、Jamiee2e.ti.com/.../JMtest_5F00_EVM_5F00_2Cells_5F00_4_2D00_27_2D00_23.gg.csv

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

    Jamie、您好!

    当 FET_EN 位设置为0时、您将进行手动控制、当您希望固件控制 FET 时、您应将 FET_EN 设置为1。 如果这些测试点仍处于关闭状态、则表示不满足 TRM 中定义的其中一个条件:

    如果这样不能帮助发送简短的日志、以便我们可以在 FET 未开启时看到所有寄存器、或在寄存器页面上看到所有寄存器的屏幕截图。

    此致、

    怀亚特·凯勒

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

    棒极了、谢谢。 我将在周末尝试这件事,让你知道。

    杰米

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

    尊敬的 Wyatt:

    我一直在取得一些进展。 EVM 套件现在可以正常工作、因此我们以相同的设置切换到原型板(即从 EVM 导出、导入和写入原型)。 但这不起作用。 具体而言、FET 栅极电压为关闭状态。 我对 EVM 和原型中的寄存器进行了比较、下面显示了差异摘要以及我的问题:

    若要查看完整视图、请查看下面的是工作评估套件的寄存器和实时读数:

    此处是原型板的相同屏幕截图:

    谢谢你。

    杰米

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

    Jamie、您好!

    如果设置了 FUSE 位、您将无法打开 FET、这就是它们被禁用的原因。 您需要先清除 FUSE 位。 通常、当次级保护器熔断保险丝并且监测计感测 FUSE 引脚上的电压时会设置该位。 您能否共享原理图? 如果您不使用 FUSE 引脚、请确保其在固件中接地并禁用、这样它就不会悬空并随机触发 FUSE。

    此致、

    怀亚特·凯勒

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

    尊敬的 Wyatt:

    在我们的设计中、Fuse 引脚保持悬空。 如果问题得以解决、我可能需要修改电线进行测试。 我已附上原理图供您审阅。 如何禁用 FW 中的 FUSE 引脚? 谢谢。

    -Jamiee2e.ti.com/.../8741.BMS.pdf

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

    Jamie、您好!

    您无法 通过 FW 禁用保险丝输入、如果 FUSE 引脚上的电压高于输入高电平阈值、FET 将关闭、这是一种硬件保护。 如果您不使用保险丝、则应在固件中将其禁用、因此如果保护指示保险丝应熔断(永久故障)、电量监测计不会在接地时尝试驱动引脚。 使用蓝线修复应该能够解决您的测试问题。

    此致、

    怀亚特·凯勒

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

    尊敬的 Wyatt:

    我不确定我是否理解。 在第一句中、您会说"您不能 使用 FW 禁用保险丝输入"、但随后会说"如果您不使用保险丝、则应在 FW 中禁用该保险丝"。 我是否可以禁用它? 如果可以、如何做到这一点-即、我应该使用哪些设置? 我要将返修线放置到位、并尝试一下。 此外、根据数据表、Fuse 引脚仅为输出。 是否在内部对其进行监控、因此更多的是一个双向引脚?

    杰米

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

    Jamie、您好!

    FUSE 引脚是输入和输出、如果电压输入高于 VI (H)、则 FUSE 位将设置、FET 将禁用。 这一切都在硬件中完成、没有固件可以停止此行为。 固件可以使用 FUSE 引脚作为输出来熔断保险丝、这是我提到的您应该禁用的器件、因为您的系统中没有使用保险丝。 如果启用保险丝并且 FUSE 引脚接地、如果电量监测计尝试将该引脚驱动至高电平将损坏。

    此致、

    怀亚特·凯勒

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

    你好、Wyatt。 我只是想回到您身边、以便关闭环路。 解决方法是将保险丝引脚接地。 充电和放电 FET 均处于导通状态、一切看起来都在工作。 感谢您的支持。

    杰米