當(dāng)前位置:首頁(yè) > 電源 > 數(shù)字電源
[導(dǎo)讀]摘要UCD3138 是德州儀器(Texas Instruments)公司推出的最新一代數(shù)字電源控制器,于2012 年第一季度正式發(fā)布。相比于上一代數(shù)字電源控制器UCD30xx,其在諸多方面有著重要改進(jìn)

摘要UCD3138 是德州儀器(Texas Instruments)公司推出的最新一代數(shù)字電源控制器,于2012 年第一季度正式發(fā)布。相比于上一代數(shù)字電源控制器UCD30xx,其在諸多方面有著重要改進(jìn),功能更加豐富,性能更加強(qiáng)大。本文基于一款采用硬開(kāi)關(guān)全橋(副邊采用全波同步整流)拓?fù)涞拈_(kāi)關(guān)電源,詳細(xì)介紹了UCD3138 的Single Frame 功能和輸入電壓前饋功能。在完成對(duì)上述功能理解地同時(shí)也可以清楚的了解到UCD3138 的優(yōu)勢(shì)所在。本文的最后部分給出了參考文獻(xiàn)。1、Single Frame 功能設(shè)計(jì)與實(shí)現(xiàn)Single Frame 是一種全新的在副邊完成對(duì)原邊輸入電壓檢測(cè)的方法。通過(guò)該方法可以在副邊直接快速地檢測(cè)當(dāng)前輸入電壓,實(shí)現(xiàn)欠壓保護(hù)功能,因此無(wú)需額外的輸入欠壓保護(hù)電路及光耦或數(shù)字隔離器。1.1 Single Frame 功能介紹在電源系統(tǒng)未正式運(yùn)行前,UCD3138 芯片會(huì)周期性的發(fā)出單個(gè)或幾個(gè)驅(qū)動(dòng)脈沖,使硬開(kāi)關(guān)全橋工作單個(gè)或者多個(gè)周期。此時(shí),在變壓器副邊中心抽頭處可以產(chǎn)生出電壓,該電壓與輸入電壓成線(xiàn)性關(guān)系,因此通過(guò)UCD3138 檢測(cè)該點(diǎn)電壓并通過(guò)軟件計(jì)算后可以得到輸入電壓?;谠撚?jì)算結(jié)果,系統(tǒng)可以判斷輸入電壓是否達(dá)到開(kāi)啟點(diǎn),以決定是否退出欠壓保護(hù)并開(kāi)始正常運(yùn)行。實(shí)際應(yīng)用中,為保證全橋原邊側(cè)上管(驅(qū)動(dòng)地為浮地)可以順利導(dǎo)通,通常需要連續(xù)發(fā)送幾個(gè)周期的驅(qū)動(dòng)脈沖。在本文涉及的硬開(kāi)關(guān)全橋中,實(shí)際發(fā)送了2 個(gè)驅(qū)動(dòng)脈沖以保證UCD3138 順利檢測(cè)到正確的輸入電壓。1.2 硬件電路設(shè)計(jì)實(shí)現(xiàn)Single Frame 功能的硬件電路比較簡(jiǎn)單,如下圖1。VIN_CT 網(wǎng)絡(luò)連接到變壓器副邊中心抽頭處,然后通過(guò)RC 濾波后連接到UCD3138 的EAP2 引腳。該電路的主要功能是實(shí)現(xiàn)變壓器中心抽頭處電壓的濾波及縮放。圖 1:Single Frame 硬件電路變壓器的匝比為5:2:2 。EAP2 處電壓與輸入電壓的關(guān)系為:1.3 軟件設(shè)計(jì)實(shí)現(xiàn)Single Frame 功能的軟件設(shè)計(jì)包括了驅(qū)動(dòng)信號(hào)的配置和電壓采集及轉(zhuǎn)換等兩個(gè)部分,其中第一個(gè)部分是核心配置。下面著重討論第一部分。1. 開(kāi)關(guān)周期的設(shè)定下面代碼設(shè)定了開(kāi)關(guān)周期為5us,即200KHz。計(jì)算公式為:#define PERIOD (20000)Dpwm0Regs.DPWMPRD.all = PERIOD;2. 單脈沖長(zhǎng)度的設(shè)定下面代碼完成了單脈沖脈寬長(zhǎng)度的設(shè)定, 包含了死區(qū)的設(shè)置。該代碼設(shè)置的時(shí)間寬度為。即一個(gè)周期內(nèi)輸出兩個(gè)脈寬長(zhǎng)度皆為651ns 的脈沖。Dpwm0Regs.DPWMEV1.all = 20;Dpwm0Regs.DPWMEV2.all = 2625;Dpwm0Regs.DPWMEV3.all = 20 + 10000;Dpwm0Regs.DPWMEV4.all = 2625 + 10000;3. 采樣時(shí)刻的設(shè)置考慮到在變壓器副邊中心抽頭處電壓變?yōu)楦唠妷簳r(shí)會(huì)伴隨有尖峰和震蕩,為防止采樣錯(cuò)誤,采樣點(diǎn)設(shè)置需要避開(kāi)開(kāi)始時(shí)刻。下面代碼設(shè)置了采樣點(diǎn)的位置:接近脈沖的結(jié)束時(shí)刻,為600ns 處。Dpwm0Regs.DPWMSAMPTRIG1.all = 2400;1.4 實(shí)測(cè)波形如下圖2 所示,綠色線(xiàn)為全橋原邊驅(qū)動(dòng)(即單脈沖)波形,其時(shí)間長(zhǎng)度約為650ns,與軟件設(shè)計(jì)一致。黃色線(xiàn)為變壓器副邊中心抽頭處的電壓波形,第一個(gè)波頭是因?yàn)槿珮蛟厸](méi)有完全導(dǎo)通造成輸入電壓沒(méi)能夠完全地傳輸?shù)礁边?,而第二個(gè)脈沖則準(zhǔn)確地反應(yīng)了輸入電壓的信息。此時(shí),輸入電壓為50V,黃色線(xiàn)的平臺(tái)為20V,與理論計(jì)算一致。圖 2:Single Frame 實(shí)測(cè)波形2、前饋功能的設(shè)計(jì)與實(shí)現(xiàn)前饋(feed forward)功能是UCD3138 的一個(gè)重要特性。借助于實(shí)現(xiàn)Single Frame 功能的硬件電路,UCD3138可以獲知當(dāng)前輸入電壓;當(dāng)輸入電壓有劇烈變化時(shí),前饋功能可以快速響應(yīng)并調(diào)整占空比,以盡快穩(wěn)定輸出電壓。2.1 前饋功能實(shí)現(xiàn)原理描述UCD3138 芯片內(nèi)部的前饋模塊的輸出為一個(gè)增益值,將與環(huán)路的輸出結(jié)果相乘,以共同決定占空比。前饋模塊輸出的增益由該式?jīng)Q定:Gain = Kc + Kp×ΔV 。其中:◎ Kc 為常數(shù),通常設(shè)置在0.5~0.7 之間,以方便對(duì)占空比進(jìn)行大小兩個(gè)方向的調(diào)節(jié);◎ Kp 為輸入電壓差值的放大倍數(shù)。該值為非線(xiàn)性值,即誤差越大則增益越大。誤差較小時(shí),該值為0;◎ ΔV 為跳變之后的輸入電壓與跳變前輸入電壓的差值,即Vref(DAC)-Vin_sense。在輸入電壓跳變之后,Vref(DAC)的值會(huì)逐漸逼近新的輸入電壓,以保證該值等于最新的當(dāng)前輸入電壓。UCD3138 芯片內(nèi)部前饋處理模塊的的示意圖見(jiàn)圖3。圖 3: 前饋內(nèi)部處理模塊如下圖4 所示,前饋模塊的輸出結(jié)果直接與環(huán)路最終的輸出相乘,然后由相乘的結(jié)果再去調(diào)整占空比大小。這就保證了前饋的結(jié)果可以快速調(diào)整當(dāng)前的占空比。圖 4:前饋輸出最終與環(huán)路輸出相乘2.2 前饋功能的實(shí)現(xiàn)前饋功能的硬件設(shè)計(jì)主要包含了輸入電壓的檢測(cè)電路,在第一章曾有描述,在此不再贅述。軟件設(shè)計(jì)主要包含了Vref(DAC)值的配置、Kc 的配置和前饋功能的啟用設(shè)置。1)Vref(DAC)值的配置如下函數(shù)實(shí)現(xiàn)了根據(jù)v_input_error 的大小對(duì)Vref(DAC)值的更新。v_input_error 為當(dāng)前采集的輸入電壓與前一次采集到的輸入電壓的差值。該函數(shù)包含在一個(gè)狀態(tài)機(jī)中,100us 執(zhí)行一次,將連續(xù)執(zhí)行300 次,以保證在使能前饋功能之前Vref(DAC)近似等于當(dāng)前輸入電壓。if(v_input_error > 10){if(FeCtrl2Regs.EADCDAC.bit.DAC_VALUE > 3000) //can not lower than 35V;{FeCtrl2Regs.EADCDAC.bit.DAC_VALUE = FeCtrl2Regs.EADCDAC.bit.DAC_VALUE - 1;}}else if(v_input_error < -10){if(FeCtrl2Regs.EADCDAC.bit.DAC_VALUE < 14000) //can not higher than 80V;{FeCtrl2Regs.EADCDAC.bit.DAC_VALUE = FeCtrl2Regs.EADCDAC.bit.DAC_VALUE + 1; }}如果誤差很小,即輸入電壓已經(jīng)穩(wěn)定,則系統(tǒng)軟件準(zhǔn)備開(kāi)啟前饋功能并隨后進(jìn)入正常運(yùn)行的狀態(tài)機(jī)。if ( abs(v_input_error) < 10) //Vin error is small{supply_state = STATE_REGULATED;Filter0Regs.FILTERCTRL.bit.OUTPUT_MULT_SEL =2;//Enable Feed Forward}2)Kc 值的配置在輸入電壓穩(wěn)定的情況下,如果Kc 直接配置到0.5 到0.7 的某個(gè)值,則此時(shí)啟用前饋功能會(huì)影響正常環(huán)路的輸出,造成輸出電壓出現(xiàn)跌落。如下圖5 所示。 圖 5:Kc 啟用不當(dāng)造成輸出有跌落跌落的原因是因?yàn)榇藭r(shí)環(huán)路的正常輸出被突然乘以Gain=Kc=0.5~0.7,所以占空比會(huì)立即被限制,輸出電壓出現(xiàn)跌落。直到環(huán)路經(jīng)過(guò)多個(gè)周期后再將占空比展開(kāi)到正常大小,輸出電壓才恢復(fù)到正常值。因此,在實(shí)際應(yīng)用中需要將Kc 由1 慢慢減小到需求的值(在本文涉及的硬全橋軟件中選擇Kc 為0.7)。另,在實(shí)際設(shè)計(jì)中使用Filter2 實(shí)現(xiàn)非線(xiàn)性增益和Kc 的設(shè)置,因此軟件配置如下。Uint32 filter2_kc;int filter2_kc_step = 0x200;inline void handle_regulated_state(void){filter2_kc = Filter2Regs.FILTERPRESET.bit.PRESET_VALUE;// It is Kcif(Filter2Regs.FILTERPRESET.bit.PRESET_VALUE > 0x5A0000){Filter2Regs.FILTERPRESET.bit.PRESET_VALUE = filter2_kc - filter2_kc_step;Filter2Regs.FILTERPRESET.bit.PRESET_EN = 1;}}其中,handle_regulated_state 為軟件狀態(tài)機(jī)中的一個(gè)狀態(tài),每100us 執(zhí)行一次。通過(guò)這樣一個(gè)循環(huán)函數(shù)就可以保證Kc 是以步進(jìn)的形式由1 配置到0.7(0x5A0000/0x7FFFFF=0.7),防止了輸出電壓出現(xiàn)跌落。3)前饋功能的啟用經(jīng)過(guò)上述完善的預(yù)先配置后,可以啟用前饋功能,啟用后KC 從1 慢慢開(kāi)始減小。啟動(dòng)的設(shè)置是通過(guò)下面代碼實(shí)現(xiàn)的。“OUTPUT_MULT_SEL”位用來(lái)選擇與環(huán)路輸出相乘的值,以決定最后的占空比。當(dāng)設(shè)置為2時(shí),將選擇前饋的輸出與環(huán)路輸出相乘,即啟動(dòng)了前饋。Filter0Regs.FILTERCTRL.bit.OUTPUT_MULT_SEL =2;3、參考文獻(xiàn)1. UCD3138 datasheet, Texas Instruments Inc., 20112. UCD31xx Central Interrupt Module (CIM) Programmer's Manual, Texas Instruments Inc., 20113. UCD31xx Fusion Digital Power Peripherals Programmer’s Manual, Texas Instruments Inc., 20114. UCD31xx Miscellaneous Analog Control _MAC_, Texas Instruments Inc., 2011

相關(guān)閱讀:
德州儀器針對(duì)隔離式電源推出新一代數(shù)字電源控制器UCD3138


立即加入德州儀器技術(shù)社區(qū)

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀(guān)點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶(hù)希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱(chēng),數(shù)字世界的話(huà)語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱(chēng)"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