2014年9月13日 星期六

QUCS-如何創建「附屬電路」(subcircuit)

前言:

在模擬電路的時候,會漸漸發現電路愈來愈複雜導致版面過大。這時候只要用黑盒子的概念就可以將電路簡化,最棒的是他可以直接在外面操控黑盒子內的電路。這篇就是要教大家如何建立自己的附屬電路,達成電路簡化與模組化的目的。

第一步:

建立新的專案(Project),開一個新的.sch檔並且畫上你要簡化的電路
這裡以訊號產生器(function generator) 為例。一個基本的訊號產生器要能夠調頻率、振幅、相位以及位準。將所有你想調整的參數設定成變數的型式,接著請繼續看下去。

第二步:

幫他加上一個輸出阜(port)。上圖右邊數來第四個就是加入新的阜,將他轉到正確的位置後接到電路
 上。
此時應該長這樣。

第三步:

雙點擊阜這個物件會出現圖3視窗
這裡你可以修改一些參數,像是這個電路的名稱;他的腳位(建議不要修改);還有種類(類比/數位輸入/數位輸出/輸日兼輸出 共四種)。為了方便順眼起見,我將名稱改為Sig_out

第四步:

按下快捷鍵F9或從工具列->file->Edit Circuit Symbol 編輯電路符號。進去之後會看到一個醜醜得長方形盒子圖4
此時你的元件欄(Component)應該會自動跳到paitings區。這裡你可以自由地修改他的外觀共重要的是要加入你想要調整的參數。

第五步:

假設你已經完成外觀的編輯,雙點擊SUB File=name 字樣來做變數操控的設定。
這裡你可以加入想修改的變數、預設值、註解、種類(種類可以不用理會) //注意!必須與先前設定的變數名稱相同 。很好相信大家可能已經忘記剛剛的變數名稱了,你可以隨時存檔並按F9回到先前的電路編輯區。最後這個附屬電路會變成這樣:
這樣就完成設置啦~是不是美麗又實用呢。別走開,還有應用方式呢。

第六步:

開啟你要應用的檔案或按窗左上角的新建來建立新的.sch檔。在元件欄(Components)內選擇檔案元件(file Components)裡面會有Subcircuit這個選項,將他加入你的新檔案。雙點擊方塊後,會出現以下視窗:
 看到右邊那個框框了嗎?按下瀏覽(Browse)開啟你先前存的附屬電路,並且按套用(Apply)並確定(OK),就可以看到我們可愛的波型產生器啦!

 
附上一些實測圖:
預設實測
修改變數

 結語:

不知道這個教學對大家有沒有幫助,小編只是盡一分心力,讓不懂英文的人也可以輕鬆搞懂只有英文介面的QUCS(?)希望大家看的懂。如果還有不清楚的地方可以再下面留言,我會盡力幫你解決,但人如標題,我也是電腦白痴。

1 則留言: