實驗三大規模電路設計方法
一、實驗目的:
掌握在multisim軟體裡進行大規模電路設計的方法。
二、 實驗內容與原理:
1、多頁平鋪設計:
當設計電路圖太大而在一張圖紙中顯示不下時,可以考慮多頁平鋪設計功能,該功能將電路分割為幾個部分,各部分通過off-page connector相連。
設計步驟如下:新建乙個電路,在選單欄中place放置選單下選擇multi-page(多頁) 命令,在出現的對話方塊中輸入第2個頁面的名字如「power」;(2)在第乙個頁面中放置分頁聯結器,執行place選單下選擇connectors在選擇分頁聯結器(off page connector)命令,在相關聯的埠放置分頁聯結器;(3)再將放置了分頁聯結器埠複製粘帖到第2頁,第一第二頁電路就靠此埠連線。(注:
多頁平鋪設計中分頁聯結器的名字必須保持一致)
下圖為波形發生器電路,由於正負12v供電電源設計較複雜,不易和主電路放在同一頁中進行設計,試用建立兩個不同的頁面來設計該電路。
圖1(a)電源電路
圖2(b)波形發生器主電路
2、子電路設計:
子電路功能是基於層次化設計的思想,使電路分級設計,各子電路從屬於上一級的電路,主電路中包含了設計中的所有模組;而多頁平鋪設計中各頁之間沒有從屬關係,也沒有包含所有功能塊的頁面。
設計步驟如下:(1)開啟需要建立的電路,對電路進行外部連線,新增輸入/輸出符號。單擊place(放置)/connectors(放置聯結器)/hb/sc聯結器命令,將其與電路的輸入/輸出端訊號端進行連線。
(2)選中電路,按住滑鼠左鍵拖動,完成子電路的選擇。(3)執行place(放置)/replace by subcircuit(以子電路替換)命令,彈出子電路命名對話方塊,輸入子電路名稱,即完成子電路的建立。
試用建立子電路的方法設計圖1中的波形發生器電路。
3、 層次化設計:
層次電路設計功能可以建立乙個互相連線的多層次電路。層次電路和子電路的相同點是,都需要新增hb/sc聯結器使層次化(子)模組與主電路部分相連;層次電路和子電路的區別為子電路和主電路一起儲存,不是獨立的電路檔案,而層次電路僅和主電路相關,它是乙個獨立的電路檔案。
層次電路設計步驟:
(1)將已有電路檔案作為層次電路。將電源子電路複製到乙個新建頁面中並儲存;
(2)新建乙個頁面,繪製波形發生器主電路,執行place(放置)/hierarchical block from file以層次塊替換命令,彈出對話方塊,輸入電路名稱,即完成層次電路的建立。
試用層次化設計的方法設計圖1中的波形發生器電路。
三、 實驗過程及小結:
一、過程:
1、電源電路:
多頁平鋪:
2、子電路
3、層次化電路:
二、實驗總結:
本次試驗分別練習了多頁平鋪電路、子電路、層次電。我從中了解到如果所要繪製的電路圖器件很多、佈線複雜,那麼在乙個在一張圖紙中無法將其全部畫完,這時則可以使用多頁平鋪的方法去解決。而當乙個電路圖需要在其他電路圖中經常使用,而或一些電路圖由一些常用的電路模組構成時,這時便可使用子電路或層次電路的方法,將其常用的部分模組化,這樣一來是電路圖即簡潔、美觀,又簡化了繪製複雜電路圖的工作量。
Multisim實驗總結和和體會
multisim 2001提供了多種工具欄,並以層次化的模式加以管理,使用者可以通過view選單中的選項方便地將頂層的工具欄開啟或關閉,再通過頂層工具欄中的按鈕來管理和控制下層的工具欄。通過工具欄,使用者可以方便直接地使用軟體的各項功能。頂層的工具欄有 standard工具欄 design工具欄 z...
Multisim數字時鐘設計實習報告
multisim實習報告 數字時鐘設計 學院專業班級 姓名學號 年月一 實驗目的 1 學習乙個eda電子輔助設計軟體 multisim 2 學習multisim的基本操作 3 熟悉multisim元器件庫,如果是庫中沒有的元器件如何進行模型的新增 4 功能設計模組化 二 實驗內容 利用multisi...
實驗三報告
南京資訊工程大學數字影象處理實驗報告 實驗課程數字影象處理實驗名稱灰度變換增強實驗日期 2015 4 25 指導老師徐旦華 專業資訊與計算科學年級 2012 姓名楊鑫學號 20121314059 得分 1.熟悉matlab影象處理工具箱及直方圖函式的使用 2.了解灰度變換增強的matlab實現方法 ...