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

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

3天內不再提示

C2000產品用DC 事件做PWM動作和保護的注意事項

星星科技指導員 ? 來源:TI ? 作者:Emma Wang and Minghan ? 2023-03-20 09:31 ? 次閱讀

在通訊電源領域,有很多開發(fā)者需要采用峰值電流控制。在最新一代的C2000中,比如F28004X和F28002X(本文的討論都是基于這兩個系列的芯片),可以利用C2000內部的CMPSS 模塊對電感電流進行比較,產生比較信號后,通過PWM的T1或T2事件去控制PWM的發(fā)波。

但是,Digital compare 模塊和Trip zone 模塊緊緊耦合在一起,所以開發(fā)者稍不留神,就會出現預料之外的現象。這里,以同步boost 電路為例,分析一下異常情況的原因和解決辦法。

每個Digital compare模塊能夠根據你選則的輸入信號,滿足低或高時,產生總共4個比較事件,即DCAEVT1/2和DCBEVT1/2。然后去做一些事情,比如,產生PWM保護,同步其他PWM,或者是去觸發(fā)ADC采樣。另外,也可以將這個信號可以送入T1和T2事件,去做PWM的動作。

poYBAGQXt3OAHJrWAAB9kDR0AR0174.png

圖1 PWM 子模塊關系圖

圖2為PWM保護模塊邏輯信號, 從圖中可以清楚地知道,DCAEVT1/DCBEVT1只能用于ONE SHOT保護,DCAEVT2/DCBEVT2只能用于CBC保護。

pYYBAGQXt3OALBARAAB3TPpi-JI077.png

圖2 PWM保護模塊邏輯信號

同時,由Digital Compare模塊生成的DCAEVT1/2和DCBEVT1/2有兩個路徑可以作用到TZ:

一個是通過TZSEL 寄存器,選擇為TZA 和TZB的輸入源,即合上圖2 左側是選通開關;

另外就是在圖2右側,force和DCAEVT2.force會直接作用到PWMxA,類似的,DCBEVT1.force和DCBEVT2.force會直接作用到PWMxB。如figure 18-135所描述。

poYBAGQXt3SAAKEcAAAwQ1REdRk533.png

注:第一種方式,通過TZA 和TZB 的信號是有鎖存器的,即會有CBC 或是OST的保護,而這里,TZCTL的DCAEVT1/2和DCBEVT1/2復位值為高阻態(tài),這樣如果外圍電路有下拉,對應的動作會是拉低。第二種方式,DCAEVT1.force和DCAEVT2.force直接作用到PWMxA是沒有鎖存器的,所以在一個PWM周期內,如果相應的信號消失后,PWMxA就會立刻恢復。

在同步boost 電路的設計中,開發(fā)者用PWM1A/ PWM1B 兩個通道做Boost的主管和同步整流管的驅動。選擇峰值電流控制,并將比較信號通過C2000內部的XBar給到DCBEVT2 產生T1動作,PWM的生成情況如圖3所示(為了簡化,圖3沒有加入死區(qū)),其中,PWM1B的波形為PWM1A的反轉波形。這個時候,開發(fā)者并沒有去修改TZCTL寄存器的值,即默認值高阻態(tài)。如table 18-66所描述。

pYYBAGQXt3SATjKpAAAxycnuBbs675.png

圖3 同步boost PWM 發(fā)波邏輯

poYBAGQXt3WAEXnbAABlG1bFEzg742.png

那么,當輸入電壓和輸出電壓非常接近的時候,這時,主管的占空比應該非常小,而同步整流管的占空比應該非常大。但是,實際上,從圖4 同步boost在輸入電壓近似于輸出電壓時發(fā)波異常的波形圖中可以看出,PWM1B的波形并不是PWM1A 的反轉。原因在于,由于DCBEVT2.force 的作用(程序設定高有效)會強制PWM1B 為高阻,而PWM1B管腳在硬件上有下拉電阻,從而拉低了PWM1B ,直到DCBEVT2.force消失。

這邊,需要注意,當DCAEVT1/2和DCBEVT1/2 做T1 和T2事件去動作PWM, 同時,沒有禁掉DCAEVT1/2和DCBEVT1/2的Trip 功能時,如果T1 和T2事件與trip的動作是矛盾的,以trip 的動作為準。而DCBEVT2只會影響PWM1B,不會影響PWM1A。

所以,我們重新配置軟件,把相應的TZCTL寄存器中的DCBEVT2的值改為11,即讓DCBEVT2不產生保護作用。就可以解決波形異常的問題。

pYYBAGQXt3WAbyDYAAMy7SuufZA454.png

圖4 同步boost在輸入電壓近似于輸出電壓時發(fā)波異常

