新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 數字電源控制器UCD3138 的Single Frame 和前饋功能說明

        數字電源控制器UCD3138 的Single Frame 和前饋功能說明

        作者: 時間:2012-11-22 來源:網絡 收藏
        r2_kc = Filter2Regs.FILTERPRESET.bit.PRESET_VALUE;// It is Kc

        if(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 為軟件狀態機中的一個狀態,每100us 執行一次。通過這樣一個循環函數就可以保證Kc 是以步進的形式由1 配置到0.7(0x5A0000/0x7FFFFF=0.7),防止了輸出電壓出現跌落。

        3)前饋功能的啟用

        經過上述完善的預先配置后,可以啟用前饋功能,啟用后KC 從1 慢慢開始減小。啟動的設置是通過下面代碼實現的。“OUTPUT_MULT_SEL”位用來選擇與環路輸出相乘的值,以決定最后的占空比。當設置為2時,將選擇前饋的輸出與環路輸出相乘,即啟動了前饋。

        Filter0Regs.FILTERCTRL.bit.OUTPUT_MULT_SEL =2;

        參考文獻

        【1】 datasheet, Texas Instruments Inc., 2011

        【2】 UCD31xx Central Interrupt Module (CIM) Programmer's Manual, Texas Instruments Inc., 2011

        【3】 UCD31xx Fusion Digital Power Peripherals Programmer’s Manual, Texas Instruments Inc., 2011

        【4】 UCD31xx Miscellaneous Analog Control _MAC_, Texas Instruments Inc., 2011


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 山阴县| 开封县| 福海县| 乌兰察布市| 黄陵县| 民县| 顺义区| 江北区| 扎鲁特旗| 榆中县| 拜泉县| 井冈山市| 汝州市| 商河县| 阿鲁科尔沁旗| 永福县| 昭平县| 兴仁县| 全州县| 鸡东县| 土默特左旗| 泊头市| 曲松县| 利辛县| 青海省| 达日县| 麻城市| 昌黎县| 佛冈县| 沁源县| 株洲市| 五家渠市| 濉溪县| 武威市| 遂平县| 双流县| 扶风县| 思茅市| 房山区| 祁连县| 岗巴县|