<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何以全模擬控制的降壓和升壓轉換器實現穩壓輸出

電子工程師 ? 來源:網絡整理 ? 2018-02-19 05:11 ? 次閱讀

Microchip Technology Inc.

Mihnea Rosu

可使用同一款單片機實現純模擬控制的同步降壓型電源和升壓型電源。從而實現輸出穩壓。兩種方案擁有一個共同的優點,即不占用任何處理器資源,這樣內核就可以全力滿足更為復雜的固件的需求。同時,模擬回路能夠更快速地響應負載階躍和輸入電壓變化,這對于不少應用而言是非常有用的。

本文討論的單片機為Microchip旗下的PIC16F753。無論是降壓還是升壓轉換器其所需的外設集是相同的:互補輸出發生器、比較器、運算放大器、9 位模數轉換器、固定參考電壓、斜率補償模塊,以及捕捉和比較PWM模塊。上述外設應通過固件實現內部連接,以減少所需的外部引腳數。

電路圖降壓轉換器的輸入電壓范圍為8至16V DC,輸出端為5V DC、2A和10W。代碼大小105個字,RAM容量0字節,可用代碼大小1943字,可用RAM容量128字節。2A 條件下測定的效率為94%。

圖1:降壓電源框圖

圖1所示的是一個同步降壓電源框圖。此處輸出電壓使用峰值電流模式控制進行穩壓,并使用誤差運算放大器(OPA)來與參考電壓進行比較。然后將結果輸入到峰值電流比較器中。內部斜率補償模塊會從誤差放大器輸出值中先減去一個軟件可編程斜率,再輸入到峰值電流比較器。CCP捕捉和比較PWM模塊提供一個具有固定頻率和固定占空比的控制信號,而峰值電流比較器輸出會被選為互補輸出生成器(COG)下降沿的另一個(分級)源。

升壓轉換器有著相同的工作原理,圖2所示即其原理框圖。不過在參數規格上略有不同。具體來說,升壓轉換器的輸入電壓范圍為3至5V DC,而輸出端和RAM容量與降壓轉換器相同。代碼大小99字,可用代碼大小1949字。2A條件下測定的效率為87%。

圖2:升壓轉換器框圖

工作原理配置完外設并將它們連接在一起后,控制環路會自動運 行,無需占用處理器時間。

占空比超過50%時,峰值電流控制方案需要斜率補償以 防止振蕩。占空比較低時,如果電流檢測電阻較小,斜 率補償還有助于穩定控制環路。PIC16F753具有一個內部斜率補償模塊,將誤差放大器輸出饋送至峰值電流 比較器之前,可利用此模塊從該輸出中減去一個可編程的斜坡。

對于同步開關電源,晶體管控制信號需要一個較小的死區來避免產生直通電流。

COG可根據振蕩器頻率或模 擬延時鏈生成此信號。利用模擬延時鏈,用戶可設置一個分辨率為5 ns的死區,該死區非常適合小晶體管。 針對此特定應用,將死區設置為30 ns。

對于降壓拓撲,電感電流等于負載電流。為了能夠使用下橋臂電流檢測電阻來測量峰值電感電流,需要進行一些修改。通常情況下,電流檢測電阻得到的是峰值 電流控制方案無法使用的濾波輸出電流。通過電流檢測 電阻將輸出電容接地后,ESR 會增大,但生成的波形與電感電流波形非常相近。這種方法的缺點在于效率略 低,但上橋臂電流檢測電阻通常需要附加電路(電流鏡 或專用IC),而這會增加成本。

而在升壓拓撲結構中,電感電流等于輸入電流。電感峰值電流由放置在晶體管源極和地之間的電阻直接測量。

輸入和輸出控制環路中沒有集成輸出電流限制功能,因此應使用第二個比較器并將其選作COG 的自動關斷源。誤差放大器輸出即為電感峰值電流限值,因此通過電阻分壓器使該值保持為較低值有助于避免浪涌電流問題和災難性 的短路狀態。但是,這種方法的缺點在于系統增益的降低以及對瞬態的響應變慢。OPA輸出引腳與斜率補償 模塊輸入引腳相同,因此這兩個外設可以一起使用,無需任何其他外部連接。如果使用電阻分壓器限制OPA輸出電壓,則必須將其從外部連接到FVR緩沖器輸入引腳。

