MPS有個問題:


開個玩笑,我們還是要理性的回答這個問題。

阿這,那就先看看這個參數(shù)情況再說內(nèi)部的事情。
100W Buck-Boost 轉換器,帶 I2C 接口和集成低邊 MOSFET,非常適合 USB PD 應用。下面分幾個部分詳細說明:
輸入電壓范圍:3.6V ~ 36V(啟動電壓),當 VOUT > 3.5V 時支持降至 2.8V。
輸出電壓范圍:1V ~ 24V(部分版本支持到 36V),精度 ±1%。
輸出功率:最高可達 100W,輸出電流最大 5A。
效率:峰值效率可達 98%。
集成功能:
內(nèi)置 低邊 MOSFET(高邊需要外部 MOSFET)。
提供 I2C/PMBus 接口 和 OTP 配置存儲。
內(nèi)置 輸出電流監(jiān)測(IMON) 功能。
可配置開關頻率:280kHz / 420kHz / 600kHz。
可選擇 強制 PWM (FCCM) 或 自動 PFM/PWM (PSM) 模式。
保護功能:恒流限流(CC)、輸出過壓保護(OVP)、熱關斷(TSD)、短路保護。
USB Type-C / USB Power Delivery(PD)適配器。
USB PD 顯示器、擴展塢。
USB PD 車載充電器。
無線充電系統(tǒng)。
其設計明顯對標 USB-PD 3.0 PPS 協(xié)議,可通過 I2C 配置電壓、電流,適合快充設備。
單電感 + 四開關架構(SWA, SWB, SWC, SWD)。
支持 Buck(降壓)、Boost(升壓) 和 Buck-Boost(升降壓) 三種工作模式。
Buck 模式:當 VIN >> VOUT 時工作,SWA+SWB 開關。
Boost 模式:當 VIN << VOUT 時工作,SWC+SWD 開關。
Buck-Boost 模式:當 VIN ≈ VOUT 時交替混合開關,保證穩(wěn)定輸出。
固定頻率工作,模式切換平滑。
輕載時可進入 PSM 節(jié)能模式,降低開關損耗。
VCC LDO:內(nèi)部集成 5V LDO,給驅動和控制電路供電。
軟啟動(Soft-Start):避免上電過沖。
電流檢測:通過 ISEN+/ISEN- 電阻檢測電流,支持恒流控制。
電流限值:
Buck 模式 Valley 電流限制:典型 13A。
Boost 模式 Peak 電流限制:典型 15A。
OVP:輸出電壓超過 VREF 的 120% 時關斷 MOSFET 并放電。
寄存器配置:通過 PMBus 命令配置輸出電壓、電流限值、線損補償、頻率、slew rate 等。
寄存器示例:
0x01:OPERATION,開/關機控制。
0x21:VOUT_COMMAND,設定輸出電壓。
0xD1:MFR_CURRENT_LIMIT,設置恒流限值。
0xD2:MFR_CTRL2,線壓降補償。
0xD3:MFR_CTRL3,開關頻率、slew rate 等。
監(jiān)測功能:可通過 I2C 讀取 溫度、狀態(tài)字、輸出電流 等信息。
封裝:QFN-20 (3×5mm)。
散熱能力:典型熱阻 θJA = 39.1°C/W(4層板),需優(yōu)化散熱銅箔和過孔。
MP4247GQV 是一顆高度集成的 升降壓 DC-DC 轉換器,專門針對 USB PD 快充 場景優(yōu)化。它支持 寬輸入電壓、可編程輸出電壓/電流、I2C 數(shù)字控制,同時集成了保護與監(jiān)測功能。相比傳統(tǒng) buck 或 boost 控制器,它可以無縫覆蓋輸入電壓高于、低于或接近輸出電壓的情況,設計靈活、外圍簡潔,非常適合快充適配器和便攜式電源應用。
好咧,就這么多,再看看老哥的問題:
好的,這個問題要拆成幾個部分來說:MP4247 的四開關 Buck-Boost 拓撲是怎么實現(xiàn)三種工作模式的切換,以及內(nèi)部是怎么檢測信號并決定 MOSFET 的導通順序。

