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.

[参考译文] EMB1499Q:EMB1428Q &EMB1499Q -充电在关闭之前仅持续2秒(而不是8秒)

Guru**** 2434370 points
Other Parts Discussed in Thread: EMB1499Q, EMB1428Q

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1382920/emb1499q-emb1428q-emb1499q---charging-only-lasts-for-2-seconds-instead-of-8-seconds-before-shutting-down

器件型号:EMB1499Q
主题中讨论的其他器件: EMB1428Q

工具与软件:

您好!

感谢您就我今天遇到的问题提供意见。

我正在使用 EMB1428和 EMB1499芯片实现电池平衡、 根据数据表、"EMB1499Q 集成了看门狗计时器、可在不间断运行8秒后自动关断正向转换器。 要使电池保持充电或放电超过8秒、微控制器必须至少每8秒发送一次停止和启动命令。"

不过、我已经观察到充电在关闭之前仅持续2秒(而不是8秒)、而放电周期完成8秒、没有任何问题。

即使我尝试每1秒发送一次停止和启动命令来维持充电周期、它也会在2秒暂停、暂停1秒、然后恢复充电周期。 在重新起动前、它持续停止2秒、空闲时间至少为1秒。

额外观察结果: 当 VSET 设置为时、充电周期持续运行8秒 1V 或更低 、但如果 VSET 值大于1V、则无法执行此操作。  

但根据产品说明书、"支持的 VSET 范围为 1V 至2.2V"。

我的公式(供参考):
DAC Output =(desiredVoltage / Vref)*(分辨率- 1)
Vref = 3.3V、分辨率= 2^8 => 256、desiredVoltage = 1.0V

