通用串行总线(Universal Serial Bus,USB)可以使许多电脑外设从电脑热插拔而无需关闭电脑。现在许多电池供电的手持设备提供了USB接口,使这些外设可以与电脑进行数据交换。随着新的USB 2.0规范的推出,CD/DVD播放机、MP3播放器、数码相机、个人数字助理(PDA)甚至移动电话都可以高达480Mbps的速率进行数据传递。
有时这些外设是自供电的。因此,它们并没有完全利用到USB端口的所有优点。很多时候,USB端口的供电能力被其作为数据接口的特性所掩盖。Microchip公司先进的高集成度单节锂离子/锂聚合物电池充电管理器件MCP73853/55和MCP73861可以使这些外设实现USB端口供电的功能。
USB供电的单节锂离子电池充电器
许多自供电的外设,即使在连接到USB端口时仍使用单独的电源来对电池充电。利用MCP73853/55,就可以非常简单地利用USB 端口进行电池充电。
USB端口利用4芯电缆传送信号和电流,如图1所示。每个USB端口通过电缆只能提供有限的电流。USB端口提供的电流大小定义为单位负载,其中1个单位负载定义为100mA。一个端口支持的单位负载数量具有绝对最大值,而不是随时间的平均值。USB端口可以配置成低功率(1个单位负载)或高功率(最多支持5个单位负载)。所有的端口缺省状态为低功率。转换成高功率端口由软件进行控制。因此,主机软件必须保证在允许外设消耗高功率前,主机能够提供足够的电流。
USB高功率端口规范最大电流为5个单位负载(即500mA),电压为5V,±5%。USB规范允许USB连接器和电缆在提供500mA 电流时压差最高为350mV。
最大电缆长度规定为16英尺。短的电缆产生的压差也较低。外设端可以接受的最低电压为4.4V。将电流限制在400mA 使绝对最低电压为4.47V,为充满单节锂离子电池留下0.27V的余量。MCP73853/55极低的压差(400 mA时为200mV)使其成为USB供电的锂离子/锂聚合物电池充电器的颇具吸引力而简单的实现方案。
图2和图3为USB供电的单节锂离子/锂聚合物电池充电器的原理图。USB控制器与主机进行通信,以确定连接的外设是低功率或高功率端口。然后控制器设置相应的充电电流。MCP73853/55对于低功率端口典型充电电流为85mA;高功率端口典型充电电流为400mA。这种设置保证不会超过USB端口的绝对最大电流值。另外,通过在MCP73853/55和USB控制器间增加的电阻,从而将高功率下的充电电流设置减小……
了解详细信息,请访问微芯科技公司(Microchip Technology Inc.)网站:http://ww1.microchip.com/downloads/en/AppNotes/00971a_cn.pdf。