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

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

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

基于STM32中高級控制定時器的全橋移相控制PWM發(fā)波方案

MCU開發(fā)加油站 ? 來源:STM32 ? 作者:STM32 ? 2021-03-11 16:11 ? 次閱讀

前言 用于移相控制的全橋PWM變換器是中大功率DC-DC變換電路中最常用的電路之一,由于其可以實現(xiàn)開關(guān)管的軟開關(guān)特性,在數(shù)字電源的設(shè)計中被廣泛采用,本文基于STM32中高級控制定時器設(shè)計了一種全橋移相控制PWM發(fā)波方案。 移相全橋PWM發(fā)波要求

移相全橋的拓撲如下圖所示,由于諧振電感L1的存在,結(jié)合移相控制,使開關(guān)管達到零電壓開通(ZVS),從而有效的降低了電路的開關(guān)損耗和開關(guān)噪聲,減少了開關(guān)過程中的產(chǎn)生的電磁干擾。

移相控制的PWM驅(qū)動波形如下,Q1/Q2/Q3/Q4分別對應(yīng)上圖中的4個開關(guān)管的驅(qū)動。

Q1與Q2驅(qū)動互補,插入死區(qū);Q3與Q4驅(qū)動互補,插入死區(qū)。所有PWM波形的占空比固定,Q3/Q4相對與Q1/Q2移相,相位大小由控制環(huán)路確定。

高級定時器移相PWM生成 在高級定時器中(TIM1/TIM8/TIM20),針對移相控制專門設(shè)計了一種PWM工作模式,即非對稱PWM模式(Asymmetric PWM mode),在中心對稱計數(shù)模式下,允許計數(shù)器向上計數(shù)時的比較事件與向下計數(shù)時的比較事件分別由兩個不同的比較值確定,如下:

OC1REFC由TIMx_CCR1(向上)與TIMx_CCR2(向下)控制

OC2REFC由TIMx_CCR2(向上)與TIMx_CCR1(向下)控制

OC3REFC由TIMx_CCR3(向上)與TIMx_CCR4(向下)控制

OC4REFC由TIMx_CCR4(向上)與TIMx_CCR3(向下)控制

為了生成移相PWM波形,本文選擇以下兩種方案:

方案1:Q1/Q2由CH1/CH1N生成,Q3/Q4由CH2/CH2N生成。

方案2:Q1/Q2由CH1/CH1N生成,Q3/Q4由CH3/CH3N生成。

方案1:在高級定時器中的關(guān)鍵配置如下(使用CubeMx工具):

使能CH1/CH1N/CH2/CH2N。

21f6bcea-7e16-11eb-8b86-12bb97331649.png

中心對齊模式,周期值設(shè)定為10000。

CH1與CH2的工作模式為Asymmetric PWM2,比較值為5000,用于產(chǎn)生50%固定占空比波形。

編譯生成keil工程,添加如下代碼,Phase_shift_cnt代表相位偏移值。

測試結(jié)果如下(可播放視頻),黃色與藍色波形分別對應(yīng)CH1與CH2,紅色波形用來參考移相結(jié)果,其對應(yīng)的互補波形未抓取。

方案2:在高級定時器中的關(guān)鍵配置如下(使用CubeMx工具):

使能CH1/CH1N/CH3/CH3N,CH2與CH4使能為PWM Generation No Output。

中心對齊模式,周期值設(shè)定為10000。

CH1與CH3的工作模式為Asymmetric PWM2,比較值為5000,用于產(chǎn)生50%固定占空比波形。CH2與CH4的工作模式為PWM mode 2,比較值為5000。

編譯生成keil工程,添加如下代碼,Phase_shift_cnt代表相位偏移值

23ab6d38-7e16-11eb-8b86-12bb97331649.png

測試結(jié)果,黃色與紅色波形分別對應(yīng)CH1與CH3,其對應(yīng)的互補波形未抓取。

小結(jié)

本文介紹了STM32的高級定時器的非對稱模式工作原理,并利用其生成全橋移相控制的PWM驅(qū)動實例,可作為使用STM32 MCU 進行移相全橋控制的PWM驅(qū)動生成參考。

原文標(biāo)題:技術(shù)干貨 | 基于高級定時器的全橋移相PWM發(fā)波方案

文章出處:【微信公眾號:MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    172

    文章

    5826

    瀏覽量

    171779
  • 變換器
    +關(guān)注

    關(guān)注

    17

    文章

    2082

    瀏覽量

    109076
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3232

    瀏覽量

    114334

原文標(biāo)題:技術(shù)干貨 | 基于高級定時器的全橋移相PWM發(fā)波方案

