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

開機進入界面初始化程序,用戶可根據界面的提示進行操作,然后讀鍵盤值并判別此值是否有效,如無效,則返回,如值有效,則根據此值執行相應的模塊操作,最后刷新顯示屏并返回。
6 測試結果
把已編譯過的程序下載到硬件平臺中運行,并測試系統。在程序運行過程中,用UT51數字萬用表的20 V檔測量系統的輸出電壓值,表1為該系統在運行電壓設值程序時所測得結果;表2為該系統在執行電壓步進程序時所測得結果,其進步值為0.01 V。測試結果表明,該系統輸出電壓誤差小,系統精度較高。
7 注意事項
在工程實踐中,可根據工程具體要求改進本系統有關參數。例如,為了提高輸出電源的控制精度,在選擇D/A轉換器時,采用10位或者更多位D/A轉換器,從而提高系統輸出電壓的分辨率。另一方面,若設備運行環境惡劣,則需提高系統的抗干擾能力。因此,在制作系統PCB板時,應考慮如下因素:(1)注意電源線與地線的布線實踐表明,由于電源線與地線布線不合理,常會產生噪音干擾,影響系統的穩定性。抑制此噪音的方法是,在電源線與地線之間增加去耦電容并增加走線寬度。 (2)要處理好數字地與模擬地問題在數字電路和模擬電路混合布線時,數字電路地與模擬電路地是分開的,最終采用一點相連。(3)采用“隔離”技術為了進一步提高系統的抗干擾能力,有時考慮采用“隔離”技術,有效地把系統“隔離”起來。
8 結論
設計一個基于NiosⅡ的高精度數控直流穩壓電源系統,首先給出系統的硬件設計框圖,然后分別介紹系統的軟硬件設計方法,并給出該系統的測試結果。測試結果表明,該系統控制精度高,抗干擾能力強,已成功應用于某個電子設備中,具有較好的實用價值。
評論