MP4247 采用的是 單電感 + 四開關 Buck-Boost 拓撲:
SWA / SWB → 用于 Buck(降壓) 功能。
SWC / SWD → 用于 Boost(升壓) 功能。
電感 L1 在 SW1、SW2 之間。
輸出端通過 FB 引腳反饋電壓。
電流通過 ISEN+ / ISEN- 電阻檢測。
這類拓撲可以覆蓋 VIN > VOUT(降壓)、VIN < VOUT(升壓)、以及 VIN ≈ VOUT(升降壓混合)的情況。
核心在于比較 輸入電壓 VIN 與輸出電壓 VOUT 的關系,以及控制器內(nèi)部的 最小導通/關斷時間限制。
導通器件:SWA(高邊)和 SWB(低邊)。
關閉器件:SWC 關斷,SWD 永久導通(提供電感電流回路)。
判據(jù):當 VIN 足夠高于 VOUT 時,單純用降壓即可滿足控制需求。
導通器件:SWC(高邊)和 SWD(低邊)。
關閉器件:SWA 永久導通,SWB 關斷。
判據(jù):當 VIN 明顯低于 VOUT 時,必須升壓才能維持目標電壓。
問題:
如果用 Buck 控制:VIN ≈ VOUT → SWA 的最小關斷時間可能不足,導致無法維持能量傳遞。
如果用 Boost 控制:VIN ≈ VOUT → SWC 的最小導通時間過短,可能過沖。
解決辦法:進入 Buck-Boost 模式。
控制器在一個開關周期里 混合執(zhí)行一部分 Buck 動作 + 一部分 Boost 動作。
典型導通順序:
這樣保證電感電流既能充放平衡,又能穩(wěn)定調(diào)節(jié)輸出。
MP4247 的控制核心是 電壓環(huán) + 電流環(huán),信號來自:
電壓檢測 (FB 引腳)
與內(nèi)部參考電壓 VREF 比較;誤差放大器輸出 COMP 電壓,作為 PWM 比較器的參考。
電流檢測 (ISEN+ / ISEN-)
通過電流采樣電阻監(jiān)測電感電流:在 Buck 模式下:執(zhí)行 Valley Current Limit;在 Boost 模式下:執(zhí)行 Peak Current Limit,這樣既保證過流保護,也為電流模式控制提供信息。
模式判別 (VIN / VOUT 比值)
內(nèi)部比較 VIN 與 VOUT:
VIN / VOUT > 120% → 切換到 Buck 模式。
VIN / VOUT < 82% → 切換到 Boost 模式。
VIN / VOUT ≈ 100% → 進入 Buck-Boost 混合模式。
內(nèi)部有一個 PWM 比較器,比較 COMP 電壓與電流檢測電壓;當電流上升到 COMP 設定值時,關閉當前高邊開關,轉入續(xù)流或下一個階段;控制器根據(jù) 模式判別邏輯(VIN/VOUT 比值)來決定在這個周期是執(zhí)行 Buck 型導通序列、Boost 型序列,還是 Buck-Boost 混合序列。
切換依據(jù):核心是 VIN/VOUT 比值,加上 MOSFET 的最小導通/關斷時間限制。
動作信號:
電壓環(huán):FB vs VREF → 控制輸出誤差。
電流環(huán):ISEN 檢測電感電流 → 控制開關截止點 + 保護。
模式實現(xiàn):
Buck:只用 SWA+SWB。
Boost:只用 SWC+SWD。
Buck-Boost:混合使用四管,交替導通。
畫了一張 MP4247 四開關 Buck-Boost 模式切換示意圖:
左邊 (綠色塊):Buck 模式(VIN >> VOUT),僅 SWA+SWB 開關,SWC 關斷,SWD 導通。
右邊 (藍色塊):Boost 模式(VIN << VOUT),僅 SWC+SWD 開關,SWA 導通,SWB 關斷。
下方 (紅色塊):Buck-Boost 模式(VIN ≈ VOUT),四管交替導通,順序為 SWA+SWD → SWA+SWC → SWA+SWD → SWB+SWD。
模式切換邏輯:控制器比較 VIN 與 VOUT 的比值,并結合最小導通/關斷時間來決定當前使用哪種模式。

這張圖展示了 四開關 Buck/Boost 模式的導通時序波形:
綠色曲線 (SWA / SWB) → 代表 Buck 模式的高邊和低邊 MOSFET 開關動作。
藍色曲線 (SWC / SWD) → 代表 Boost 模式的高邊和低邊 MOSFET 開關動作。
灰色虛線 → 電感電流 IL,隨著開關周期呈鋸齒波變化。
可以看出:
在 Buck 模式 下,SWA 導通時電感充能,SWB 導通時電感放能。
在 Boost 模式 下,SWC 導通時電感充能,SWD 導通時電感放能。
而 Buck-Boost 模式 會混合這兩組動作(順序交替),電感電流波形仍保持連續(xù)。