电子说
在电子工程领域,评估板是我们探索和验证新技术、新产品的重要工具。今天,我们就来深入了解一下Microchip的UCS81003评估板,看看它在USB端口电源控制方面能为我们带来哪些惊喜。
文件下载:ADM00561.pdf
UCS81003评估系统由多个部分组成,包括客户提供的Windows PC、UCS81003图形用户界面(GUI)程序、UCS81003评估板、USB电缆以及5V电源等。评估板套件包含了UCS81003评估板、重要信息表、5V AC - DC壁式适配器和USB电缆。这个套件为我们提供了一个完整的评估环境,方便我们对UCS81003的功能进行测试和验证。
评估板上有多个连接器,如J1为外部5V电源供应的电源插孔,J2用于连接PC与GUI软件,J3连接评估板与USB主机,J10连接评估板与便携式设备。这些连接器的设计使得评估板能够方便地与各种设备进行连接,实现不同的功能。
评估板上的LED指示灯为我们提供了直观的状态信息。LD1亮起表示MCP2221 USB桥已连接到PC,LD2闪烁表示SMBus通信活动,LD3亮起表示警报信号激活,LD4亮起表示有设备连接到UCS81003。通过观察这些指示灯,我们可以快速了解评估板的工作状态。
跳线在评估板的配置中起着重要作用。例如,J4用于选择VDD的电源来源,J5用于选择VS的电源来源。不同的跳线位置会影响评估板的工作模式和性能。在使用评估板时,我们需要根据具体的需求正确设置跳线。
评估板上设有数据测试点和接地测试点。数据测试点如TP1 - TP4用于连接USB数据线,接地测试点如J11 - J15分别连接信号地和大地。这些测试点为我们进行电路测试和调试提供了便利。
要使用UCS81003评估板,需要在Windows计算机上安装软件。安装过程相对简单,只需从评估板的网页下载软件存档,解压后双击Setup.exe,按照提示完成安装即可。安装完成后,程序会自动运行,开始SMBus通信。
UCS81003是一款功能强大的USB端口电源开关,能够精确控制高达3.0A的连续电流,具有过流限制、动态热管理、故障锁定/自动恢复、可选的低电平或高电平使能、欠压和过压锁定以及反向驱动保护等功能。它还集成了USB充电端口配置文件,能够确保符合多种标准,同时提供自动和可配置的USB数据线握手功能,支持多种移动设备的充电。
评估板采用了分体式电源供应设计,VS为电源开关的电压输入,用于为便携式设备充电;VDD为芯片功能的电源供应。通过跳线选择不同的电源来源,可以满足不同的应用需求。
MCP2221是一个支持SMBus通信的USB - 到 - UART/I2C桥,由PC上运行的GUI通过USB接口进行控制。它作为SMBus/I2C总线上的主设备,用于读写连接到SMBus/I2C接口的UCS81003和MCP23018 I/O扩展器的寄存器。
MCP23018是一个16位I/O扩展器,具有开漏输出和I²C接口。它的I²C地址被配置为0100_000(R/W),与UCS81003的所有可能地址不同。在这个应用中,其I/O引脚被配置为输入,用于读取UCS81003的ALERT#、ADET#、PWR_EN、EM_EN、M1、M2等引脚的逻辑状态。
我们还可以将外部SMBus主设备连接到评估板。只需移除J7上的跳线,将SMBus主设备连接到直接连接到UCS81003引脚SMDATA/LATCH和SMCLK/S0的头引脚即可。但需要注意的是,必须将接地连接到评估板上的测试点接地或头引脚。
UCS81003评估板的界面由五个选项卡(主选项卡、配置与通用状态选项卡、自定义充电选项卡、寄存器设置选项卡和演示选项卡)以及右侧始终可见的部分(面板控制、引脚状态与连接状态和活动模式选择)组成。通过这些选项卡和控制部分,我们可以方便地对评估板进行配置和操作。
面板控制部分影响GUI的操作。其中,停止和运行按钮用于控制软件与评估板的通信;COM状态指示器显示SMBus通信的状态;寄存器读取延迟设置GUI控制面板的更新速度;单/连续读取选项允许我们选择读取寄存器的方式;默认按钮用于加载UCS81003的所有寄存器的默认值;步骤按钮用于按顺序遍历仿真配置文件;演示按钮用于启用自动化例程,循环遍历用户定义的配置文件并选择最高电流配置文件。
该面板提供了快速的图形状态参考,并允许对物理控制引脚进行覆盖。通过观察ALERT#和A_DET#指示灯,我们可以了解设备的警报和连接状态;通过引脚指示器,我们可以了解UCS81003设备上相应引脚的信号状态。同时,我们还可以通过勾选“引脚忽略”框来覆盖PWR_EN、M1、M2和EM_EN等引脚的设置。
活动模式选择部分根据M1、M2和EM_EN的值提供了关于操作状态的快速参考。不同的组合对应不同的操作模式,如DCE循环、数据直通、BC1.2 DCP等。通过合理设置这些引脚的值,我们可以选择不同的充电模式。
在使用过程中,可能会遇到一些问题,如GUI控件无响应、GUI冻结、随机面板显示、设备充电不正常等。针对这些问题,文档提供了相应的解决方案,如重启计算机、断开USB电缆、检查电流限制跳线和电源容量等。
Microchip的UCS81003评估板为我们提供了一个全面的USB端口电源控制解决方案。通过硬件和软件的完美结合,我们可以方便地对UCS81003的功能进行评估和验证。无论是对于电子工程师还是电子爱好者来说,这个评估板都是一个非常有价值的工具。你在使用类似评估板的过程中遇到过哪些有趣的问题呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !