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.

[参考译文] EM1402EVM:某些电池存在主动平衡问题

Guru**** 2444870 points
Other Parts Discussed in Thread: EM1402EVM, EMB1428Q

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/730878/em1402evm-active-balance-problem-with-some-cells

器件型号:EM1402EVM
主题中讨论的其他器件: BQ76PL455A-Q1EMB1428Q

您好!

我使用 EM1402EVM 对12V 铅酸电池执行主动平衡。

我完全按照代码示例中的方式实现了代码、但当我尝试仅平衡一半的电池时、其他电池会在 FAULT_INI 信号变高时报告故障

真正有趣的是、报告问题的单元格是单元格2、3、4、5、11、 12和13. 似乎必须通过 SPI 发送的消息存在一些问题、但我不知道错误的位置、因为代码与代码示例相同。

下面是管理平衡过程的代码的屏幕截图:

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

    首先、我想问几个问题:
    -使用的电池总数是多少?
    -所述电池(OV、UV、OT、UT 等)报告的故障是什么?
    -故障源自什么器件(EMB1428、EMB1499或 PL455)?

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

    尊敬的 Vince:

    以下是您的问题的答案:

    -使用的电池总数是多少?

    目前、我使用的是一个具有16节磷酸铁锂电池的 EM1402EVM 板。 但最后、我将使用两个具有32节电池的 EM1402EVM 板

     

    -所述电池(OV、UV、OT、UT 等)报告的故障是什么?

    bq76PL455A-Q1未报告任何故障。 我还会检查我要平衡的电池的电压、它始终是正确的。

     

    -故障源自什么器件(EMB1428、EMB1499或 PL455)?

    至于我可以检查的问题、似乎是 EMB1428和 EMB1499之间的问题

    但这里的奇怪之处在于、如果我尝试平衡电池 n.1、例如(充电和放电)、所有系统都能正常工作、但如果我尝试使用电池1、3、4、5、11、 12或13系统不工作、来自 EMB1428的 FAULT_INT 信号触发至5V。  

    最后、我已经使用 bq76PL455A-Q1 IC 工作了一段时间、它工作正常、我没有遇到任何问题。

     

    希望您能给我一个机会。

    此致、

    马内尔  

     

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

    为了帮助进行调试、您是否能够尝试单独平衡每个电池(从电池1到电池16、每次一个电池)、以查看您的情况下单个平衡是否正常工作?

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

    您好、再说一次、

     

    首先,我对我的拖延答复表示歉意。 疯狂的日子。

     我一直在尝试您的建议,但没有发生任何不同的事情。 我能够平衡的相同电池仍在平衡、而我无法平衡的电池仍然没有平衡。

     

    我已经用示波器检查 MISO、MOSI、SCLK 和 CS 信号,一切看起来都很好。

     

    此外、我还设法读取 EMB1428Q 通过 SDO 驱动的故障消息(数据表上的 FAULT[3:0])。 结果为:

    我可以平衡的电池:1、6、7、8、9、 10、14、15、16

    故障消息:0b1010 (根据数据表、这不是故障条件)

     

    我无法平衡的电池:2、3、4、5、11、 12、13

    故障信息:0b0111

    我会得到所有电池单元的相同故障消息。 但我不确定数据表提供的故障描述是什么。 我想、当 EN 为高电平且 FAULT[2:0]≠000时、Don 变为高电平。

    我是对的吗? 如果是、您能否建议如何解决此问题?

    对于我来说,我似乎需要在某些消息之间添加一些延迟,以便启动平衡过程,但我不确定。

     

    谢谢、

    马内尔

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

    您好、再说一次、


    更新我的上一个帖子。 在我尝试平衡时获得的失败消息是尝试为电池充电。

    假设故障描述为:DONE 在 EN 为高电平且 FAULT[2:0]≠000时变为高电平。
    阅读 EMB1428和 EMB1499数据表、我了解故障是由 EMB1499触发的、根据其数据表、故障说明似乎是 OVP 故障(数据表第13页)。

    此外,我尝试平衡电池,但放电它们,结果是一样的:我可以充电的电池可以放电,我不能放电的电池也不能放电。
    根据数据表 UVP 故障、这次报告的故障为0101。

    EMB1499可能无法 正确感应正在平衡的电池? 是否有任何方法可以通过软件禁用此保护?

    如果我对原理图(随附)了解得非常清楚。 如果我移除 R3电阻器并且将 R1 = 300k 且 R4 = 100k、这将应用于 CELLPLUS 引脚的恒定电压为3V、因此 OVP 和 UVP 不应再触发。 我是对的吗?

    谢谢、

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

    很抱歉我的答复很晚。 您是正确的、上述电阻器设置将防止触发 OV/UV 故障。 但是、我将进一步研究、以确保在直流/直流转换器的连接/断开事件期间、OV/UV 不会因电流尖峰而发生。

    如果您有任何其他问题、请告诉我!

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

    您好!

    我如何检查开关中是否存在尖峰。

    以及如何避免它们?

    始终是相同的单元格难道不是有点奇怪吗? 如果问题是尖峰、则问题应始终随机出现。

    感谢您的支持。

    马内尔

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

    为了检查开关时的尖峰、可以使用电流探头和示波器来测量给定时间的电流。

    至于同一电池导致问题的原因、电池可能具有不同的 SOH、从而导致内部电阻增加/减少。

    谢谢!
    Vince