一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

C2000產(chǎn)品用DC事件做PWM動(dòng)作和保護(hù)的注意事項(xiàng)

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2022-01-12 14:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:Emma Wang and Minghan Dong

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

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

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

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

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

一個(gè)是通過(guò)TZSEL 寄存器,選擇為TZA 和TZB的輸入源,即合上圖2 左側(cè)是選通開關(guān);

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

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

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

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

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

所以,我們重新配置軟件,把相應(yīng)的TZCTL寄存器中的DCBEVT2的值改為11,即讓DCBEVT2不產(chǎn)生保護(hù)作用。就可以解決波形異常的問(wè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)投訴
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5521

    瀏覽量

    219454
  • 嵌入式處理
    +關(guān)注

    關(guān)注

    0

    文章

    341

    瀏覽量

    10301
  • DC
    DC
    +關(guān)注

    關(guān)注

    10

    文章

    3684

    瀏覽量

    681945
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ADS8328的TAG位要怎么C2000的SPI讀???

    c2000的SPI最多只有16bit數(shù)據(jù)模式。ADS8328的TAG位要怎么C2000的SPI讀取啊。SPI讀到16bit就結(jié)束了啊。讀不了17bit。
    發(fā)表于 11-28 07:16

    C2000實(shí)時(shí)控制外設(shè)參考指南

    電子發(fā)燒友網(wǎng)站提供《C2000實(shí)時(shí)控制外設(shè)參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-12 15:38 ?1次下載
    <b class='flag-5'>C2000</b>實(shí)時(shí)控制外設(shè)參考指南

    C2000實(shí)時(shí)控制MCU外設(shè)

    電子發(fā)燒友網(wǎng)站提供《C2000實(shí)時(shí)控制MCU外設(shè).pdf》資料免費(fèi)下載
    發(fā)表于 11-09 14:55 ?1次下載
    <b class='flag-5'>C2000</b>實(shí)時(shí)控制MCU外設(shè)

    如何使用C2000 CLB實(shí)現(xiàn)Traction Inverter應(yīng)用中的PWM輸出保護(hù)功能

    電子發(fā)燒友網(wǎng)站提供《如何使用C2000 CLB實(shí)現(xiàn)Traction Inverter應(yīng)用中的PWM輸出保護(hù)功能.pdf》資料免費(fèi)下載
    發(fā)表于 10-31 10:38 ?5次下載

    LED照明和DC-DC轉(zhuǎn)換控制集成在一個(gè)C2000微控制器上

    電子發(fā)燒友網(wǎng)站提供《LED照明和DC-DC轉(zhuǎn)換控制集成在一個(gè)C2000微控制器上.pdf》資料免費(fèi)下載
    發(fā)表于 10-12 11:07 ?0次下載
    LED照明和<b class='flag-5'>DC-DC</b>轉(zhuǎn)換控制集成在一個(gè)<b class='flag-5'>C2000</b>微控制器上

    C2000? MISRA-C策略

    電子發(fā)燒友網(wǎng)站提供《C2000? MISRA-C策略.pdf》資料免費(fèi)下載
    發(fā)表于 10-11 11:43 ?0次下載
    <b class='flag-5'>C2000</b>? MISRA-<b class='flag-5'>C</b>策略

    快速輸入轉(zhuǎn)換速率應(yīng)用中DC-DC轉(zhuǎn)換器的設(shè)計(jì)注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《快速輸入轉(zhuǎn)換速率應(yīng)用中DC-DC轉(zhuǎn)換器的設(shè)計(jì)注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 10-08 10:30 ?0次下載
    快速輸入轉(zhuǎn)換速率應(yīng)用中<b class='flag-5'>DC-DC</b>轉(zhuǎn)換器的設(shè)計(jì)<b class='flag-5'>注意事項(xiàng)</b>

    基于C2000? 4類PWM模塊的CRM/ZVS PFC實(shí)施方案

    電子發(fā)燒友網(wǎng)站提供《基于C2000? 4類PWM模塊的CRM/ZVS PFC實(shí)施方案.pdf》資料免費(fèi)下載
    發(fā)表于 09-24 11:26 ?4次下載
    基于<b class='flag-5'>C2000</b>? 4類<b class='flag-5'>PWM</b>模塊的CRM/ZVS PFC實(shí)施方案

    快速整數(shù)除法C2000產(chǎn)品系列的差異化產(chǎn)品

    電子發(fā)燒友網(wǎng)站提供《快速整數(shù)除法C2000產(chǎn)品系列的差異化產(chǎn)品.pdf》資料免費(fèi)下載
    發(fā)表于 09-19 13:36 ?0次下載
    快速整數(shù)除法<b class='flag-5'>C2000</b><b class='flag-5'>產(chǎn)品</b>系列的差異化<b class='flag-5'>產(chǎn)品</b>

    C2000 MCU JTAG 連接調(diào)試

    電子發(fā)燒友網(wǎng)站提供《C2000 MCU JTAG 連接調(diào)試.pdf》資料免費(fèi)下載
    發(fā)表于 09-09 09:30 ?0次下載
    <b class='flag-5'>C2000</b> MCU JTAG 連接調(diào)試

    漏電保護(hù)器的正確使用和注意事項(xiàng)

    漏電保護(hù)器作為電氣安全防護(hù)系統(tǒng)中的重要組成部分,其正確使用和注意事項(xiàng)對(duì)于保障人身安全、防止電氣火災(zāi)等具有重要意義。
    的頭像 發(fā)表于 09-06 15:09 ?1.2w次閱讀

    C2000?硬件內(nèi)置自檢

    電子發(fā)燒友網(wǎng)站提供《C2000?硬件內(nèi)置自檢.pdf》資料免費(fèi)下載
    發(fā)表于 09-03 11:33 ?0次下載
    <b class='flag-5'>C2000</b>?硬件內(nèi)置自檢

    實(shí)現(xiàn)多軸電機(jī)驅(qū)動(dòng)系統(tǒng)內(nèi)的多片C2000 PWM同步

    電子發(fā)燒友網(wǎng)站提供《實(shí)現(xiàn)多軸電機(jī)驅(qū)動(dòng)系統(tǒng)內(nèi)的多片C2000 PWM同步.pdf》資料免費(fèi)下載
    發(fā)表于 09-03 09:25 ?2次下載
    實(shí)現(xiàn)多軸電機(jī)驅(qū)動(dòng)系統(tǒng)內(nèi)的多片<b class='flag-5'>C2000</b> <b class='flag-5'>PWM</b>同步

    C2000?器件中的CRC引擎

    電子發(fā)燒友網(wǎng)站提供《C2000?器件中的CRC引擎.pdf》資料免費(fèi)下載
    發(fā)表于 08-30 10:38 ?1次下載
    <b class='flag-5'>C2000</b>?器件中的CRC引擎

    使用C2000 I2C模塊連接EEPROM

    電子發(fā)燒友網(wǎng)站提供《使用C2000 I2C模塊連接EEPROM.pdf》資料免費(fèi)下載
    發(fā)表于 08-27 09:53 ?1次下載
    使用<b class='flag-5'>C2000</b> I2<b class='flag-5'>C</b>模塊連接EEPROM