91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何計(jì)算合理的死區(qū)時(shí)間?

GReq_mcu168 ? 來(lái)源:玩轉(zhuǎn)單片機(jī) ? 作者:玩轉(zhuǎn)單片機(jī) ? 2020-12-09 16:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目錄

什么是死區(qū)時(shí)間?

數(shù)據(jù)手冊(cè)的參數(shù)

如何計(jì)算合理的死區(qū)時(shí)間?

STM32中配置死區(qū)時(shí)間

什么是死區(qū)時(shí)間?

PWM是脈沖寬度調(diào)制,在電力電子中,最常用的就是整流和逆變。這就需要用到整流橋和逆變橋。

對(duì)三相電來(lái)說(shuō),就需要三個(gè)橋臂。以兩電平為例,每個(gè)橋臂上有兩個(gè)電力電子器件,比如IGBT。大致如下圖所示;

f9016e56-2e2a-11eb-a64d-12bb97331649.png

這兩個(gè)IGBT不能同時(shí)導(dǎo)通,否則就會(huì)出現(xiàn)短路的情況,從而對(duì)系統(tǒng)造成損害。

那為什么會(huì)出現(xiàn)同時(shí)導(dǎo)通的情況呢?

因?yàn)殚_關(guān)元器件的和嚴(yán)格意義并不是相同的。

所以在驅(qū)動(dòng)開關(guān)元器件門極的時(shí)候需要增加一段延時(shí),確保另一個(gè)開關(guān)管完全關(guān)斷之后再去打開這個(gè)開關(guān)元器件,通常存在兩種情況;

上半橋關(guān)斷后,延遲一段時(shí)間再打開下半橋;

下半橋關(guān)斷后,延遲一段時(shí)間再打開上半橋;

這樣就不會(huì)同時(shí)導(dǎo)通,從而避免功率元件燒毀;死區(qū)時(shí)間控制在通常的單片機(jī)所配備的PWM中都有這樣的功能,下面會(huì)進(jìn)一步介紹。

f94a7844-2e2a-11eb-a64d-12bb97331649.png

互補(bǔ)PWM的死區(qū)時(shí)間

相對(duì)于PWM來(lái)說(shuō),死區(qū)時(shí)間是在PWM輸出的這個(gè)時(shí)間,上下管都不會(huì)有輸出,當(dāng)然會(huì)使波形輸出中斷,死區(qū)時(shí)間一般只占百分之幾的周期。但是當(dāng)PWM波本身占空比小時(shí),空出的部分要比死區(qū)還大,所以死區(qū)會(huì)影響輸出的紋波,但應(yīng)該不是起到?jīng)Q定性作用的。

另外如果死區(qū)設(shè)置過小,但是仍然出現(xiàn)上下管同時(shí)導(dǎo)通,因?yàn)閷?dǎo)通時(shí)間非常非常短,電流沒有變得很大,不足以燒毀系統(tǒng),那此時(shí)會(huì)導(dǎo)致開關(guān)元器件發(fā)熱嚴(yán)重,所以選擇合適的死區(qū)時(shí)間尤為重要,過大過小都不行。

數(shù)據(jù)手冊(cè)的參數(shù)

這里看了一下NXP的IRF540的數(shù)據(jù)手冊(cè),柵極開關(guān)時(shí)間如下所示;

f9879940-2e2a-11eb-a64d-12bb97331649.png

IRF540

然后找到相關(guān)的,,,的相關(guān)典型參數(shù);

f9a2bfe0-2e2a-11eb-a64d-12bb97331649.png

典型參數(shù)

:門極的開通延遲時(shí)間

:門極的關(guān)斷延遲時(shí)間

:門極上升時(shí)間

:門極下降時(shí)間

下面是一個(gè)IGBT的數(shù)據(jù)手冊(cè);

IGBT

下圖是IGBT的開關(guān)屬性,同樣可以找到,,,等參數(shù),下面計(jì)算的時(shí)候會(huì)用到;

