DCDC芯片,boost升壓電路設計,MT3608 芯片深度解析:從架構到設計的全維度技術手冊

一、硬件架構解析:電流模式升壓 converter 的核心設計

(一)電路拓撲與核心組件

MT3608 采用恒定頻率峰值電流模式升壓(Boost)轉換器架構,核心由以下模塊構成:

集成功率 MOSFET

內置 80mΩ 導通電阻的 N 溝道 MOSFET,漏極(Drain)對應引腳 SW,源極(Source)內部接地。

優勢:減少外部元件數量,降低導通損耗(典型導通損耗 $ P_{MOS} = I_{SW}^2 \times R_{DS(ON)} $,在 2A 負載時僅 0.32W)。

固定頻率振蕩器

1.2MHz 固定開關頻率,支持使用高度 ≤2mm 的小型電感(如 4.7μH 貼片電感體積可小于 3.2mm×3.2mm)。

高頻設計的 trade-off:減小磁元件體積,但需注意 MOSFET 開關損耗($ f_s = 1.2MHz $ 時,每次開關周期約 833ns)。

反饋控制環路

基于 0.6V 帶隙基準電壓(VREF),通過電阻分壓網絡(R1、R2)采樣輸出電壓至 FB 引腳。

誤差放大器放大基準與反饋電壓差,驅動 PWM 比較器調節 MOSFET 導通時間,實現輸出電壓穩定。
在這里插入圖片描述

(二)控制機制與工作模式

峰值電流模式控制

電流檢測與斜坡補償:在每個開關周期開始時導通 MOSFET,電流檢測放大器監測電感電流,當電流斜坡(含內部補償斜坡)達到誤差放大器輸出電壓時關斷 MOSFET。

亞諧波振蕩抑制:通過在電流檢測信號中疊加斜坡補償,確保占空比 >50% 時系統穩定(如輸入電壓接近輸出電壓時)。

輕載節能模式(PFM)

當負載電流低于閾值(約 100mA,具體取決于輸入輸出電壓)時,自動切換至脈沖頻率調制(PFM)模式:

特點:延長 MOSFET 關斷時間,降低開關頻率至數十 kHz,靜態電流從 PWM 模式的 1.6mA 降至 PFM 模式的 0.1μA(VFB=0.7V 時),提升輕載效率(圖 2 顯示 10mA 負載時效率仍超 85%)。

軟啟動功能

內部集成軟啟動電路,限制啟動時的電感電流上升率,將輸入浪涌電流控制在 2A 以內(典型值),保護電池類電源免受沖擊。

(三)保護功能設計

欠壓鎖定(UVLO)

輸入電壓低于 2V 時關閉轉換器,回差電壓 100mV(即電壓回升至 2.1V 時重新啟動),避免輸入電壓波動時頻繁啟停。

過流保護(OCP)

檢測 MOSFET 電流,超過 4A 峰值時立即關斷,通過內部定時器實現打嗝(Hiccup)模式,故障排除后自動恢復。

過熱保護(OTP)

結溫超過 160°C 時關閉輸出,溫度降至 140°C 以下恢復,SOT23-6 封裝的熱阻約 150°C/W,需通過 PCB 接地層輔助散熱。

二、元器件參數細節:從極限值到電氣特性的工程解讀

(一)絕對最大額定值(安全工作邊界)

參數數值

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/77296.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/77296.shtml
英文地址,請注明出處:http://en.pswp.cn/web/77296.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Java 日志:掌握本地與網絡日志技術

日志記錄是軟件開發中不可或缺的一部分,它為開發者提供了洞察應用程序行為、診斷問題和監控性能的手段。在 Java 生態系統中,日志框架如 Java Util Logging (JUL)、Log4j 和 Simple Logging Facade for Java (SLF4J) 提供了豐富的功能。然而,…

上位機知識篇---時鐘分頻