升壓轉換器的輸入電壓應通過小型二極管連接至單片機,并自舉到輸出端。這樣,當輸出電壓上升時,它就會為單片機和MOSFET驅動器供電。這實現了效率的提升,因為更高的VGS將會改善RDS(ON),而低于4.5V的間隔對大多數功率晶體管而言都是一個問題。同時,這使得FVR成為唯一現有的穩定參考電壓,而電路也需要做出一些改變以確?;芈返膮⒖茧妷河肋h不受電源或輸出電壓影響。由于控制回路的參考電壓來自于DAC,因而這一外設也需要一個穩定的基準。1.2V的FVR被選作DAC參考電壓,可滿足上述所有要求。

從電源經過電感和整流二極管再到輸出端,升壓拓撲結構有一個明確的DC電流流通路徑,即使是在開關晶體管阻斷的情況下。限流回路只在開關頻率變為零之前能起到防止過流的作用。而這之后如果沒有額外的保護開關,就可能會出現災難性的短路事件。因此,我們可以在輸出端下橋臂放置一個額外的晶體管以便在短路發生時切斷負荷。

就基于比較器的短路保護應用而言,必須在整個工作電壓范圍內都確保有穩定的參考電壓。由于輸出電流分流電壓通常都太小而無法直接與1.2V FVR一起使用,因此我們需要將其經由外部發送,先通過FVR緩沖器,然后通過電阻分壓器,以獲取比較器所需的基準電壓。由于FVR緩沖器采取了這一應用方式,則運算放大器輸出必須與斜率補償模塊一起直接使用,而不應使用額外的分壓器。這樣不僅不占用處理器時間,還應用了更多的引腳和外設。而就基于ADC的短路保護應用而言,電流監測電阻的電壓和FVR值在固件中讀取。需要讀取FVR電壓才能計算VDD值(在低于5V 的條件下),在這種情況下即為ADC參考電壓。雖然這不需要使用額外的比較器、I/O引腳或外部電阻,但是它卻需要一些程序空間和處理器時間。

我們必須對轉換器針對特定負載進行補償,同時也必須在所有工作條件下驗證其穩定性。

與使用專門的PWM控制芯片相比,性能是相似的,但是PIC單片機的使用提升了靈活性。此外,模擬控制回路可以獨立運行,所以單片機內核可完全自由地運行用戶的算法、測量各項電源參數或發送相關的信息。

應用應用模擬控制回路的電源可以足夠快地響應動態負載和輸入電壓的變化。對于諸如 LED或熱電電池等電流控制的負載而言,電壓反饋可由平均電流反饋來替代。該電源還可用于需要對電壓和電流進行控制的各種應用,例如CC和CV電池充電器等。 PIC16F753 DAC具有9位分辨率,在降壓轉換器應用中可通過1/2輸出分壓器轉換為 20 mV的最小電壓歩階,在升壓轉換器應用中可通過1/5輸出分壓器轉換為50 mV的最小電壓歩階。

該應用需要一個運算放大器、一個比較器和一個DAC。DAC輸出端可由內部連接至運算放大器,因此這就節省了一個引腳。CCP模塊會針對COG生成一個具有固定頻率、固定占空比的信號。根據限制OPA輸出的用戶選項,電阻分壓器需經由外部連接至 FVR緩沖器輸入端。如果不使用電阻分壓器,那么就不需要使用兩個引腳,一個就足夠了。在這種情況下,與斜率補償模塊輸入引腳為同一引腳的運算放大器輸出引腳,即被配置為模擬引腳,并且不應被用于其它用途。我們可以將僅用作輸入功能的數字引腳當作一個按鍵來使用或者用于其它類似用途。在運行期間,編程數據

I/O引腳和其它兩個引腳處于空閑狀態,可用于用戶特定的用途。

升壓轉換器替代設計我們還可以使用PIC12F1501來創建數字控制升壓電源。它在輕負載、硬件過壓保護方面效率較高,并且只需使用少量的元件即可。所需的外設包括兩個10位ADC通道、一個FVR、比較器、數控振蕩器和互補波形發生器。上述外設通過固件進行內部連接,從而將所需的外部引腳數降低到了三個。該應用的框圖如圖3所示。

圖3:數字控制升壓電源框圖

我們應用比例控制回路來調節輸出電壓和電流。使用兩個ADC通道來讀取輸出值,并對控制信號作相應的調整。數控振蕩器使用頻率可變的固定導通時間脈沖來進行占空比脈沖頻率調制。

結論

本文展示了如何使用Microchip單片機在創建降壓和升壓轉換器的同時節省一部分處理能力以便執行其它任務。文中的三個應用實例均只需要很小的一套外設即可實現各自的目標。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 轉換器
    +關注

    關注

    27

    文章

    8213

    瀏覽量

    142043
  • 升壓轉換器
    +關注

    關注

    2

    文章

    564

    瀏覽量

    34712
