移动存储 频道

不认移动硬盘?实例浅谈USB供电故障

  USB扩展卡的接口供电方式,使用另一个USB接口作为辅助供电口

  1、通过可控制、带过流保护的电源模块供电。手里有一块USB2.0扩展卡,提供四个USB口,使用两个AIC1526芯片供电,该芯片专用于USB通道的供电,每片可提供两个通道、每通道500mA的电流。

  2、直接与+5V电源相连,由串联的自恢复保险丝提供过流保护。市面上不少廉价的扩展卡都是这样做的。

  按一般的联想,每个接口500mA,我接上了两个接口,就应该有1000mA左右的供电能力,随便接哪两个USB口都是相同的表现——但实际并不如此。通常USB接口的供电为一个USB Host Hub支持两个USB接口,使用同一路电源供应。主板后置(或前置)的板载USB接口如果只有两个,供电应该是取自同一路电源,无论使用一个或两个USB 设备,其总的供电电流被限制在一定范围之内,特别是在PC的电源性能较差或使用功率偏小的电源时表现更为明显。如果我们使用的是耗电大的外置USB设备(大容量、高转速的2.5寸移动硬盘),即使两个USB接口都接上了,未必能达到500mA+500mA的效果。

  不过,对于后置(或前置)的板载USB接口为四个或六个的情况,就可以避免这个问题,但是要注意不要接在同一个USB Host Hub出来的两个口上。当已经接在了某两个USB口上,却不能正常工作,可以尝试调换一下辅助供电接口的位置,或许就可以解决。

  在使用USB2.0扩展卡时,通常也可以参照上述原则。但有时候也有不同情况:上面说的使用AIC1526供电的卡,第一片1526供应给 Port1、Port2,第二片1526供应给Port3、Port4,在将某外置硬盘盒接到Port2、Port3时,会出现供电不足,但是如果接到 Port1、Port3就一切正常,按理说一片AIC1526上的两个通道都能提供500mA的电流,何况接到Port2、Port3时是两个1526芯片一起供电,不存在同一片芯片总供应电流大了导致发热的问题——特别是换接为Port1、Port3时仍是两个芯片供电,只不过使用芯片一的另一个通道。只能解释为该供电芯片的两个通道可能在设计上就有供电不对称,不过未对该卡电路深入分析。

0
相关文章