久久久超碰人人爱,一级视频儿堂,成人男女综合在线播放,久久资源综合色,日韩av级无套,高清无码黄,中文字幕久久电影一区,色五月91AV,久久久久久久久一区二区

電子元器件現(xiàn)貨代理商

√ 大量現(xiàn)貨 √ 靈活帳期 √ 技術支持 √ 方案開發(fā) √ 庫存代售
tel

撥打電話

全國服務熱線 0755-83660119
點擊這里給我發(fā)消息 點擊這里給我發(fā)消息

解決方案

tel 工廠服務熱線 0755-83660119
當前位置: 首頁 > 解決方案
返回
列表

經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost

作者:小編 閱讀量: 發(fā)表時間:2024-07-19 11:16:27


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖1)



Buck-boost是一種非隔離變換器,可以將電源的電壓轉換為較高或較低的電壓輸出。它采用開關控制原理,通過周期性地切換電感和電容的連接方式,改變電感儲能和釋放能量的時間比例來實現(xiàn)電壓升降。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖1)


Buck-boost優(yōu)點:

 ● 可逆性好,控制簡單。

 ● 轉換效率高。

 ● 控制精度高,輸出穩(wěn)定性好。

 ● 電路驅動成本低。


Buck-boost應用

 ● 非隔離式的電池充放電,例如儲能型微逆、分布式光伏(如下圖)。

 ● 低壓的高效非隔離升壓或降壓電路。

 ● 為降低電源紋波,多選用多路交錯式結構。

經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖2)

 



經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖4)



當直流母線側給電池充電時降壓輸出,工作在buck模式。

根據(jù)流過電感L的電流情況(連續(xù)或斷續(xù)),Buck變換器常規(guī)三種工作模式:

 ● CCM(Continuous Coduction Mode)

 ● DCM(Discontinuous Conducton Mode)

 ● BCM(Boundary Conducton Mode)


數(shù)字電源中主要以CCM為主,本應用重點講述CCM控制實現(xiàn)。輸出電壓:


圖片


這里D為PWM占空比。

經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖4)


當電池向直流母線放電時升壓輸出,工作在boost模式。

數(shù)字電源中主要以CCM為主,本應用重點講述CCM控制實現(xiàn)。輸出電壓:


圖片


這里D為PWM占空比。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖6)




經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖9)




交錯式buck-boost電路是一種多路并聯(lián)的升降壓轉換器,利用多個相同的電路模塊,通過交錯控制方式實現(xiàn)高效率、低紋波、大功率輸出的升降壓轉換。本應用選用了兩相交錯模式,相位角為180°。


Buck-Boost應用要求

● buck和boost工作模式的主功率管可以通過軟件切換,對應死區(qū)控制也根據(jù)工作模式切換。

● 為了提高效率,buck-boost電路中續(xù)流功率管在續(xù)流狀態(tài)時,需要打開功率管;同時在續(xù)流電路減小至零點前需要關閉功率管,防止電流反向。

● 由硬件完成監(jiān)控續(xù)流電流并實現(xiàn)續(xù)流功率管快速關閉。

● PWM中有效輸出狀態(tài)有跨越PWM周期的情況,針對該應用,PWM輸出應不受計數(shù)器重載影響。

● 選用PWM中心對齊模式,優(yōu)化EMC和電路采樣精度。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖7)

經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖8)


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖12)



PWM配置

● 兩路PWM選擇中心對齊模式,其中通道0的中心點為周期/2,通道1的中心點為周期結束點。

● 通道0的主功率管和續(xù)流功率管由兩個PWM輸出分別控制。

● buck和boost模式不同,通道0中的主功率開關對應PWM直接輸出通道根據(jù)模式可以在PWM0和PWM1直接切換,PWM工作模式為中心對齊模式。

● 通道0中的續(xù)流功率管通過PWM8輸出互聯(lián)管理器,在PLB中與ACMP組合產(chǎn)生最終PWM信號。

● 通道1的PWM輸出有跨越周期問題,PWM工作模式為邊沿輸出,由PWM9-PWM12輸出至PLB后,根據(jù)信號重構PWM。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖9)


模擬比較器ACMP

● HPM5300包含2個模擬比較器。ACMP可以對兩個模擬電壓輸入 (同相端INP) 和反相端 (INN) 進行比較,并輸出比較結果。

● ACMP支持內(nèi)部8位數(shù)字模擬轉換器DAC,支持外部模擬信號與內(nèi)部 DAC 生成的參考信號進行比較。


ACMP配置

● ACMP是用于偵測兩通道buck-boost輸出電流大小。

● 反饋電流信號輸入作為反相端輸入,內(nèi)置DAC作為同相端輸入。當反饋電流信號過小時,ACMP輸出高電平,關閉續(xù)流功率管的PWM信號。

● 考慮到開關時干擾,ACMP的回差都設置為最高。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖10)


互聯(lián)管理器TRGM

● 互聯(lián)管理器TRGM支持電機控制單元內(nèi)外各個設備的信號間互通互聯(lián),可以把片上各個外設整合起來,實現(xiàn)外設間相互同步,相互配合。

● 互聯(lián)管理器支持多個輸入,輸入來自于IO,電機控制單元內(nèi)外的各個外設。

● 互聯(lián)管理器支持管理電機控制單元內(nèi)外設的DMA請求、位置輸入切換等。


