主题中讨论的其他器件: BQ40Z50
您好!
该主题未得到解答。
唯一的区别是我使用的是 BQ40Z50-R1。 设置 BTP_INT 后、只能通过器件复位将其清除、这对我来说是不可接受的。
我已将固件更新为 bq40z50_R1_v1.06_build_36、但问题仍然存在。
是否有任何方法可以使此功能正常工作(即、在剩余容量已耗尽到某个级别时设置、并在高于此级别时清除)?
此致、Michael。
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.
您好!
该主题未得到解答。
唯一的区别是我使用的是 BQ40Z50-R1。 设置 BTP_INT 后、只能通过器件复位将其清除、这对我来说是不可接受的。
我已将固件更新为 bq40z50_R1_v1.06_build_36、但问题仍然存在。
是否有任何方法可以使此功能正常工作(即、在剩余容量已耗尽到某个级别时设置、并在高于此级别时清除)?
此致、Michael。
e2e.ti.com/.../BQ40Z50.gg.zipYes、就是这样。
此致、Michael
很抱歉耽误了这么长时间、我已经离开办公室一周了。
这是日志文件。 BTP 放电设置为150mAh。
e2e.ti.com/.../charge_5F00_log_5F00_1.log
你好
我在.gg 文件中看到了所需操作的问题。 尝试将 InitChargeSet 设置为比 InitDischargeSet 值高25mAh。 在您的情况下、InitChargeSet 的电容量为175mAh。 这会起到迟滞作用、当 RemCap 在放电期间降至您的 InitDischargeSet 值150mAh 时、将设置 BTP_INT;当 RemCap 在充电期间升至超过 InitChargeSet 值175mAh 时、将清除此错误。
您好、Steve。
很抱歉、这些措施没有解决问题。
这就是我所做的:
设置 InitDischargeSet 略低于我的当前 RemCap、并且 InitChargeSet 高于 InitDischargeSet 25mAh。
应用复位(只是为了确保这些值已经被应用)。
-连接负载并等待 RemCap 掉 Bellow InitDischargeSet 和 BTP_INT 设置。
-已断开负载、已连接充电器。
即使 RemCap 超过 InitChargeSet 值、-BTP_INT 仍不会清除。
此外、如果 RemCap 介于 InitChargeSet 和 InitDischargeSet 之间、因此清除了 BTP_INT (复位后)并应用了充电器、则当 RemCap 超过 InitChargeSet 时、BTP_INT 置1。 尽管如此、它正是根据 TRM 应该做的事情:
在以下情况下、OperationStatus ()[BTP_INT]被置位:
– 电流> 0和 RemCap >“清除”阈值(“充电设定阈值”)。 该阈值在从 Settings.BTP.InitChargeSet 复位时初始化。
– 电流≤0和 RemCap<“SET”阈值(“放电设定阈值”)。 在从 Settings.BTP.Init DischargeSet 复位时初始化此阈值。
我不希望在充电期间设置 BTP_INT、因此我将 InitChargeSet 编程为不可达的值。
随附这些实验的日志文件。
此致、
Michael。