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