我们使用上述电池充电器芯片进行设计、尝试使用我们的锂聚合物电池的运输模式。
1) 1)我们是电池供电设备。 如果 MCU 将电池充电器编程为进入运输模式、则包括 MCU 在内的整个电路将关闭。 是否可以在 MCU 关闭之前成功执行程序!
2) 2)我们在工厂将产品编程为运输模式。 当客户获得时、他们必须将其从运输模式中取出! 有没有电路示例可以实现这一点? 如上所述、我们没有机械开关、因此请建议其他方法使电路脱离运输模式。
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) 1)我们是电池供电设备。 如果 MCU 将电池充电器编程为进入运输模式、则包括 MCU 在内的整个电路将关闭。 是否可以在 MCU 关闭之前成功执行程序!
2) 2)我们在工厂将产品编程为运输模式。 当客户获得时、他们必须将其从运输模式中取出! 有没有电路示例可以实现这一点? 如上所述、我们没有机械开关、因此请建议其他方法使电路脱离运输模式。
1) 1)您担心不执行哪些程序? 如果发送运输模式命令后器件关闭、则该命令已执行。 MCU 可以在 发送运输模式命令之前通过 FET 将/MR 拉低。 这样、MCU 可以在所有程序都已执行后释放/MR。
我的答案:我担心不执行的程序是进入运输模式的命令。 甚至有可能吗? 因为当 MCU 对充电器进行编程以进入运输模式时、电池断开、整个系统关闭。 命令是否有足够的时间正确执行?
2) 2)退出运输模式的方法之一是通过 VIN 插件或使用按钮。 用户是否可以通过任何其他方式让器件退出运输模式>
我的答案:如果只需插入 VIN、器件就可以从运输模式中恢复、这一点很好。 实现这一点的示例电路吗? 我知道 BQ25155的数据表中有一个 MR 处的机械开关配置、用于使电路脱离运输模式。
我有最后一个问题。 由于 MR 没有机械开关、我认为我需要将 MR 连接到 MCU GPIO、因为它将帮助充电器进入和退出运输模式。
进入运输模式有两种方法;
1) 1)当 EN_SHIPMODE = 1且 IN 电源被移除时、器件将进入运输模式。
2) 2)如果在 EN_SHIPMODE 编程为1时 MR 引脚保持低电平、则器件必须等待 MR 引脚变为高电平、然后才能进入运输模式。
让我们从客户的角度来思考。 该器件在生产时通过方法1进入运输模式、并进入客户的家中。 客户将器件连接到 VIN 处的直流电源、器件脱离运输模式。 由于这是可穿戴设备、客户必须断开设备与直流电源的连接。 当他们这样做时、器件再次进入运输模式、这是一场灾难!
如果我们使用方法2)对器件进行编程以进入运输模式、当客户将器件连接到直流电源时、我们将具有 MR = 0V 的 MCU 默认程序、因此即使在移除直流电源后器件仍保持开启状态。
如果我错了、请纠正我的问题。
您好!
您不想将 MR 连接到 MCU GPIO、因为/MR 被上拉至 VBAT、该电压可能会损坏 GPIO 引脚。
3) 3)您还可以通过长按按钮 MR 按下来进入运输模式、方法是配置寄存器0x36中的 MR 长按操作位。
让我们从客户的角度来思考。 该器件在生产时通过方法1进入运输模式、并进入客户的家中。 客户将器件连接到 VIN 处的直流电源、器件脱离运输模式。 由于这是可穿戴设备、客户必须断开设备与直流电源的连接。 当他们这样做时、器件再次进入运输模式、这是一场灾难!
这不正确。 客户插入 VIN 以退出运输模式后、即使移除 VIN、器件也会保持激活状态。
如果我们使用方法2)对器件进行编程以进入运输模式、则客户将器件连接到时
直流电源、我们将具有 MR = 0V 的 MCU 默认程序、因此即使在移除直流电源后器件仍保持开启状态。
也不正确。 删除 VIN 后、您无需按住/MR 关闭即可保持在运输模式之外。