V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ayconanw
V2EX  ›  问与答

为什么到今天还没有能检测 usb 线另一端有没有负载的多口 usb 充电头呢?

  •  1
     
  •   ayconanw · 2020-09-11 13:22:13 +08:00 · 872 次点击
    这是一个创建于 1322 天前的主题,其中的信息可能已经有所发展或是发生改变。

    题目字数较少比较难描述清楚,具体说就是,我需要一个可以一直插满 usb 线,但是只连接一个设备(比如笔记本电脑)的时候可以满功率输出的充电头。目前的多口充电头,都是只插一个口的时候才能全功率输出。如果插满 usb 线,不管另一端有没有连接设备,哪怕是一根空线插上,都会导致充电的一个口无法满功率输出。 出现这种情况是因为技术上根本无法检测 usb 线的另一端是否插了设备吗?还是只是厂商偷懒?明明平时一直插满会更方便。

    5 条回复    2020-09-11 15:19:16 +08:00
    opengps
        1
    opengps  
       2020-09-11 13:26:23 +08:00
    这个真的是成本原因,需要加芯片的来执行这种逻辑的
    systemcall
        2
    systemcall  
       2020-09-11 13:36:04 +08:00 via Android
    一般的充电器,几个接口不是完全分开的吧,猜测是一路供电
    这样的话,一个接口上的设备握手成功、Vbus 拉高到了 5V 以上的时候,别的接口接入了设备,可能会引起设备损坏
    猜测只是检测了有几个接口接入了东西,一些充电宝就是这样决定是否启动的。如果每个接口都配备单独的快充握手的功能成本肯定是贵些的
    ayconanw
        3
    ayconanw  
    OP
       2020-09-11 13:44:25 +08:00
    如果只是需要中断重连的话我觉得不是问题,因为现在的多口充电头,你在插入新的线的时候已经要中断重连一次了
    ayconanw
        4
    ayconanw  
    OP
       2020-09-11 13:44:55 +08:00
    @opengps 感觉你这个说法比较像是真正原因
    opengps
        5
    opengps  
       2020-09-11 15:19:16 +08:00
    @ayconanw 嗯,多几个充电头的成本,比多一套“软硬件控制单元”,显然便宜了太多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1146 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:58 · PVG 06:58 · LAX 15:58 · JFK 18:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.