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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

高速模擬比較器-斜率生成模式原理介紹

冬至子 ? 來(lái)源:王超的小站 ? 作者:Chao Wang ? 2023-07-22 16:03 ? 次閱讀

本文介紹dsPIC33C系列MCU高速模擬比較器外設(shè)的斜率生成模式,該模式可用于數(shù)字電源的峰值電流控制。同時(shí)dsPIC33C系列MCU最多帶有6個(gè)DAC的高速模擬比較器(如dsPIC33CK512MP608),所以最多可實(shí)現(xiàn)如6相交錯(cuò)同步buck電路的峰值電流模式控制。

1. 原理介紹

dsPIC33C系列MCU內(nèi)置的高速模擬比較器模塊框圖如圖1所示,包括高速比較器(典型延時(shí)15ns),DAC和斜率補(bǔ)償單元。斜率補(bǔ)償單元提供了可用于更改DAC輸出的用戶自定義斜率,在峰值電流模式控制等需要斜坡補(bǔ)償維持電源穩(wěn)定性的應(yīng)用中,此功能非常有用。同時(shí)比較器的輸出可通過(guò)脈沖延展器和數(shù)字濾波模塊處理,從而防止比較器響應(yīng)意外快速瞬變信號(hào)。

圖片

圖 1 - 高速模擬比較器模塊框圖

為了規(guī)避峰值電流模式控制下占空比大于50%時(shí)的次諧波震蕩問(wèn)題,我們一起看下如何基于內(nèi)置的高速模擬比較器為峰值電流模式控制電源提供斜坡補(bǔ)償功能,這將使傳統(tǒng)的模擬電源下的峰值電流控制同樣可以在數(shù)字電源主控dsPIC33C系列MCU上實(shí)現(xiàn)。

圖片

圖 2 - 斜率生成模式DAC輸出波形

斜率生成模式DAC輸出波形見圖2,斜坡部分就是圖2中斜率開始處到比較器跳變處這一區(qū)間,比較器的跳變也就代表著峰值電流模式控制中電感電流反饋值大于該斜坡DAC的值導(dǎo)致比較器輸出翻轉(zhuǎn)。

斜率生成操作的啟動(dòng)由SLPSTRT<3:0>(SLPxCONL<3:0>)位控制,根據(jù)SLPSTRT<3:0>的值,選定的PWM觸發(fā)信號(hào)將用于啟動(dòng)斜率生成操作。對(duì)于斜率的終止,有兩個(gè)停止信號(hào),只要有一個(gè)置位有效斜率生成操作將終止。6個(gè)控制寄存器位SLPSTOPA<3:0>(SLPxCONL<11:8>)和SLPSTOPB<3:0>(SLPxCONL<7:4>)用于選擇終止斜率生成操作的控制信號(hào)。停止信號(hào)進(jìn)行邏輯或運(yùn)算,以便在發(fā)生其中一個(gè)觸發(fā)事件時(shí)終止斜率。在大多數(shù)的電源應(yīng)用中,SLPSTOPA<3:0>可配置為在PWM周期結(jié)束時(shí)終止斜率,而SLPSTOPB<3:0>可配置為當(dāng)電流達(dá)到正?;蚬收蠗l件下的限值時(shí)觸發(fā),圖2中的波形便是通過(guò)電流達(dá)到正?;蚬收蠗l件下的限值時(shí)觸發(fā)的示例。

圖2中還有切換模式和穩(wěn)態(tài)模式,這一部分處在兩個(gè)斜坡中間,持續(xù)時(shí)間依賴于DAC操作的時(shí)鐘源、TMODTIME<9:0>和SSTIME<9:0>位。切換模式的持續(xù)時(shí)間由TMODTIME<9:0>位(DACCTRL2L<9:0>)指定,在此期間盡可能地響應(yīng)新的數(shù)據(jù)值,使的DAC的值從上次斜坡的終點(diǎn)快速回歸到斜坡開始處的初始值。在切換模式后會(huì)立即進(jìn)入穩(wěn)態(tài)模式,時(shí)間由SSTIME<9:0>位決定。在穩(wěn)態(tài)模式結(jié)束時(shí),DAC值穩(wěn)定在新值,準(zhǔn)備好生成下一周期的斜率。SLPSTRT<3:0>信號(hào)觸發(fā)斜率生成過(guò)程,斜率隨SLPxDAT寄存器中指定的速率而變化。

2. 舉例說(shuō)明

1.jpg

