探索MAX1645B:先进的独立化学体系、二级输入限流电池充电器
在当今的电子设备领域,电池充电器的性能和功能对于设备的正常运行和电池的寿命至关重要。特别是在处理多种化学体系的电池时,需要一款灵活且高效的充电器。Maxim公司的MAX1645B就是这样一款先进的电池充电器,它能满足各种复杂的充电需求。本文将详细介绍MAX1645B的特性、工作原理、应用以及使用时的注意事项,为电子工程师们在设计充电电路时提供有价值的参考。
文件下载:MAX1645B.pdf
一、MAX1645B概述
(一)基本特性
MAX1645B是一款高效率的电池充电器,它的独特之处在于能够对任何化学类型的电池进行充电。该充电器通过Intel System Management Bus(SMBus)来精确控制电压和电流充电输出,实现了充电过程的智能化管理。其具备的一些关键特性包括:
- 输入电流限制:当负载电流过高时,MAX1645B能够限制充电器的电流,避免AC适配器电压下降。
- 175s充电安全超时:内置的安全定时器可防止“失控充电”,若在175s内未收到充电电压或电流命令,充电将自动终止。
- 128mA唤醒充电:当电池处于低电量状态时,可通过128mA的小电流进行唤醒充电,保护电池。
- 支持多种化学体系电池:如Li+、NiCd、NiMH、铅酸等电池类型都能兼容。
- 高效的同步降压控制电路:采用下一代同步降压控制电路,允许占空比超过99%,降低了输入到输出的最小电压降,能够轻松为1至4节串联的Li+电池充电。
(二)应用领域
由于其出色的性能和兼容性,MAX1645B被广泛应用于多个领域,包括笔记本电脑、销售点终端、个人数字助理等设备,为这些设备的电池充电提供了可靠的解决方案。
二、技术参数解析
(一)绝对最大额定值
在使用MAX1645B时,需要严格遵守其绝对最大额定值,以确保设备的安全和稳定运行。这些参数规定了各个引脚的电压范围、电流限制以及温度范围等。例如,DCIN、CVS、CSSP、CSSN、LX到GND的电压范围为 - 0.3V至 +30V,超过这些范围可能会导致设备永久性损坏。
(二)电气特性
MAX1645B的电气特性涵盖了多个方面,包括输入电压范围、电源电流、欠压阈值、输出电压精度等。以下是一些关键电气特性的详细介绍:
- 输入电压范围:DCIN典型工作范围为8V至28V,能够适应不同的电源输入。
- 电源电流:在不同的工作状态下,DCIN的电源电流有所不同。例如,在充电禁止状态下,电流为0.7至2mA;而在正常充电时,电流为1.7至6mA。
- 欠压阈值:DCIN的欠压阈值在上升和下降时分别为7V和7.4V至7.85V,当电压低于该阈值时,充电器会进入相应的保护状态。
- 输出电压精度:通过内部参考,输出电压精度可达 ±0.8%,确保了充电电压的准确性。
三、工作原理及功能实现
(一)整体架构
MAX1645B主要由电流检测放大器、SMBus接口、跨导放大器、参考电路和DC - DC转换器组成。DC - DC转换器负责生成控制信号,以维持SMBus接口设定的电压和电流。该充电器具有一个电压调节环和两个电流调节环,这些调节环相互独立工作,保证了充电过程的稳定性和可靠性。
(二)输出电压设置
MAX1645B的电压DAC具有16mV的LSB和18.432V的满量程。通过SMBus接口发送16位的ChargingVoltage()命令来设置输出电压,该命令对应着以毫伏为单位的输出电压。MAX1645B会忽略前4个LSB,并使用接下来的11个LSB来控制电压DAC。当命令值大于或等于0x4800(18432mV)时,会导致电压超量程,充电器电压将被限制为18.432V;而当命令值低于0x0400(1024mV)时,充电将终止。
(三)充电电流设置
充电电流的设置通过SMBus接口的16位ChargingCurrent()命令实现。MAX1645B的充电电流DAC范围为3.2mV至150.4mV,该命令对应着以0.05mV为LSB和3.376V为满量程的电流检测电压。MAX1645B会丢弃前6个LSB,并使用剩余的6个MSB来控制充电电流DAC。当命令值高于0x0BC0时,会导致超量程,充电电流检测电压将被限制为150.4mV;当命令值低于0x0080时,充电电流将关闭。充电电流(ICHARGE)由公式 (ICHARGE =V{D A C I} / R{C S I}) 确定,其中VDACI是由ChargingCurrent()设置的电流检测电压,RCSI是电池电流检测电阻。
(四)输入电流限制
当负载电流较高时,MAX1645B会限制充电器的输入电流,以保护AC适配器。内部的CSS放大器会将CSSP和CSSN之间的电压与CLS/20进行比较,VCLS通过REF和GND之间的电阻分压器设置。输入源电流是设备电流、充电输入电流和负载电流的总和,充电器输入电流由DC - DC转换器产生。通过公式 (I{MAX }=V{CLS } /left(20 × R_{1}right)) 可以计算出最大允许的源电流,其中R1是感测电阻。
(五)LDO调节器
MAX1645B集成了LDO调节器,可从DCIN获得 +5.4V的电源,能够提供高达15mA的电流。LDO调节器设置了DC - DC转换器中NMOS开关的栅极驱动电平,同时还为4.096V参考和大部分控制电路供电。使用时需要在LDO引脚和GND之间旁路一个1µF的电容器,以确保电源的稳定性。
(六)VDD电源
VDD输入为SMBus接口和热敏电阻比较器提供电源。通常情况下,可将VDD连接到LDO,或者为了在DCIN电源移除时保持MAX1645B的SMBus接口活动,可将外部电源连接到VDD。
四、工作状态及操作条件
(一)AC存在状态
当DCIN电压大于7.5V时,电池处于AC存在状态。此时,LDO和REF正常工作,允许进行电池充电。同时,ChargerStatus()寄存器中的AC_PRESENT位(位15)将被设置为1。
(二)电源故障状态
当DCIN电压低于BATT + 0.3V时,充电器进入电源故障状态,因为此时输入电压不足以对电池进行充电。在这种状态下,PDS输入PMOS开关将关闭,ChargerStatus()寄存器中的POWER_FAIL位(位13)将被设置为1。
(三)电池存在状态
当THM电压低于VDD的91%时,认为电池已连接到充电器。此时,ChargerStatus()寄存器中的BATTERY_PRESENT位(位14)将被设置为1,充电可以正常进行。如果电池未连接,所有寄存器将被重置,充电器会进行“浮动”充电,以最小化电池连接时的接触电弧。
(四)电池欠压状态
当BATT电压低于2.5V时,电池处于欠压状态,充电器会将电流限制降低到128mA。当BATT电压超过2.7V时,正常充电将恢复,而ChargingVoltage()不受影响,可设置低至1.024V。
(五)VDD欠压状态
当VDD电压低于2.5V时,VDD电源处于欠压状态,SMBus接口将不响应命令。当从欠压状态恢复时,设备将进入上电复位状态,此时不会进行充电。
五、SMBus接口及命令
(一)接口概述
MAX1645B通过SMBus接口接收控制输入,该串行接口符合SMBus规范,充电器功能符合Intel/Duracell二级智能充电器规范。作为SMBus从设备,MAX1645B不发起总线通信,而是接收命令并响应状态信息查询。
(二)主要命令
- ChargerSpecInfo():使用读字协议,命令代码为0x11。该命令用于获取充电器的规格信息,对于符合二级智能电池充电器规范修订版1.0的MAX1645B,此命令返回0x09。
- ChargerMode():使用写字协议,命令代码为0x12。用于设置充电器的工作模式,例如控制充电的开启和关闭、清除热敏电阻过热标志等功能。
- ChargerStatus():使用读字协议,命令代码为0x13。返回关于热敏电阻阻抗和MAX1645B内部状态的信息,如充电禁止状态、电池存在状态、电源故障状态等。
- ChargingCurrent():使用写字协议,命令代码为0x14。用于设置充电电流,通过16位二进制数表示电流限制设定点,MAX1645B在设置时具有64mA的分辨率。
- ChargingVoltage():使用写字协议,命令代码为0x15。用于设置电池充电电压,通过16位二进制数表示电压设定点,MAX1645B在设置时具有16mV的分辨率。
- AlarmWarning():使用写字协议,命令代码为0x16。如果写字协议数据的D15、D14、D13、D12或D11等于1,将设置ALARM_INHIBITED状态位,该位会使MAX1645B的开关调节器关闭。
六、外部组件选择与布局
(一)外部组件选择
在设计MAX1645B的应用电路时,正确选择外部组件至关重要。以下是一些主要组件的选择要点:
- MOSFETs和肖特基二极管:肖特基二极管D1在AC适配器插入时为负载提供电源,可选择3A或更高电流的二极管;P通道MOSFET P1用于消除肖特基二极管的压降和功率消耗,应选择RDS(ON)为50mΩ或更小的MOSFET。N通道MOSFET N1和N2是降压控制器的开关器件,N1的电流额定值应至少为6A,RDS(ON)为50mΩ或更小;N2的电流额定值应至少为3A,RDS(ON)为100mΩ或更小。D3为信号级二极管,为高端MOSFET驱动器提供电源;P通道MOSFET P2在AC适配器移除时为负载提供电流,应选择RDS(ON)为50mΩ或更小的MOSFET。
- 电感选择:电感L1为充电过程中的电池提供电源,其饱和电流应至少为3A加上电流纹波的一半( (Delta l{L}) ),可通过公式 (ISAT =3 A+1 / 2 Delta l{L}) 计算。电流纹波 (Delta l{L}) 可通过公式 (Delta l{L}=21 V mu s / L) 计算,通常选择22µH的电感可满足所有工作条件。
- 其他组件:CCV、CCI和CCS是三个调节环的补偿点,需要按照要求进行旁路电容连接;R7和R13分别作为THM和CVS的保护电阻;为了实现可接受的精度,R6应选择10kΩ且精度为1%的电阻,以匹配内部电池热敏电阻。
(二)布局和旁路
- 旁路设计:需要对DCIN、LDO、BST、DLOV等引脚进行旁路电容连接,以确保电源的稳定。例如,在DCIN引脚和GND之间旁路一个1µF的电容器,D4用于保护设备在DC电源输入反接时不受损坏。
- PCB布局:良好的PCB布局对于实现指定的噪声、效率和稳定性能至关重要。在布局时,应首先放置高功率连接,确保电流检测电阻的走线长度最短,并使用Kelvin连接以保证准确的电流检测;将IC和信号组件与主开关节点(LX节点)保持距离,避免干扰敏感的模拟组件;使用单点星形接地,将输入接地走线、电源接地和正常接地连接到该节点。
七、总结与思考
MAX1645B作为一款先进的电池充电器,具有多种化学体系兼容性、输入电流限制、高效充电等优点,适用于多种电子设备的充电需求。在设计使用MAX1645B的充电电路时,电子工程师需要深入理解其技术参数、工作原理和外部组件选择原则,以确保电路的稳定性和可靠性。同时,在实际应用中,还需要考虑不同电池类型的充电特性和设备的具体需求,灵活调整充电参数。例如,对于不同容量和化学体系的电池,如何优化充电算法以提高充电效率和电池寿命,这是值得我们进一步思考和探索的问题。你在使用类似电池充电器时遇到过哪些挑战?又是如何解决的呢?欢迎在评论区分享你的经验和见解。
-
电池充电器
+关注
关注
7文章
838浏览量
38271
发布评论请先 登录
探索MAX1645B:先进的独立化学体系、二级输入限流电池充电器
评论