文章目錄 前言 前言 本文簡單介紹了一下時鐘分頻。時鐘分頻(Clock Division)是數字電路設計中常見的技術,用于將高頻時鐘信號轉換為較低頻率的時鐘信號,以滿足不同模塊的時序需求。它在處理器、FPGA、SoC(片上系統&am…

推薦幾個免費提取音視頻文案的工具(SRT格式、通義千問、飛書妙記、VideoCaptioner、AsrTools)

文章目錄 1. 前言2. SRT格式2.1 SRT 格式的特點2.2 SRT 文件的組成2.3 SRT 文件示例 3. 通義千問3.1 官網3.2 上傳音視頻文件3.3 導出文案 4. 飛書妙記4.1 官網4.2 上傳音視頻文件4.3 導出文案4.4 缺點 5. VideoCaptioner5.1 GitHub地址5.2 下載5.2.1 通過GitHub下載5.2.2 通過…

Linux深度探索:進程管理與系統架構

1.馮諾依曼體系結構 我們常見的計算機,如筆記本。我們不常見的計算機,如服務器,大部分都遵守馮諾依曼體系。 截至目前,我們所認識的計算機,都是由?個個的硬件組件組成。 輸入設備:鍵盤,鼠標…

觀察者模式 (Observer Pattern)

觀察者模式(Observer Pattern)是一種行為型設計模式。它定義了一種一對多的依賴關系,讓多個觀察者對象同時監聽某一個主題對象。當主題對象的狀態發生變化時,會自動通知所有觀察者對象,使它們能夠自動更新自己的狀態。 一、基礎 1. 意圖 核心目的:定義對象間的一種一對…

Network.framework 的引入,不是為了取代 URLSession

Network.framework 的引入,不是為了取代 URLSession 如果你感覺 Network.framework 的引入, 可能是為了取代 URLSession, 那你就大錯特錯了!這里需要非常準確地區分一下: 🔵 Network.framework 不是為了取代 URLSession。 &…

Redis 數據分片三大方案深度解析與 Java 實戰

Redis 數據分片是將數據分散存儲在多個 Redis 實例上的技術,以解決單個 Redis 實例在存儲容量、性能和可用性上的限制。常見的 Redis 數據分片方案包括客戶端分片、代理分片和Redis Cluster(集群分片),以下為你詳細介紹&#xff1…

FreeBSD可以不經過windows服務器訪問windows機器上的共享文件嗎?

答案是:當然可以! 使用sharity-light 軟件 可以使用sharity-light 軟件,直接不用安裝samba等軟件,直接訪問windows機器上的共享文件。 但是可惜的是,sharity-light在FreeBSD的ports里棄用了。看來是從FreeBSD 8 就開…

主流 LLM 部署框架

主流 LLM 部署框架 框架主要特點適用場景vLLM- 超快推理(高吞吐) - 動態批處理 - 支持 HuggingFace Transformer - 支持 PagedAttention高并發、低延遲在線推理TGI (Text Generation Inference)- Huggingface官方出品 - 多模型管理 - 支持動態量化 - 支持…

在 Vue 3 setup() 函數中使用 TypeScript 處理 null 和 undefined 的最佳實踐

在 Vue 3 中使用 setup() 函數和 TypeScript 時,null 和 undefined 是兩個需要特別關注的類型。雖然它們看起來都表示“沒有值”,但它們在 JavaScript 和 TypeScript 中有著不同的含義和使用場景。如果不小心處理它們,可能會導致潛在的 bug 或…

在 UniApp 中獲取當前頁面地址

在 UniApp 中獲取當前頁面地址,可以通過以下步驟實現: 方法說明: 獲取當前頁面實例:使用 getCurrentPages() 獲取頁面棧數組,最后一個元素即為當前頁面實例。 提取頁面路徑和參數:從頁面實例的 route 屬性…

【華為】防火墻雙擊熱備-之-主備模式-單外網線路-分享

FW1和FW2的業務接口都工作在三層,上行連接二層交換機。上行交換機連接運營商的接入點,運營商為企業分配的IP地址為100.100.100.2。現在希望FW1和FW2以主備備份方式工作。正常情況下,流量通過FW1轉發;當FW1出現故障時,流…

crossOriginLoading使用說明

1. 說明 此配置用于控制 Webpack 動態加載的代碼塊&#xff08;chunk&#xff09;&#xff08;例如代碼分割或懶加載的模塊&#xff09;在跨域&#xff08;不同域名&#xff09;加載時的行為。它通過為動態生成的 <script>標簽添加 crossorigin 屬性&#xff0c;確保符合…

windows中安裝VMware Workstation Pro虛擬機和ubuntu

目錄 一、安裝 VMware Workstation Pro 虛擬機 1、官網下載VMware Workstation Pro 1.1 選中 "VMware Workstation Pro for PC" 的 "DOWNLOAD NOW" 1.2 跳轉到broadcom登錄頁面 1.3 注冊賬號 1.4 輸入給郵箱收到的驗證碼信息&#xff0c;然后點擊”Verify…

如何快速輕松地恢復未保存的 Word 文檔:簡短指南

文字處理器已經存在了幾十年&#xff0c;其中許多已經變得非常擅長防止問題。丟失未保存的數據是一個常見問題&#xff0c;因此辦公軟件通常帶有恢復文件的方法。在本文中&#xff0c;我們將介紹如何恢復 Word 文檔&#xff0c;即使您尚未保存它。 確保數據安全的最佳方法是保…

JavaScript原生實現簡單虛擬列表(列表不定高)

本文首發在我的個人博客上&#xff1a;JavaScript原生實現簡單虛擬列表(列表不定高)https://www.brandhuang.com/article/1745637125513 前言 之前實現了一個定高版本的虛擬列表&#xff0c;今天在定高版本的基礎上稍作調整&#xff0c;來實現不定高版本&#xff0c;之前的版本…

redis數據類型-位域bitfield

redis數據類型-位域bitfield 文檔 redis單機安裝redis常用的五種數據類型redis數據類型-位圖bitmapredis數據類型-基數統計HyperLogLogredis數據類型-地理空間GEOredis數據類型-流Stream 官方文檔 官網操作命令指南頁面&#xff1a;https://redis.io/docs/latest/commands/…

pandas讀取MySQL中的數據

使用pandas讀取MySQL中的數據 1、導入庫 pip install pandas pip install sqlalchemy2、示例代碼 # -*- coding: utf-8 -*-import pandas as pd import re from sqlalchemy import create_engine# 清洗文本 def clean_text(text):text

MyBatis緩存配置的完整示例,包含一級緩存、二級緩存、自定義緩存策略等核心場景,并附詳細注釋和總結表格

以下是MyBatis緩存配置的完整示例&#xff0c;包含一級緩存、二級緩存、自定義緩存策略等核心場景&#xff0c;并附詳細注釋和總結表格&#xff1a; 1. 一級緩存&#xff08;默認開啟&#xff09; // 使用同一SqlSession執行兩次查詢&#xff0c;自動命中一級緩存 try (SqlSe…

深入解析 C++17 中的std::variant與std::visit:從原理到實踐

引言 什么是std::variant 在 C17 之前&#xff0c;如果你想在一個變量中存儲多種可能的類型&#xff0c;通常會使用 union 或 void* 指針。然而&#xff0c;這些方法都有明顯的缺點。 使用 union 時&#xff0c;類型信息會丟失&#xff0c;使得代碼容易出錯。 void* 指針則需…