Re: [问题] 双向Type-C如何决定充电的方向?

楼主: clarkman (凉雨)   2022-05-02 02:17:20
※ 引述《ultratimes (接电话Mr.MaBao ^U^)》之铭言:
: 早期A头和C头没问题,充电方向一定是A到C
: 如果是苹果的L端和C头,充电方向一定是C到L,所以安卓和苹果对接,是安卓帮苹果充
: 如果是两个设备都是双向的C-C的话,方向到底是怎决定的啊?
: 大致上来说
: 市电一定是流往其他设备
: 行动电源会流向手机 (但是自己的HTC10有遇过反而帮行动电源充电XD)
: 那像是手机接手机 行动电源接行动电源,方向是如何决定的呢?
: 今天收到朋友送的华硕10000 PD,很好奇把他和小米20000接在一起
: 结果是小米帮华硕充电
: 早期A-C可以用线决定谁充谁
: 但是C-C的时候,设备之间是有什么机制决定充电方向吗?
: 至少大部分的时候不会出现手机充行动电源的情况
: 但像是行动电源对接,又是靠什么机制决定方向的?
一开始是看type-c的CC决定谁给电,分三种Power角色:
Source (供电), Sink (被充电), DRP (两种角色都支援),
如果是纯Source或是纯Sink都还好,两个Source连不上,两个Sink也连不上。
但两个DRP接在一起就变随机,像两个行动电源支援DRP相接就会变随机。
Type-c阶段连上后,如果有支援PD就会开始走PD协议,这时候如果因为DRP随机分配成
不想要的供电角色,双方可以透过PD协议里面的Power Role Swap切换供电角色。
但usb协会当初没强制规定每个产品要支援哪一种type-c的Power角色,
也没有规定要不要支援发送或接受Power Role Swap,所以才会搞得市面上一团乱。
这时候也只能看产品的兼容性和当初软件写得完不完整。
一般来说,行动电源通常都会想当Source给电,如果是DRP的话通常会这样:
若连线成Source, 则拒绝对方发过来的Power Swap,因为行动电源本来就想帮人充电。
若连线成Sink, 则主动发出Power Swap试图切成Source帮人充电。
若两边都行动电源,通常在Type-C阶段就随机,连成sink的那边通常会发出power swap,
但Source的那端会拒绝切换,然后就固定下来了。
如果是手机连行动电源,通常行动电源会试图在type-c阶段连成source,
即使行动电源最后连成sink,也会在PD阶段发出power swap切成Source来给电。
而手机因为要能被充电,所以都会答应Power swap被切换成Sink才对。
要是没有做到大概就是行动电源的软件没写好,没有发出power swap。
作者: HarryCheng (HarryCheng)   2022-05-02 05:49:00
长知识了
作者: peace27abe (justforfun1227)   2022-05-02 06:52:00
先推
作者: jackch (!!!)   2022-05-02 07:06:00
作者: smileychild (Aviator)   2022-05-02 07:17:00
作者: atgo1207 (akeieeee)   2022-05-02 07:18:00
作者: sheamus8787   2022-05-02 07:37:00
作者: ilovewenfang (ggininder)   2022-05-02 09:05:00
作者: spath (spath)   2022-05-02 09:39:00
长知识了
作者: pinomatsu   2022-05-02 10:07:00
作者: pinson880207 (坚哥)   2022-05-02 10:12:00
长知识 推
作者: ohmylove347 (米特巴爾)   2022-05-02 10:13:00
作者: greatdemon (ralf)   2022-05-02 10:24:00
作者: bagacow (さよなら 恋人)   2022-05-02 10:52:00
请问行动电源接充电器时,怎么知道自己要转成sink呢?
作者: mike0608 (Mike Wu)   2022-05-02 11:12:00
因为对面只有Source啊
楼主: clarkman (凉雨)   2022-05-02 11:21:00
如楼上,充电器是source给电,所以对于有两种角色的行动电源就会连线成被充电的Sink之后会更乱就是...EPR + USB4 + USB4 Gen4可能搞得一堆线材和装置搭配问题
作者: eric525498 (艾瑞克 我肆酒吧)   2022-05-02 11:36:00
推,长知识
作者: uegajde (ASourck)   2022-05-02 12:03:00
推,感谢分享知识
作者: masutaka (taka=米嘎)   2022-05-02 12:17:00
推长知识 虽然我觉得你其实可以不用对大湿认真
作者: cpu885 (cpu885)   2022-05-02 12:53:00
长知识了
作者: kkttaipeityy (kkttaipeityy)   2022-05-02 15:25:00
作者: elainakuo (黑黑)   2022-05-02 15:46:00
作者: NX9999 (台中走钟张勋杰)   2022-05-02 15:47:00
推@@谢谢
作者: Flowsun32 (熊)   2022-05-02 17:24:00
感谢
作者: TPEcat (CCAT)   2022-05-02 17:36:00
酷 长知识
作者: iamstrapless (Sprache!Q)   2022-05-02 17:48:00
长知识
作者: pililai (闇光鸟)   2022-05-02 17:59:00
推,不因人废言(提问者),善意的解答帮助的是更多有求知欲的人,谢谢
作者: TTmin (min)   2022-05-02 18:14:00
长知识给推
作者: saito2190 (榛香超可爱der)   2022-05-02 18:38:00
作者: ax5602 (远雷)   2022-05-02 18:48:00
作者: niverse (LagGs)   2022-05-02 19:19:00
涨姿势,请问如果想要行充A对行充B充电,但实际变成B对A,实作上A有利用自己身上的键重新切换sink或source的机制吗
楼主: clarkman (凉雨)   2022-05-02 19:36:00
按键切换很简单,压下去就发power swap, 就看行动电源的厂商有没有做而已是比较怕对方的行动电源拒绝接受power swap
作者: WulinWorks (武林)   2022-05-02 19:51:00
作者: saedn (~自挂东南枝~)   2022-05-02 20:04:00
感觉好有趣!!! 还有文吗?? (敲敲!!
作者: ewrqaqaqar (专业铜闪)   2022-05-02 20:14:00
优文给推
作者: velaro (下路双组合)   2022-05-02 22:59:00
push
作者: therealcaco3 (天生碳酸钙)   2022-05-03 00:58:00
作者: bagacow (さよなら 恋人)   2022-05-03 11:12:00
推 感谢回答
作者: nindo12301 (南南路)   2022-05-03 11:32:00
作者: aya16810 (深红眼镜)   2022-05-03 12:33:00
长知识了
作者: max0903 (小卡比)   2022-05-03 17:16:00
那如果iPad接手机呢
作者: Roman (枫)   2022-05-03 18:58:00
长知识 感恩
作者: xavierfu   2022-05-03 19:39:00
长知识惹
作者: ben1357956 (QQ鸡腿)   2022-05-03 22:35:00
作者: number666 (潜水)   2022-05-03 22:53:00
作者: hirofumisyo (Ami)   2022-05-04 22:54:00
谢谢
作者: Ptt911 (理智线)   2022-05-07 00:05:00

Links booklink

Contact Us: admin [ a t ] ucptt.com