fa378e22-2e2a-11eb-a64d-12bb97331649.png

開關(guān)屬性

如何計(jì)算合理的死區(qū)時(shí)間?

這里用表示死區(qū)時(shí)間,因?yàn)殚T極上升和下降時(shí)間通常比延遲時(shí)間小很多,所以這里可以不用考慮它們。則死區(qū)時(shí)間滿足;

:最大的關(guān)斷延遲時(shí)間;

:最小的開通延遲時(shí)間;

:最大的驅(qū)動(dòng)信號(hào)傳遞延遲時(shí)間;

:最小的驅(qū)動(dòng)信號(hào)傳遞延遲時(shí)間;

其中和正如上文所提到的可以元器件的數(shù)據(jù)手冊(cè)中找到;和一般由驅(qū)動(dòng)器廠家給出;

如果是MCU的IO驅(qū)動(dòng)的話,需要考慮IO的上升時(shí)間和下降時(shí)間,另外一般會(huì)加光耦進(jìn)行隔離,這里還需要考慮到光耦的開關(guān)延時(shí)。

STM32中配置死區(qū)時(shí)間

STM32的TIM高級(jí)定時(shí)器支持互補(bǔ)PWM波形發(fā)生,同時(shí)它支持插入死區(qū)時(shí)間和剎車的配置。

直接看參考手冊(cè)里的寄存器TIMx_BDTR,這是配置剎車和死區(qū)時(shí)間的寄存器;

fa71e5cc-2e2a-11eb-a64d-12bb97331649.png

TIMx_BDTR

可以看到死區(qū)時(shí)間DT由**UTG[7:0]**決定,這里還有一個(gè)問題是是什么?在TIMx_CR1的寄存器可以得知,由TIMx_CR1寄存器的CKD決定;

如果這里配置成00,那么和內(nèi)部定時(shí)器的頻率相同,為8M;

faa5f0ec-2e2a-11eb-a64d-12bb97331649.png

CKD

結(jié)合代碼做一下計(jì)算;系統(tǒng)頻率為72M,下面是時(shí)基單元的配置;

#definePWM_FREQ((u16)16000)//inHz(N.b.:patterntypeiscenteraligned) #definePWM_PRSC((u8)0) #definePWM_PERIOD((u16)(CKTIM/(u32)(2*PWM_FREQ*(PWM_PRSC+1))))TIM_TimeBaseStructInit(&TIM1_TimeBaseStructure); /*TimeBaseconfiguration*/ TIM1_TimeBaseStructure.TIM_Prescaler=0x0; TIM1_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_CenterAligned1; TIM1_TimeBaseStructure.TIM_Period=PWM_PERIOD; TIM1_TimeBaseStructure.TIM_ClockDivision=TIM_CKD_DIV2;

PWM的頻率是16K,注意這里的PWM是中央對(duì)齊模式,因此配置的時(shí)鐘頻率為32K;

下面時(shí)剎車和死區(qū)時(shí)間,BDTR寄存器的配置,因此這里的CK_INT為32M

#defineCKTIM((u32)72000000uL)/*Siliconrunningat72MHzResolution:1Hz*/ #defineDEADTIME_NS((u16)500)//innsec;rangeis[0...3500] #defineDEADTIME(u16)((unsignedlonglong)CKTIM/2 *(unsignedlonglong)DEADTIME_NS/1000000000uL)TIM1_BDTRInitStructure.TIM_OSSRState=TIM_OSSRState_Enable; TIM1_BDTRInitStructure.TIM_OSSIState=TIM_OSSIState_Enable; TIM1_BDTRInitStructure.TIM_LOCKLevel=TIM_LOCKLevel_1; TIM1_BDTRInitStructure.TIM_DeadTime=DEADTIME; TIM1_BDTRInitStructure.TIM_Break=TIM_Break_Disable; TIM1_BDTRInitStructure.TIM_BreakPolarity=TIM_BreakPolarity_High; TIM1_BDTRInitStructure.TIM_AutomaticOutput=TIM_AutomaticOutput_Disable;