TRGM配置

● PWM8輸入信號的為電平信號。

● ACMP0、ACMP1輸入信號為電平信號。

● PWM9、PWM10、PWM11、PWM12為重構PWM信號,輸入信號是上升沿有效。

● PLB的OUT0輸出是與ACMP0組合后的PWM輸出信號,同時配置給TRGM_IO0和TRGM_IO1,由具體應用確定pimmux中配置。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖11)


PLB的主要特性:

● 包含兩種可編程類型:TYPE_A為4輸入、4輸出的查找表,TYPE_B包含4輸入、邏輯處理單元用于時序控制。

● HPM5300中包含4個TYPE_A和4個TYPE_B。

● 本應用使用了4個TYPE_A


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖12)

經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖13)



TYPE_A0、TYPE_A1綜合PWM和ACMP

● 包含3個輸入、2個輸出,其中,3個輸入為ACMP輸出、自鎖信號、PWM電平信號,2個輸出為自鎖信號、續(xù)流功率管驅動信號。

● 輸出自鎖信號為ACMP輸出的鎖存信號,即一旦ACMP在PWM有效時間內(nèi)出現(xiàn)有效信號將一直鎖定,直至PWM信號無效時解除。

● 續(xù)流功率管輸出信號由PWM與輸出自鎖組合實現(xiàn)。

● TYPE_A由查找表實現(xiàn),需通過真值表完成邏輯配置見下圖。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖14)



TYPE_A2、TYPE_A3邏輯說明

● PWM中心對齊的模式下要求:STA<cmp0<cmp1<rld,當pwm有效狀態(tài)跨越周期時無法滿足該要求。plb通過type_a2、type_a3實現(xiàn)了pwm重構,完成跨周期輸出。

● TYPE_A2包含4個輸入、1個輸出,4個輸入為PWM前沿輸出、PWM后沿輸出、PWM互補前沿輸出、自鎖信號,1個輸出為自鎖信號。

● 輸出自鎖信號在PWM前沿輸入后自鎖,在PWM后沿輸入解鎖。其中,PWM互補前沿輸入的用于一個通道的兩個功率管驅動信號之間的互鎖。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖15)



TYPE_A特點

● 每個TYPE A通道有四個trig_in, 四個trig_out

● 每個trig_out對應一個查找表LUT

● 可通過sw_inject將輸出注入到trig_out

● 注入保持一個時鐘周期


TYPE_A配置

● SDK中plb_type_a_inject_by_sw()函數(shù)完成軟件注入,實現(xiàn)初始化輸出。

● LUT查找表邏輯賦值函數(shù)為plb_type_a_set_lut(),可以配置不同通道和不同查找表,達到邏輯輸出功能。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖16)



占空比更新

● 為了減少CPU的占用,程序將PWM中比較器CMP0-CMP7的數(shù)據(jù)存儲于高速RAM中,PWM_DMA_struct.PWM_cmp_mirror[0]-PWM_DMA_struct.PWM_cmp_mirror[7]。通過DMA更新PWM寄存器,限于篇幅限制,本文不再贅述。

● 由于PWM沒有配置成互補輸出模式,需要軟件實現(xiàn)死區(qū)配置,其中前后沿的死區(qū)為單獨參數(shù),可以配置不同的數(shù)值,PWM_DMA_struct.Front_Dead、PWM_DMA_struct.Post_Dead。此外,例程中包含了占空比限幅,如果在前期計算時占空比時已經(jīng)對占空比限幅,可以忽略相應限幅處理。

● 浮點運算中需在浮點常數(shù)后面加f,否則會增加定點轉浮點運算。

● 例程選用的是硬交錯方案,即兩路輸出的中心點強制相差180°。但外設配置同樣支持軟交錯方案,需修改占空比函數(shù)。


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖17)


輸出波形


經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖18)




經(jīng)驗分享|先楫HPM5300驅動設計,交錯式buck-boost(圖23)



● 該操作方法實現(xiàn)了硬件快速續(xù)流控制功能,集成度高且閾值數(shù)字可控,優(yōu)化成本和面積。

● 結合PLB功能,令buck-boost模式切合更加自由。

● PWM模塊與PLB結合,可以輕松克服單時基PWM模塊實現(xiàn)跨周期輸出問題,該功能同樣適用于單PWM模塊的移相控制。

● 兩相交錯輸出,減少紋波,增加EMC能力。

● 強大的DMA功能,減少了讀取外設寄存器的時間,并通過硬件觸發(fā)省去了CPU對寄存器賦值時間。

● HPM5300系列高性價比MCU,運算速度快,在數(shù)字電源控制中更加自如。

首頁首頁 品牌分類品牌分類 關于我們關于我們 一鍵呼我一鍵呼我 backtop回頂
石河子市| 望都县| 女性| 芷江| 寻甸| 嘉黎县| 东丽区| 北宁市| 抚顺县| 石门县| 宁远县| 抚顺县| 克山县| 乌恰县| 济宁市| 长丰县| 手游| 饶阳县| 罗城| 德安县| 沭阳县| 柳江县| 德化县| 永吉县| 大同县| 双柏县| 鱼台县| 通辽市| 凤山县| 华容县| 介休市| 昌黎县| 宣恩县| 波密县| 岢岚县| 盖州市| 溆浦县| 义乌市| 嘉义县| 宁远县| 清徐县|