工具/软件:
尊敬的团队:
我们的客户无法发布其咨询、因为他的账户有问题。 White 我们的 IT 团队正在解决这个问题、我代表他在下面提出他的询问。
我正在积分 BQ76907 (7 芯电池组)并尝试运行 主机控制的电芯均衡 。 我相信我正在遵循数据表序列、但平衡永远不会开始(CB 位从不置位)、并且 CB_ACTIVE_CELLS 的回读返回 0。 希望您能就我可能遗漏的内容提供指导。
TS/温度配置
TS 上无外部热敏电阻。
通过 DA Config @ 0x9019 位 8 = 1 设置 TSMODE = 1 (TS 作为 ADCIN)(写入 CONFIG_UPDATE 中、通过回读进行验证:DA Config = 0x0100、以精确地设置 0x00 0x01 LE)。
从数据表中了解:最小/最大温度阈值仅在 TS 配置为热敏电阻时适用;在 ADCIN 模式下、仅最大内部温度可能会阻止均衡。 内部温度正常(远低于默认 85°C)。
如何开始平衡
确保器件处于正常状态、FULLACCESS、CHG/DSG = 1、FET_EN = 0(禁用自主 FET 控制)。
CB_ACTIVE_CELLS (0x0083) 使用 DATA = MASK 进行写入(例如,0x02 表示 Cell1、0x82 表示 Cell1+Cell7,无邻居)。
I²C 顺序正确、我在软件开发指南中进行了检查。
内部温度约为 30-35*C
我可以从任何其他寄存器中读取、例如电池电压、它们的值是正确的。
此致、
Danilo