2013年5月1日 星期三

創建SI2303BDS的spice模擬元件 -- proteus


今天來簡介一下, 如何在proteus裡創建自己想要的模擬元件, 為了達成這個目的, 你需要兩項東西

1. 元件的符號

2. 元件的spice零件檔

有了這兩個東西, 就可以創建屬於自己的spice元件, 按下列步驟

1. 先用2D圖形, 劃出自己想要的元件符號, 範例如下SI2303BDS



2. 劃完時, 把符號全部框起來, 按右鍵, 點選最下面的make device

3. 在device name裡輸入元件的名稱, Reference Prefix是指元件編號為Q開項, Q後面的number會自動增加,

再來按next

4. 這一頁是指元件的footprint, 應用在PCB的layout, 我們先按next跳過

5. 這一頁最關鍵,是設定元件模擬的相關設定, 我們總共有4個參數要設定, 分別為
(1) Primitive  ==> 是指元件的類別
(2) SpiceFile ==> 是指這個元件的spice檔案
(3) SpiceModel ==> 是指spice檔案裡的model name
(4) SpicePins ==> 是指spice檔案裡的pin腳
一開始左邊的欄位是空白的,按底下的new, 選擇Primitive後, 在Default Value的地方輸入Analog,Subckt
輸入完成時按左邊的欄位new, 繼續下一步

按了new之後, 選擇SpiceFile, 在default Value的地方輸入SI203BDS.CKT(這個檔案是從原廠提供的spice)

再按new, 選擇spicemodel,在default value的地方輸入SI2303BDS(這是在spice檔案裡.subckt後面的名稱)

再按new, 選擇spicepins, 在default value的地方輸入D,G,S(這個順序必須和你劃完元件符號時的pin腳名稱一樣)

底下就是SI2303BDS的spice檔案, 下載回來時為文字檔, 檔名另存為SI2303BDS.CKT(其它副檔名我沒試過)

最後是存到自己的library裡, 就完成了

沒有留言:

張貼留言

歡迎大家來討論交流一下~~~