通過(guò)如下Python代碼可以方便計(jì)算出SSTIME<9:0>=88。

T_SS = 350*10**(-9);
F_DAC = 500*10**(6);          # DAC時(shí)鐘源頻率,一般選擇500MHz的輔助時(shí)鐘

SSTIME = T_SS*F_DAC/2 + 0.5;

print("SSTIME = ", int(SSTIME))

3)斜坡斜率SLPxDAT取值

1.jpg

Slope_Start_Delay = 0.2;      # 斜坡開始相對(duì)于PWM周期起始SOC時(shí)刻延遲
Slope_Stop_Delay = 0.95;      # 斜波結(jié)束相對(duì)于PWM周期起始SOC時(shí)刻延遲

PWM_Out_Frquency = 200*10**3;         # PWM開關(guān)頻率
PWM_Out_Period = 1/PWM_Out_Frquency;  # PWM周期
PWM_Resolution = 250*10**(-12)        # PWM這里開啟高精度模式
PWM_Period = int(PWM_Out_Period/PWM_Resolution - 1);     # PWM周期計(jì)數(shù)值

PWM_Trigger_1 = int (Slope_Start_Delay * PWM_Period + 0.5);
PWM_Trigger_2 = int (Slope_Stop_Delay * PWM_Period + 0.5);

print("PWM_Trigger_1 = ", PWM_Trigger_1, "PWM_Trigger_2 = ", PWM_Trigger_2)

2. 開發(fā)與驗(yàn)證

2.1 開發(fā)環(huán)境說(shuō)明

2.1.1 軟件開發(fā)環(huán)境

相關(guān)軟件開發(fā)版本情況說(shuō)明如下。

1.jpg

2.2 軟件工程創(chuàng)建

2.3 實(shí)驗(yàn)驗(yàn)證

編譯工程并燒錄到好奇開發(fā)板的dsPIC33CK256MP508,測(cè)量DAC輸出管教RA3波形,可得斜坡如下圖所示,穩(wěn)態(tài)時(shí)為3V(DAC1DATH寄存器值),然后在3V的基礎(chǔ)上以100mv/us的斜率(SLP1DAT寄存器值)下降。

圖片