例:若TDTS = 31ns(32MHZ),可能的死區(qū)時(shí)間為:0到3970ns,若步長(zhǎng)時(shí)間為31ns;4000us到8us,若步長(zhǎng)時(shí)間為62ns;8us到16us,若步長(zhǎng)時(shí)間為250ns;16us到32us,若步長(zhǎng)時(shí)間為500ns;

如果需要配置死區(qū)時(shí)間 1000ns,系統(tǒng)頻率72,000,000Hz,那么需要配置寄存器的值為;

直接寫成宏定義的形式;

#defineDEADTIME(u16)((unsignedlonglong)CKTIM/2 *(unsignedlonglong)DEADTIME_NS/1000000000uL)

示波器驗(yàn)證了一下;具體如下圖所示;


責(zé)任編輯:lq

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

    關(guān)注

    116

    文章

    5872

    瀏覽量

    225633
  • IGBT
    +關(guān)注

    關(guān)注

    1288

    文章

    4331

    瀏覽量

    263012
  • 逆變橋
    +關(guān)注

    關(guān)注

    1

    文章

    10

    瀏覽量

    11145

原文標(biāo)題:炸機(jī)后才去注意PWM的死區(qū)時(shí)間

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    SiLM8263DAHB-DG 雙輸入可編程死區(qū)緊湊型半橋驅(qū)動(dòng)器

    ,輸出側(cè)驅(qū)動(dòng)電壓最高支持30V。芯片集成了可編程死區(qū)時(shí)間功能,并設(shè)有DIS全局關(guān)斷引腳。其3V至18V的寬邏輯輸入電壓兼容性強(qiáng),為對(duì)空間布局和時(shí)序控制有精細(xì)要求的緊湊型功率應(yīng)用提供了一個(gè)高集成度
    發(fā)表于 02-09 08:44

    IGBT死區(qū)時(shí)間設(shè)定指南:死區(qū)計(jì)算方法、對(duì)逆變器的影響、死區(qū)優(yōu)化策略 v2.0

    以下內(nèi)容發(fā)表在「SysPro電力電子技術(shù)」知識(shí)星球-關(guān)于IGBT死區(qū)時(shí)間的定義和應(yīng)用解讀-文字原創(chuàng),素材來(lái)源:Infineon等廠商-在保證原文內(nèi)容邏輯的基礎(chǔ)上,對(duì)結(jié)構(gòu)進(jìn)行了調(diào)整、進(jìn)行了補(bǔ)充說(shuō)明
    的頭像 發(fā)表于 01-31 08:15 ?1990次閱讀
    IGBT<b class='flag-5'>死區(qū)</b><b class='flag-5'>時(shí)間</b>設(shè)定指南:<b class='flag-5'>死區(qū)</b><b class='flag-5'>計(jì)算</b>方法、對(duì)逆變器的影響、<b class='flag-5'>死區(qū)</b>優(yōu)化策略 v2.0

    如何計(jì)算延時(shí)程序的時(shí)間?

    怎么樣計(jì)算延時(shí)程序的時(shí)間?
    發(fā)表于 01-12 07:54

    LLC的諧振電流波形出現(xiàn)平臺(tái),但是不在死區(qū)內(nèi),而是出現(xiàn)在開關(guān)管導(dǎo)通后

    圖片是我的全橋LLC的波形,為什么沒有在死區(qū)時(shí)間內(nèi)實(shí)現(xiàn)對(duì)電容的放電,電流波形疑似小平臺(tái)處出現(xiàn)在開管導(dǎo)通后,根本就沒實(shí)現(xiàn)LLC的ZVS,我想請(qǐng)問下是什么原因,變壓器勵(lì)磁電感164uH,諧振電感26uH,諧振電容150nF。 我的這個(gè)LLC的諧振電流平臺(tái)出現(xiàn)的太滯后了,不知
    發(fā)表于 12-21 22:51

    時(shí)間頻率標(biāo)準(zhǔn)源有什么功能

    時(shí)間頻率
    西安同步電子科技有限公司
    發(fā)布于 :2025年11月04日 17:58:08

    Siumulink模型測(cè)試典型問題分享——模型層級(jí)設(shè)計(jì)不合理

    典型測(cè)試問題分享-模型層級(jí)設(shè)計(jì)不合理 問題描述: ?重點(diǎn)功能與非重點(diǎn)功能混合,導(dǎo)致測(cè)試層級(jí)選擇困難。 ?模型未體現(xiàn)層級(jí)劃分,結(jié)構(gòu)平鋪導(dǎo)致層級(jí)圈復(fù)雜度異常。 ?部分計(jì)算/判斷/賦值等結(jié)構(gòu)位于測(cè)試層級(jí)之外,存在未覆蓋風(fēng)險(xiǎn)。
    的頭像 發(fā)表于 09-20 12:31 ?2970次閱讀
    Siumulink模型測(cè)試典型問題分享——模型層級(jí)設(shè)計(jì)不<b class='flag-5'>合理</b>

    如何正確計(jì)算UPS不間斷電源的帶載時(shí)間?

    在現(xiàn)代辦公和工業(yè)環(huán)境中,UPS不間斷電源已成為保障關(guān)鍵設(shè)備穩(wěn)定運(yùn)行的重要裝備。然而,許多用戶對(duì)于如何正確計(jì)算UPS的帶載時(shí)間存在困惑。本文將為您詳細(xì)解析UPS帶載時(shí)間計(jì)算方法,幫助您
    的頭像 發(fā)表于 08-30 11:18 ?1547次閱讀
    如何正確<b class='flag-5'>計(jì)算</b>UPS不間斷電源的帶載<b class='flag-5'>時(shí)間</b>?

    優(yōu)比施電源:一文看懂如何正確計(jì)算UPS不間斷電源的帶載時(shí)間

    在現(xiàn)代辦公和工業(yè)環(huán)境中,UPS不間斷電源已成為保障關(guān)鍵設(shè)備穩(wěn)定運(yùn)行的重要裝備。然而,許多用戶對(duì)于如何正確計(jì)算UPS的帶載時(shí)間存在困惑。本文將為您詳細(xì)解析UPS帶載時(shí)間計(jì)算方法,幫助您
    的頭像 發(fā)表于 08-30 10:27 ?1218次閱讀
    優(yōu)比施電源:一文看懂如何正確<b class='flag-5'>計(jì)算</b>UPS不間斷電源的帶載<b class='flag-5'>時(shí)間</b>

    直流控制系統(tǒng)中PWM功放的頻率和死區(qū)設(shè)置

    在采用 PWM功放的控制系統(tǒng)中,進(jìn)行PWM 開關(guān)頻率和死區(qū)設(shè)置時(shí),不僅要參考功率品體管的開關(guān)時(shí)間等參數(shù),還要考慮控制系統(tǒng)的其他要求。如果PWM的頻率和死區(qū)設(shè)置不當(dāng),將影響控制系統(tǒng)的穩(wěn)定性
    發(fā)表于 08-05 14:30

    基于死區(qū)補(bǔ)償?shù)碾姍C(jī)低速運(yùn)行穩(wěn)定性研究

    摘 要:電機(jī)低速運(yùn)行時(shí),死區(qū)效應(yīng)可能導(dǎo)致電流波形畸變嚴(yán)重,使電機(jī)轉(zhuǎn)矩發(fā)生脈動(dòng)。本文提出一種新型PWM控制死區(qū)補(bǔ)償方法,該控制算法通過坐標(biāo)變換、定標(biāo)的方式將合成電流空間矢量與定子旋轉(zhuǎn)磁場(chǎng)同步,根據(jù)電流
    發(fā)表于 07-29 16:21

    基于DSP的SPWM混合查表實(shí)時(shí)計(jì)算

    ,內(nèi)部還集成了三相 PWM 波形發(fā)生器。兩者的結(jié)合,使我們完全能通過實(shí)時(shí)計(jì)算來(lái)產(chǎn)生任意頻率的 SPWM 波。TMS320F241的波形發(fā)生器屬于 DSP 芯片的外部事件管理模塊,占用CPU 的時(shí)間很少
    發(fā)表于 07-28 14:36

    LMG1210 GaNFET 和 MOSFET 的 1.5A、3A、200V 半橋柵極驅(qū)動(dòng)器、5V UVLO 和可編程死區(qū)時(shí)間數(shù)據(jù)手冊(cè)

    LMG1210 是一款 200V 半橋 MOSFET 和氮化鎵場(chǎng)效應(yīng)晶體管 (GaN FET) 驅(qū)動(dòng)器,專為超高頻、高效率應(yīng)用而設(shè)計(jì),具有可調(diào)死區(qū)時(shí)間能力、非常小的傳播延遲和 3.4ns 高側(cè)低側(cè)匹配,可優(yōu)化系統(tǒng)效率。該器件還具有一個(gè)內(nèi)部 LDO,無(wú)論電源電壓如何,都能確
    的頭像 發(fā)表于 05-24 15:53 ?1051次閱讀
    LMG1210 GaNFET 和 MOSFET 的 1.5A、3A、200V 半橋柵極驅(qū)動(dòng)器、5V UVLO 和可編程<b class='flag-5'>死區(qū)</b><b class='flag-5'>時(shí)間</b>數(shù)據(jù)手冊(cè)

    UCC28089 具有死區(qū)時(shí)間控制的初級(jí)側(cè)推挽振蕩器數(shù)據(jù)手冊(cè)

    切換,占空比限制在 50% 以下。 UCC28089 經(jīng)過優(yōu)化,可用作具有次級(jí)側(cè)控制的級(jí)聯(lián)轉(zhuǎn)換器的初級(jí)側(cè)輔助控制器。該器件集成了死區(qū)時(shí)間編程。同步輸出還提供死區(qū)時(shí)間信息。重試和軟
    的頭像 發(fā)表于 04-03 10:27 ?959次閱讀
    UCC28089 具有<b class='flag-5'>死區(qū)</b><b class='flag-5'>時(shí)間</b>控制的初級(jí)側(cè)推挽振蕩器數(shù)據(jù)手冊(cè)

    TPS51601A 具有死區(qū)時(shí)間控制的 30V 半橋柵極驅(qū)動(dòng)器數(shù)據(jù)手冊(cè)

    TPS51601A 是一款同步降壓 MOSFET 驅(qū)動(dòng)器,具有 集成升壓開關(guān)。這款高性能驅(qū)動(dòng)程序能夠 驅(qū)動(dòng)具有最高 速度和最低的開關(guān)損耗。自適應(yīng)死區(qū)時(shí)間控制和 包括擊穿保護(hù)
    的頭像 發(fā)表于 03-27 09:31 ?813次閱讀
    TPS51601A 具有<b class='flag-5'>死區(qū)</b><b class='flag-5'>時(shí)間</b>控制的 30V 半橋柵極驅(qū)動(dòng)器數(shù)據(jù)手冊(cè)

    LLC的死區(qū)時(shí)間對(duì)DS波形的影響(可下載)

    我們都知道 LLC 拓?fù)渲猩舷鹿艿尿?qū)動(dòng)波形是有死區(qū)時(shí)間的,這一死區(qū)時(shí)間的設(shè)定是為了防止上下管 DS 電壓直通,這一功能大家都知道,但是死區(qū)
    發(fā)表于 03-12 14:28 ?2次下載