收藏 人收藏

    評論

    相關推薦

    基于PIC16F753的純模擬控制升壓降壓轉換器設計

    可使用同一款單片機實現模擬控制的同步降壓型電源和升壓型電源,從而實現
    的頭像 發表于 09-25 06:55 ?6330次閱讀
    基于PIC16F753的純<b class='flag-5'>模擬</b><b class='flag-5'>控制</b><b class='flag-5'>升壓</b><b class='flag-5'>降壓</b><b class='flag-5'>轉換器</b>設計

    非反向降壓-升壓轉換器的拓撲結構和如何實現應用設計

    降壓-升壓轉換器被廣泛應用于工業用個人計算機 (IPC),銷售點 (POS) 系統,和汽車啟停系統。在這些應用中,輸入電壓可以高于或低于所需的輸出電壓?;痉聪?/div>
    發表于 08-30 13:42 ?1928次閱讀
    非反向<b class='flag-5'>降壓</b>-<b class='flag-5'>升壓</b><b class='flag-5'>轉換器</b>的拓撲結構和如何<b class='flag-5'>實現</b>應用設計

    降壓-升壓轉換器讓能量搜集更靈活

    對于具有高度可變的能量來源的能量收集應用,工程師們可以發現自己處理的輸出電壓,可以范圍高于或低于所需的一個典型的能量儲存電池充電。在過去,設計師處理這種情況,通過以下的升壓階段,一個單獨的降壓
    發表于 03-10 17:16

    【工程師小貼士】降壓升壓電源設計中降壓控制器的使用

    電子電路通常都工作在正穩壓輸出電壓下,而這些電壓一般都是由降壓穩壓器來提供的。如果同時還需要負輸出電壓,那么在
    發表于 05-02 18:53

    高效率72W功率輸出的非同步降壓升壓轉換器

    描述PMP7988 是一種非同步降壓升壓轉換器。此設計接受 8Vin 至 16Vin 輸入電壓(標稱輸入電壓為 12V),可實現 12V 輸出
    發表于 12-17 15:34

    降壓、升壓降壓升壓拓撲結構詳解

    在本篇文章中,我將從不同方面深入介紹降壓、升壓降壓-升壓拓撲結構。降壓轉換器圖1是非同步
    發表于 03-19 06:45

    用于降壓升壓轉換器的TC2575欠壓鎖定電路的典型應用

    用于降壓 - 升壓轉換器的TC2575欠壓鎖定電路的典型應用。 TC2575系列穩壓器是單片集成電路,非常適合簡單方便地設計降壓型開關
    發表于 05-08 09:36

    升壓轉換器新型式的輸出穩壓技術

    新式降壓轉換設計并實現PWM升壓轉換器
    發表于 05-15 11:37

    升壓+降壓型DC/DC轉換器DC2422A-A演示電路

    DC2422A-A,演示電路是一款升壓+降壓型DC / DC轉換器,采用高性能雙輸出升壓+降壓
    發表于 05-27 09:35

    反向降壓-升壓轉換器布局方式概述

    輸出電容電流的不連續性,反向降壓-升壓轉換器(c和d)輸出濾波電容器的紋波電流要高得多。 圖3顯示如何優化反向
    發表于 08-12 04:45

    模擬對話】在低輸入電壓下,同步升壓轉換器為大電流LED供電

    ,只需兩個額外元件。與具有4.5 V和6 V最小輸入電壓的內部LDO控制器器件相比,LT3762能夠將輸入電壓工作范圍下限擴展至3 V。降壓-升壓轉換器的7.5 V
    發表于 09-25 13:58

    基于4開關降壓升壓轉換器的USB供電設計

    轉換范圍、正極性、高能效和小尺寸方案。安森美半導體用于USB供電和USB-C應用的NCP81239 4開關降壓-升壓控制器可以驅動4個開關,使轉換器
    發表于 10-30 09:04

    TPS63070降壓升壓轉換器描述

    描述TPS63070是一款具有低靜態電流的高效降壓 - 升壓轉換器,適用于那些輸入電壓可能高于或低于輸出電壓的應用。在升壓
    發表于 01-03 06:13

    反向降壓-升壓轉換器的布局

    在此前的博文中,我討論了VIN范圍、VOUT范圍和可用輸出電流IOUT最大值的區別。布局的差異源自反向降壓-升壓轉換器降壓變換
    發表于 11-15 06:00

    新式降壓轉換設計并實現PWM升壓轉換器

    新式降壓轉換設計并實現PWM升壓轉換器 Christian Schimpfl
    發表于 04-21 00:09 ?2301次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>