描述
MAX77975/MAX77976评估套件:单节锂离子电池充电器的理想之选
在当今电子设备飞速发展的时代,高效稳定的电池充电解决方案至关重要。MAX77975/MAX77976评估套件为单节锂离子电池充电器的设计和评估提供了一个全面且便捷的平台。本文将深入介绍该评估套件的特点、使用方法以及相关测试和配置,帮助电子工程师更好地了解和应用这一技术。
文件下载:MAX77975EVKIT#.pdf
评估套件概述
MAX77975/MAX77976评估套件是一款完全组装并经过测试的印刷电路板(PCB),旨在展示MAX77975/MAX77976单节锂离子电池充电器的性能。该充电器适用于1S Li+电池应用,输入电压范围为3.8V至19V,最大充电电流可达3.5/5.5A。它不仅具备反向升压功能,还集成了低功耗开关,能够实现小尺寸解决方案和高效率充电。
套件优势与特性
高效单节开关充电器
- 高充电电流:MAX77976最高支持5.5A充电电流,能够快速为电池充电。
- 高转换效率:在4A、12V输入条件下,降压效率可达91.2%,有效减少能量损耗。
- 宽输入电压范围:3.8V至19V的输入电压范围,适用于多种电源场景。
- 高耐压能力:绝对最大输入电压额定值为+28V,提供了更高的安全性。
反向升压与可编程输出
具备反向升压功能,输出电压选项最高可达12V,为不同应用场景提供了更多灵活性。
丰富的状态输出与控制
- 充电状态输出:通过LED指示充电状态,方便用户实时了解充电情况。
- 按键输入:可通过按键输入退出运输模式,操作简单便捷。
- 外部放电FET使能输出:可控制外部放电FET,实现更灵活的电池管理。
- 专用暂停模式输入:支持专用的暂停模式输入(SUSPND),方便在特定情况下暂停充电。
USB Type-C兼容性
- 符合标准:支持USB Type-C Version 1.3和PD 3.0标准,确保与各种USB设备的兼容性。
- 多端口支持:支持Sink/Source/DRP端口,以及PPS Sink功能,满足不同的充电需求。
- 快速角色交换:支持快速角色交换和初始Sink支持,提高充电效率。
- 集成VCONN开关:集成VCONN开关并具备过流保护(OCP)功能,保障充电安全。
- 支持Try.Sink和BC1.2检测:支持Try.Sink功能和BC1.2传统充电器检测,增强了设备的通用性。
快速上手
所需设备
在开始使用评估套件之前,需要准备以下设备:
- MAX77975/MAX77976评估套件,包括MAX77975/MAX77976EVKIT#板
- USB Micro-B电缆
- MAX77975/MAX77976 EV套件软件(GUI)
- USB Type-C或PD旅行适配器(TA)电源
- 电池模拟器
- 万用表
- 基于Windows的PC
- 示波器(用于监测CC引脚或其他信号)
操作步骤
- 下载软件:访问www.maximintegrated.com/products/MAX77975_MAX77976,在“Design Resources”标签下下载最新版本的MAX77975/MAX77976 EV套件GUI软件。将软件保存到临时文件夹并解压。
- 安装软件:运行临时文件夹中的MAX77975_MAX77976GUISetupX.X.X.exe程序,安装EV套件软件。软件安装完成后,会在Windows开始菜单中创建相应的图标。注意,该软件需要.NET Framework 4.5或更高版本,如果连接到互联网,Windows会自动更新.NET框架。
- 启动软件:软件安装完成后会自动启动,也可以通过点击Windows开始菜单中的图标启动。
- 跳线连接:根据表1中的默认连接选项进行跳线连接。对于EV套件上的SW1,将开关位置设置为“RIGHT”,使MAX77975/MAX77976 I2C线直接连接到MAXUSB通信接口。后续可以将其切换到“LEFT”,使I2C线连接到MAX77958 I2C主设备。
- 硬件连接:按照图1所示的指导连接EV套件板。主要输入包括电池和充电适配器。为了快速启动评估,建议在CHGIN输入使用5V电源,在BATT输入使用大于3.6V的电池电压。图1中还指示了用于测试充电器效率的可选电压表和电流表位置。当CHGIN = 5V和BATT = 3.8V输入设置正确时,SYS电压默认会被调节到高于VBATT。
- 连接PC:使用USB Micro-B电缆将EV套件连接到PC的USB端口。
- 建立通信:打开GUI软件,点击“Device > Connect”。如果弹出窗口显示找到了对应MAX77975/MAX77976和/或MAX77958的从地址,则表示连接成功;否则,需要检查连接。
- 开始评估:解锁写保护,调整充电器模式、充电输入电流限制和充电电流,开始评估基本充电器功能。可以通过调整充电器模式和其他寄存器设置来评估智能电源路径和更多功能。移除CHGIN输入,使用真正的旅行适配器评估通过USB Type-C端口为电池充电的功能。
硬件详细说明
GUI功能
GUI允许快速、轻松且全面地评估MAX77975/MAX77976和MAX77958。GUI中的每个控制对应于MAX77975/MAX77976和MAX77958中的一个寄存器。详细的寄存器描述可参考MAX77975/MAX77976和MAX77958数据手册中的“Register Map”部分。
软件安装与通信建立
- 软件下载与安装:MAX77976EVKIT# GUI可以从Maxim的网站(http://www.maximintegrated.com/products/MAX77976 ,在“Design Resources”标签下)下载。将EV套件软件保存到临时文件夹并解压,运行.EXE文件并按照屏幕提示完成安装。
- Windows驱动安装:首次将Micro-USB电缆连接到PC和EV套件后,等待Windows自动安装USB到I2C接口的驱动程序。
- 通信建立:当设备通过CHGIN或BATT输入供电后,点击“Device > Connect”与IC进行通信。点击“Read”和“Close”建立连接。在配置任何选项卡之前,点击“Read Once”确保显示的配置与IC配置状态同步,也可以点击“Start Auto Read”并设置相应的读取频率,以保持页面实时更新。在尝试使用写入按钮写入寄存器时,需要禁用自动读取功能。
各选项卡功能
- Top选项卡:显示IC的顶级配置设置,信息按功能分组并分别详细显示。屏蔽的顶级中断不会反映在IRQB引脚上,而未屏蔽的中断会反映在IRQB引脚上。软件复位命令为0xA5。
- Interrupts/Status选项卡:显示充电器的中断设置和状态。屏蔽的充电器中断不会反映在IRQB引脚上,而未屏蔽的中断会反映在IRQB引脚上。
- Details/STAT选项卡:显示充电器的详细状态,有助于诊断充电器的运行状态。详细的充电器状态也是中断状态的基础。该选项卡还可以控制STAT LED的行为。
- Configurations 0 - 13选项卡:显示对应寄存器CHG_CFG_00 - 13的充电器配置设置。注意,Configuration 1、2、3、4和7寄存器被Configuration 6寄存器锁定。要解锁,需要将Configuration 6的“Charger Settings Protection”字段设置为“Unlock 0x3”状态,然后点击“Write”按钮,再点击“Read”确保更改生效。解锁后,可以配置所有配置寄存器。要开始以所需的电流设置为电池充电,需要在Configuration 9中设置Chgin Input Current Limit,在Configuration 2中设置Fast Charging Current,然后在Configuration 0中设置Mode = 5,从降压模式切换到充电模式。
测试与配置
CC检测测试
- 连接USB Type-C适配器到EV套件,检查MAX77958是否能正确检测SINK并配置输入电流限制。
- 连接USB Type-C电缆到具有Type-C双角色端口(源优先)的设备,检查MAX77958是否能正确检测CC引脚状态机并配置输入电流限制。
USB功率传输测试
- 源能力请求功能测试:连接USB功率传输AC适配器到EV套件,使用电压表监测VBUS上的电压。在“Command”菜单中选择“Get SrcCap(0x31)”,点击“Write”执行命令,MAX77958会通过CC引脚向TA发送此命令,TA会提供可用的源能力列表。查看源能力并记录所需的PDO。
- 更改BUS电压:在“SrcCap Request (0x32)”中设置PDO的值,然后按下“Write”按钮更改BUS电压。
BC1.2充电器类型检测
插入USB Type-A到Type-C电缆,连接到BC1.2适配器或其他传统端口,检查MAX77958 GUI的“BC Status”选项卡下的“Charger Detection Status”,查看USBC是否能正确检测充电器类型。
固件更新
定制脚本更新
- 按照初始测试设置将GUI与MAX77975/MAX77976 EV套件连接。
- 将3.8V电压连接到BATT,在定制脚本块更新过程中不要断开EV套件与PC的连接。
- 点击菜单栏中的“Tools”,然后选择“CUS Command Block Update”。
- 在弹出窗口中点击“Open”按钮加载最新的定制脚本,然后点击“Start”激活定制脚本更新。
核心固件更新
- 按照初始测试设置将GUI与MAX77975/MAX77976 EV套件连接。
- 将3.8V电压连接到BATT,在固件更新过程中不要断开EV套件与PC的连接。
- 点击菜单栏中的“Tools”,然后选择“Firmware Update”。
- 在弹出窗口中点击“Open”按钮加载最新的固件,在文件选择窗口中选择.bin文件,然后选择“Start”激活固件更新。
脚本自动化与可选工具
脚本自动化
GUI软件中嵌入了基于Python的脚本系统,允许轻松自动化或顺序配置多个寄存器。要通过Python命令进行评估,点击“Tools > Run Script File”,弹出脚本窗口。该窗口的第一个选项卡包含脚本编辑器和嵌入式Python终端界面,第二个选项卡提供Python I/O控制台。点击“Help”按钮可获取脚本窗口的编码教程,点击“Run”按钮执行脚本。脚本功能有助于自动测试一系列配置。
可选工具
对于I2C通信调试,可在“Options > CMOD Advanced UI”中找到更多工具。在本文档描述的适当测试设置过程中,通常不需要使用这些工具来评估MAX77975/MAX77976。但当通过SDA和SCL引脚将其他从设备连接到MAX77975/MAX77976时,可以使用I2C调试工具和GUI软件进行测试。如果连接成功,可以通过脚本窗口自动化多个从设备的操作。
订购信息
| 部件 |
评估对象 |
类型 |
| MAX77975EVKIT# |
MAX77975, MAX77958 |
EV套件 |
| MAX77976EVKIT# |
MAX77976, MAX77958 |
EV套件 |
总结
MAX77975/MAX77976评估套件为电子工程师提供了一个全面的平台,用于评估和开发单节锂离子电池充电器。其丰富的功能和特性,以及便捷的GUI软件和详细的测试方法,使得工程师能够快速、准确地了解充电器的性能,并进行相应的配置和优化。无论是在消费电子、工业控制还是其他领域,该评估套件都能为电池充电解决方案的设计提供有力支持。你在使用这个评估套件的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
打开APP阅读更多精彩内容