文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    變換控制驅(qū)動同步整流

    電子發(fā)燒友網(wǎng)站提供《變換控制驅(qū)動同步整
    發(fā)表于 10-21 09:15 ?0次下載
    <b class='flag-5'>移</b><b class='flag-5'>相</b><b class='flag-5'>全</b><b class='flag-5'>橋</b>變換<b class='flag-5'>器</b><b class='flag-5'>中</b>的<b class='flag-5'>控制</b>驅(qū)動同步整流<b class='flag-5'>器</b>

    拓撲原理分析 與LLC的區(qū)別

    拓撲作為一種在電力電子領(lǐng)域廣泛應(yīng)用的電路結(jié)構(gòu),其工作原理和特性對于深入理解DC-DC變換的設(shè)計和優(yōu)化至關(guān)重要。 一、基本原理
    的頭像 發(fā)表于 07-18 16:44 ?4592次閱讀
    <b class='flag-5'>移</b><b class='flag-5'>相</b><b class='flag-5'>全</b><b class='flag-5'>橋</b>拓撲原理分析 <b class='flag-5'>移</b><b class='flag-5'>相</b><b class='flag-5'>全</b><b class='flag-5'>橋</b>與LLC的區(qū)別

    效率為什么低于LLC

    、電源適配器、LED照明等。然而,的效率通常低于LLC,這主要是由于以下幾個方面的原因: 工作原理的差異
    的頭像 發(fā)表于 07-16 16:09 ?1143次閱讀

    占空比丟失的原因

    是一種廣泛應(yīng)用于電力電子領(lǐng)域的功率轉(zhuǎn)換,其主要作用是將直流電轉(zhuǎn)換為交流電。在
    的頭像 發(fā)表于 07-16 09:15 ?1512次閱讀

    相角怎么控制

    是一種常用的電力電子變換拓撲結(jié)構(gòu),廣泛應(yīng)用于電源、電機驅(qū)動、能量存儲等領(lǐng)域。
    的頭像 發(fā)表于 07-16 09:14 ?964次閱讀

    外接高級定時器1的剎車引腳后,STM32能不能做濾波?

    請問下外接高級定時器1的剎車引腳后,STM32能不能做濾波,因為這個剎車功能一旦觸發(fā)就直接關(guān)閉PWM
    發(fā)表于 07-02 08:04

    實戰(zhàn)電力電子,從仿真驗證起步!

    ,提供多種方案匹配您的科研/教學(xué)模式。今天為大家分享的是基于EasyGo實時仿真平臺和PPEC控制單元,對
    發(fā)表于 05-16 11:35

    stm32控制,怎么使pwm120度?

    我想用stm32f控制一個三電機,也就是控制一個三
    發(fā)表于 04-22 07:09

    請問STM32F407在電機驅(qū)動應(yīng)用如何正確關(guān)閉高級定時器PWM

    我們在開發(fā)一款電機驅(qū)動,使用了STM32F407的高級定時器1產(chǎn)生的PWM驅(qū)動H。 在驅(qū)動
    發(fā)表于 04-18 07:47

    和llc拓撲的區(qū)別

    和LLC拓撲是兩種常見的電源轉(zhuǎn)換拓撲結(jié)構(gòu),它們在電源拓撲應(yīng)用領(lǐng)域具有廣泛的應(yīng)用。這兩種拓撲結(jié)構(gòu)在工作原理、電路特性、性能指標(biāo)等方面
    的頭像 發(fā)表于 03-11 17:36 ?4398次閱讀

    STM32L0對某一通道輸出的PWM進行,通過延時函數(shù)可以實現(xiàn)嗎?

    使用的是STM32L0系列,所用定時器沒有互補輸出功能,現(xiàn)在相對某一通道輸出的PWM進行,
    發(fā)表于 03-07 07:06

    【實操】DC-DC變換快速設(shè)計與開發(fā)

    。一、變換設(shè)計與開發(fā)1、外圍電路設(shè)計與硬件平臺搭建1)外圍電路設(shè)計這里給出了PPEC-86CA3A
    發(fā)表于 12-21 10:16

    DC-DC變換快速設(shè)計與開發(fā)

    變換設(shè)計與開發(fā)一、外圍電路設(shè)計與硬件平臺搭建外圍電路設(shè)計這里給出了PPEC-86CA3A
    的頭像 發(fā)表于 12-08 15:51 ?1073次閱讀
    <b class='flag-5'>移</b><b class='flag-5'>相</b><b class='flag-5'>全</b><b class='flag-5'>橋</b>DC-DC變換<b class='flag-5'>器</b>快速設(shè)計與開發(fā)

    「分享」DC-DC變換建模及仿真

    ,我們已經(jīng)對電路的拓撲結(jié)構(gòu)進行了詳細講解,此處不多做贅述(詳見上期內(nèi)容)。本示例電路變壓原邊采用
    發(fā)表于 12-04 11:12

    【拓撲資料】拓撲組成及原理詳解

    ,它在隔離型DC-DC電源應(yīng)用十分廣泛,本期我們就對其電路構(gòu)成與工作原理為大家進行介紹。 一、拓撲構(gòu)成 拓撲采用
    發(fā)表于 11-16 15:18