0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

使用PIC12F1501來創(chuàng)建數(shù)字控制升壓電源

貿(mào)澤電子設計圈 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-10-31 10:59 ? 次閱讀

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

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

電路圖

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

圖1:降壓電源框圖

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

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

圖2:升壓轉(zhuǎn)換器框圖

工作原理

配置完外設并將它們連接在一起后,控制環(huán)路會自動運行,無需占用處理器時間。占空比超過50%時,峰值電流控制方案需要斜率補償以 防止振蕩。占空比較低時,如果電流檢測電阻較小,斜 率補償還有助于穩(wěn)定控制環(huán)路。PIC16F753具有一個內(nèi)部斜率補償模塊,將誤差放大器輸出饋送至峰值電流 比較器之前,可利用此模塊從該輸出中減去一個可編程 的斜坡。

對于同步開關(guān)電源晶體管控制信號需要一個較小的死區(qū)來避免產(chǎn)生直通電流。COG可根據(jù)振蕩器頻率或模 擬延時鏈生成此信號。利用模擬延時鏈,用戶可設置一個分辨率為5 ns的死區(qū),該死區(qū)非常適合小晶體管。 針對此特定應用,將死區(qū)設置為30 ns。

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

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

輸入和輸出

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

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

從電源經(jīng)過電感和整流二極管再到輸出端,升壓拓撲結(jié)構(gòu)有一個明確的DC電流流通路徑,即使是在開關(guān)晶體管阻斷的情況下。限流回路只在開關(guān)頻率變?yōu)榱阒澳芷鸬椒乐惯^流的作用。而這之后如果沒有額外的保護開關(guān),就可能會出現(xiàn)災難性的短路事件。因此,我們可以在輸出端下橋臂放置一個額外的晶體管以便在短路發(fā)生時切斷負荷。

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

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

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

應用

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

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

升壓轉(zhuǎn)換器替代設計

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

圖3:數(shù)字控制升壓電源框圖

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

結(jié)論

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

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

    關(guān)注

    27

    文章

    8507

    瀏覽量

    145988
  • 電源管理
    +關(guān)注

    關(guān)注

    115

    文章

    6100

    瀏覽量

    143378
  • PIC12F1501
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    2055

原文標題:轉(zhuǎn)換器實現(xiàn)輸出穩(wěn)壓?據(jù)說一半的人都不知道!

文章出處:【微信號:Mouser-Community,微信公眾號:貿(mào)澤電子設計圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    數(shù)字控制器的圖騰柱PFC優(yōu)化控制方案

    電子發(fā)燒友網(wǎng)站提供《帶數(shù)字控制器的圖騰柱PFC優(yōu)化控制方案.pdf》資料免費下載
    發(fā)表于 08-29 11:53 ?0次下載
    帶<b class='flag-5'>數(shù)字控制</b>器的圖騰柱PFC優(yōu)化<b class='flag-5'>控制</b>方案

    5v升12v的直流升壓電路工作原理是什么

    5V升12V的直流升壓電路是一種將輸入電壓從5V提高到12V的電路。這種電路廣泛應用于各種電子設備中,如手機充電器、便攜式電源、太陽能電池板等。 一、直流
    的頭像 發(fā)表于 08-08 14:30 ?427次閱讀

    EN8F1823E完全替代PIC16F883,PIC16F1883,PIC16F1936,PIC16F1937

    PIC
    捷尚微輝芒微MCU單片機
    發(fā)布于 :2024年07月30日 16:59:15

    數(shù)字電源和模擬電源隔離技術(shù)的選擇

    數(shù)字電源和模擬電源的隔離是電子設計中的一個重要問題。 數(shù)字電源和模擬電源的基本概念 1.1
    的頭像 發(fā)表于 07-08 11:17 ?592次閱讀

    BOOST升壓電源原理,含仿真文件

    電子設備,是不可缺少的一種電源架構(gòu)。 BOOST升壓電路主要由控制IC、功率電感和開關(guān)管等基本元件組成,為了解原理,本書以非同步BOOST為介紹對象(同步BOOST使用開關(guān)管代替二極
    的頭像 發(fā)表于 04-07 12:00 ?1819次閱讀
    BOOST<b class='flag-5'>升壓電源</b>原理,含仿真文件

    用于隔離電源的高度集成數(shù)字控制器UCD3138A數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《用于隔離電源的高度集成數(shù)字控制器UCD3138A數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 04-02 09:31 ?0次下載
    用于隔離<b class='flag-5'>電源</b>的高度集成<b class='flag-5'>數(shù)字控制</b>器UCD3138A數(shù)據(jù)表

    用于隔離電源的高度集成數(shù)字控制器UCD3138數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《用于隔離電源的高度集成數(shù)字控制器UCD3138數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 03-26 14:30 ?0次下載
    用于隔離<b class='flag-5'>電源</b>的高度集成<b class='flag-5'>數(shù)字控制</b>器UCD3138數(shù)據(jù)表

    數(shù)字控制振蕩器的作用與原理分析

    數(shù)字控制振蕩器通過數(shù)字信號處理器(DSP)或者其他數(shù)字邏輯電路控制振蕩器的頻率和相位。使用數(shù)字
    的頭像 發(fā)表于 02-09 04:55 ?2580次閱讀
    <b class='flag-5'>數(shù)字控制</b>振蕩器的作用與原理分析

    SL4010升壓壓電源芯片DC3.7V升壓5V、12V、24V/5A

    SL4010是一款升壓壓電源芯片,可以將DC3.7V的輸入電壓升壓至5V、12V或24V的輸出電壓,并可提供高達5A的輸出電流。這款芯片采用了先進的
    發(fā)表于 01-17 16:20

    H6922惠海國產(chǎn)DC3.7V升壓5V、12V、24V/5A升壓壓電源芯片

    H6922惠海國產(chǎn)DC3.7V升壓5V、12V、24V/5A升壓壓電源芯片
    的頭像 發(fā)表于 12-15 09:37 ?907次閱讀
    H6922惠海國產(chǎn)DC3.7V<b class='flag-5'>升壓</b>5V、<b class='flag-5'>12</b>V、24V/5A<b class='flag-5'>升壓</b>恒<b class='flag-5'>壓電源</b>芯片

    升壓電路為什么需要電感?電感在升壓電路中的作用

    升壓電路是一種常見的電源電路,它可以將輸入電壓升高到所需的輸出電壓。
    的頭像 發(fā)表于 12-14 17:13 ?3563次閱讀

    模擬控制式和數(shù)字控制式VGA應用指南

    電子發(fā)燒友網(wǎng)站提供《模擬控制式和數(shù)字控制式VGA應用指南.pdf》資料免費下載
    發(fā)表于 11-28 11:33 ?0次下載
    模擬<b class='flag-5'>控制</b>式和<b class='flag-5'>數(shù)字控制</b>式VGA應用指南

    森利威爾SL4010 升壓恒壓 12V升壓24V 12V升壓36V 12V升壓48V

    在當今的電子設備中,電源管理系統(tǒng)的設計是非常重要的。為了保證設備的穩(wěn)定運行,升壓和恒壓電源的應用已經(jīng)成為不可或缺的一部分。在這篇文章中,我們將介紹森利威爾SL4010升壓
    發(fā)表于 11-23 15:27

    PIC16F73

    電路PIC
    jf_34538777
    發(fā)布于 :2023年11月15日 14:24:18

    數(shù)字電源工作原理 數(shù)字電源使用方法

    數(shù)字電源工作原理 數(shù)字電源使用方法 數(shù)字電源是基于數(shù)字
    的頭像 發(fā)表于 10-16 16:16 ?1553次閱讀