圖 4 - 實(shí)驗(yàn)斜坡波形

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

    關(guān)注

    4

    文章

    268

    瀏覽量

    46970
  • 電源控制器
    +關(guān)注

    關(guān)注

    0

    文章

    149

    瀏覽量

    32777
  • buck電路
    +關(guān)注

    關(guān)注

    27

    文章

    461

    瀏覽量

    46367
  • 電感電流
    +關(guān)注

    關(guān)注

    0

    文章

    88

    瀏覽量

    11062
  • 模擬比較器
    +關(guān)注

    關(guān)注

    0

    文章

    29

    瀏覽量

    9933
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    開關(guān)穩(wěn)壓中的電流模式穩(wěn)壓解析

    這里,不止將反饋電壓與內(nèi)部基準(zhǔn)電壓進(jìn)行比較,還將其與生成電源開關(guān)所需的PWM信號(hào)所用的鋸齒形電壓斜坡進(jìn)行比較。在電壓模式穩(wěn)壓中,該斜坡的
    發(fā)表于 09-30 12:32 ?1107次閱讀
    開關(guān)穩(wěn)壓<b class='flag-5'>器</b>中的電流<b class='flag-5'>模式</b>穩(wěn)壓<b class='flag-5'>器</b>解析

    補(bǔ)償斜坡的斜率需要大于下斜坡斜率的1/2的原因

    前項(xiàng)中介紹了計(jì)算次諧波(低諧波)振蕩的理論解釋。在實(shí)際的電流(峰值電流)模式的DC/DC轉(zhuǎn)換中,采用被稱為“斜率補(bǔ)償”的方法作為次諧波振蕩的對(duì)策。大家知道
    發(fā)表于 11-28 14:41

    斜率的傳遞函數(shù):電壓模式的傳遞函數(shù)

    電壓再和斜率(Slope)波(三角波)作比較,來(lái)決定PWM信號(hào)的脈沖寬度,控制輸出電壓。圖1表示在PWM發(fā)生中輸入誤差放大器的輸出Vc和斜率電壓,
    發(fā)表于 11-30 11:47

    斜率的傳遞函數(shù):電流模式的傳遞函數(shù)和各模式的總結(jié)

    比較??在導(dǎo)出電流模式的傳遞函數(shù)前,如下對(duì)電壓模式和電流模式進(jìn)行概念整理及比較。??自上而下,分別為
    發(fā)表于 11-30 11:43

    斜率的傳遞函數(shù):電流模式的考察

    斜率的傳遞函數(shù)的第二點(diǎn),下面我們將接著上一次的電壓模式,來(lái)討論電流模式的傳遞函數(shù)。圖3電流模式的考察DC/DC轉(zhuǎn)換中的電流
    發(fā)表于 12-03 14:32

    斜率鑒頻器,斜率鑒頻器電路及原理

    斜率鑒頻器,斜率鑒頻器電路及原理 ①單失諧回路斜率鑒頻器 電路
    發(fā)表于 03-22 15:58 ?1.6w次閱讀

    基于MSP430F2的比較A設(shè)計(jì)應(yīng)用

    比較A是一個(gè)模擬電壓比較比較A模塊支持精確的
    發(fā)表于 09-21 15:30 ?2次下載
    基于MSP430F2的<b class='flag-5'>比較</b><b class='flag-5'>器</b>A設(shè)計(jì)應(yīng)用

    關(guān)于倒置雙斜率ADC提高動(dòng)態(tài)范圍的相關(guān)設(shè)計(jì)

    四十年來(lái),雙斜率積分A/D轉(zhuǎn)換已經(jīng)成為大多數(shù)數(shù)字萬(wàn)用表和許多工業(yè)和儀器應(yīng)用的核心。雙斜率模數(shù)轉(zhuǎn)換結(jié)合了模擬積分、
    的頭像 發(fā)表于 06-04 18:09 ?2522次閱讀
    關(guān)于倒置雙<b class='flag-5'>斜率</b>ADC提高動(dòng)態(tài)范圍的相關(guān)設(shè)計(jì)

    TB3120 - PIC?單片機(jī)的斜率補(bǔ)償

    本技術(shù)簡(jiǎn)介不僅介紹了PIC單片機(jī)的內(nèi)部斜率補(bǔ)償外設(shè),還介紹了如何在電流模式控制直流/直流轉(zhuǎn)換
    發(fā)表于 03-26 16:42 ?4次下載

    dsPIC33/PIC24系列中文參考手冊(cè)—高速模擬比較

    dsPIC33/PIC24系列中文參考手冊(cè)—高速模擬比較
    發(fā)表于 05-25 17:29 ?28次下載

    dsPIC33F/PIC24H系列參考手冊(cè)之高速模擬比較

    本文主要介紹了dsPIC33F/PIC24H系列參考手冊(cè)之高速模擬比較
    發(fā)表于 05-25 17:29 ?4次下載

    分頻斜率是什么_斜率有著什么重要作用

    本文首先介紹了分頻的種類及原理,其次詳細(xì)闡述了分頻斜率是什么以及斜率有著什么重要作用,具體的跟隨小編一起來(lái)了解一下。
    的頭像 發(fā)表于 05-28 11:35 ?3.4w次閱讀
    分頻<b class='flag-5'>器</b>的<b class='flag-5'>斜率</b>是什么_<b class='flag-5'>斜率</b>有著什么重要作用

    高速比較

    高速比較
    發(fā)表于 04-17 17:50 ?7次下載
    <b class='flag-5'>高速比較</b><b class='flag-5'>器</b>

    PIC24系列參考手冊(cè)——高速模擬比較模塊

    高速模擬比較模塊提供了一種方法來(lái)監(jiān)視電源轉(zhuǎn)換應(yīng)用中的電壓、電流和其他關(guān)鍵信號(hào),這些信號(hào)可能因?yàn)樘於鵁o(wú)法被CPU和ADC捕捉到。共有4個(gè)比較
    發(fā)表于 09-22 17:49 ?0次下載
    PIC24系列參考手冊(cè)——<b class='flag-5'>高速</b><b class='flag-5'>模擬</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>模塊

    PCM(峰值電流模式)降壓轉(zhuǎn)換中的功率級(jí)增益和斜率補(bǔ)償測(cè)量

    電子發(fā)燒友網(wǎng)站提供《PCM(峰值電流模式)降壓轉(zhuǎn)換中的功率級(jí)增益和斜率補(bǔ)償測(cè)量.pdf》資料免費(fèi)下載
    發(fā)表于 09-25 09:39 ?0次下載
    PCM(峰值電流<b class='flag-5'>模式</b>)降壓轉(zhuǎn)換<b class='flag-5'>器</b>中的功率級(jí)增益和<b class='flag-5'>斜率</b>補(bǔ)償測(cè)量