您好
我有两个问题需要您的帮助:
1.是否有办法确认 BQ79600和 BQ79616是否进入预期的关断模式?
2.在我们的 BMS 系统中,我们要求读取每个 AFE 上每个灯串的平衡状态。 目前、我一次读取一个通道的剩余平衡时间、因此需要频繁的数据传输。 是否有更高效、更方便的方法来确定每串电池的平衡状态?
另外、您能否提供这两款 IC 的参考计划?
正在等待您的回复。
谢谢
星形
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.
您好
我有两个问题需要您的帮助:
1.是否有办法确认 BQ79600和 BQ79616是否进入预期的关断模式?
2.在我们的 BMS 系统中,我们要求读取每个 AFE 上每个灯串的平衡状态。 目前、我一次读取一个通道的剩余平衡时间、因此需要频繁的数据传输。 是否有更高效、更方便的方法来确定每串电池的平衡状态?
另外、您能否提供这两款 IC 的参考计划?
正在等待您的回复。
谢谢
星形
尊敬的明星:
Unknown 说:1. 是否有方法可以确认 BQ79600和 BQ79616是否进入预期的关断模式?
[/报价]如果600或616进入关断模式、则 CVDD 和 DVDD 将为0V。 GPIO 引脚可以监测任一引脚、以确定 IC 是否已进入关断模式。 CVDD 为5V 引脚、DVDD 为1.8V 引脚。
Unknown 说:是否有更有效和方便的方法来确定每串电池的平衡状态?一次只能读取一个单元格、因此解决此问题的方法是使用一次读取来确定剩余的时间。 例如、假设一个电芯设置为10s、另一个电芯设置为30s。 如果我读取第1单元格、报告还剩5秒、那么我们知道第二个单元格还剩30 -(10 - 5)秒。
此致、
大卫
[/quote]
尊敬的 Tainxia:
下面列出了一种可能的过程。 注意:可能有更有效的方法来执行相同的操作:
1.将所有 CB_CELL*_CTRL 寄存器设置为所需时间。 记录这些时间值
2.记录在变量中设置的最高时间
3.当您要读取电池剩余时间时,请读取设置了最长时间的 CB 电池。
4.读取电芯时间后、对每个电芯使用以下公式:Celln_time_set -(maximate_time_recorded - cell_time_read)
其中 Celln_time_set 为最初为该电池设置的时间、记录的最高时间为步骤2、而 CELL_TIME_READ 为设置的最高时间从读取电池返回的值。
此致、
大卫