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

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

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

介紹PWM死區(qū)插入方式的不同以及處理方法

瑞薩MCU小百科 ? 來源:瑞薩嵌入式小百科 ? 2024-03-01 13:36 ? 次閱讀

瑞薩RX產(chǎn)品家族包含四個(gè)產(chǎn)品系列:具有最優(yōu)性能和最強(qiáng)功能的旗艦RX700系列;標(biāo)準(zhǔn)RX600系列;完美兼具高功效和高性能的RX200系列;和具有極低功耗的入門級(jí)RX100系列。這四個(gè)系列囊括了眾多產(chǎn)品,實(shí)現(xiàn)從小型到大型應(yīng)用的無縫擴(kuò)展。

將其他芯片電機(jī)控制方案移植到瑞薩RX系列時(shí),由于PWM死區(qū)的插入方式不同,通常會(huì)引起相電流波形的畸變。下面介紹PWM死區(qū)插入方式的不同以及處理方法。

b7d14964-d783-11ee-a297-92fbcf53809c.png

圖1 其他芯片MCU PWM

上圖1為其他芯片MCU的PWM,我們可以看到死區(qū)插入方式為A PWM的上升和B PWM的下降,如圖我們假設(shè):

周期寄存器TBPRD=9,

比較寄存器CMPA=3,

上升死區(qū)時(shí)間寄存器DVRED=2,

下降死區(qū)時(shí)間寄存器DVFED=1,

則我們可以得到:

A PWM占空比

=TBPRD*2-(CMPA*2+DVRED)

=9*2-(3*2+2)

=10

B PWM占空比

=TBPRD*2-(CMPA*2-DVFED)

=9*2-(3*2-1)

=13

b7d51044-d783-11ee-a297-92fbcf53809c.png

圖2 瑞薩RX系列MCU PWM(1)

上圖2為瑞薩RX系列MCU的GPT輸出的PWM,GPT的詳細(xì)使用方法請(qǐng)參考RX系列硬件手冊(cè),(例如RX66T硬件手冊(cè))。我們可以看到死區(qū)插入方式為B PWM的上升和B PWM的下降,如圖我們假設(shè)周期寄存器和比較寄存器的值跟上圖一相同的情況下:

周期寄存器GTPR=9,

比較寄存器GTCCRA=3,

上升死區(qū)時(shí)間寄存器GTDVU=2,

下降死區(qū)時(shí)間寄存器GTDVD=1,

則我們可以得到:

A PWM占空比

=GTPR*2-(GTCCRA*2)

=9*2-(3*2)

=12

B PWM占空比

=GTPR*2-(GTCCRA*2-GTDVU-GTDVD)

=9*2-(3*2-2-1)

=15

我們得到的結(jié)果是圖2中A和B PWM波形的占空比跟圖1中的都不一樣,這樣就會(huì)引起輸出相電流波形的畸變。那怎樣才能得到跟圖1相同的PWM波形呢?如下圖3所示:

b7dcc41a-d783-11ee-a297-92fbcf53809c.png

圖3 瑞薩RX系列MCU PWM(2)

上圖3為瑞薩RX系列MCU的PWM,我們可以看到死區(qū)插入方式為B PWM的上升和B PWM的下降,如圖我們假設(shè):

周期寄存器GTPR=9,

比較寄存器GTCCRA=4,

上升死區(qū)時(shí)間寄存器GTDVU=2,

下降死區(qū)時(shí)間寄存器GTDVD=1,

則我們可以得到:

A PWM占空比

=GTPR*2-(GTCCRA*2)

=9*2-(4*2)

=10

B PWM占空比

=GTPR*2-(GTCCRA*2-GTDVU-GTDVD)

=9*2-(4*2-2-1)

=13

我們可以看到通過修改比較寄存器的值為4,圖3中A和B PWM波形的占空比跟圖1中的都一樣,這樣就不會(huì)引起輸出相電流波形的畸變了。

通過這篇文章我們可以看出將其他芯片的電機(jī)控制方案移植到瑞薩RX系列時(shí)可以通過修改比較寄存器的值,來得到跟移植前PWM占空比一樣的波形。


審核編輯:劉清

聲明:本文內(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)投訴
  • 電機(jī)控制
    +關(guān)注

    關(guān)注

    3534

    文章

    1879

    瀏覽量

    268820
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5343

    瀏覽量

    120373
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    114

    文章

    5186

    瀏覽量

    213953
  • 占空比
    +關(guān)注

    關(guān)注

    0

    文章

    109

    瀏覽量

    29090
  • 相電流
    +關(guān)注

    關(guān)注

    3

    文章

    41

    瀏覽量

    5092

