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.

[参考译文] BQ35100:存储在数据存储器中的 SOH 值

Guru**** 2539500 points
Other Parts Discussed in Thread: BQ35100

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/966441/bq35100-soh-value-stored-in-the-data-memory

器件型号:BQ35100

大家好、团队、

我的客户对 BQ35100 SOH 数据有疑问。

BQ35100具有内置 ROM、重写次数指定为20、000次。 当电源关闭时、存储在数据存储器中的 SOH 值似乎不会消失(这意味着 SOH 值应该写入 ROM 中)。

假设 SOH 区域中的重写次数最少为20、000次、如果您尝试将其保留3年、则可以计算为20、000次/365天/3年= 18.3次。 换言之、SOH 的测量值应小于每天18次。 是这样吗?

如果有如下信息、他们希望知道:
"SOH 数据也会写入 RAM 中、因此除非关闭电源、否则不会消失"。
在关闭电源后、本产品可达到100%。

我期待收到你的回复。

此致、
梁太郎福井

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

    福井山、您好!

    我相信您是指监测计的数据闪存(DF)存储器、是的、在捕获 SOH 数据的序列中、该值将保存到 DF。

    SOH 在 DF 正确之前首先写入 RAM。 当达到"gauge 停止"序列时、监测计会将值保存到 DF。

    此致、

    Wyatt Keller

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

    您好 Keller-San、

    很抱歉耽误你的回答。 我的客户对之前的回答有一些其他问题。

    写入 Step1。 将 SOH 存储在 RAM 中

    正在写入 Step2。 使用 Gauge 停止将其存储在 DF 中

     

    当您写入到20、000次后会发生什么情况?

    他们假设 ROM 达到20、000次时无法写入。 之后 SOH 采集是否会正确执行?

     

    ・  无法写入 DF 时是否会发生错误并停止?

    ・如果在步骤1从 DF 读取之前测量的 SOH 而不停止、则意味着读取的值  不 会更新。 他们担心无法获得正确的值。

     

    此外、 为了防止这种情况发生、是否可以设置寄存器以   使 SOH 捕获结果不 会写入 ROM?

    此致、

    梁太郎福井

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

    福井山、您好!

    监测计仅在您发送监测计停止命令时保存数据、监测计不会阻止20、000次写入后进行任何闪存写入、这只是它将可靠的最小数字、20、000次之后、某些数据单元可能也不会保持电量并损坏。

    此致、

    Wyatt Keller

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

    您好 Keller-San、

    因此、 为了防止出现故障、它们的运行应确保写入次数不超过20、000次。

    作为确认、监测计停止命令是否指  的是"gauge 停止"序列?
    (SOH 测量在 GE 端子 H→L 处停止、但可以认为 此时还没有写入 DF 吗?)

    此致、

    梁太郎福井

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

    福井山、您好!

    是的、我们的所有监测计 DataFlash 都是如此。

    实际上、我刚刚验证了 Gauge 停止仅用于 ACC 模式、在 SOH 模式下、它将在每次切换 GE 引脚时更新。

    此致、

    Wyatt Keller

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

    您好 Keller-San、

    感谢您的更正。

    为了进行确认、 SOH 模式下的最低可靠数字也是20、000倍、对吧? (还需要确认 在 SOH 模式下也无法停止 ROM 写入)


    μ■是否可以停止 ROM 写入?  问题 背景
    默认情况下、SOH 中的最大变化量为2%。 假设重写次数为20、000、它只能测量18次/天(25°C)、寿命为3年。

    当温度波动时、电池电压会波动、因此有必要  频繁地激活新电池命令 、以便正确掌握 SOH。
    但是、使用 SOH 较低的电池时、GE 的测量次数会增加、因此可以快速达到20、000次。

    另一方面、是否需要 将 SOH 写入 ROM?
    如果电池被取下重新启动、很自然会认为电池已经更换了、我认为没有必要保留 SOH。

     是否有方法在 RAM 中使用 SOH 值?

    此致、

    梁太郎福井

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

    福井山、您好!

    是的、20、000始终是我们认为数据闪存适合的最小写入次数、它可以持续更长的时间、但这是最小写入次数。

    只能在插入新电池时使用新电池命令、无需在任何模式下多次发送。

    我与另一位团队成员确认、GE 每次在 SOH 模式下循环时监测计都会更新、除非值未更改、否则不会写入 DF。

    此致、

    Wyatt Keller

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

    您好 Keller-San、

    感谢您的建议。 但是、很抱歉 、有关新电池的描述令人困惑。 他们想要知道的是、

    • "是否有办法在不向供应商直送 SOH 数据的情况下操作它?"

    由于它运行了很长时间、因此写入次数很快会达到最大值。 因此、他们似乎正在考虑是否可以完成处理、例如仅使用 RAM 中的数据进行计算、而不将其保存在 DF 中。

    如果无法实现、请告诉我是否有权达到最大值的权变措施。

    此致、

    梁太郎福井

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

    福井山、您好!

    正如我提到过的、除非 SOH 发生变化、否则不会将其写入 DF、因此如果更换电池200次、并且 SOH DF 在每个百分点(整数)更新、则它将达到20、000个限制。 其他计算保存在 RAM 中、SOH 仅在更改后保存在 DF 中。

    此致、

    Wyatt Keller

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

    您好 Keller-San、

    到目前为止、我一直误解了 SOH。 数据是整数。

    如果它是100 (%)* 200 (电池)= 20000 (写入)、它似乎可以很长时间使用。

    由于它似乎运行了这么长时间、我认为客户对写作的担忧将会得到解决。

    感谢您的所有建议。

    此致、
    梁太郎福井

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

    您好 Keller-San、

    抱歉、还有一个简短的问题。

    查看参考手册(第26页)的图6-2、可以看到"是否启用了 DF 更新?"的分支。 数据更新阶段。

    是否可以通过寄存器值或 FW 设置禁用此功能?

    我猜第27页的"6.2闪存更新"是相关的、对吗?

    www.tij.co.jp/.../sluubh1c.pdf

    我看到了描述、但无法找到如何禁用它。

    此致、
    梁太郎福井

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

    福井山、您好!

    我认为这是最有可能在内部使用的参数、正如我提到过的、您可以决定 DF 是否以累积模式写入、而在 SOH 模式下、DF 应该能够持续更换数百个电池。

    此致、

    Wyatt Keller

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

    您好 Keller-San、

    很抱歉,我有误解。 此查询与您之前回答的内容类似。

    感谢您提醒我。

    此致、
    梁太郎福井

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

    您好 Keller-San、

    我还收到了我们客户提出的几个问题。 如果您也能给我一些建议、我将不胜感激。

    与上一个问题相关、关于6.13数据闪存中20000次(写入)的定义、
    (1)它说20000次是"由设计指定的"。 未在生产中进行测试"、但如果有任何实际结果、您能告诉我吗? (近似值很好、不必是保证值)
    (2)他们认为,20000倍的数目会随着温度的上升而减少。 一般而言、他们认为它会随着阿累尼乌斯近似值(10°C 双速)而降低、但该产品是否也适用?

    此致、

    梁太郎福井

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

    福井山、您好!

    20、000的值是设计上的最小值、因此它的使用寿命很长。 我不知道有任何测试需要验证、因为 DF 可以使用更长的时间。

    我认为它不适用于这种情况、如果它在建议的工作温度范围内、则最小写入次数为20、000。 如果它们超出建议的工作范围、则没有为此指定任何值。

    此致、

    Wyatt Keller  

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

    您好 Keller-San、

    客户计划为每个测量执行"新电池"命令、以便正确了解 SOH、从而使 IC 中的放电曲线与电池放电曲线匹配、即使存在温度波动也是如此。 这种使用是否有效?

    如果是、还请回答以下问题。

    • 他们认为每次执行新电池时 DF 上的数据都会初始化、但在这种情况下、他们是否认为新电池的最小执行限制是20000次?
    • 此外、如果上述使用存在任何问题、除了 IC 的使用寿命 之外、他们希望知道这一点。

    此致、

    梁太郎福井

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

    福井山、您好!

    每次需要进行 SOH 测量时、不应发送新电池命令。

    您可以在此处参阅应用手册 :www.ti.com/.../slua904.pdf

    0.11.1 SOH 模式基础知识

    SOH 模式接受电池电压和温度。 监测计使用这两个值并将它们引用到 OCV 查找表中、以确定 SOH。 在电量监测侧栏中要调整的一个重要变量是“健康状况最大增量的状态”。 该变量决定了在 GE 引脚的每个周期中 SOH 可以改变的量。 如果您计划非常频繁地进行采样、并且读取电压较低的值将有效。 但是、如果您的增量值较低且电压突然下降、您将不会立即观察到变化、而是需要多个周期才能赶上新电压。

    此致、

    Wyatt Keller

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

    您好 Keller-San、

    我告诉客户、使用 New battery 命令进行测量是一种特殊的、已弃用的方法、但由于设计原因、他们似乎希望坚持使用该命令。
    很抱歉、他们的请求不合规、 但如果可能、我希望您对以下问题提供建议。

    他们计划使用 New battery 命令每天测量一次。
    除此之外、它们还打算通过最大程度地提高 SOH 最大差值来解决周期问题。
    增加最大差值是否有任何缺点?
    顺便说一下、如果值发生显著变化、他们愿意避免以编程方式保存它。

    此外、他们还在考虑通过多次执行 New battery 命令并使 GE 保持高电平来减少写入次数。
    当 GE 升高时、数据是否会准确地存储在 DF 中? 或者、每次在 GE 保持高电平的情况下运行新电池时、写入操作是否完成?

    很抱歉、问题都是关于特殊用途的问题、但如果可行、我希望您回答。

    此致、

    梁太郎福井

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

    福井山、您好!

    我不建议在每次打开监测计时使用 new_battery 命令、最大增量增加。 这不是此模式的预期用途。

    如果他们计划继续发送新的电池命令、我相信这会更快地耗尽 DF、因为它将写入 SOH、然后在每次唤醒时清除它。 根据预期操作使用 DF、仅当 SOH 从上次测量中更改时才会更新。

    此致、

    Wyatt Keller

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

    您好 Keller-San、

    我们目前正在说服客户遵守建议的使用方法。

    但是、他们已经计划使用上述方法、在这一阶段、他们似乎需要向最终用户解释为什么需要进行更改。 他希望我们提供明确的说服力材料,说明为什么必须改变使用方法。

    • 由于新电池命令计划每天使用3次、并且使用当前设置时、写入限制在使用1年后不会超过20000次。 他们有什么理由可以解释他们应该坚持推荐的用法?
    • 以及可能发生的其他问题、而不是数据闪存的软件输出速度

    他们已经进入了生产阶段、我认为他们不会相信、只是告诉他们不推荐、所以我认为这是一个奇怪的问题、但如果你能给我一些建议、我会很感激。

    此致、

    梁太郎福井

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

    福井山、您好!

    如果他们不打算使用监测计超过几年、那应该是可以的、但是如果他们增加 SOH 的最大增量、如果他们在电池未完全放松的情况下进行测量、可能会导致较大的变化。

    此致、

    Wyatt Keller