新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA的高精度數字電源設計

        基于FPGA的高精度數字電源設計

        作者: 時間:2011-10-10 來源:網絡 收藏

        5 PWM脈沖的生成

        實現PWM部分框圖如圖5所示。

          PWM的生成主要由脈寬寄存器、緩沖寄存器、周期寄存器、死區寄存器、死區發生器、數值比較器、控制邏輯等部分組成。脈寬寄存器,決定各路PWM信號的脈寬;緩沖寄存器,實現對脈寬數據的緩沖;周期寄存器,決定PWM的斬波周期;死區寄存器,決定H橋臂的死區時間。脈寬寄存器在每個開關周期更新一次,其輸出數據經緩沖后與基準計數器進行數值比較,得到各路PWM信號。再經死區電路處理,最后產生4路PWM驅動信號,驅動相應的功率器件。

          基準計數器,用來產生類似模擬電路中的三角波基準,是一個最小計算值為0,最大計算值為周期寄存器中保存的數值、計數方向交替變換的可逆計數器。基準計數單元在最大計數值時產生一個同步信號SYN,當其有效時將4個脈沖寬度的數據存入各自的緩沖寄存器,實現雙緩沖,使各個脈沖寬度寄存器在SYN無效時可依次更新而不影響最終的功率器件導通。

        6 結束語

          本文以芯片EP1C20為核心,敘述了實現控制調節器的一種方法,根據現場工藝要求在中可靈活配置控制方案而無需重新配置硬件,外圍電路(如ADC、DAC等)選用、低溫漂的器件,從而實現,這是模擬系統所不及的。同時,由于控制調節的核心采用了化電路,系統自身的抗干擾能力明顯優于模擬系統。

          目前,在很多應用領域中,需要數十臺甚至更多同時協調工作,即適應網絡化電源應用,而上述方案的數字化電源,通過Nios軟核CPU的強大通訊功能,可以很方便的實現批量電源的網絡化管理。



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 扶沟县| 城固县| 林西县| 郁南县| 扶绥县| 依安县| 左贡县| 贺州市| 深水埗区| 沅江市| 宝鸡市| 乐亭县| 丰城市| 松滋市| 攀枝花市| 灵石县| 昌图县| 城步| 积石山| 托克逊县| 邯郸县| 姚安县| 工布江达县| 临城县| 五峰| 龙门县| 全南县| 五原县| 丽江市| 治县。| 尚志市| 子长县| 湖口县| 湘西| 新泰市| 武威市| 杭锦后旗| 左贡县| 贡嘎县| 静乐县| 盐城市|