原文標(biāo)題:如何處理電機(jī)方案移植引起的相電流波形畸變

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問2812 PWM死區(qū)是怎么插入的?

    本帖最后由 一只耳朵怪 于 2018-6-13 15:50 編輯 通過設(shè)置事件管理器的相關(guān)寄存器可以在PWM對(duì)里插入死區(qū),但是死區(qū)是怎么插入
    發(fā)表于 06-13 05:55

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

    電機(jī)死區(qū)電壓和額定電壓一般差距多少呢?PWM死區(qū)是什么?PWM死區(qū)時(shí)間又是什么?死區(qū)有哪些優(yōu)點(diǎn)
    發(fā)表于 07-06 07:08

    如何計(jì)算以及配置STM32 TIM高級(jí)定時(shí)器的正確死區(qū)時(shí)間

    STM32 TIM高級(jí)定時(shí)器的互補(bǔ)PWM支持插入死區(qū)時(shí)間,本文將介紹如何計(jì)算以及配置正確的死區(qū)時(shí)
    發(fā)表于 08-04 09:11

    MCP定時(shí)器的死區(qū)插入

    MCP定時(shí)器的死區(qū)插入: 在雙極性PWM驅(qū)動(dòng)系統(tǒng)中,上下橋臂的電力開關(guān)器件交替導(dǎo)通(如圖1-1的半橋電路)。圖1-1 電力開關(guān)半橋電路理想情況下,電力開關(guān)器件的開啟和關(guān)斷是不需
    發(fā)表于 09-19 11:16 ?19次下載

    空間矢量PWM逆變器死區(qū)效應(yīng)分析與補(bǔ)償方法

    空間矢量PWM逆變器死區(qū)效應(yīng)分析與補(bǔ)償方法 針對(duì)電壓源型空間矢量脈寬調(diào)制逆變器的死區(qū)效應(yīng),提出了一種根據(jù)電流矢量判斷電流極性的死區(qū)補(bǔ)償
    發(fā)表于 02-22 16:54 ?38次下載

    單相橋式PWM逆變器死區(qū)補(bǔ)償?shù)?b class='flag-5'>方法

    為改善輸出電壓波形,可采取多種方法,相關(guān)資料也介紹死區(qū)補(bǔ)償?shù)?b class='flag-5'>方法,但未能采用圖文形象、直觀的介紹死區(qū)
    發(fā)表于 08-22 11:40 ?8881次閱讀
    單相橋式<b class='flag-5'>PWM</b>逆變器<b class='flag-5'>死區(qū)</b>補(bǔ)償?shù)?b class='flag-5'>方法</b>

    單相PWM整流器死區(qū)補(bǔ)償方法_趙魯

    單相PWM整流器死區(qū)補(bǔ)償方法_趙魯
    發(fā)表于 01-08 11:44 ?4次下載

    pwm調(diào)制原理同步調(diào)制_幾種pwm調(diào)制方式介紹

    本文介紹了脈寬調(diào)制分類與優(yōu)點(diǎn),介紹PWM脈寬調(diào)制原理,對(duì)PWM同步調(diào)制進(jìn)行了介紹,介紹來了
    發(fā)表于 01-25 15:32 ?7.1w次閱讀
    <b class='flag-5'>pwm</b>調(diào)制原理同步調(diào)制_幾種<b class='flag-5'>pwm</b>調(diào)制<b class='flag-5'>方式</b><b class='flag-5'>介紹</b>

    什么是死區(qū)? DSP里的PWM死區(qū)

    死區(qū)時(shí)間是PWM輸出時(shí),為了使H橋或半H橋的上下管不會(huì)因?yàn)殚_關(guān)速度問題發(fā)生同時(shí)導(dǎo)通而設(shè)置的一個(gè)保護(hù)時(shí)段,所以在這個(gè)時(shí)間,上下管都不會(huì)有輸出,當(dāng)然會(huì)使波形輸出中斷,死區(qū)時(shí)間一般只占百分之幾的周期。但是
    的頭像 發(fā)表于 06-08 16:01 ?7710次閱讀

    STM32 TIM高級(jí)定時(shí)器死區(qū)時(shí)間的計(jì)算

    STM32 TIM高級(jí)定時(shí)器的互補(bǔ)PWM支持插入死區(qū)時(shí)間,本文將介紹如何計(jì)算以及配置正確的死區(qū)時(shí)
    發(fā)表于 12-31 19:27 ?27次下載
    STM32 TIM高級(jí)定時(shí)器<b class='flag-5'>死區(qū)</b>時(shí)間的計(jì)算

    DSP里的PWM死區(qū)介紹

    通,否則就會(huì)出現(xiàn)短路的情況。 因此,設(shè)計(jì)帶死區(qū)PWM波可以防止上下兩個(gè)器件同時(shí)導(dǎo)通。也就是說,當(dāng)一個(gè)器件導(dǎo)通后關(guān)閉,再經(jīng)過一段死區(qū),這時(shí)才能讓另一個(gè)導(dǎo)通。 01? 什么是死區(qū)? 通常
    的頭像 發(fā)表于 05-24 09:21 ?1031次閱讀
    DSP里的<b class='flag-5'>PWM</b><b class='flag-5'>死區(qū)</b><b class='flag-5'>介紹</b>

    sqlite數(shù)據(jù)插入的兩種方式比較

    sqlite工具包提供兩種數(shù)據(jù)插入方式,全部使用Execute SQL(Ploy)函數(shù)
    的頭像 發(fā)表于 11-13 09:33 ?1324次閱讀

    你了解PWM死區(qū)”嗎?

    你了解PWM死區(qū)”嗎?
    的頭像 發(fā)表于 11-24 16:47 ?1036次閱讀
    你了解<b class='flag-5'>PWM</b>“<b class='flag-5'>死區(qū)</b>”嗎?

    PWM死區(qū)的定義和作用

    PWM(Pulse Width Modulation,脈寬調(diào)制)死區(qū)是一個(gè)在PWM控制系統(tǒng)中至關(guān)重要的概念,特別是在涉及電力電子設(shè)備和電機(jī)控制的應(yīng)用中。以下是對(duì)PWM
    的頭像 發(fā)表于 10-16 11:19 ?2316次閱讀

    PWM輸出配置方法

    控制領(lǐng)域的入門應(yīng)用,該例程也增加了剎車和死區(qū)插入的功能。因此,接下來我們將先對(duì)PWM模式、互補(bǔ)輸出、死區(qū)插入、剎車功能這四個(gè)概念作簡(jiǎn)要
    的頭像 發(fā)表于 11-04 09:44 ?847次閱讀
    <b class='flag-5'>PWM</b>輸出配置<b class='flag-5'>方法</b>