版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1章 Proteus快速入門 1.1 Proteus整體功能預(yù)覽1.1.1 集成化的電路虛擬仿真軟件 Proteus1.1.2 Proteus VSM仿真與分析1.1.3 Proteus ARES的應(yīng)用預(yù)覽功能1.2 Proteus跟我做1.2.1 Proteus軟件的安裝與運(yùn)行1.2.2 一階動(dòng)態(tài)電路的設(shè)計(jì)與仿真1.2.3 異步四位二進(jìn)制計(jì)數(shù)器的設(shè)計(jì)及仿真1.2.4 89C51與8255接口電路的調(diào)試及仿真 第1章 Proteus快速入門Proteus 軟件是由英國 Labcenter Electronics 公司開發(fā)的EDA工具軟件,已有近20年的歷史,在全球得到了廣泛應(yīng)用。Proteu
2、s 軟件的功能強(qiáng)大,它集電路設(shè)計(jì)、制版及仿真等多種功能于一身,不僅能夠?qū)﹄姽?、電子技術(shù)學(xué)科涉及的電路進(jìn)行設(shè)計(jì)與分析,還能夠?qū)ξ⑻幚砥鬟M(jìn)行設(shè)計(jì)和仿真,并且功能齊全,界面多彩,是近年來備受電子設(shè)計(jì)愛好者青睞的一款新型電子線路設(shè)計(jì)與仿真軟件。1.1 Proteus整體功能預(yù)覽 Proteus軟件和我們手頭的其他電路設(shè)計(jì)仿真軟件最大的不同即它的功能不是單一的。它的強(qiáng)大的元件庫可以和任何電路設(shè)計(jì)軟件相媲美;它的電路仿真功能可以和Multisim相媲美,且獨(dú)特的單片機(jī)仿真功能是Multisim及其他任何仿真軟件都不具備的;它的PCB電路制版功能可以和Protel相媲美。它的功能不但強(qiáng)大,而且每種功能都毫不
3、遜于Protel,是廣大電子設(shè)計(jì)愛好者難得的一個(gè)工具軟件。1.1.1 集成化的電路虛擬仿真軟件 ProteusProteus是一個(gè)基于ProSPICE混合模型仿真器的、完整的嵌入式系統(tǒng)軟硬件設(shè)計(jì)仿真平臺(tái)。它包含ISIS和ARES應(yīng)用軟件,具體功能分布如圖1-1所示。圖1-1 Proteus 的功能分布圖ISIS智能原理圖輸入系統(tǒng),系統(tǒng)設(shè)計(jì)與仿真的基本平臺(tái)。ARES 高級(jí)PCB布線編輯軟件。在Proteus中,從原理圖設(shè)計(jì)、單片機(jī)編程、系統(tǒng)仿真到PCB設(shè)計(jì)一氣呵成,真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。Proteus 從原理圖設(shè)計(jì)到PCB設(shè)計(jì),再到電路板完成的流程如圖1-2所示。圖1-2 Prote
4、us 設(shè)計(jì)流程在圖1-2中,最上面是一個(gè)基于單片機(jī)的應(yīng)用電路原理圖,顯示的畫面正處于仿真運(yùn)行狀態(tài)。設(shè)計(jì)者可以從Proteus原理圖庫中調(diào)用所需庫元件,然后通過合適連線即可。單片機(jī)內(nèi)可通過單擊單片機(jī)芯片加入已編譯好的十六進(jìn)制程序文件,然后運(yùn)行仿真即可。中間圖片是運(yùn)用Proteus的PCB制版功能設(shè)計(jì)出的電路板,可通過原理圖生成網(wǎng)絡(luò)表后設(shè)計(jì)布局而成。最下面的圖為根據(jù)設(shè)計(jì)的PCB加工而成的電路板和安裝焊接完成后的實(shí)際電路??梢?,整個(gè)電路從設(shè)計(jì)到實(shí)際電路制作完成,通過Proteus一個(gè)軟件即可完美實(shí)現(xiàn)。并且,它的仿真結(jié)果與實(shí)際誤差很小,非常適合電子設(shè)計(jì)愛好者和高校學(xué)生自學(xué)使用,縮短了設(shè)計(jì)周期,降低了生
5、產(chǎn)成本,提高了設(shè)計(jì)成功率。1.1.2 Proteus VSM仿真與分析Proteus 軟件的ISIS原理圖設(shè)計(jì)界面同時(shí)還支持電路仿真模式VSM(虛擬仿真模式)。當(dāng)電路元件在調(diào)用時(shí),我們選用具有動(dòng)畫演示功能的器件或具有仿真模型的器件,當(dāng)電路連接完成無誤后,直接運(yùn)行仿真按鈕,即可實(shí)現(xiàn)聲、光、動(dòng)等逼真的效果,以檢驗(yàn)電路硬件及軟件設(shè)計(jì)的對(duì)錯(cuò),非常直觀。Proteus VSM有兩種不同的仿真方式:交互式仿真和基于圖表的仿真。交互式仿真 實(shí)時(shí)直觀地反映電路設(shè)計(jì)的仿真結(jié)果;基于圖表的仿真(ASF) 用來精確分析電路的各種性能,如頻率特性、噪聲特性等。Proteus VSM中的整個(gè)電路分析是在ISIS原理圖設(shè)
6、計(jì)模塊下延續(xù)下來的,原理圖中可以包含以下仿真工具:探針 直接布置在線路上,用于采集和測(cè)量電壓/電流信號(hào);電路激勵(lì) 系統(tǒng)的多種激勵(lì)信號(hào)源;虛擬儀器 用于觀測(cè)電路的運(yùn)行狀況;曲線圖表 用于分析電路的參數(shù)指標(biāo)。1. 仿真工具 激勵(lì)源DC:直流電壓源。Sine:正弦波發(fā)生器。Pulse:脈沖發(fā)生器。Exp:指數(shù)脈沖發(fā)生器。SFFM:?jiǎn)晤l率調(diào)頻波信號(hào)發(fā)生器。Pwlin:任意分段線性脈沖信號(hào)發(fā)生器。File:File信號(hào)發(fā)生器,數(shù)據(jù)來源于ASCII文件。Audio:音頻信號(hào)發(fā)生器,數(shù)據(jù)來源于wav文件。DState:?jiǎn)畏€(wěn)態(tài)邏輯電平發(fā)生器。DEdge:?jiǎn)芜呇匦盘?hào)發(fā)生器。DPulse:?jiǎn)沃芷跀?shù)字脈沖發(fā)生器。D
7、Clock:數(shù)字時(shí)鐘信號(hào)發(fā)生器。DPattern:模式信號(hào)發(fā)生器。Proteus 激勵(lì)源的可編輯格式示例如圖1-3所示。圖1-3 Proteus 激勵(lì)源的可編輯格式示例2. 仿真工具 虛擬儀器虛擬示波器(OSCILLOSCOPE)。邏輯分析儀(LOGIC ANALYSER)。計(jì)數(shù)器、定時(shí)器(COUNTER TIMER)。虛擬終端(VIRUAL TERMINAL)。信號(hào)發(fā)生器(SIGNAL GENERATOR)。模式發(fā)生器(PATTERN GENERATOR)。交直流電壓表和電流表(AC/DC voltmeters/ammeters)。SPI調(diào)試器(SPI DEBUGGER)。I2C調(diào)試器(I2
8、C DEBUGGER)。Proteus 的部分虛擬儀器(虛擬終端顯示器、四通道示波器和SPI、I2C調(diào)試器) Proteus 激勵(lì)源的可編輯格式示例如圖1-3所示。圖1-3 Proteus 激勵(lì)源的可編輯格式示例3. 交互式仿真實(shí)例(741放大電路)高級(jí)仿真(ASF)實(shí)例(741放大電路分析)如圖1-5所示。圖1-5 741放大電路分析噪聲分析:顯示隨頻率變化的輸出噪聲和等效輸入噪聲電壓,并列出電路各部分所產(chǎn)生的噪聲電壓清單。741放大電路的噪聲分析如圖1-6所示。失真分析:用于確定由測(cè)試電路所引起的電平失真的程度,失真分析圖表用于顯示隨頻率變化的二次和三次諧波失真電平。741放大電路的失真分
9、析如圖1-7所示。 圖1-6 741放大電路的噪聲分析圖1-7 741放大電路的失真分析4. Proteus微處理器系統(tǒng)仿真單片機(jī)系統(tǒng)的仿真是Proteus VSM的主要特色。用戶可在Proteus中直接編輯、編譯、調(diào)試代碼,并直觀地看到仿真結(jié)果。CPU模型有ARM7(LPC21xx)、PIC、Atmel AVR、Motorola HCXX以及8051/8052系列。同時(shí)模型庫中包含了LED/LCD顯示、鍵盤、按鈕、開關(guān)、常用電機(jī)等通用外圍設(shè)備。VSM甚至能仿真多個(gè)CPU,它能便利處理含兩個(gè)或兩個(gè)以上微控制器的系統(tǒng)設(shè)計(jì)。 下面看一個(gè)微處理器系統(tǒng)仿真與分析實(shí)例 交互式仿真顯示系統(tǒng)輸出結(jié)果,如圖1
10、-8所示。圖1-8 微處理器交互仿真實(shí)例單片機(jī)8051通過鎖存器驅(qū)動(dòng)液晶顯示屏。單片機(jī)的程序可通過Keil(支持匯編和C格式)編輯、編譯成“*.hex”后,直接用鼠標(biāo)雙擊畫面上的8051芯片,把“*.hex”文件加入即可。如果程序無誤,而且硬件電路也連接正確,則單擊原理圖設(shè)計(jì)界面左下方的仿真運(yùn)行按鈕,出現(xiàn)圖1-8的仿真結(jié)果。其中,每個(gè)芯片引腳還會(huì)通過紅藍(lán)兩色的方點(diǎn)來表示此時(shí)的引腳電平高低。紅色表示高電平,藍(lán)色表示低電平。通過COMPIM串口仿真模型,可以實(shí)現(xiàn)虛擬仿真電路與外部實(shí)際電路的雙向通信,如圖1-9所示。原理圖中的P1為虛擬串口,通過適當(dāng)設(shè)置和引用,可以直接實(shí)現(xiàn)模擬與實(shí)際電路一樣的串行通
11、信效果,避免了涉及外圍及與PC之間的通信無法實(shí)現(xiàn)的情況。在Proteus中,虛擬元件及虛擬儀器的種類很多,我們不必?fù)?dān)心單片機(jī)與上位機(jī)之間的通信如何來仿真的問題。圖1-9 虛擬仿真電路與外部實(shí)際電路的雙向通信5. Proteus與Keil聯(lián)調(diào)Proteus與匯編程序調(diào)試軟件Keil可實(shí)現(xiàn)聯(lián)調(diào),在微處理器運(yùn)行中,如果發(fā)現(xiàn)程序有問題,可直接在Proteus 的菜單中打開Keil對(duì)程序進(jìn)行修改,如圖1-10所示。圖1-10 Proteus與Keil的聯(lián)調(diào)1.1.3 Proteus ARES的應(yīng)用預(yù)覽功能Proteus的ARES軟件具有PCB(印刷電路板)設(shè)計(jì)的強(qiáng)大功能。新的Proteus 7支持PCB
12、板的三維預(yù)覽,便于觀察器件布局和展示設(shè)計(jì)結(jié)果,如圖1-11所示。圖1-11 Proteus的PCB三維預(yù)覽1.2 Proteus跟我做 1.2.1 Proteus軟件的安裝與運(yùn)行 Proteus軟件目前的最新版本為7.2,先按要求把軟件安裝到計(jì)算機(jī)上,安裝結(jié)束后,在桌面的“開始”程序菜單中,單擊運(yùn)行原理圖(ISIS 7 Professional)或PCB (ARE 7 Professional)設(shè)計(jì)界面。ISIS 7 Professional在程序中的位置如圖1-12所示。 圖1-12 ISIS 7 Professional 在程序中的位置圖1-13為ISIS 7 Professional 運(yùn)
13、行時(shí)的界面。圖1-13 ISIS 7 Professional 運(yùn)行時(shí)的界面我們都知道,學(xué)習(xí)軟件的最大困惑是,想一下子能夠上手,但看到層層疊疊的英文菜單和詳而又細(xì)的教程卻望而生畏,最后會(huì)因沒有足夠的耐心而失去興趣,半途而廢。其實(shí),對(duì)于初學(xué)者,我們不必了解軟件的全部功能,只要能夠把握它的核心和宗旨的東西,拿來就能用,能快速玩轉(zhuǎn),是最開心不過的了。至于內(nèi)部的詳細(xì)功能,在有了興趣和信心之后,再具體學(xué)習(xí)即可。我們先從最簡(jiǎn)單的電路入手,來設(shè)計(jì)一個(gè)電容充放電電路,并通過電路仿真觀察其電流流向和燈的亮滅。大家跟我做,一步一步來,一會(huì)兒你會(huì)找到一種成就感。 1.2.2 一階動(dòng)態(tài)電路的設(shè)計(jì)與仿真1. 元件的拾取
14、在桌面上選擇【開始】【程序】“Proteus 7 Professional”,單擊藍(lán)色圖標(biāo)“ISIS 7 Professional”打開應(yīng)用程序。ISIS Professional的編輯界面如圖1-14所示。圖1-14 ISIS Professional的編輯界面在彈出的對(duì)話框中選擇“No”,選中“以后不再顯示此對(duì)話框”,關(guān)閉彈出提示。本例所用到的元件清單如表1-1所示。表1-1 例1的元件清單用鼠標(biāo)左鍵單擊界面左側(cè)預(yù)覽窗口下面的“P”按鈕,如圖1-14所示,彈出“Pick Devices”(元件拾取)對(duì)話框,如圖1-15所示。圖1-15 元件拾取對(duì)話框ISIS 7 Professional的
15、元件拾取就是把元件從元件拾取對(duì)話框中拾取到圖形編輯界面的對(duì)象選擇器中。元件拾取共有兩種辦法。(1) 按類別查找和拾取元件元件通常以其英文名稱或器件代號(hào)在庫中存放。我們?cè)谌∫粋€(gè)元件時(shí),首先要清楚它屬于哪一大類,然后還要知道它歸屬哪一子類,這樣就縮小了查找范圍,然后在子類所列出的元件中逐個(gè)查找,根據(jù)顯示的元件符號(hào)、參數(shù)來判斷是否找到了所需要的元件。雙擊找到的元件名,該元件便拾取到編輯界面中了。按照表1-1中的順序來依次拾取元件。首先是充電電容CAPACITOR,在圖1-15中打開的元件對(duì)話框中,在“Category”類中選中“Capacitors”電容類,在下方的“Sub-category”(子類
16、)中選中“Animated”(可動(dòng)畫演示),查詢結(jié)果元件列表中只有一個(gè)元件,即我們要找的CAPACITOR,如圖1-15所示。雙擊元件名,元件即被選入編輯界面的元件區(qū)中了,如圖1-16所示。如圖單擊一個(gè)元件后單擊右下角的“OK”,元件拾取后對(duì)話框關(guān)閉。連續(xù)取元件時(shí)不要單擊“OK”按鈕,直接雙擊元件名可繼續(xù)。拾取元件對(duì)話框共分四部分,左側(cè)從上到下分別為直接查找時(shí)的名稱輸入、分類查找時(shí)的大類列表、子類列表和生產(chǎn)廠家列表。中間為查到的元件列表。右側(cè)自上而下分別為元件圖形和元件封裝,圖1-16中的元件沒有顯示封裝。圖1-16 分類拾取元件示意圖(2) 直接查找和拾取元件把元件名的全稱或部分輸入到Pic
17、k Devices(元件拾取)對(duì)話框中的“Keywords”欄,在中間的查找結(jié)果“Results”中顯示所有電容元件列表,用鼠標(biāo)拖動(dòng)右邊的滾動(dòng)條,出現(xiàn)灰色標(biāo)示的元件即為找到的匹配元件,如圖1-17所示。這種方法主要用于對(duì)元件名熟悉之后,為節(jié)約時(shí)間而直接查找。對(duì)于初學(xué)者來說,還是分類查找比較好,一是不用記太多的元件名,二是對(duì)元件的分類有一個(gè)清楚的概念,利于以后對(duì)大量元件的拾取。圖1-17 直接拾取元件示意圖按照電容的拾取方法,依次把五個(gè)元件拾取到編輯界面的對(duì)象選擇器中,然后關(guān)閉元件拾取對(duì)話框。元件拾取后的界面如圖1-18所示。圖1-18 元件拾取后的界面下面把元件從對(duì)象選擇器中放置到圖形編輯區(qū)中
18、。用鼠標(biāo)單擊對(duì)象選擇區(qū)中的某一元件名,把鼠標(biāo)指針移動(dòng)到圖形編輯區(qū),雙擊鼠標(biāo)左鍵,元件即被放置到編輯區(qū)中。電阻要放置兩次,因?yàn)楸纠杏玫絻蓚€(gè)電阻。放置后的界面如圖1-19所示。圖1-19 元件放置后的界面2. 編輯窗口視野控制 學(xué)會(huì)合理控制編輯區(qū)的視野是元件編輯和電路連接進(jìn)行前的首要工作。編輯窗口的視野平移可用以下方法:在原理圖編輯區(qū)的藍(lán)色方框內(nèi),把鼠標(biāo)指針放置在一個(gè)地方后,按下“F5”,則以鼠標(biāo)指針為中心顯示圖形。當(dāng)圖形不能全部顯示出來時(shí),按住“Shift”鍵,移動(dòng)鼠標(biāo)指針到上、下、左、右邊界,則圖形自動(dòng)平移??焖亠@示想要顯示的圖形部分時(shí),把鼠標(biāo)指向左上預(yù)覽窗口中某處,并單擊鼠標(biāo)左鍵,則編輯窗
19、口內(nèi)圖形自動(dòng)移動(dòng)到指定位置。另外還有兩個(gè)圖標(biāo),用于顯示整個(gè)圖形,以鼠標(biāo)所選窗口為中心顯示圖形。編輯窗口的視野縮放用以下方法:先把鼠標(biāo)指針放置到原理圖編輯區(qū)內(nèi)的藍(lán)色框內(nèi),上下滾動(dòng)鼠標(biāo)滾輪即可縮放視野。如果沒有鼠標(biāo)滾輪,可使用圖標(biāo) 和 來放大和縮小編輯窗口內(nèi)的圖形。放置鼠標(biāo)指針到編輯窗口內(nèi)想要放大或縮小的地方,按“F6”(放大)或“F7”(縮小)放大或縮小圖形,按“F8”顯示整個(gè)圖形。按住“Shift”鍵,在編輯窗口內(nèi)單擊鼠標(biāo)左鍵,拖出一個(gè)欲顯示的窗口。3. 元件位置的調(diào)整和參數(shù)的修改在編輯區(qū)的元件上單擊鼠標(biāo)左鍵選中元件(為紅色),在選中的元件上再次單擊鼠標(biāo)右鍵則刪除該元件,而在元件以外的區(qū)域內(nèi)單
20、擊右鍵則取消選擇。元件誤刪除后可用圖標(biāo) 找回。單個(gè)元件選中后,單擊鼠標(biāo)左鍵不松可以拖動(dòng)該元件。群選使用鼠標(biāo)左鍵拖出一個(gè)選擇區(qū)域,使用圖標(biāo) 來整體移動(dòng)。使用圖標(biāo) 可整體復(fù)制,圖標(biāo) 用來刷新圖面。按圖1-20所示元件位置布置好元件。使用界面左下方的四個(gè)圖標(biāo) 、 、 、 可改變?cè)姆较蚣皩?duì)稱性。把兩位開關(guān)調(diào)整成圖示的方位。圖1-20 元件布置先存一下盤。建立一個(gè)名為Proteus的目錄,選主菜單FileSave Design As,在打開的對(duì)話框中把文件保存為Proteus目錄下的“Cap1.DSN”,只用輸入“Cap1”,擴(kuò)展名系統(tǒng)自動(dòng)添加。下面改變?cè)?shù)。左鍵雙擊原理圖編輯區(qū)中的電阻R1,彈
21、出“Edit Component”(元件屬性設(shè)置)對(duì)話框,把R1的Resistance(阻值)由10k改為1k,把R2的阻值由10k改為100(缺省單位為)。Edit Component(元件屬性設(shè)置)對(duì)話框如圖1-21所示。圖1-21 元件屬性設(shè)置對(duì)話框注意到每個(gè)元件的旁邊顯示灰色的“”,為了使電路圖清晰,可以取消此文字顯示。雙擊此文字,打開一個(gè)對(duì)話框,如圖1-22所示。在該對(duì)話框中選擇“Style”,先取消選擇“Visible”右邊的“Follow Global”選項(xiàng),再取消選擇“Visible”選項(xiàng),單擊“OK”即可。圖1-22 “TEXT”屬性設(shè)置對(duì)話框也可在元件調(diào)用前,直接選擇主菜單
22、中的【Template】【Set Design Defaults】打開畫圖模板設(shè)置選項(xiàng),如圖1-23所示。圖1-23 打開模板設(shè)計(jì)對(duì)話框接著出現(xiàn)Edit Design Defaults(編輯模板設(shè)計(jì))對(duì)話框,如圖1-24所示。在“Show hidden text”選項(xiàng)中把對(duì)勾去掉,然后單擊“OK”即可。每個(gè)元件的旁邊不再顯示灰色的“”。圖1-24 編輯模板設(shè)計(jì)對(duì)話框4. 電路連線電路連線采用按格點(diǎn)捕捉和自動(dòng)連線的形式,所以首先確定編輯窗口上方的自動(dòng)連線圖標(biāo) 和自動(dòng)捕捉圖標(biāo) 為按下狀態(tài)。Proteus的連線是非常智能的,它會(huì)判斷你下一步的操作是否想連線從而自動(dòng)連線,而不需要選擇連線的操作,只需用
23、鼠標(biāo)左鍵單擊編輯區(qū)元件的一個(gè)端點(diǎn)拖動(dòng)到要連接的另外一個(gè)元件的端點(diǎn),先松開左鍵后再單擊鼠標(biāo)左鍵,即完成一根連線。如果要?jiǎng)h除一根連線,右鍵雙擊連線即可。按圖標(biāo) 取消背景格點(diǎn)顯示,如圖1-25所示。連線完成后,如果再想回到拾取元件狀態(tài),按下左側(cè)工具欄中的“元件拾取”圖標(biāo) 即可,如圖1-26所 示。記住按一下存盤圖標(biāo)。圖1-25 連接好的電路原理圖 圖1-26 重新回到元件拾取界面 5. 電路的動(dòng)態(tài)仿真前面我們已經(jīng)完成了電路原理圖的設(shè)計(jì)和連接,下面來看看電路的仿真效果。首先在主菜單“System”“Set Animation Options”中設(shè)置仿真時(shí)電壓及電流的顏色及方向,如圖1-27所示。圖1-
24、27 Animated Circuits Configuration對(duì)話框在隨后打開的對(duì)話框中,選擇“Show Wire Voltage by Colour”和“Show Wire Current with Arrows”兩項(xiàng),即選擇導(dǎo)線以紅、藍(lán)兩色來表示電壓的高低,以箭頭標(biāo)示來表示電流的流向。單擊Proteus ISIS環(huán)境中左下方的仿真控制按鈕 中的運(yùn)行按鈕,開始仿真。仿真開始后,用鼠標(biāo)單擊圖中的開關(guān),使其先把電容與電源接通,如圖1- 28所示。能清楚地看到電容充電的效果。接著單擊開關(guān),使其把電容與燈連通。看到燈閃了一下,如圖1-29所示。由于充電時(shí)間常數(shù)為1秒,放電時(shí)間常數(shù)小一些,瞬間放
25、電,所以燈亮的時(shí)間很短。如果放電時(shí)間常數(shù)再大,則不易觀察到燈亮的效果。在運(yùn)行時(shí),可以來回?fù)軇?dòng)開關(guān),反復(fù)觀察充放電過程。單擊仿真控制按鈕中的停止按鈕,仿真結(jié)束。圖1-28 電容充電過程的仿真圖1-29 電容放電過程的仿真6. 文件的保存在設(shè)計(jì)過程中要養(yǎng)成不斷存盤的好習(xí)慣,以免突發(fā)事件而造成事倍功半的效果,影響學(xué)習(xí)情緒。最好先建立一個(gè)存放“*.DSN”文件的專用文件夾,你會(huì)發(fā)現(xiàn)在這個(gè)文件夾中,除了剛剛設(shè)計(jì)完成的“Cap1.DSN”文件外,還有很多其他擴(kuò)展名的文件,可以統(tǒng)統(tǒng)刪除。下次打開時(shí),可直接雙擊“Cap1.DSN”文件,或先運(yùn)行Proteus,再打開“Cap1.DSN”文件。7. 變式演練下面
26、來嘗試自己動(dòng)手設(shè)計(jì)一個(gè)電容充放電電路,如圖1-30所示。與剛才的電路不同的是,這個(gè)電路選用了兩個(gè)一位開關(guān)代替原來的一個(gè)兩位開關(guān);在充放電回路中分別串入了直流數(shù)字電流表,在電容兩端并接了一個(gè)電壓表,用于觀察充放電過程中的電流及電壓的變化;另外,放電回路中取消了放電電阻,充電電阻值和電容值也都有變化 圖1-30 變式演練電路圖所用元件名稱及所屬的庫文件如表1-2所示,可采取直接查詢法來拾取表中元件。表1-2 變式演練的元件清單選取虛擬儀器圖標(biāo) 來獲取直流電壓表和電流表,如圖1-31所示。由上而下的儀器分別為示波器(OSCILLOSCOPE)、邏輯分析儀(LOGIC ANALYSER)、計(jì)數(shù)定時(shí)器(
27、COUNTER TIMER)、虛擬終端(VIRTUAL TERMINAL)、信號(hào)發(fā)生器(SIGNAL GENERATOR)、模式發(fā)生器(PATTERN GENERATOR)、直流電壓表(DC VOLTMETER)、直流電流表(DC AMMETER)、交流電壓表(AC VOLTMETER)和交流電流表(AC AMMETER)。圖1-31 虛擬儀器菜單兩個(gè)電流表設(shè)置為毫安表,分別取名為AM1和AM2;電壓表取名為VM1。雙擊電流表,出現(xiàn)如圖1-32所示的Edit Component(屬性設(shè)置)對(duì)話框,照?qǐng)D完成設(shè)置。 圖1-32 毫安表的設(shè)置把此文件保存為“CAP2.DSN”。 在仿真時(shí),注意觀察電
28、流表和電壓表數(shù)值的變化。1.2.3 異步四位二進(jìn)制計(jì)數(shù)器的設(shè)計(jì)及仿真從上一節(jié)一階動(dòng)態(tài)電路的例子,我們已經(jīng)對(duì)Proteus的基本功能有了初步的認(rèn)識(shí)和了解,但是,還有一些疑問和不解沒有解決。比如,怎么知道哪些元件存放在哪些庫里,怎么知道所用元件的名稱等。通過下面這個(gè)數(shù)字電路的設(shè)計(jì)實(shí)例,大家會(huì)有進(jìn)一步的體會(huì)。如果已經(jīng)具備了數(shù)字電子技術(shù)的知識(shí),就會(huì)知道,這是一個(gè)異步時(shí)序邏輯電路,由四個(gè)觸發(fā)器構(gòu)成,這里選用JK觸發(fā)器,把它們的JK端全接高電平,前一級(jí)的輸出作為后一級(jí)的時(shí)鐘信號(hào)。觀察四個(gè)觸發(fā)器輸出端所組成的二進(jìn)制數(shù)的變化是否為0F(即00001111)。1. 元件的拾取如果不知道所用元件的確切名字及所在的
29、庫,可以用查詢的方法在所有庫里海選。選擇主菜單“Library”“Pick Device/Symbol”,或直接單擊左側(cè)工具箱中的圖標(biāo)后再單擊“P”按鈕,打開如圖1-33所示的對(duì)話框。采用部分查找法,在所查找的元件名關(guān)鍵詞中填寫“JK”,所有“JK”觸發(fā)器元件都被找出,列在圖1-33的中間部分查詢結(jié)果中。選中“JKFF(ACTIVE)”,即選中仿真庫中的元件,單擊“OK”,元件拾取到對(duì)象選擇器中。圖1-33 元件拾取對(duì)話框按表1-3所示,采用直接查詢法,把所有元件都拾取到編輯區(qū)的元件列表中。表1-3 元件清單列表2. 元件連線先放置一個(gè)JK觸發(fā)器。選中左側(cè)電源和接地圖標(biāo),單擊“POWER”,一
30、個(gè)箭頭形狀的標(biāo)準(zhǔn)數(shù)字直流電源(即高電平)出現(xiàn)在元件預(yù)覽區(qū),拖出后與觸發(fā)器的JK端接上,如圖1-34所示。圖1-34 與觸發(fā)器的JK端連接因?yàn)樗膫€(gè)觸發(fā)器的JK端接法都一樣,故采取復(fù)制法畫其他三個(gè)觸發(fā)器。用左鍵選中剛才所畫的圖形,選取上方的復(fù)制按鈕 ,連續(xù)單擊鼠標(biāo)三次,得到如圖1-35所示的圖形。圖1-35 復(fù)制后的四個(gè)觸發(fā)器接下來,把前一個(gè)觸發(fā)器的輸出端連接到下一個(gè)觸發(fā)器的時(shí)鐘CLK端上。再把時(shí)鐘“CLOCK”拖出,連在第一個(gè)觸發(fā)器的CLK輸入端上,如圖1-36所示。如果是下降沿觸發(fā)的觸發(fā)器,則把前一個(gè)觸發(fā)器的Q端連到下一個(gè)觸發(fā)器的時(shí)鐘CLK端上。把該電路保存為“Counter.DSN”。圖1-
31、36 連接好的異步四位二進(jìn)制計(jì)數(shù)器3. 電路的動(dòng)態(tài)仿真為了觀察計(jì)數(shù)器計(jì)數(shù)的動(dòng)態(tài)過程,我們?cè)诿總€(gè)觸發(fā)器的輸出端Q連接一個(gè)邏輯電平探測(cè)器,能夠顯示0和1。把LOGICPROBE(BIG)元件拖到圖形編輯區(qū)內(nèi),連續(xù)雙擊鼠標(biāo)三次,得到四個(gè)邏輯探測(cè)器。分別接到每個(gè)JK觸發(fā)器的輸出端Q上。最后一個(gè)觸發(fā)器為最高位(MSB)。同時(shí),把七段數(shù)碼顯示拖入編輯區(qū)。數(shù)碼管的最左端是高位,分別和各觸發(fā)器的輸出端Q相連,如圖1-37所示。 圖1-37 加上邏輯電平探測(cè)器和七段數(shù)碼管后的電路按下仿真運(yùn)行按鈕,四個(gè)邏輯探測(cè)器組成的四位二進(jìn)制數(shù)從00001111變化,而七段數(shù)碼管則顯示0F。另外我們還觀察到每個(gè)器件的連線端都有
32、紅藍(lán)兩色小方塊來顯示該端的電平變化,紅色為高電平,藍(lán)色為低電平。如圖1-38所示,十六進(jìn)制計(jì)數(shù)器計(jì)到14,顯示“E”。圖1-38 連接好的異步四位二進(jìn)制計(jì)數(shù)器4. 電路波形的生成有時(shí)為了方便分析,我們還會(huì)在已繪制好的圖中加上波形圖。在一個(gè)波形圖中,可以插入多個(gè)觀測(cè)點(diǎn)的波形,它們既可以是數(shù)字波形,也可以是模擬波形或是其他形式的波形?,F(xiàn)在我們想把上圖中四個(gè)觸發(fā)器的輸出端Q的波形分別顯示出來。首先要把一個(gè)電壓探針接在被測(cè)點(diǎn),左側(cè)圖標(biāo) 和 分別為電壓和電流探針。四個(gè)電壓探針分別命名為Q1、Q2、Q3和Q4。單擊左側(cè)圖標(biāo) ,選擇插入波形的種類。如圖1-39所示,選擇數(shù)字波形(DIGITAL)或數(shù)字模擬混
33、合波形(MIXED)。 圖1-39 加上邏輯探針后的圖形接下來放置波形。選擇主菜單【Graph】【Edit Graph】,在圖形編輯區(qū)的下方單擊鼠標(biāo)左鍵拖出一個(gè)長(zhǎng)方形波形區(qū)域,再次單擊左鍵確定。選擇【Graph】【Add Trace】,添加軌跡,在彈出的對(duì)話框中,選擇右側(cè)的數(shù)字(Digital)波形,選中Pro be P1 中的Q1(電壓探針加上后,所有探針的名稱自動(dòng)出現(xiàn)在這里),單擊“OK”(如圖1-40所示),Q1的坐標(biāo)出現(xiàn)在波形圖中。繼續(xù)選擇【Graph】【Add Trace】,選中Q2,重復(fù)上一步驟,直到四點(diǎn)波形坐標(biāo)都加到圖形中為止。選擇主菜單【Graph】【Edit Graph】,把
34、波形標(biāo)題更改為“DIGITAL ANALYSIS”(數(shù)字波形分析),把停止時(shí)間改為16,如圖1-41所示。 圖1-40 加入Q1的軌跡 圖1-41 修改波形標(biāo)題橫坐標(biāo)單位選擇“Graph”“Simulate Graph”或按空格鍵,生成波形。不需要運(yùn)行仿真,只要執(zhí)行此命令,四個(gè)探測(cè)點(diǎn)的波形就自動(dòng)生成了,如圖1-42所示。這種波形不同于示波器顯示的波形,它能夠靜態(tài)地保留在原理圖中,供讀者分析或隨圖形一起輸出打印。當(dāng)按下空格鍵后,它可以再次刷新生成。圖1-42 計(jì)數(shù)器的波形圖左擊波形圖的綠色標(biāo)題欄部分,可全屏顯示波形,并可根據(jù)全屏顯示的菜單更改波形及背景的顏色,拉動(dòng)豎線,在左側(cè)查看各時(shí)刻各觀測(cè)點(diǎn)電
35、平的高低等。5. 變式演練設(shè)計(jì)一個(gè)555多諧振蕩器,輸出一個(gè)10Hz的方波。根據(jù)計(jì)算公式,取C1為473(0.047F),設(shè)R1與R2相等,則R1=R2=100k。元件清單如表1-4所示。表1-4 多諧振蕩器元件清單在電容C1一端和555的輸出端3分別放置電壓探針,以生成這兩點(diǎn)的波形。其中Vc選擇為模擬波形(Analog),Vo為數(shù)字波形(Digital)。波形的停止時(shí)間不要選得太大,以免生成時(shí)間太長(zhǎng),因?yàn)橹芷跒?0ms,停止時(shí)間選為40ms即可。另外把這兩點(diǎn)的波形接到示波器上觀察。從虛擬儀器中拖出示波器,按圖1-43接好。單擊仿真運(yùn)行開始按鈕 ,自動(dòng)彈出示波器界面。通過選擇和調(diào)整相應(yīng)按鈕和旋
36、鈕,把電容的充放電波形和輸出方波顯示出來,如圖1-44所示。單擊仿真停止按鈕 ,示波器自動(dòng)關(guān)閉,最好不要在示波器界面上關(guān)閉示波器,否則下次仿真運(yùn)行時(shí)示波器將不會(huì)再出現(xiàn),需要從主菜單的“Debug”“Digital Oscilloscope”中調(diào)出。圖1-43 555多諧振蕩器圖1-44 示波器界面1.2.4 89C51與8255接口電路的調(diào)試及仿真 以上兩個(gè)例子是基于電工電子技術(shù)的電路設(shè)計(jì)與仿真。其實(shí),Proteus真正超群之處在于它對(duì)單片機(jī)電路的設(shè)計(jì)與仿真。它與單片機(jī)的程序設(shè)計(jì)軟件Keil兼容,能夠把Keil編譯好的“*.Hex”文件置入Proteus的單片機(jī)硬件中,從而實(shí)現(xiàn)軟硬件一體的電路
37、仿真。首先要確定計(jì)算機(jī)中已經(jīng)安裝了Keil 軟件,當(dāng)然也可以在Proteus ISIS提供的源代碼編輯器中來進(jìn)行,具體參看第7章。在Keil中新建一個(gè)“Test 1.uv2”工程文件,在其下的“test1.asm”文件中的匯編程序如圖1-45所示。 圖1-45 Keil 軟件下的匯編程序這段程序首先設(shè)8255 I/O 的控制地址為7FFFH;接下來的三句是寫8255的控制字80H到8255的7FFFCH,設(shè)8255的PA口為輸出口;最后兩句把一個(gè)字節(jié)數(shù)0FH通過數(shù)據(jù)指針?biāo)偷?255的PA口。編譯后生成“Test1.hex”文件。這段程序首先設(shè)8255 I/O 的控制地址為7FFFH;接下來的三
38、句是寫8255的控制字80H到8255的7FFFCH,設(shè)8255的PA口為輸出口;最后兩句把一個(gè)字節(jié)數(shù)0FH通過數(shù)據(jù)指針?biāo)偷?255的PA口。編譯后生成“Test1.hex”文件。在Proteus中,照?qǐng)D1-46拾取元件并連接電路。元件清單為AT89C51、74LS373、8255A、LOGICPROBE,其中74LS373為地址鎖存器。圖1-46 仿真運(yùn)行中的電路電路連接好后,雙擊AT89C51芯片,出現(xiàn)如圖1-47所示的對(duì)話框。在“Program File”一項(xiàng)中查找“test1.hex”文件的路徑并加上該文件即可。開始仿真,則8255的PA口輸出如圖1-46所示的00001111數(shù)值,即
39、0FH。這和在Keil 中的匯編語言程序相吻合。圖1-47 Keil 的“test 1.hex”文件載入單片機(jī)AT89C51中 以上三個(gè)例子分別為電路分析、電子技術(shù)和單片機(jī)技術(shù)中的三個(gè)電路,可以照顧到初學(xué)者的不同知識(shí)層次。這里,我們只介紹了Proteus的部分功能,即電路設(shè)計(jì)與仿真,因?yàn)榉抡嫘Ч恼故究梢栽黾映鯇W(xué)者學(xué)習(xí)的興趣,使初學(xué)者對(duì)此軟件有一個(gè)總體的把握。其實(shí),Proteus軟件還有與Protel軟件同樣的電子線路設(shè)計(jì)與制版功能。其閃光之處還在于其對(duì)單片機(jī)電路的仿真,正如最后一個(gè)例子所介紹的,它能把單片機(jī)的程序嵌入到硬件中,實(shí)現(xiàn)其他仿真軟件所不能實(shí)現(xiàn)的仿真效果。第2章 Proteus IS
40、IS的原理圖設(shè)計(jì)2.1 Proteus ISIS編輯環(huán)境2.1.1 Proteus ISIS編輯環(huán)境簡(jiǎn)介2.1.2 進(jìn)入Proteus ISIS編輯環(huán)境2.2 Proteus ISIS的編輯環(huán)境設(shè)置 2.2.1 選擇模板 2.2.2 選擇圖紙 2.2.3 設(shè)置文本編輯器 2.2.4 設(shè)置格點(diǎn)2.3 Proteus ISIS的系統(tǒng)參數(shù)設(shè)置 2.3.1 設(shè)置BOM 2.3.2 設(shè)置系統(tǒng)運(yùn)行環(huán)境 2.3.3 設(shè)置路徑 2.3.4 設(shè)置鍵盤快捷方式 2.3.5 設(shè)置Animation選項(xiàng) 2.3.6 設(shè)置仿真器選項(xiàng)2.4 一般電路原理圖設(shè)計(jì) 2.4.1 電路原理圖的設(shè)計(jì)流程 2.4.2 電路原理圖的設(shè)
41、計(jì)方法和 步驟2.5 Proteus電路繪圖工具的使用2.6 Proteus ISIS的庫元件認(rèn)識(shí) 2.6.1 庫元件的分類 2.6.2 各子類介紹Proteus具有和其他EDA工具一樣的原理圖編輯、印刷電路板(PCB)設(shè)計(jì)及電路仿真功能,最大的特色是其電路仿真的交互化和可視化,如圖2-1所示。通過Proteus軟件的VSM(虛擬仿真模式),用戶可以對(duì)模擬電路、數(shù)字電路、模數(shù)混合電路、單片機(jī)及外圍元器件等電子線路進(jìn)行系統(tǒng)仿真 Proteus軟件由ISIS和ARES兩部分構(gòu)成,其中ISIS是一款便捷的電子系統(tǒng)原理設(shè)計(jì)和仿真平臺(tái)軟件,ARES是一款高級(jí)的PCB布線編輯軟件。Proteus ISIS
42、的特點(diǎn)有:實(shí)現(xiàn)了單片機(jī)仿真和SPICE電路仿真的結(jié)合。具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)仿真、RS232動(dòng)態(tài)仿真、I2C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真等功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等。具有強(qiáng)大的原理圖繪制功能。支持主流單片機(jī)系統(tǒng)的仿真。目前支持的單片機(jī)類型有68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。提供軟件調(diào)試功能。在硬件仿真系統(tǒng)中具有全速、單步、設(shè)置斷點(diǎn)等調(diào)試功能,同時(shí)可以觀察各個(gè)變量、寄存器等的當(dāng)前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有
43、這些功能;同時(shí)支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil C51 uVision2等軟件。2.1 Proteus ISIS編輯環(huán) 2.1.1 Proteus ISIS編輯環(huán)境簡(jiǎn)介1. Proteus ISIS各窗口點(diǎn)狀的柵格區(qū)域?yàn)榫庉嫶翱冢笊戏綖轭A(yù)覽窗口,左下方為元器件列表區(qū),即對(duì)象選擇器 編輯窗口用于放置元器件,進(jìn)行連線,繪制原理圖。預(yù)覽窗口可以顯示全部原理圖。在預(yù)覽窗口中,有兩個(gè)框,藍(lán)框表示當(dāng)前頁的邊界,綠框表示當(dāng)前編輯窗口顯示的區(qū)域。當(dāng)從對(duì)象選擇器中選中一個(gè)新的對(duì)象時(shí),預(yù)覽窗口可以預(yù)覽選中的對(duì)象。在預(yù)覽窗口上單擊,Proteus ISIS將會(huì)以單擊位置為中心刷新編輯窗口。其他情況下,預(yù)
44、覽窗口顯示將要放置的對(duì)象。這種放置預(yù)覽特性在下列情況下被激活: 當(dāng)使用旋轉(zhuǎn)或鏡像按鈕時(shí) 當(dāng)一個(gè)對(duì)象在對(duì)象選擇器中被選中時(shí);當(dāng)為一個(gè)可以設(shè)定方向的對(duì)象選擇類型圖標(biāo)時(shí)(如Component圖標(biāo)、Device Pin圖標(biāo)等) 2. 工具箱選擇相應(yīng)的工具箱圖標(biāo)按鈕,系統(tǒng)將提供不同的操作工具。對(duì)象選擇器根據(jù)選擇不同的工具箱圖標(biāo)按鈕決定當(dāng)前狀態(tài)顯示的內(nèi)容。顯示對(duì)象的類型包括元器件、終端、引腳、圖形符號(hào)、標(biāo)注和圖表等 工具箱中各圖標(biāo)按鈕對(duì)應(yīng)的操作如下 Selection Mode按鈕 :選擇模式 Component Mode按鈕 :拾取元器件 Junction Dot Mode按鈕 :放置節(jié)點(diǎn) Wire L
45、able Mode按鈕 :標(biāo)注線段或網(wǎng)絡(luò)名 Text Script Mode按鈕 :輸入文本 Buses Mode按鈕 :繪制總線 Subcircuit Mode按鈕 :繪制子電路塊 Terminals Mode按鈕 :在對(duì)象選擇器中列出各種終端(輸入、輸出、電源和地等) Device Pins Mode按鈕 :在對(duì)象選擇器中列出各種引腳(如普通引腳、時(shí)鐘引腳、反電壓引腳和短接引腳等) Graph Mode按鈕 :在對(duì)象選擇器中列出各種仿真分析所需的圖表(如模擬圖表、數(shù)字圖表、混合圖表和噪聲圖表等) Tape Recorder Mode按鈕 :當(dāng)對(duì)設(shè)計(jì)電路分割仿真時(shí)采用此模式 Generato
46、r Mode按鈕 :在對(duì)象選擇器中列出各種激勵(lì)源(如正弦激勵(lì)源、脈沖激勵(lì)源、指數(shù)激勵(lì)源和FILE激勵(lì)源等) Voltage Probe Mode按鈕 :可在原理圖中添加電壓探針。電路進(jìn)行仿真時(shí)可顯示各探針處的電壓值 Current Probe Mode按鈕 :可在原理圖中添加電流探針。電路進(jìn)行仿真時(shí)可顯示各探針處的電流值 Virtual Instruments Mode按鈕 :在對(duì)象選擇器中列出各種虛擬儀器(如示波器、邏輯分析儀、定時(shí)/計(jì)數(shù)器和模式發(fā)生器等) Rotate Clockwise按鈕 :順時(shí)針方向旋轉(zhuǎn)按鈕,以90偏置改變?cè)骷姆胖梅较?Rotate Anti-clockwise按
47、鈕:逆時(shí)針方向旋轉(zhuǎn)按鈕,以90偏置改變?cè)骷姆胖梅较?X-mirror按鈕 :水平鏡像旋轉(zhuǎn)按鈕,以Y軸為對(duì)稱軸,按180偏置旋轉(zhuǎn)元器件 Y-mirror按鈕 :垂直鏡像旋轉(zhuǎn)按鈕,以X軸為對(duì)稱軸,按180偏置旋轉(zhuǎn)元器件 另外,在某些狀態(tài)下,對(duì)象選擇器有一個(gè)“Pick”切換按鈕,單擊該按鈕可以彈出Pick Devices、Pick Port、Pick Terminals、Pick Pins或Pick Symbols窗體。通過不同窗體,可以分別添加元器件端口、終端、引腳等到對(duì)象選擇器中,以便在今后的繪圖中使用 3. 主菜單Proteus ISIS的主菜單欄包括File(文件)、View(視圖)、E
48、dit(編輯)、Library(庫)、Tools(工具)、Design(設(shè)計(jì))、Graph(圖形)、Source(源)、Debug(調(diào)試)、Template(模板)、System(系統(tǒng))和Help(幫助),如圖2-3所示。單擊任一菜單后都將彈出其子菜單項(xiàng)。 圖2-3 Proteus ISIS的主菜單和主工具欄File菜單:包括常用的文件功能,如新建設(shè)計(jì)、打開設(shè)計(jì)、保存設(shè)計(jì)、導(dǎo)入/導(dǎo)出文件,也可打印、顯示設(shè)計(jì)文檔,以及退出Proteus ISIS系統(tǒng)等 View菜單:包括是否顯示網(wǎng)格、設(shè)置格點(diǎn)間距、縮放電路圖及顯示與隱藏各種工具欄等 Edit菜單:包括撤銷/恢復(fù)操作、查找與編輯元器件、剪切、復(fù)制
49、、粘貼對(duì)象,以及設(shè)置多個(gè)對(duì)象的層疊關(guān)系等 Library菜單:庫操作菜單。它具有選擇元器件及符號(hào)、制作元器件及符號(hào)、設(shè)置封裝工具、分解元件、編譯庫、自動(dòng)放置庫、校驗(yàn)封裝和調(diào)用庫管理器等功能 Tools菜單:工具菜單。它包括實(shí)時(shí)注解、自動(dòng)布線、查找并標(biāo)記、屬性分配工具、全局注解、導(dǎo)入文本數(shù)據(jù)、元器件清單、電氣規(guī)則檢查、編譯網(wǎng)絡(luò)標(biāo)號(hào)、編譯模型、將網(wǎng)絡(luò)標(biāo)號(hào)導(dǎo)入PCB以及從PCB返回原理設(shè)計(jì)等工具欄Design菜單:工程設(shè)計(jì)菜單。它具有編輯設(shè)計(jì)屬性,編輯原理圖屬性,編輯設(shè)計(jì)說明,配置電源,新建,刪除原理圖,在層次原理圖中總圖與子圖以及各子圖之間互相跳轉(zhuǎn)和設(shè)計(jì)目錄管理等功能 Graph菜單:圖形菜單。它
50、具有編輯仿真圖形,添加仿真曲線、仿真圖形,查看日志,導(dǎo)出數(shù)據(jù),清除數(shù)據(jù)和一致性分析等功能 Source菜單:源文件菜單。它具有添加/刪除源文件,定義代碼生成工具,設(shè)置外部文本編輯器和編譯等功能 Debug菜單:調(diào)試菜單。包括啟動(dòng)調(diào)試、執(zhí)行仿真、單步運(yùn)行、斷點(diǎn)設(shè)置和重新排布彈出窗口等功能 Template菜單:模板菜單。包括設(shè)置圖形格式、文本格式、設(shè)計(jì)顏色以及連接點(diǎn)和圖形等 System菜單:系統(tǒng)設(shè)置菜單。包括設(shè)置系統(tǒng)環(huán)境、路徑、圖紙尺寸、標(biāo)注字體、熱鍵以及仿真參數(shù)和模式等 Help菜單:幫助菜單。包括版權(quán)信息、Proteus ISIS學(xué)習(xí)教程和示例等4. 主工具欄Proteus ISIS的主工
51、具欄位于主菜單下面兩行,以圖標(biāo)形式給出,包括File工具欄、View工具欄、Edit工具欄和Design工具欄四個(gè)部分。工具欄中每一個(gè)按鈕,都對(duì)應(yīng)一個(gè)具體的菜單命令,主要目的是為了快捷而方便地使用命令 2.1.2 進(jìn)入Proteus ISIS編輯環(huán)境1. 文件的新建和保存在 Proteus ISIS窗口中,選擇【File】【New Design】菜單項(xiàng),彈出如圖2-4所示對(duì)話框 選擇合適的模板(通常選擇DEFAULT模板),單擊“OK”按鈕,即可完成新設(shè)計(jì)文件的創(chuàng)建 選擇【File】【Save Design】菜單項(xiàng)在“保存在”下拉列表框中選擇目標(biāo)存放路徑,并在“文件名”框中輸入設(shè)計(jì)的文檔名稱。
52、同時(shí),保存文件的默認(rèn)類型為“Design File”,即文檔自動(dòng)加擴(kuò)展名“.DSN”,單擊“保存”按鈕即可 2. 打開和保存設(shè)計(jì)文件選擇【File】【Open Design】菜單項(xiàng),將彈出如圖2-6所示對(duì)話框 在“查找范圍”下拉列表框中選擇目標(biāo)查找路徑,單擊列表框中對(duì)應(yīng)的設(shè)計(jì)選項(xiàng),然后單擊“打開”按鈕,即可打開相應(yīng)的設(shè)計(jì)文件 保存打開的設(shè)計(jì)文件的方式與上述一致。選擇【File】【Save Design】菜單項(xiàng),在打開的保存對(duì)話框中單擊“保存”按鈕,即可保存文件。注意,在出現(xiàn)的保存對(duì)話框中,用戶可以更改設(shè)計(jì)文件的名稱及路徑,也可使用默認(rèn)保存文件 2.2 Proteus ISIS的編輯環(huán)境設(shè)置Pr
53、oteus ISIS編輯環(huán)境的設(shè)置主要是指模板的選擇、圖紙的選擇、圖紙的設(shè)置和格點(diǎn)的設(shè)置。繪制電路圖首先要選擇模板,模板控制電路圖外觀的信息,比如圖形格式、文本格式、設(shè)計(jì)顏色、線條連接點(diǎn)大小和圖形等。然后設(shè)置圖紙,如設(shè)置紙張的型號(hào)、標(biāo)注的字體等。圖紙的格點(diǎn)為放置元器件、連接線路帶來很多方便 2.2.1 選擇模板在 Proteus ISIS主界面中選擇【Template】【Set Design Defaults】菜單項(xiàng),編輯設(shè)計(jì)的默認(rèn)選項(xiàng) 選擇【Template】【Set Graph Colours】菜單項(xiàng),編輯圖形顏色 選擇【Template】【Set Graph Styles】菜單項(xiàng),編輯圖
54、形的全局風(fēng)格 選擇【Template】【Set Text Styles】菜單項(xiàng),編輯全局文本風(fēng)格 選擇【Template】【Set Graphics Text】菜單項(xiàng),編輯圖形字體格式 選擇【Template】【Set Junction Dots】菜單項(xiàng),彈出編輯節(jié)點(diǎn)對(duì)話框 注意:模板的改變只影響當(dāng)前運(yùn)行的Proteus ISIS,盡管這些模板有可能被保存后在別的設(shè)計(jì)中調(diào)用 2.2.2 選擇圖紙?jiān)赑roteus ISIS主界面選擇【System】【Set Sheet Sizes】菜單項(xiàng),將出現(xiàn)如圖2-15所示對(duì)話框。在該對(duì)話框中用戶可選擇圖紙的大小或自定義圖紙的大小 圖2-15 設(shè)置圖紙大小
55、2.2.3 設(shè)置文本編輯器在 Proteus ISIS主界面中選擇【System】【Set Text Editor】菜單項(xiàng),出現(xiàn)如圖2-16所示對(duì)話框。在該對(duì)話框中可以對(duì)文本的字體、字形、大小、效果和顏色等進(jìn)行設(shè)置 圖2-16 設(shè)置文本格式2.2.4 設(shè)置格點(diǎn)使用“View”菜單設(shè)置格點(diǎn)的顯示或隱藏。在主界面中選擇【View】【Grid】菜單項(xiàng)設(shè)置編輯窗口中的格點(diǎn)顯示與否 使用“View”菜單設(shè)置格點(diǎn)的間距。選擇【View】【Snap 10th】菜單項(xiàng),或Snap 50th、Snap 0.1in、Snap 0.5in項(xiàng),可調(diào)整格點(diǎn)的間距(默認(rèn)值為0.1in) 2.3 Proteus ISIS的
56、系統(tǒng)參數(shù)設(shè)置2.3.1 設(shè)置BOM選擇【System】【Set BOM Scripts】菜單項(xiàng),可打開BOM設(shè)置對(duì)話框 在BOM設(shè)置對(duì)話框中,可對(duì)4種輸出格式進(jìn)行設(shè)置。單擊對(duì)話框中的“Add”按鈕 在“Category Heading”文本框中輸入“Subcircuit”,并在“Reference(s) to match”文本框中輸入“S”,單擊“OK”按鈕,則可將新的“Category”添加到“BOM” 在“Categories”列表框中選中“Subcircuit”,單擊“Order”按鈕 選擇期望排序的對(duì)象,單擊相應(yīng)的按鈕,即可實(shí)現(xiàn)排序 同理,單擊“Delete”、“Edit”等按鈕,將出
57、現(xiàn)對(duì)應(yīng)的對(duì)話框,可對(duì)“Categories”及“Fields”進(jìn)行添加、刪除等操作圖2-20 添加新的Category后 圖2-21 BOM的“Order”對(duì)話框圖2-18 BOM設(shè)置對(duì)話框 圖2-19 添加Category2.3.2 設(shè)置系統(tǒng)運(yùn)行環(huán)境在Proteus ISIS主界面中選擇【System】【Set Environment】菜單項(xiàng),即可打開系統(tǒng)環(huán)境設(shè)置對(duì)話框 Autosave Time(minutes):系統(tǒng)自動(dòng)保存時(shí)間設(shè)置(單位為min) Number of Undo Levels:可撤銷操作的次數(shù)設(shè)置 Tooltip Delay(milliseconds):工具提示延時(shí)(單位
58、為ms) Number of filenames on File Menu:File菜單項(xiàng)中顯示文件名的數(shù)量 Auto Synchronise/Save with ARES?是否自動(dòng)同步/保存ARES Save/load ISIS state in design file?是否在設(shè)計(jì)文檔中加載/保存Proteus ISIS狀態(tài)圖2-22 系統(tǒng)環(huán)境設(shè)置對(duì)話框2.3.3 設(shè)置路徑 選擇【System】【Set Paths】菜單項(xiàng),即可打開路徑設(shè)置對(duì)話框,如圖2-23所示路徑設(shè)置對(duì)話框包括如下設(shè)置 Initial folder is taken from Windows:表示從窗口中選擇初始文件夾
59、Initial folder is always the same one that was used last:表示初始文件夾為最后一次使用過的文件夾 Initial folder is always the following:表示初始文件夾為下面的文本框中輸入的路徑 Template folders:表示模板文件夾路徑 Library folders:表示庫文件夾路徑 Simulation Model and Module Folders:表示仿真模型及模塊文件夾路徑 Path to folder for simulation results:表示仿真結(jié)果的存放文件夾路徑 Limit m
60、aximum disk space used for simulation result(Kilobytes):表示仿真結(jié)果占用的最大磁盤空間(KB)圖2-23 路徑設(shè)置對(duì)話框2.3.4 設(shè)置鍵盤快捷方式選擇【System】【Set Keyboard Mapping】菜單項(xiàng),打開鍵盤快捷方式設(shè)置對(duì)話框,如圖2-24所示 其中,在“Command Groups”下拉列表框中選擇相應(yīng)的選項(xiàng),在“Available Commands”列表框中選擇可用的命令,在該對(duì)話框下方的說明欄中顯示所選中命令的意義,“Key sequence for selected command”文本框中顯示所選中命令的快捷
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:教師教育神經(jīng)科學(xué)素養(yǎng)的模型構(gòu)建與提升路徑
- 2025年度個(gè)人協(xié)議合同范文匯編及法律適用指南4篇
- 醫(yī)院2025年度消防安全管理合同2篇
- 二零二五年度賣房資金墊付及管理協(xié)議4篇
- 騰訊2025年度企業(yè)郵箱遷移服務(wù)合同2篇
- 二零二五版高端奶粉品牌加盟管理合同范本頁2
- 二零二五年度城市公共自行車系統(tǒng)維護(hù)與升級(jí)合同4篇
- 2025年度勞動(dòng)合同試用期加班費(fèi)及休息休假規(guī)定3篇
- 個(gè)人商品運(yùn)輸合同范本錦集
- 二零二五年度臨時(shí)工工資支付合同模板
- 加強(qiáng)教師隊(duì)伍建設(shè)教師領(lǐng)域?qū)W習(xí)二十屆三中全會(huì)精神專題課
- 2024-2025學(xué)年人教版數(shù)學(xué)七年級(jí)上冊(cè)期末復(fù)習(xí)卷(含答案)
- 2024年決戰(zhàn)行測(cè)5000題言語理解與表達(dá)(培優(yōu)b卷)
- 四年級(jí)數(shù)學(xué)上冊(cè)人教版24秋《小學(xué)學(xué)霸單元期末標(biāo)準(zhǔn)卷》考前專項(xiàng)沖刺訓(xùn)練
- 2025年慢性阻塞性肺疾病全球創(chuàng)議GOLD指南修訂解讀課件
- (完整版)減數(shù)分裂課件
- 銀行辦公大樓物業(yè)服務(wù)投標(biāo)方案投標(biāo)文件(技術(shù)方案)
- 第01講 直線的方程(九大題型)(練習(xí))
- 微粒貸逾期還款協(xié)議書范本
- 人教版七年級(jí)上冊(cè)數(shù)學(xué)全冊(cè)課時(shí)練習(xí)帶答案
- NBT 47013.4-2015 承壓設(shè)備無損檢測(cè) 第4部分:磁粉檢測(cè)
評(píng)論
0/150
提交評(píng)論