審核編輯:郭婷

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

    關注

    184

    文章

    17809

    瀏覽量

    251087
  • 寄存器
    +關注

    關注

    31

    文章

    5359

    瀏覽量

    120827
  • PWM
    PWM
    +關注

    關注

    114

    文章

    5196

    瀏覽量

    214398
收藏 人收藏

    評論

    相關推薦

    DC-DC電源有哪些注意事項?

    DC-DC電源注意事項DC-DC電源布線
    發(fā)表于 02-23 07:57

    C2000產品PWM動作和保護注意事項

    在通訊電源領域,有很多開發(fā)者需要采用峰值電流控制。在最新一代的C2000中,比如F28004X和F28002X(本文的討論都是基于這兩個系列的芯片),可以利用C2000內部的CMPSS 模塊對電感
    發(fā)表于 11-04 06:17

    瓦斯保護日常維護注意事項

    瓦斯保護日常維護注意事項 (1) 瓦斯保護投跳閘的變壓器,在現場應有明顯的標志,跳閘試驗的探針其外罩在運行中不準旋下,
    發(fā)表于 12-12 08:39 ?1351次閱讀

    C2000產品系列的特點及應用介紹

    C2000產品系列簡介
    的頭像 發(fā)表于 08-20 02:08 ?5266次閱讀

    C2000入門:C2000的基本知識介紹(1)

    C2000入門基礎(一)—C2000概述(上)
    的頭像 發(fā)表于 08-14 01:54 ?1.2w次閱讀

    C2000的開發(fā)環(huán)境

    C2000入門基礎(七)—C2000 開發(fā)環(huán)境
    的頭像 發(fā)表于 08-10 01:01 ?3737次閱讀

    C2000入門:C2000的復位系統(tǒng)介紹

    C2000入門基礎(三)—C2000的復位系統(tǒng)
    的頭像 發(fā)表于 08-06 00:55 ?5379次閱讀

    C2000入門:C2000的外置電路的控制介紹(6)

    C2000入門基礎(六)C2000的控制外設
    的頭像 發(fā)表于 04-15 06:41 ?4039次閱讀
    <b class='flag-5'>C2000</b>入門:<b class='flag-5'>C2000</b>的外置電路的控制介紹(6)

    C2000入門:C2000的基本知識介紹 (2)

    C2000入門基礎(二)C2000概述(下)
    的頭像 發(fā)表于 04-15 06:30 ?4197次閱讀
    <b class='flag-5'>C2000</b>入門:<b class='flag-5'>C2000</b>的基本知識介紹 (2)

    C2000產品DC事件PWM動作和保護注意事項

    基于這兩個系列的芯片),可以利用C2000內部的CMPSS 模塊對電感電流進行比較,產生比較信號后,通過PWM的T1或T2事件去控制PWM的發(fā)波。 但是,Digital compare 模塊和Trip
    的頭像 發(fā)表于 01-12 14:21 ?1792次閱讀

    HW2000B應用注意事項

    電子發(fā)燒友網站提供《HW2000B應用注意事項.pdf》資料免費下載
    發(fā)表于 09-22 11:04 ?0次下載
    HW<b class='flag-5'>2000</b>B應用<b class='flag-5'>注意事項</b>

    新一代C2000產品DC 事件PWM動作和保護注意事項

    新一代C2000產品DC 事件PWM動作和
    發(fā)表于 10-28 12:00 ?0次下載
    新一代<b class='flag-5'>C2000</b><b class='flag-5'>產品</b><b class='flag-5'>用</b><b class='flag-5'>DC</b> 事件<b class='flag-5'>做</b><b class='flag-5'>PWM</b><b class='flag-5'>動作和</b><b class='flag-5'>保護</b>的<b class='flag-5'>注意事項</b>

    USB Type-C 設計注意事項

    USB Type-C 設計注意事項
    發(fā)表于 11-14 21:08 ?23次下載
    USB Type-<b class='flag-5'>C</b> 設計<b class='flag-5'>注意事項</b>

    C2000浮點運算注意事項:CPU和CLA的差異及誤差處理技巧

    C28x+FPU架構的C2000微處理器在原有的C28x定點CPU的基礎上加入了一些寄存器和指令,來支持IEEE 單精度浮點數的運算。對于在定點微處理器上編寫的程序,浮點C2000也完
    的頭像 發(fā)表于 04-06 10:30 ?1966次閱讀

    如何使用C2000 CLB實現Traction Inverter應用中的PWM輸出保護功能

    電子發(fā)燒友網站提供《如何使用C2000 CLB實現Traction Inverter應用中的PWM輸出保護功能.pdf》資料免費下載
    發(fā)表于 10-31 10:38 ?3次下載