PD內部會有一顆協議IC, 且當你輸出有高於5V時, 在VBUS端必須加一顆MOS開關, PD所帶的type -C接口好處是正插反插都無所謂, 所以便電壓重電在於CC1與CC2
Type 接口的Vbus 一般於System端接口是有帶電, 因為他不像u-USB 必須是使用OTG線才會送出電壓, 不用OTG線則只是一個電壓輸入源, 而Type-C因為對外接設備是隨插即用, 因此VBus是帶電的
若5V對5V則MOS開關可以省掉, 若有變電壓, 那麼VBus必須帶MOS開關的原因在此...
動作是:
POWER 開機後, 輸出保持+5V, Mos開關是關閉, 所以VBus沒電壓, 當System Type-C接口插入時, 先透過CC1溝通, 而Power 內部辨識IC會先送信號給系統, 跟System通知他是一個PD, 此時Ststem內電源關閉轉為
充電模式, 並通知辨識IC要送幾伏, 此時power端電壓變化後, 打開MOS開關開始對系統充電, 而系統端在對PD抽載後, 會去偵測電壓, 若抽載過大電壓掉電太厲害, 則會降低負載........
所以你做的是行充, 那也是要加辨識IC, 但做到20V則電池容量要夠大.......