我们可以重新打开上面的主题吗? 问题尚未解决。
我们试图捕获示波器上的数据以查看是否发生了电池平衡、因而我们看到了一条平坦的线、而没有发生平衡。 我们还尝试移除 Q11、以便使其与内部 FET 实现主机平衡、但仍然没有成功。
但同时从 CB_ACTIVE_CELL ()读取的值与写入的值相同,以启用电池平衡。
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.
我们可以重新打开上面的主题吗? 问题尚未解决。
我们试图捕获示波器上的数据以查看是否发生了电池平衡、因而我们看到了一条平坦的线、而没有发生平衡。 我们还尝试移除 Q11、以便使其与内部 FET 实现主机平衡、但仍然没有成功。
但同时从 CB_ACTIVE_CELL ()读取的值与写入的值相同,以启用电池平衡。
我们尝试了另一个实验,移除了 R39、R42、C15、C16和 C17,以查看 AFE 是否确实启用了 Cell 1的电池平衡。 即使在此之后、我们也无法在那里看到任何脉冲。
通过移除上述组件、我们还单独检查每个引脚的输出电压@ VC0、VC1和 VC2、但没有预期的结果(我们手动尝试打开/关闭平衡电阻器、但输出仍然保持恒定、而不改变其初始状态)
在主机控制的电芯平衡中,是否还需要设置 CB_SET_LVL?
您好 Vikram:
您是否直接在 IC 引脚上使用示波器? 它仅在您直接在引脚上探头时可见、不能位于电芯侧。 您是否有这些引脚的示波器截图?
否、 主机平衡不需要 CB_SET_LVL ()。 您是否有逻辑分析仪捕捉到何时发送电池平衡命令以及何时读回哪些电池正在进行平衡?
移除滤波电阻器不是很好、因为那样的话、由于没有发生压降、您将无法看到任何电压变化。
您可以尝试对电芯1启用平衡、并将范围相对于 VSS 放在 VC0上、以查看发生了什么情况、即 VC1到 VSS。
此致、
路易斯·埃尔南德斯·萨洛蒙
Ajay、您好!
停止平衡不需要触发保护、如果检测到任何故障情况、平衡将停止。
您按照什么顺序来平衡各个电芯? 您能否生成.gg.csv 文件供我检查?
您是否使用逻辑分析仪进行了检查、以确保发送的序列正确?
例如、要使电芯1达到平衡、需要发送以下序列:
此致、
路易斯·埃尔南德斯·萨洛蒙
大家好、我已经检查了上述序列。
遵循的方法,我使用了评估板, bq studio 和 BMS。
我已将 bq studio 与评估板相连,通过评估板我想检查我的 BMS 的安全电池平衡。
出于相同的目的、使用 I2C 连接两个硬件。
但我得到的结果是相同的。
在打开电池平衡之前、电池1两端的电压显示为3.4伏。
当我使用上述序列打开电池平衡时、我得到了以下结果。
R39= 3.4 V、
R77= 3.4 V。
需要进一步支持。
在软件/硬件方面是否漏掉了什么内容?
这里的 BMS 是指我们为电池组构建的定制硬件。 此过程持续了很长时间、如果可能、我们可以通过 vikram.jain@matel.co.in 上的私人电子邮件通信进行连接 、以分享任何进一步的详细信息、如布局和原理图。 或者、我们也可以在 Zoom 或团队上举行在线会议。
另一个帖子"https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1346048/bq76952-bq76952-host-cell-balancing?ReplyFilter=Answers&ReplySortBy=Answers&ReplySortOrder=Descending"、我已将我们配置的所有寄存器值放入软件中。
您好 Vikram、Ajay、
我认为、当器件关闭时、R23上存在0.5V 的压降是没有多大意义的、尤其是因为该压降在开启时要低得多。
这表明有5mA 的电流在某处流动。
使用上述顺序打开电池平衡时,我得到以下结果。
R39= 3.4 V、
R77= 3.4 V.[/报价]当您从我的示例中提到的子命令中读取时、它显示了什么? 它会指示电池何时处于平衡状态。
现在、我注意到了一些重要的东西。 平衡 FET 可能不适用于此应用、此 FET 的导通电压可高达3V (其数据表中指定)。 这种外部电池平衡电路可通过这种 FET 正常工作、这是有保证的。
即使假设我们建议的输入电阻器最大值为100欧姆和使用4.2V 电池、内部平衡电流也将为4.2V (100+25+100)=~18.6mA、从而产生 ~1.8V 的栅源电压。 此 FET 的最大导通电压。
例如、在我们的参考设计中、我们 过去使用的是 DMG2302UK-7、其最大导通电压仅为1V。 您需要找到一个平衡 FET、它的最大导通电压低于我们的电路可以生成的电压。
此致、
路易斯·埃尔南德斯·萨洛蒙
当您从我的示例中提到的子命令中读取时,它显示了什么? 指示电池何时被平衡[/报价]我们确实读回了0x0001、正如您在示例中所提到的。 对于我们打开的电池、从0x0083读取的平衡读数为我们提供了相同的结果、这表明 AFE 正在打开电池平衡、但我们没有看到外部 FET 开启而实际进行了平衡。
您好、Luis:
我们尝试了 MMFTN2316K 与结果仍然相同。 我们会读取0x0083电阻器设置的值。 我们还尝试移除 MOSFET、并允许与内部 MOSFET 进行平衡、即使这样做不起作用。
我们测试了电池组平衡电压大约为4.05V。 数据传输以及校验和都没有问题。 从软件的角度验证更多内容是否有任何可能限制平衡的地方?
我们现在确实需要来自硬件或软件的即时支持、以便能够立即解决此问题。
此致
J·维克拉姆
您好 Vikram:
任何保护条件(除了 OVP)和温度测量都可能导致 平衡被取消。
否则、应进行平衡、如 使用 BQ769x2电池监视器进行电池平衡应用手册。
我会查看此应用手册、并再次检查您的所有设置、以确保一切正常。 电芯平衡应正常运行、并应可通过直接在引脚上使用 o 形仪进行测量而清晰可见。
此致、
路易斯·埃尔南德斯·萨洛蒙
您好、Luis:
我这边有细微的错误、主要的错误是 MOSFET、在更改为 MMFTN2316K 最重要的是,我不得不解除睡眠,并在平衡时阻止睡眠。 在进行这些更改后、平衡似乎起作用。
感谢您的帮助。 另外一点是
当 BMS 关闭时、R23上存在大约500mV 的压降。 此外、当器件开启时、同一电阻器上存在60mV 的压降。
这样做的原因是什么?
我已经提供了上述的原理图参考。
此致
J·维克拉姆