- 物聯網應用開發項目教程(C51和STM32版)
- 沈敏 曹陽主編
- 2062字
- 2023-06-28 16:34:26
1.1.5 Proteus ISIS軟件的使用

1.1.5 Proteus ISIS軟件的使用
Proteus ISIS是英國Labcenter公司開發的電路分析與實物仿真軟件。它運行于Windows操作系統上,可以仿真、分析(SPICE)各種模擬器件和集成電路。
1.進入Proteus ISIS
雙擊“ISIS7 Professional”圖標或者從“開始”菜單進入。Proteus ISIS的工作界面是一種標準的Windows界面,如圖1-30所示。它包括:主菜單、標準工具欄、模型選擇工具欄、挑選元件按鈕、方向工具欄、仿真按鈕、預覽窗口、庫管理按鈕、圖形編輯窗口。

圖1-30 Proteus ISIS工作界面
(1)圖形編輯窗口 在圖形編輯窗口內完成電路原理圖的編輯和繪制。為了方便作圖,ISIS中坐標系統的基本單位是10nm,主要是為了和Proteus ARES保持一致。但坐標系統的識別(Read-Out)單位被限制在1th(1th=25.4×10-3mm)。坐標原點默認在圖形編輯窗口的中間,圖形的坐標值能夠顯示在屏幕右下角的狀態欄中。
(2)預覽窗口 該窗口通常顯示整個電路圖的縮略圖。在預覽窗口上單擊鼠標左鍵,將會有一個矩形藍綠框標示出在編輯窗口的中顯示的區域。其他情況下,預覽窗口顯示將要放置的對象的預覽。
(3)對象選擇器窗口 通過對象選擇按鈕,從元件庫中選擇對象,并置入對象選擇器窗口,供今后繪圖時使用,如圖1-31所示。顯示對象的類型包括:設備、終端、引腳、圖形符號、標注和圖形。
2.圖形編輯的基本操作
(1)對象放置(Object Placement) 根據對象的類別在工具箱選擇相應模式的圖標(Mode Icon);根據對象的具體類型選擇子模式圖標(Sub-Mode Icon);如果對象類型是元件、端點、引腳、圖形、符號或標記,則從選擇器里(Selector)選擇對象名稱。對于元件、端點、引腳和符號,可能首先需要從庫中調出;如果對象是有方向的,將會在預覽窗口顯示出來,可以通過預覽對象方位按鈕對對象進行調整;最后,指向編輯窗口并單擊鼠標左鍵放置對象。
(2)選中對象(Tagging an Object) 用鼠標指向對象并單擊右鍵可以選中該對象。該操作選中對象并使其高亮顯示,然后可以進行編輯。選中對象時該對象上的所有連線同時被選中。要選中一組對象,可以通過依次在每個對象右擊選中每個對象的方式,也可以通過右鍵拖出一個選擇框的方式,但只有完全位于選擇框內的對象才可以被選中。在空白處單擊鼠標右鍵可以取消所有對象的選擇。

圖1-31 對象選擇器窗口
(3)刪除對象(Deleting an Object) 用鼠標指向選中的對象并單擊右鍵可以刪除該對象,同時刪除該對象的所有連線。
(4)拖動對象(Dragging an Object) 用鼠標指向選中的對象并用左鍵拖拽可以拖動該對象。該方式不僅對整個對象有效,而且對對象中單獨的Labels也有效。如果“Wire Auto Router”功能被使能的話,被拖動對象上所有的連線將會重新排布或者“Fixed Up”。這將花費一定的時間(10s左右),尤其在對象有很多連線的情況下,這時鼠標指針將顯示為一個沙漏。
(5)拖動對象標簽(Dragging an Object Label) 許多類型的對象有一個或多個屬性標簽附著。例如,每個元件有一個“Reference”標簽和一個“Value”標簽。可以很容易地移動這些標簽使電路圖更美觀。
(6)移動標簽(To Move a Label) 選中對象,用鼠標指向標簽,按下鼠標左鍵,拖動標簽到需要的位置。如果想要定位的更精確,可以在拖動時改變捕捉的精度(使用〈F4〉、〈F3〉、〈F2〉、〈Ctrl+F1〉鍵)。
3.電路圖中線的畫法
(1)導線畫法 Proteus的智能化可以在想要畫線的時候進行自動檢測。當鼠標的指針靠近對象的連接點時,鼠標的指針就會出現“×”號,鼠標左鍵單擊對象的連接點,移動鼠標(不用一直按著左鍵),粉紅色的連接線變成深綠色,如果想讓軟件自動定出線路徑,只須左擊另一個連接點即可,這就是Proteus的線路自動路徑功能(簡稱WAR)。如果只是單擊兩個連接點,WAR將選擇一個合適的線路路徑。WAR可通過使用工具欄里的“WAR”命令按鈕來關閉或打開,也可以在菜單欄的“Tools”選項下找到這個命令。如果自定義走線路徑,只須在拐點處單擊鼠標左鍵即可。在此過程的任何時刻,都可以按ESC或者單擊鼠標的右鍵放棄畫線。
(2)總線畫法 為了簡化原理圖,可以用一條導線代表數條并行的導線,這就是所謂的總線。單擊工具箱的“總線”按鈕,即可在編輯窗口畫總線。
(3)總線分支線畫法
1)將元器件連接到總線上(任意位置,一般按住〈Ctrl〉鍵將分支線畫成斜線)。
2)做標號連接,選擇“Wire Label Mode”命令,單擊總線的末端與器件相連端之間的連接線(變成×號),彈出“Edit Wire Label”對話框,輸入標號,然后在總線的另一端與器件之間的連接線上再次單擊選擇“Wire Label Mode”命令,彈出同樣的對話框,輸入同樣的標號。這樣它們就通過總線關聯起來了。
(4)放置總線 放置總線并將各總線分支連接起來。方法是單擊放置工具條中圖標或執行“Place/Bus”菜單命令,這時工作平面上將出現十字形光標,將十字光標移至要連接的總線分支處單擊鼠標左鍵,系統彈出十字形光標并拖著一條較粗的線,然后將十字光標移至另一個總線分支處,單擊鼠標左鍵,一條總線就畫好了。
小知識:除了Proteus軟件,平時常用的電路繪制與仿真的軟件還有Protel—DXP繪圖軟件、EWB繪圖仿真軟件以及Multisim仿真軟件等,這些都可以繪制電路圖。這些電路繪圖軟件各有各的特點,只要學會了一兩款軟件之后,再學其他的軟件就會有觸類旁通的感覺。
Proteus軟件不僅具有其他EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。該軟件已受到單片機愛好者、從事單片機教學的教師、致力于單片機開發應用的科技工作者的青睞。