本文介绍的低功耗系列专门面向电池供电嵌入式手持设备,可直接适配便携式工业检测仪,支持挂起休眠、总线供电与自供电自动切换,搭载每端口独立Multi-TT,无需外部MCU编写固件,依靠片上OTP存储VID/PID字符串,上电即可即插即用。芯片上游连接USB主机,可扩展多路下游USB端口,外接U盘、USB-PHY以及各类USB外设。普通消费级集线器静态电流普遍偏高,并不适合锂电池持续供电场景,低功耗型号重点优化挂起状态电流,非常适合搭配前面整套锂聚合物供电便携设备整机使用。
核心概念说明
Multi-TT也就是每端口独立事务转换器,指每个下行端口都拥有独立的事务转换器。当多个全速外设同时工作时,各个设备之间不会抢占带宽,对比共享TT架构,多设备并发访问性能更好。
电源工作模式
总线供电模式由上游USB-VBUS取电,下游每个端口最大输出100mA;自供电模式依靠本地系统电源供电,下游端口最高可以输出500mA。芯片支持混合自动切换,一般通过硬件引脚完成配置,完美适配电池供电整机的供电切换需求。
低功耗是电池设备选型的关键。这类控制器正常工作电流区间为100mA至150mA;挂起休眠电流达到毫安级别,也是电池设备选型最重要的指标。进入挂起状态后芯片整体进入低功耗状态,一旦检测到总线唤醒信号,能够快速恢复正常工作。OTP为片上一次性可编程存储器,可以烧录VID/PID、序列号、端口配置信息,无需外挂SPI Flash存储。
主流器件系列
Microchip USB251x系列是工业嵌入式项目里应用非常广泛的USB Hub控制器。USB2512B提供2个下行端口,支持Multi-TT、低功耗特性与OTP,封装为6×6mm SQFN-36;USB2513B为3个下行端口,其余特性与USB2512B保持一致;USB2514B拥有4个下行端口,是项目中最常用的4口Hub,支持端口映射功能,封装SQFN-36;USB2517具备7路下行端口,适用于多端口扩展场景,采用QFN-64封装。型号后缀带i代表工业温度版本,温度范围-40℃~+85℃,支持端口电源使能、端口禁用,内置Truespeed信号增强技术,长距离PCB走线依然能够稳定通信,支持总线供电与自供电两种模式。
英飞凌CY7C6563x系列TetraHub主打极低功耗,CY7C65632、CY7C65634分别为2端口、4端口型号,挂起电流指标优异,支持组合电源开关或者每端口独立电源开关,依靠硬件引脚配置,OTP存储VID/PID,适合电池供电手持设备。
国产替代方案方面,和芯润德SL6243A为4端口控制器,支持Multi-TT每端口独立TT,内置PLL与终端电阻,兼容总线/自供电,休眠典型电流2.5mA,工业温度范围-40~85℃,支持BC1.2充电协议,BOM成本优势明显。旺玖PL2586是4口方案,封装SSOP28,可替代FE1.1S,消费类和轻工业场景均可使用,外围器件简单。需要注意GL850G属于消费级Hub,挂起功耗偏高,电池供电嵌入式整机不优先选用。
硬件接口简述
上游端口D+、D-连接USB主机,D+内置上拉电阻,用于完成高速枚举。多路下游端口DP/DM对接USB外设,内置下拉电阻;每一路端口都配套电源使能引脚,用来控制下游VBUS输出以及过流检测输入。配置引脚包含自供电选择引脚selfpwr,用来切换自供电或总线供电;gang/individual引脚设置电源开关模式,选择组合开关或是每端口独立开关;还有硬件复位引脚以及OTP量产烧录引脚,用于写入VID/PID参数。时钟采用12MHz外部晶振,依靠内部PLL生成480MHz工作时钟。芯片输入电压5V,内部集成LDO生成3.3V与1.2V内核电压,不需要额外外部LDO。
典型嵌入式应用场景
该类控制器适合便携式工业检测仪,例如氯气传感器检测整机。设备主机只预留1路USB2.0高速Host,通过Hub扩展多路USB外设,接入U盘、USB-PHY等器件;同时也适用于嵌入式网关,扩展多路USB外设。电池供电手持设备选型必须重点关注休眠电流,防止闲置状态持续消耗锂电池电量。
方案优势
硬件即插即用,无需MCU额外开发软件驱动,上电自动完成枚举;Multi-TT架构,高速主机下多个全速外设并行通信,带宽不会冲突;具备低功耗休眠模式,挂起电流小,适配锂聚合物电池供电;片上OTP省去外部存储芯片,端口支持硬件开启或者关闭;采用小尺寸QFN封装,适合PCB空间紧凑的手持设备。
工程难点
休眠电流是选型第一重点,普通消费级Hub挂起电流可达几十毫安,会快速消耗电池电量,选型时务必核对数据手册的suspend电流参数。电源开关方面,电池设备优先选择per-port每端口独立电源开关,单个外设短路不会直接拉垮整机电源。USB差分信号需要严格控制90Ω差分阻抗,DP/DM走线遵循USB布局规范,下游端口增加ESD防护器件。总线供电模式下,下游每个外设最大只能100mA,高功耗USB外设需要切换到自供电模式。12MHz晶振精度需要满足±500ppm,否则会出现USB枚举失败。OTP属于一次性烧录,量产前确认VID/PID等全部参数,烧录完成之后无法修改。
选型指引
工业嵌入式项目,追求稳定成熟方案,优先USB2514BI(4口);电池供电、追求极低休眠功耗选用CY7C65634;成本敏感项目国产方案选SL6243A;端口数量需求少,2口场景选择USB2512B。
注:仅供学习参考