请你就此事提出意见。

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

    您好!

    感谢您提出问题。 当我了解有关此器件的更多信息时、我将向您回复。

    此致!

    Zachary

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

    您好!

    使用 VSET 和次级感测电阻来设置均衡电流。 您要将哪个值用于 Rsense? 我们还建议将 VSET 设置为2V。 在开始电芯均衡时、VSET 上的电压是否保持不变? 这是您只在1个或多个器件上看到的问题吗?

    谢谢!

    Zachary

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

    我最初按照建议将 VSET 设置为2V、但遇到了充电只持续2秒的问题。 为了进行故障排除、我了解了其他 VSET 值。 正如我先前提到的、当 VSET 超过1V 时、就会出现问题。 VSET 值在运行时保持恒定、并始终保持在2V。 我使用10m Ω Rsense。 目前、我正在一个器件上测试这个、我尚未检查另一个器件。

    请随时参考以下系统原理图:

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

    感谢您的原理图。

    您是否能够 在运行周期内监控 EN 和 DONE 引脚? 2秒后 EN 是否切换为低电平而完成切换为高电平? 周期结束后、是否有任何 FAULT 引脚被置位? 此外、在看门狗关闭正激式转换器之前、8秒是最大工作周期长度。 这并不是必需的、意味着一个周期需要持续8秒。 虽然从技术上讲、VSET = 1V 在器件的工作条件范围内、但我们的测试是在 VSET = 1.2 - 2V 的情况下完成的。 看门狗似乎为1V、会手动关闭运行周期。

    此致!

    Zachary

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

    是的、我成功观察到了 EN 和 DONE 引脚的行为。 充电周期 在2秒内成功完成、EN 变为低电平并完成切换至高电平。 此外、我检查故障位、并且在没有检测到任何故障的情况下持续接收到0xA0表示 STOP、0xA2表示电芯2上启动充电周期、0xAA 表示电芯2上启动放电周期。

    我的目标是将充电过程保持60秒、旨在每5秒交替发送一次停止和启动命令、以维持充电活动。 但是、按照数据表中的规定、使用10m Ω 电阻器将 VSET 设置为2V 来实现大约4.6A、以在5A 电流下保持充电持续8秒的尝试不会成功。 你有什么建议吗?

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

    我已经在设置中继续对电池平衡进行了更多测试、现在我注意到从 EMB1428向 STM 微控制器发送停止和启动命令的数据不正确、导致充电和放电操作失败。 请注意、EMB1428Q 芯片根本不执行电池平衡、而是向微控制器发送不正确的数据。 我无法解释 EMB1428发送的数据、因为数据表中没有指定该数据。 您能否从下表中解释 MOSI 线上数据的含义?

    主设备-   STM32F469
    从机-   EMB1428Q
    命令:
       停止- 0x00
       开始(充电周期、电芯2)- 0x20
       START (放电周期、电芯2)- 0xA0
    主站输入 MISO
    (来自 EMB1428的响应)
    主站输入 MISO
    (来自 EMB1428的响应)
    0x00 0xFF
    0xA0 0xFF
    0x00 0xFF 0xA0 0xDF
    0x00 0xFF 0xA0 0xDF
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0x5F
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0xDF
    0x00 0xFF 0xA0 0x5F
    0x00 0xFF 0xA0 0x5F
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF
    0x20 0xFF
    0x00 0xFF 0x20 0xFF
    0x00 0xFF 0x20 0xFF
    0x00 0xFF 0x20 0xD0
    0x00 0xFF 0x20 0xD0
    0x00 0xFF 0x20 0xFF
    0x00 0xFF 0x20 0xD1
    0x00 0xFF 0x20 0xFF
    0x00 0xFF 0x20 0xFF
    0x00 0xFF 0x20 0xf4
    0x00 0xFF 0x20 0xF0
    0x00 0xFF 0x20 0xFF
    0x00 0xFF
    0xA0 0x9F
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0x5F
    0x00 0xFF 0xA0 0xDF
    0x00 0xFF 0xA0 0xDF
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0xFF
    0x00 0xFF 0xA0 0xDF
    0x00 0xFF 0xA0 0x5F
    0x00 0xFF 0xA0 0xDF
    0x00 0xFF
    0x20 0xC0
    0x00 0xFF 0x20 0xD0
    0x00 0xFF 0x20 0xDF
    0x00 0xFF 0x20 0xF0
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您能否为不同 MISO 线提供逻辑波形。  我不确定该表显示的是什么内容。 您是否还可以测量 VDDIO、VDD5v 和 VDD12v?

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

    感谢您的答复。 我将记录波形并稍后与您分享。

    我更新了表格、以便更清楚地了解情况。 我相信这个更新后的表格将为您提供更全面的详细信息、并让您更好地理解我的设置。 如果此信息不够、请提供您的反馈:

    我测量了 VDDIO、VDD5v 和 VDD12v、电压符合下面的原理图中所示的预期。

    更新了下表:

    主设备-   STM32F469
    从机-   EMB1248Q
    命令:
       停止- 0x00
       启动(充电周期、电芯2)- 0x20
       START (放电周期、电芯2)- 0xA0

    要求:  充电/放电过程持续60秒、旨在每5秒在停止和启动命令之间交替一次、以维持充电/放电活动。

    每5秒钟执行下表中列出的操作、以保持持续充电或放电60秒。 此后、该过程每60秒在充电和放电模式之间切换一次。
    时间戳
    (以秒为单位)
    命令 MOSI (来自 STM uC) MISO
    (来自 EMB1428的响应)
    命令 MOSI (来自 STM uC) MISO
    (来自 EMB1428的响应)
    启动电芯2的放电模式(每5秒发出一次停止和启动命令、以保持充电或放电循环)
    0 开始放电 0xA0 0xFF
    0+5. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xDF
    0+10. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xDF
    0+15. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+20. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+25. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+30. STOP (停止) 0x00 0xFF 开始放电 0xA0 0x5F
    0+35. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+40. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xDF
    0+45 STOP (停止) 0x00 0xFF 开始放电 0xA0 0x5F
    0+50 STOP (停止) 0x00 0xFF 开始放电 0xA0 0x5F
    0+55. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+60. STOP (停止) 0x00 0xFF
    60秒周期完成-启动电芯2的充电模式
    0 开始充电 0x20 0xFF
    0+5. STOP (停止) 0x00 0xFF 开始充电 0x20 0xFF
    0+10. STOP (停止) 0x00 0xFF 开始充电 0x20 0xFF
    0+15. STOP (停止) 0x00 0xFF 开始充电 0x20 0xD0
    0+20. STOP (停止) 0x00 0xFF 开始充电 0x20 0xD0
    0+25. STOP (停止) 0x00 0xFF 开始充电 0x20 0xFF
    0+30. STOP (停止) 0x00 0xFF 开始充电 0x20 0xD1
    0+35. STOP (停止) 0x00 0xFF 开始充电 0x20 0xFF
    0+40. STOP (停止) 0x00 0xFF 开始充电 0x20 0xFF
    0+45 STOP (停止) 0x00 0xFF 开始充电 0x20 0xf4
    0+50 STOP (停止) 0x00 0xFF 开始充电 0x20 0xF0
    0+55. STOP (停止) 0x00 0xFF 开始充电 0x20 0xFF
    0+60. STOP (停止) 0x00 0xFF
    60秒周期完成-启动电芯2的放电模式
    0 开始放电 0xA0 0x9F
    0+5. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+10. STOP (停止) 0x00 0xFF 开始放电 0xA0 0x5F
    0+15. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xDF
    0+20. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xDF
    0+25. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+30. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+35. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+40. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xFF
    0+45 STOP (停止) 0x00 0xFF 开始放电 0xA0 0xDF
    0+50 STOP (停止) 0x00 0xFF 开始放电 0xA0 0x5F
    0+55. STOP (停止) 0x00 0xFF 开始放电 0xA0 0xDF
    0+60. STOP (停止) 0x00 0xFF
    60秒周期完成-启动电芯2的充电模式
    0 开始充电 0x20 0xC0
    0+5. STOP (停止) 0x00 0xFF 开始充电 0x20 0xD0
    0+10. STOP (停止) 0x00 0xFF 开始充电 0x20 0xDF
    0+15. STOP (停止) 0x00 0xFF 开始充电 0x20 0xF0
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    由于 Zach 不在办公室,我被分配来帮助你这个请求。 请允许我赶上您之前讨论的内容、我会 在接下来的几天内回复您。

    感谢您的理解!