新聞中心

EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于Matlab GUI的整流電路仿真設(shè)計(jì)

基于Matlab GUI的整流電路仿真設(shè)計(jì)

作者: 時(shí)間:2011-04-13 來源:網(wǎng)絡(luò) 收藏

2.1 的實(shí)現(xiàn)方法
可視化界面的方法一般有2種:一是直接通過的腳本文件來實(shí)現(xiàn);另一種是通過Matlab圖形用戶界面開發(fā)環(huán)境DE來實(shí)現(xiàn)圖形界面。Matlab軟件GUIDE為用戶提供了一個(gè)方便高效的集成環(huán)境,所有GUI支持的用戶控件都集成在這個(gè)環(huán)境中,并提供界面外觀、屬性和行為響應(yīng)方式的設(shè)置方法。一般而言,由于界面中的控件對(duì)象屬性、行為,既可以在界面中實(shí)現(xiàn),也可以在生成的M文件中用m語言代碼在相應(yīng)的代碼段中實(shí)現(xiàn)。因此,使用第2種方法實(shí)現(xiàn)圖形用戶界面雖然會(huì)給編程人員在修改和重新編輯界面時(shí)帶來一定的麻煩,但是,其過程較為直觀、簡(jiǎn)單,開發(fā)周期短。在此,采用第2種方法來實(shí)現(xiàn)界面。
2.2 界面的開發(fā)
界面由選擇界面和主界面兩部分組成,選擇界面如圖3所示。在選擇界面中,把分為單相橋式全控整流電路、三相橋式全控整流電路和帶容性負(fù)載的三相不可控橋式整流電路3種。每種電路有相應(yīng)的電路說明,點(diǎn)擊“電路說明”會(huì)彈出該電路的工作原理、特性等內(nèi)容,點(diǎn)擊每種電路后的“進(jìn)入”按鈕,即可進(jìn)入相應(yīng)電路的主界面。為了保持界面風(fēng)格的一致性,三類整流電路的主界面相似,如點(diǎn)擊單相橋式全控整流電路的“電路說明”,彈出其電路說明圖如圖4所示,單擊“進(jìn)入”,彈出其主界面圖如圖5所示。

本文引用地址:http://butianyuan.cn/article/179244.htm


電路仿真的主界面分為電路原理圖顯示區(qū)、參數(shù)設(shè)置區(qū)、波形顯示區(qū)、功能按鈕區(qū)以及相應(yīng)的菜單區(qū)。
2.3 仿真主界面的實(shí)現(xiàn)
打開控件的各個(gè)屬性進(jìn)行設(shè)置,包括控件的背景色、前景色、Tag值、String值、Value值等。編寫相應(yīng)控件的程序代碼,以實(shí)現(xiàn)相應(yīng)的功能。
(1)電路原理圖的顯示。電路原理圖是用一個(gè)數(shù)軸顯示的,程序代碼為:

DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY


電流傳感器相關(guān)文章:電流傳感器原理
脈沖點(diǎn)火器相關(guān)文章:脈沖點(diǎn)火器原理


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