<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設計應用 > Microchip USB Type-C PD控制器的可程序化模擬電源控制

          Microchip USB Type-C PD控制器的可程序化模擬電源控制

          作者: 時間:2022-06-27 來源:CTIMES 收藏

          PD3.0電力傳輸 (PD:Power Delivery)標準允許發(fā)送方和接收方在 5 至 20V的電壓下,能夠協(xié)商最高可達100W的功率輸出。使用標準的Type-C 接頭便可取代傳統(tǒng)變壓器對各種產(chǎn)品提供合適的電源,可以使用在包括外部儲存裝置、電話、個人計算機、電動工具、醫(yī)療設備及其他無數(shù)電子產(chǎn)品上。最高100W的輸出功率,在電動汽車里幾乎任何小型設備都可使用Type-C埠充電。最近USB IF協(xié)會更發(fā)表了支持擴展模式的Type-C PD 3.1電源輸出規(guī)范。

           圖片.png
          基于現(xiàn)有Type-C高瓦特數(shù)電源輸出所產(chǎn)生的過電壓、過電流和過溫度(OVP/OCP/OTP)需要一定的保護機制,也增加了整個電源控制系統(tǒng)的復雜性。
          UPD301B/UPD301C Type-C 可透過程序化設計的電力傳輸軟件框架PSF( Power Delivery Software Framework),使用UPD301B/UPD301C Type-C 的韌體來控制IO/ DAC腳位電位的比較電路,來影響MIC2128 FB腳位內輸出電壓的分壓電阻值,進而控制MIC2128輸出電壓,以達成Type-C PD電源輸出控制。

          本文引用地址:http://www.ex-cimer.com/article/202206/435616.htm

          如以下功能方塊圖所示,Microchip UPD301B/UPD301C Type-C 數(shù)字IO 腳位對模擬電源的控制,可以大幅度簡化硬件電路并且有效減少電路板的設計空間。

          圖片.png
           MIC2128恒定頻率同步降壓控制器涵蓋由4.5V 至 75V 的輸入電壓應用范圍,而輸出電壓亦可向下調節(jié)至0.6V,保證±1%的精度,在270 kHz至800 kHz的可編程開關頻率下工作。

          如圖3,MIC2128透過數(shù)字IO腳位控制可以具有高效能電源輸出的表現(xiàn)在高瓦特數(shù) 20V@5A 。

           圖片.png
          UCS3205 Type-C Load Switch是根據(jù)目前Type-C PD 規(guī)范所設計,具備雙向電源輸入和輸出(范圍由2.85V到22V),不但可輸出5A 連續(xù)電流,也支持Type-C PD 3.0 PPS功能。既具有自動回復處理電源故障的排除機制,同時亦為過電壓、過電流和過溫度硬件提供保護機制。
          Microchip Type-C VBUS電源控制完成模塊化的電路板(GPIO mode -PMPD),設計者可依現(xiàn)有PMPD IO 腳位的運用來達到數(shù)字IO對模擬電源的控制。



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();