如何简化USB电源充电

时间:2010-12-28来源:网络

bq2407x 的输入电容要求为 1μF。硬启动 1μF 要求 5μC。这种启动的系统电容为 47μF,其不能直接通过 USB 端口启动。就输入电流极限而言,硬启动系统电容并开始充电都不成问题。输入电流阈值小于 100mA 规范,因此首次启动以后,便不会违反 USB100 规范。

弱电池阈值


USB 规范要求在 VBUS 电源的电流大于 2.5mA 以前枚举主机。但是,规范中有一条关于零电量、弱电量或无电池情况的规定。规定如下:“一个零电量、弱电量或无电池情况的设备需要在连接后 100ms 左右的时间提供 100mA 的电流,以确定它是否可以连接。” [3]如果设备不能在 100ms 时间内以 100mA 启动,则可能会出现问题。

为了解决这个问题,USB 规范增加了一条电池充电的具体规定。其规定“如果便携式设备不能以低于 100mA 的电流上电并连接,该零电量或弱电量电池的设备则可以使用主机提供的 100mA 电流首先将其电池充电至其弱电量电池阈值。一旦达到其弱电量电池阈值,立即要求设备上电并连接。” [4]在弱电量电池阈值以上,假设电池足以为主机供电,因此主机开启。每种应用都定义了其自身的弱电量电池阈值。bq2407x 的硬件使能以及一个简单的电压探测器使得设计人员能够轻松地满足这一要求。图 4 显示的是弱电量电池阈值情况下的一款简单解决方案。

图 4 弱电量电池检测实施

必须对电压探测器进行应用弱电量电池阈值设置。例如,TPS3836 有数个有效阈值。另外,为了获得最大的灵活性,一些电压探测器提供了可调节阈值。就这种应用来说,重要的电压探测器特性是一种有源低电平 RESET(VIN VTHRESHOLD 时为低电平)推/拉输出,这样它便可以与主机输出隔离。一旦主机出现,它便关闭电压探测器,或者停止上拉。主机输出的下拉力必须要大于将电压探测器输出与 EN1 和 EN2 隔离的一些电阻。

图 5 显示了实施波形。将弱电量电池阈值设定为 3.3V。当插入 3.5V 电池时,其被识别为一块状态良好的电池,同时 EN1 和 EN2 被 TPS3836 拉为高电平。枚举主机以后,主机拉低 EN2,以将 bq24072 电池充电器设置为 USB500 模式。这种方法假定 HOST 关闭时 HOST GPIO 为高阻抗。

图 5 弱电量电池实施举例

1 2 3

关键词: 充电 电源 USB 简化 如何

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版