您好专家、
我将 VSYS 连接到 CC 模式 E-load 并将 Vbat 连接到电源。 当我通过 Battery Management Studio 启用学习模式时。 VSYS 仍然等于 VADAPTOR.它似乎没有进入学习模式. 读取寄存器后、REG0x12[5]= 0。 如何在 EVM 中启用学习模式?
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.
您好专家、
我将 VSYS 连接到 CC 模式 E-load 并将 Vbat 连接到电源。 当我通过 Battery Management Studio 启用学习模式时。 VSYS 仍然等于 VADAPTOR.它似乎没有进入学习模式. 读取寄存器后、REG0x12[5]= 0。 如何在 EVM 中启用学习模式?
您好!Dylan、
通过以下步骤、我能够在 EVM 上实现学习模式工作:
1.在电路板未供电的情况下、将跳线放置在 JP6上、移除所有其他跳线(JP1-5)
2. 在 BAT 上使用10万 uF 电容器施加10 V CV 模式源以模拟电池。
3. 在 SYS 上施加1A 的灌电流(CC 模式下的 e-load)
SYS 为10V、BAT 端子提供1A 电流
3. 在 VIN 处施加20V CV 模式源
SYS 处于20V、BIN 提供1A 电流、BAT 端子降至可忽略不计的电流
4、 将0x8128写入寄存器0x12 (充电选项0)--所有其他寄存器都保持 POR 默认值
这将禁用看门狗计时器并设置学习模式使能
V_SYS 从20V 降至10V、BAT 端子提供1A 电流、VIN 为20V、但不提供电流
5. 将0x8108写入寄存器0x12
这将禁用学习模式
V_SYS 从10V 上升到20V、Bat 端子的电流可忽略不计、VIN 提供1A 电流
下面是步骤4的捕获:
我还复制了上面屏幕截图中的设置、并能够切换进入和退出学习模式。
然而、我注意到、当我复制您的设置时、充电选项3寄存器的位11被清零、这表明不存在适配器。 我在您的描述中也没有提到适配器/适配器电压。 学习模式的功能是断开适配器并强制 SYS 从 BATT 上拉电流、即使存在 VIN、我相信您将需要一个适配器来查看启用模式的效果。
您能否使用20V 适配器电压重试并查看是否能够切换进入和退出学习模式? 如果学习模式仍然发生故障、您能否捕获 V_IN、V_BATT 和 V_SYS、如果您有电流探头 I_BATT、则在将0x8108 (或类似值)写入寄存器0x12后捕获该电流? 您可以 在大约15V 的电压下在 V_SYS 上设置一个高电平到低电平触发器。 如果 器 件尝试在 VIN 和 BATT 之间转换、并且由于某种原因、转换失败、VSYS 上的电压仍应暂时从20V 转换到10V、希望您可以捕获尝试。
此致、
Steve