新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于NiosII的高精度數控直流穩壓電源設計

        基于NiosII的高精度數控直流穩壓電源設計

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

        4 系統硬件
        4.1 Nios II最小系統的SoPC
        打開QuartuslI中的SoPC Builder開發工具,在Altera公司的可編程邏輯器件FPGA中,把相應的IP核添加到系統中,構建一個Nios II的嵌入式可編程片上硬件系統。SoPC Builder是一個功能強大的SoPC開發工具,它使開發者在可編程邏輯器件能夠定義并生成一個完全意義的Nios II系統,而所用的時間比采用傳統手工方法少得多。而且,SoPC Builder提供有很多免費的IP核,者可根據實際需求任意添加與裁減。設計者還能根據實現情況。選擇SoPC Builder中3種不同的處理核(經濟型Nios II、標準型NiosⅡ和快速型Nios II)以滿足用戶要求。圖2為利用SoPC Builder開發工具定制的SoPC系統。Nios_cpu選擇標準型(Nios II/S),具有4 Kbit的InstructionCashe,其性能指數超過22 DMI/s;lcd_controller是自定義用戶邏輯組件,控制240x128液晶顯示屏;ikeyboat為鍵盤輸入接口;PIO_DATA為輸出數據通道,電壓控制數據可通過此通道送至D/A轉換器。

        4.2 電路
        圖3為系統電路圖,主要由變壓器、橋式整流電路、電容濾波電路和各種類型三端穩壓器件組成,能輸出±15 V、+5 V和+10 V 4組穩壓。±15 V作為主輸出電源,除為各級運放電路提供電源外,還為功率放大電路提供電源;+5 V為FPGA器件的工作電壓;+10 V為D/A轉換器的參考電壓,保證輸出電壓能在0~10 V內連續變化。為使電路具有較大的輸出功率,在每片3端穩壓管中安裝有較大的散熱片。

        4.3 D/A轉換電路
        為實現電壓值的D/A模轉換,在電路中還要專門設計D/A轉換電路,如圖4所示。為降低設計成本,采用8位DAC0832轉換器。DAC0832屬于倒T 型電阻網絡型D/A轉換器,內部無運算放大器,輸出為電流形式,因此,使用時,需外接一個運算放大器。DAC0832可根據實際情況接成雙緩沖、單緩沖和直緩沖3種形式,此D/A轉換器接成第3種形式使用,即引腳1、2、17、18接低電平,19引腳接+5 V。引腳8為參考電壓輸入端口,接+10 V電源,當數字輸入端全為高電平時,模擬輸出端為-1O V。
        4.4 功率放大電路
        雖然D/A轉換電路輸出電壓幅值大小滿足任意可設要求,但其輸出電流過小,不能驅動負載。為增大輸出電流,增強帶負載能力,還需設計一個電壓增益為1的功率放大電路,其電路如圖5所示。圖5中,R1、R2和LM324構成一個電壓增益為1的反相比例放大電路;VQ1為大功率三極管,在加散熱片的條件下,最大輸出電流可達到3 A;C1、L1和C2構成π型LC濾波器,可進一步濾除電源的波紋,提高電源的輸出性能。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南溪县| 永胜县| 手游| 宁德市| 电白县| 广水市| 鹤峰县| 宁夏| 林芝县| 时尚| 淮阳县| 威海市| 修武县| 米易县| 广南县| 昆明市| 保亭| 陕西省| 梁河县| 瑞丽市| 湘乡市| 淮安市| 南涧| 蓝山县| 安溪县| 沙雅县| 东源县| 望江县| 时尚| 渝北区| 阿克| 霍邱县| 临夏县| 安阳县| 庆城县| 长海县| 梅河口市| 沙洋县| 江北区| 富顺县| 什邡市|