主题中讨论的其他器件: bq24072
我将 BQ24074用作单节锂离子电池充电器、由外部 USB PSU 供电。 我具有充电使能和 EN1/EN2控制线的处理器控制、因此能够将充电电流设置为任何可用状态。
电路如下:
我的意图是:
无热敏电阻- R14将 TS 设置为已知正常水平。
TMR - R11设置我已根据充电电流、电池容量、容差以及更多因素计算的时间、以确保计时器足够长。
ILIM -来自 IN (即外部 PSU)的输入电流限制。 R12将其设置为1A 标称值(最小值约为0.94A、最大值1.075A)。
ISET -最大充电电流、设置为标称值1.08A (最小值约为0.97A、最大值1.19A)。
ITERM - R70未安装、因此端接电流由 BQ 器件设置。
我知道充电电流设置为略高于可用输入电流。 这基本上可以确保一切都用于为电池充电。 实际上、我的处理器和其他器件始终会使用一些电流、但器件将使用剩余的电流、直到 ILIM 输入电流、为电池充电。
我的问题:
我已将电路板连接到工作台 PSU、因此我可以监控电流。 我的处理器已将 PMIC_EN1设置为"0"、将 PMIC_EN2设置为"1"、从而将电流限制设置为 ILIM (约1A)设置的值。 我的电池有一些充电(50-60%)、从 PSU 汲取的电流约为640mA。 这低于我所期望的1A、但我可以相信这是由于电池的状态(??)。
但是、当我向 VSYS 上添加额外负载(即另一个200mA)时、我预计会看到从输入 PSU 汲取这个额外的电流、因为我仍远低于 ILIM 设置的电流限制。 相反、我看不到从输入电压汲取的任何额外电流、而是看到电池提供的额外电流。 如果我已经达到 ILIM 值、但在我处于该值之下时却没有达到该值、我就会期望这种行为。
在该板的先前原型版本上、我使用了 bq24072 (相同的器件系列、稍微不同的选项、所有电阻器值都相同)、这确实按我预期的方式工作。
简而言之、BQ24074为什么运行不正常。 看起来、电流限制太早、不在设计级别。 我已经检查了安装到 PCB 上的值、它们是指定的值。
感谢您的任何帮助。