版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、作者:archeng504 日期:2006-1-2本文將簡單介紹一下Proteus 的使用。在這里,我用的Proteus 版本是Proteus6.7 sp3 Professional。一、Proteus 6 Professional 界面簡介安裝完P(guān)roteus 后,運行ISIS 6 Professional,會出現(xiàn)以下窗口界面:為了方便介紹,我分別對窗口內(nèi)各部分進行中文說明(見上圖)。下面簡單介紹各部分的功能:1原理圖編輯窗口(The Editing Window):顧名思義,它是用來繪制原理圖的。藍色方框內(nèi)為可編輯區(qū),元件要放到它里面。注意,這個窗口是沒有滾動條的,你可用預(yù)覽窗口來改變原理
2、圖的可視范圍。2預(yù)覽窗口(The Overview Window):它可顯示兩個內(nèi)容,一個是:當你在元件列表中選擇一個元件時,它會顯示該元件的預(yù)覽圖;另一個是,當你的鼠標焦點落在原理圖編輯窗口時(即放置元件到原理圖編輯窗口后或在原理圖編輯窗口中點擊鼠標后),它會顯示整張原理圖的縮略圖,并會顯示一個綠色的方框,綠色的方框里面的內(nèi)容就是當前原理圖窗口中顯示的內(nèi)容,因此,你可用鼠標在它上面點擊來改變綠色的方框的位置,從而改變原理圖的可視范圍。3模型選擇工具欄(Mode Selector Toolbar):主要模型(Main Modes):1* 選擇元件(components)(默認選擇的)2* 放置
3、連接點3* 放置標簽(用總線時會用到)4* 放置文本5* 用于繪制總線6* 用于放置子電路7* 用于即時編輯元件參數(shù)(先單擊該圖標再單擊要修改的元件)配件(Gadgets):1* 終端接口(terminals):有VCC、地、輸出、輸入等接口2* 器件引腳:用于繪制各種引腳3* 仿真圖表(graph):用于各種分析,如Noise Analysis4* 錄音機5* 信號發(fā)生器(generators)6* 電壓探針:使用仿真圖表時要用到7* 電流探針:使用仿真圖表時要用到8* 虛擬儀表:有示波器等2D 圖形(2D Graphics):1* 畫各種直線2* 畫各種方框3* 畫各種圓4* 畫各種圓弧5
4、* 畫各種多邊形6* 畫各種文本7* 畫符號8* 畫原點等4元件列表(The Object Selector):用于挑選元件(components)、終端接口(terminals)、信號發(fā)生器(generators )、仿真圖表(graph )等。舉例,當你選擇“元件(components)”,單擊“P”按鈕會打開挑選元件對話框,選擇了一個元件后(單擊了“OK”后),該元件會在元件列表中顯示,以后要用到該元件時,只需在元件列表中選擇即可。5方向工具欄(Orientation Toolbar):旋轉(zhuǎn):旋轉(zhuǎn)角度只能是90 的整數(shù)倍。翻轉(zhuǎn):完成水平翻轉(zhuǎn)和垂直翻轉(zhuǎn)。使用方法:先右鍵單擊元件,再點擊(左
5、擊)相應(yīng)的旋轉(zhuǎn)圖標。6仿真工具欄仿真控制按鈕1* 運行2* 單步運行3* 暫停4* 停止二、操作簡介1、繪制原理圖:繪制原理圖要在原理圖編輯窗口中的藍色方框內(nèi)完成。原理圖編輯窗口的操作是不同于常用的WINDOWS 應(yīng)用程序的,正確的操作是:用左鍵放置元件;右鍵選擇元件;雙擊右鍵刪除元件;右鍵拖選多個元件;先右鍵后左鍵編輯元件屬性;先右鍵后左鍵拖動元件;連線用左鍵,刪除用右鍵;改連接線:先右擊連線,再左鍵拖動;中鍵放縮原理圖。具體操作見下面例子。2、定制自己的元件:有三個個實現(xiàn)途徑,一是用PROTEUS VSM SDK 開發(fā)仿真模型,并制作元件;另一個是在已有的元件基礎(chǔ)上進行改造,比如把元件改為
6、bus 接口的;還有一個是利用已制作好(別人的)的元件,我們可以到網(wǎng)上下載一些新元件并把它們添加到自己的元件庫里面。由于我沒有PROTEUS VSMSDK,所以我只介紹后兩個。3、Sub-Circuits 應(yīng)用:用一個子電路可以把部分電路封裝起來,這樣可以節(jié)省原理圖窗口的空間。三、實例(一)、AVR 單片機的仿真實例本例是實現(xiàn)AVR 驅(qū)動LCD1602,并用示波器監(jiān)測數(shù)據(jù)線。開始前先要準備好仿真文件,就是用編譯器編譯連接產(chǎn)生的調(diào)試或下載文件,不同編譯器產(chǎn)生的文件格式是不同的,如ICC 是COF、IAR 是D90,GCC是COF、ELF。Proteus 6.7sp3 支持的有COF、D90、HE
7、X 等,ELF 暫不支持。本例用的是:。開始了!運行Proteus 6 Professional(ISIS6 Professional)出現(xiàn)下面窗口:1、添加元件到元件列表中:本例要用到的元件有:ATMEGA16、LM016L(LCD1602)、“地“、示波器。單擊“P”按鈕,出現(xiàn)挑選元件對話框在對話框的KEYWORDS 中輸入ATMEGA16,得到以下結(jié)果:單擊OK,關(guān)閉對話框,這時元件列表中列出ATMEGA16,同樣找出LM016L。最終結(jié)果:2、放置元件:在元件列表中左鍵選取ATMEGA16,在原理圖編輯窗口中單擊左鍵,這樣ATMEGA16 就被放到原理圖編輯窗口中了。同樣放置LM016
8、L。添加“地”:左鍵選擇模型選擇工具欄中的圖標,出現(xiàn):左鍵選擇GROUND,并在原理圖編輯窗口中左擊,這樣“地”就被放置到原理圖編輯窗口中了。添加示波器:左鍵選擇模型選擇工具欄中的圖標,出現(xiàn):左鍵選擇OSCILLOSCOPE,并在原理圖編輯窗口中左擊,這樣示波器就被放置到原理圖編輯窗口中了。補充:放置元件時要注意所放置的元件應(yīng)放到藍色方框內(nèi),如果不小心放到外面,由于在外面鼠標用不了,要用到菜單“Edit”的“Tidy”清除,方法很簡單只需單擊“Tidy”即可。操作中可能要整體移動部分電路,操作方法:先用右鍵拖選,再單擊中的,這時這部分電路會隨鼠標移動,在目標位置單擊左鍵,這部分電路將被放到該處
9、。3連線AVR、LCD 的VSS、VDD、VEE 不需連接,默認VSS=0V、VDD=5V、VEE= -5V、GND=0V4添加仿真文件先右鍵ATMEGA16 再左鍵,出現(xiàn)在Program File 中單擊出現(xiàn)文件瀏覽對話框,找到lcd_C.hex 文件,單擊確定完成添加文件,在Clock Frequency 中把頻率改為8MHz,單擊OK 退出。5仿真單擊開始仿真。說明:紅色代表高電平,蘭色代表低電平,灰色代表不確定電平(floating)。運行時,在Debug 菜單中可以查看AVR 的相關(guān)資源。6、源代碼調(diào)試先聲明一下,我是用ICC 的,版本ICC6.31a Pro。Proteus 是支持
10、COF 文件調(diào)試的。在用ICC 時,你應(yīng)該改一下編譯器選項,AVR Studio Version 選,這樣在Proteus中可看到原代碼了。在Proteus 中,完成繪制原理圖和添加調(diào)試文件后(COF 文件),單擊會出現(xiàn)AVR Source Code 窗口,如果在調(diào)試狀態(tài)下沒出現(xiàn),請到菜單Debug 中找。說一下,下面依次說明1* 連續(xù)運行,會退出單步調(diào)試狀態(tài),并關(guān)閉AVR Source Code 窗口2* 單步運行,遇到子函數(shù)會直接跳過3* 單步運行,遇到子函數(shù)會進入其內(nèi)部4* 跳出當前函數(shù),當用3*進入到函數(shù)內(nèi)部,使用它會立即退出該函數(shù)返回上一級函數(shù),可見它應(yīng)該與3*配合使用5* 運行到鼠
11、標所在行6* 添加或刪除斷點,設(shè)置了斷點后用程序會停在斷點處。另外,你可AVR Source Code 窗口中右擊,會出現(xiàn)右鍵菜單,上面的功能在這里不作說明。(二)、把74LS373 改成.bus 接口我們可以修改Proteus 中的元件,比如把74LS373 改成.bus 接口的,有兩種實現(xiàn)方案。方案(1)利用現(xiàn)有元件步驟:1、“拆”元件先把添加74LS373(左上圖的),再右鍵選擇74LS373,再單擊工具欄的出現(xiàn)2、修改先把Q0 至Q7 、D0 至D7 的管腳刪掉添加BUS 的具體方法見方案(2)的相關(guān)介紹。效果如下:3、重新Make Device用右鍵拖選整個元件,選擇菜單“Libra
12、ry”“Make Device”,出現(xiàn)下面對話框?qū)?4LS373 改為74LS373.bus 其他不變,Next這個不用改,Next這個不用改,Next這個不用改,Next這個最好要改,第一個可改為74LS BUS,第二個不變,OK 結(jié)束方案(2)重新繪制元件步驟:1用2D GRAPHICS 中的繪制Device Body2用中的繪制引腳DEFAULT 為普通引腳,BUS 為總線3修改引腳屬性說明:為GND,PIN10;為D0.7 ;為OE,PIN1;為LE,PIN11;為VCC,PIN20;為Q0.7。先右擊后左擊,在出現(xiàn)的對話框中輸入下面數(shù)據(jù);是類似的。GND、VCC
13、需要隱藏,故Draw body 不選。先右擊后左擊,在出現(xiàn)的對話框中輸入下面數(shù)據(jù);是類似的先右擊后左擊,在出現(xiàn)的對話框中輸入下面數(shù)據(jù);是類似的最終效果4添加中心點選擇中的繪制中心點,選擇ORIGIN中心點的位置可任意放。5封狀入庫先用右鍵選擇整個元件然后,選擇菜單“Library”“Make Device”,出現(xiàn)下面對話框,并輸入下面內(nèi)容Next,選擇PCB 封裝,可不管他Next,設(shè)置元件的參數(shù)我們需要添加兩個屬性:ITFMOD=TTLLS、MODFILE=74XX373.MDF單擊New,再單擊NewNext,這不用理Next,選擇元件存放位置,默認是放在USERDVC
14、 中的,左邊是選擇類別,最好自己新建一個,如mylib。到此為止已經(jīng)完成元件修改。你可用庫管理器自己的元件。(三)利用已制作好(別人的)的元件其實很簡單,仿真模型提供者一般會給出三樣?xùn)|西:模型文件(一般為dll 文件)、例子、庫文件。我們要做的工作是:先把dll 文件拷貝到Proteus 安裝目錄下的MODELS 文件夾里,這樣附帶的例子就可運行了!如果還附帶庫文件的話,就把.lib 文件拷貝到Proteus安裝目錄下的LIBRARY 文件夾里,這樣你就可以Proteus 的庫管理器中看到該庫文件。如果沒有附帶庫文件,你就要把它添加到你自己的苦里面,方法下面介紹。先到下載I2C Spy和DS1
15、621 兩個,我們的目標是I2CSpy,但它的例子中要用到DS1621,所以也把DS1621 給下了。于是,我們得到下面文件:、和等文件。先把和文件拷貝到Proteus安裝目錄下的MODELS文件夾里,運行。到菜單Library 的Compile to library 項,出現(xiàn)下面對話框,單擊OK,這樣原理圖的所有元件將被添加到USERDVC.LIB 中,我們到庫管理器中把不需要的刪除。菜單Library 的Library Manager 項,出現(xiàn)用Delete Items 把除I2C Spy 外的元件刪除,單擊Close 完成。另外你也用上一實例的方案(1)的方法。(四)Sub-Circui
16、ts 應(yīng)用以一個例子介紹,這個例子是將實例一改為Sub-Circuits 形式。1、繪制Sub-Circuits 符號:點擊,到原理圖窗口拖一個方框修改屬性,如右圖這時用工具欄的查看原理圖的層次結(jié)構(gòu),我們可以看到兩張原理圖,我們剛才操作的是Bootsheet1,SUB 是剛生成的,它的名字就是上一步的Name 屬性。我們在右圖中選擇SUB 后按OK 即可切換到SUB 原理圖中。回到Boot sheet1,我們打算在Boot sheet1 中繪制LCD,在SUB 中繪制MEGA16。下面,我們來添加引腳,由于這個例子的數(shù)據(jù)傳輸方向是單向的,即M16 到LCD。因此,我們只用到OUTPUT。到元件
17、列表中選取OUTPUT 放到SUB符號的右邊(注:引腳只能放置到SUB 符號的左右兩邊),添加6 個并設(shè)置它們的標簽名(方法:右擊已放置的OUTPUT 再左擊,在String 中輸入標簽名),連接LCD,最終效果2、繪制SUB 原理圖:切換到SUB(上面有介紹),這是一個空的原理圖,我們先添加ATMEGA16,接著單擊到元件列表中選取OUTPUT,添加6個并標上標簽名(它們應(yīng)該跟剛才繪制SUB 符號的引腳時用到的標簽名一致),連接ATMEGA16,最終效果至此,這個例子結(jié)束了。注意:整個原理圖的所有元件應(yīng)該有唯一確定的名稱,如ATMEGA16 的名稱為U2 不能為U?,否則仿真不了!Prote
18、us VSM 教程第1 頁共24 頁PROTEUS VSM 教程A.- 介紹.設(shè)計和仿真軟件Proteus VSM 是一個很有用的工具,它可以幫助學(xué)生和專業(yè)人士提高他們的模擬和數(shù)字電路的設(shè)計能力。.它允許對電路設(shè)計采用圖形環(huán)境,在這種環(huán)境中,你可以使用一個特定符號來代替元器件,并完成不會對真實電路造成任何損害的電路仿真操作。.它可以仿真儀表以及可描述在仿真過程中所獲得的信號的圖表。.更讓人興奮的是,它可以仿真目前流行的單片機,如PICS, ATMEL-AVR,MOTOROLA, 8051 等。.在設(shè)計綜合性方案中,你可以利用ARES 開發(fā)印制電路板。啟動程序:1、- 開始菜單 -> 所有
19、程序 -> Proteus 6 Professional -> ISIS 6Professional2、在桌面雙擊下面圖標Proteus VSM 教程第2 頁共24 頁B.- 基本電路 # 例1 交流電供電1.- 點擊 Pick Devices按鈕,(該按鈕位于工作區(qū)左邊的面板中,就是那個P按鈕),這是會打開標題為Pick Devices的對話框。Proteus VSM 教程第3 頁共24 頁2.- 在Category列表框中 (位于左邊) 找到Simulator Primitives,這是會在Results中列出該類的所有元件(如果該類有太多元件,你利用Sub-Category列
20、表框過濾),ALTERNATOR就是我們要找的交流電電源。3.- 在Results中雙擊 ALTERNATOR 會在The Object Selector(元件列表框)列出ALTERNATOR。4.- 同樣的方法添加LAMP,在Category>Optoelectronics-> LAMP。Proteus VSM 教程第4 頁共24 頁5.- 單擊 Pick Devices 對話框的OK按鈕結(jié)束添加元件。6.- 在The Object Selector(元件列表框)單擊選擇ALTERNATOR。7.- 接著在位于主窗口左下角的角度調(diào)整工具條中設(shè)置在原理圖窗口中ALTERNATOR
21、的方向(這一步也可以在放置元件后再設(shè)置)。第一按鈕是順時針旋轉(zhuǎn)90 度,第二個按鈕是逆時針旋轉(zhuǎn)90 度,第三個按鈕是水平翻轉(zhuǎn),第四的按鈕是垂直翻轉(zhuǎn),中間的那個可輸入0, +/-90, +/-180, +/-270。8.- 放置ALTERNATOR 到原理圖窗口中,方法很簡單:完成步驟7 后,在原理圖窗口中單擊左鍵即可。Proteus VSM 教程第5 頁共24 頁9.- 用同樣的方法放置 LAMP。10.- 配置元件參數(shù)。Proteus VSM 教程第6 頁共24 頁a.- 在原理圖窗口中先右擊再左擊 ALTERNATOR,出現(xiàn)Edit Component 對話框,按下面參數(shù)進行設(shè)置(第一、二
22、個參數(shù)與仿真無關(guān),起到標識作用)。b.- 單擊 OK 完成。c.- 同樣方法設(shè)置LAMP的參數(shù)。11.- 連接元件:Proteus VSM 教程第7 頁共24 頁a.- 重新調(diào)整元件的角度。在步驟7 時我們已經(jīng)調(diào)整過了,但如果仍然不太符合要求,你可以重新調(diào)整,方法:在原理圖窗口中右擊該元件,再在角度調(diào)整工具條中設(shè)置。b.- 把鼠標移到ALTERNATOR 的一個引腳末端,這時鼠標變成×字型,單擊左鍵一下并移動鼠標,會出現(xiàn)一條線,你可以再在原理圖的其他地方單擊左鍵幾下以確定連接線的形狀,最后在LAMP 的一個引腳末端單擊左鍵一下就完成一條連接線。其實,你只要在需要連接的兩個元件的引腳處
23、分別單擊左鍵一下,Proteus 會自動完成這條連接線。c.- 修改連接線。如果連錯了,你就在該連接線上雙擊右鍵就把它給刪除掉了。如果要修改走線的形狀,你可以在連接線上單擊右鍵再在某一個位置上按住左鍵拖動,滿意后再在原理圖的空的地方單擊一下右鍵。最終結(jié)果:12.- 開始仿真,找到主窗口底部的仿真工具條,單擊左邊第一個按鈕。13.- 原理圖的放縮操作,你可以用放縮工具條來完成。說明一下:a.以當前點擊的位置為屏幕中心顯示b.以屏幕中心對應(yīng)的位置為中心向四周放大c.以屏幕中心對應(yīng)的位置為中心向四周縮小d.顯示整個原理圖e.顯示選擇的區(qū)域14.- 配置Set Animation Options,這樣
24、使你的仿真結(jié)果更加形象。方法:Proteus VSM 教程第8 頁共24 頁到 System 菜單看一下,那里有一個Set Animation Options 選項,單擊它出現(xiàn)以下對話框左邊的我們一般不用修改,我們要改的是右邊的Animation Options,Show Wire Voltage by Colour? 元件間的連接線的顏色會隨電壓變化Show Wire Current with Arrows? 元件間的連接線上顯示電流方向具體效果怎么樣,你試一下就知道了!是不是很酷!15.- 這個例子到此為止了,最后的工作就保存文件了,相信這個步驟是地球人都會!不多說了。C.- 基本電路 #
25、 例2 電池、可調(diào)電阻、直流電流表、直流電壓表1.- 新建一個文檔2.- 使用Pick Devices添加以下元件(方法見例1)- BATTERY- LAMP- POT-LIN這里介紹一個更快捷的方法,就是使用Pick Devices的搜索功能(前提是你知道要找的元件的名字至少知道名字的前幾個字母),該功能位于PickDevices 對話框的左上角。3.- 搭好以下電路Proteus VSM 教程第9 頁共24 頁POT-LIN 的電阻值設(shè)為200BATTERY 的電壓值設(shè)為123.- 添加直流電流表和直流電壓表a.- 找到這個工具條,紅色圈的那個就是INSTRUMENTS(儀表元件)了。b.
26、- 單擊這個按鈕,會在The Object Selector(元件列表框)列出所有儀表,其中的DC AMMETER 和DC VOLTMETER 是我們要用到的,選中DC AMMETER并在原理圖的適當位置單擊左鍵,這樣DC AMMETER 就被放置到原理圖中了。同理放置DC VOLTMETER。最終電路:Proteus VSM 教程第10 頁共24 頁c.- 設(shè)置DC AMMETER 和DC VOLTMETER,DC AMMETER 和DC VOLTMETER 不會根據(jù)電路的實際電流、電壓值來自動改變量程(比如DC AMMETER 默認的單位是A,它能測量的最小電流值是,如實際電路的電流值為9
27、mA,那它就顯示為),需要手動修改。操作跟修改一般元件一樣。Proteus VSM 教程第11 頁共24 頁Display Range 有三個值A(chǔ)、mA、uAe.- 仿真結(jié)果。在仿真過程中,你可以點擊可調(diào)電阻POT-LIN上方的兩個紅色箭頭來調(diào)節(jié)電阻值,這時LAMP的亮度也隨之改變,DC AMMETER和DC VOLTMETER的顯示值也隨之改變。注意到了沒有?!這個圖好像有點特別,對了!它就是例1后面介紹Set Animation Options中選擇Show Wire Voltage by Colour?和Show Wire Current with Arrows?后的效果。D.- 邏輯測
28、試添加以下元件:Proteus VSM 教程第12 頁共24 頁A-INPUT = LOGICSTATEB-INPUT = LOGICSTATEQ-OUTPUT = LOGICPROBE(BIG)AND = ANDE.- 使用ADC、示波器和仿真表格.1.添加以下元件:ADC0808 555 POT-LIN LED-BLUE 電阻添加GROUND、POWER單擊紅色的那個按鈕,在元件列表中會有GROUND、POWER添加示波器Proteus VSM 教程第13 頁共24 頁單擊綠色的那個按鈕,在元件列表中會有OSCILLOSCOPE添加仿真圖表單擊藍色的那個按鈕,在元件列表中會有ANALOGU
29、E放置仿真圖表的方法:選中ANALOGUE 后,在原理圖中單擊左鍵,并按住左鍵拖動,這是你會看到一個虛線方框,釋放左鍵后就可以看到ANALOGUE 了。2. 按照上圖連接好元件3. 設(shè)置參數(shù),這里主要介紹一下示波器和仿真表格的設(shè)置a. 示波器設(shè)置,示波器需要運行仿真后才可以對其參數(shù)進行設(shè)計它有兩個輸入通道,它的設(shè)置與真實數(shù)字示波器的差不多。左邊黑色的方框用于顯示波形,其中綠色的線條就是代表某一通道的波形,默認它只顯示通道1 的波形,要切換為通道2需要使用右上角的方形按鈕,這個按鈕有兩種狀態(tài),一個是CH1另一個是CH2,你可以通過單擊它實現(xiàn)通道間互相切換。這個按鈕下方還有一個方形按鈕,這個方形按
30、鈕有三種狀態(tài),一個是僅顯示一個通道、一個是同時顯示兩個通道(Dual)、另一個是顯示兩個通道之差(X-Y)。明顯,要實現(xiàn)通道間互相切換必須使這個按鈕處于第一種狀態(tài)。還要注意的是,如果同時顯示兩個通道的波形,還需要改變其中一個的Y-POS,因為默認它們的Y-POS是一樣的,它們的波形會重疊在一起。b.設(shè)置仿真圖表,使用仿真圖表前,我們要在需要觀測的信號線上添加一個探針,有電壓、電流兩種探針紫色的那兩個就是探針了,本例使用電壓探針,要觀測的信號是555輸出的波形,找到這條連接線,點擊了電壓探針符號后再在這條連接線的某一個位置上單擊一下左鍵,這樣就添加了一個電壓探針,接著為這探針起個名字(A() 方
31、法跟設(shè)置一般元件屬性方法的類似)?,F(xiàn)在要將這個電壓探針跟仿真圖表關(guān)聯(lián)起來,菜單Graph中有一個叫Add Trace的子菜單,單擊它會出現(xiàn)Proteus VSM 教程第14 頁共24 頁由圖可見,仿真圖表可以連接四個探針,也就可以看到四個波形。本例我們只用一個探針,單擊Probe P1下拉列表,你會看到(A),選中它后,單擊OK就完成連接工作了。接著是配置仿真表格ANALOGUE,默認ANALOGUE的仿真時間是0S1S,這個時間對本例來說實在太長了,我們需要0S2mS 就夠了。還是菜單Graph,它里面有Edit Graph的子菜單,在Stop time 中輸入2m,單擊OK完成。開始仿真A
32、NALOGUE了,到菜單Graph,單擊Simulate Graph,等待仿真完成后就會看到下圖了Proteus VSM 教程第15 頁共24 頁F. 用ISIS 和ARES 設(shè)計PCB1.在ISIS 中完成原理圖元件:1N4148BC547CAP-ELEC3EZ8V2D53EZ5V1D5RESCONN-D9PIC16F877加入POWER 和GROUND,PIC16F877 有兩個隱藏的引腳VDD 和VSS,因此必須將POWER 的string 屬性設(shè)為VDD,GROUND 的string 屬性設(shè)為VSS。2.修改封裝,在ISIS中添加元件時,已經(jīng)自動為該元件配置了一個封裝(有部分元件要手動
33、添加封裝)。但這個封裝并不一定很適合你的設(shè)計,因此你需要重新添加合適的封裝。下面以CAP-ELEC 為例說明。打開CAP-ELEC 的屬性對話框Proteus VSM 教程第16 頁共24 頁單擊?的按鈕,打開封裝選擇對話框(前提是你已經(jīng)安裝了ARES)選擇一個合適的,單擊OK 完成。調(diào)整好所有元件的封裝后,到菜單Tools > Netlist Compiler,接著打開Netlist CompilerProteus VSM 教程第17 頁共24 頁設(shè)置對話框,上面的設(shè)置保持默認就行了,單擊OK 生成網(wǎng)表文件。緊接的工作就是將網(wǎng)表文件導(dǎo)入到ARES。到菜單Tools > Netli
34、st to ARES,這樣就會打開ARES(你也可以利用工具欄的相應(yīng)按鈕來完成這一操作)。下面是ARES 工作界面可以看到右邊的工作區(qū)是空的,而我們要使用的全部被放在左邊的元件列表中。在放置元件前,我們必須要畫一個版框,之后所有的元件將在版框內(nèi)布線。我們用2D Graphics Box工具繪制版框,繪制前,我們要先給它設(shè)置顏色,因為這個是邊框,所以我們應(yīng)該選黃色(Board Edge),該設(shè)置工具位于主窗口底部。在工作區(qū)點擊后,按住左鍵不放,拖出一個適當大小的矩形,釋放左鍵,我們就繪制好了版框。如果以后想修改這個版框,你需要再次單擊2D Graphics Box 中的矩形符號,在版框的邊框上單
35、擊右鍵,這是會出現(xiàn)控制點,拖動控制點就可以調(diào)整版框的大小了。我們要通過單擊如下圖標回到元件放置視圖Proteus VSM 教程第18 頁共24 頁接著我們要把元件放到版框內(nèi),為了得到一個合適的顯示比例,我們按一下F8 將得到下面的效果(這一步不是必需的)。我們開始放置元件了。在使用自動放置所有元件這一個工具前,我們最好把具有標志性的元件先手工放置,比如本例的串口連接頭J1。先在元件列表中選中J1,把它放到版框內(nèi)(方法跟ISIS 中放置元件的一樣),效果如下圖:Proteus VSM 教程第19 頁共24 頁放置其他元件,我們要使用自動放置所有元件這個工具,這個工具的位置見下圖:打開下面對話框,
36、在這里我們不修改上面的設(shè)置,單擊OKProteus VSM 教程第20 頁共24 頁得到下面的效果我們把元件放整齊點,效果如下:下面我們開始布線,找到下圖的圖標單擊它,打開下面對話框Proteus VSM 教程第21 頁共24 頁單擊Set Strategies 按鈕,設(shè)置布線策略(規(guī)則),打開下圖所示對話框,我們按照下圖分別設(shè)置Power 和SIGNAL,(單面板,線寬T30)自動布線的效果Proteus VSM 教程第22 頁共24 頁接下來,我們手工調(diào)整連接線,并添加4 個定位孔。要手工調(diào)整連接線需要單擊下圖所示的圖標,這樣那些連接線就可以被修改了。修改時,記得通過主窗口底部的層切換列表
37、來切換到你想編輯的那一層!稍微修改后的效果。Proteus VSM 教程第23 頁共24 頁添加4 個焊盤,單擊如下圖標在列表中選一個合適的最終效果Proteus VSM 教程第24 頁共24 頁到此,這個教程也結(jié)束了!基本概念坐標系統(tǒng)(CO-ORDINATE SYSTEM)ISIS中坐標系統(tǒng)的基本單位是10nm,主要是為了和ARES保持一致。但坐標系統(tǒng)的識別(read-out)單位被限制在1 thou。坐標原點位于工作區(qū)的中間,所以既有正坐標值,又有負坐標值。坐標位置指示器位于屏幕的右下角。一旦實時捕捉(Real-Time Snap)功能使能,當鼠標指針指向管腳末端或者導(dǎo)線時,X、Y坐標之一
38、或二者都被加亮顯示,加亮顯示說明鼠標指針位置已經(jīng)被捕捉。例如,如果鼠標指針在一條橫線附近,它將會被捕捉到Y(jié)軸_,Y坐標將會被加亮。屏幕外觀(SCREEN LAYOUT)概述(Introduction)整個屏幕被分成三個區(qū)域編輯窗口(EditingWindow)、預(yù)覽窗口(Overview Window)、工具箱,如下圖所示:編輯窗口顯示你正在編輯的電路原理圖,可以通過View菜單的Redraw命令來刷新顯示內(nèi)容,同時預(yù)覽窗口中的內(nèi)容也將被刷新。當執(zhí)行其它命令導(dǎo)致顯示錯亂時可以使用該特性恢復(fù)顯示。要使編輯窗口顯示一張大的電路圖的其他部分,可以通過如下幾種方式:·用鼠標左鍵點擊預(yù)覽窗口中
39、想要顯示的位置,這將使編輯窗口顯示以鼠標點擊處為中心的內(nèi)容。·在編輯窗口內(nèi)移動鼠標,按下SHIFT鍵,用鼠標“撞擊”邊框,這會使顯示平移。我們把這稱為Shift-Pan。·用鼠標指向編輯窗口并按 縮放鍵(見下文),會以鼠標指針位置為中心重新顯示。 縮放(Zooming)按F6鍵可以放大電路圖(連續(xù)按會不斷放大直到最大),按F7鍵可以縮小電路圖(類似的連續(xù)按會不斷縮小直到最?。?,這兩種情況無論哪種都會使顯示以當前鼠標位置為中心重新顯示。按F8鍵可以把一整張圖縮放到完全顯出來。圖的大小可以通過View菜單的Zoom命令或者是上述的功能鍵控制。無論何時你都可以使用功能鍵控制縮放,
40、即便是在滾動和拖放對象時。另外,按著SHIFT鍵,同時在一個特定的區(qū)域用鼠標左鍵拖一個框,則框內(nèi)的部分就會被放大,這個框可以是在編輯窗口內(nèi)拖,也可以是在預(yù)覽窗口內(nèi)拖。點狀柵格(The Dot Grid)編輯窗口內(nèi)有點狀的柵格,可以通過View菜單的Grid命令在打開和關(guān)閉間切換。點與點之間的間距由當前捕捉的設(shè)置決定?捕捉到柵格(Snapping to a Grid)你會注意到到鼠標在編輯窗口內(nèi)移動時,坐標值是以固定的步長的增長的初始設(shè)定是100。這稱為捕捉,能夠使你把元件按柵格對齊。捕捉的尺度可以由View菜單的Snap命令設(shè)置,或者直接使用快捷鍵F4、F3、F2和CTRL+F1。如果你想要確
41、切地看到捕捉位置,可以使用View菜單的X-Cursor命令,選中后將會在捕捉點顯示一個小的或大的交叉十字。實時捕捉(Real Time Snap)當鼠標指針指向管腳末端或者導(dǎo)線時,鼠標指針將會被捕捉到這些物體,這種功能被稱為實時捕捉,該功能可以使你方便的實現(xiàn)導(dǎo)線和管腳的連接??梢酝ㄟ^Tools菜單的Real Time Snap 命令或者是CTRL+S切換該功能。預(yù)覽窗口(The Overview Window)該窗口通常顯示整個電路圖的縮略圖,上面有一個half-inch的格子。The cyan box 標示出圖的邊框,同時窗口上的綠框標出在編輯窗口的中顯示的區(qū)域。在預(yù)覽窗口上點擊鼠標左鍵,
42、將會以點擊位置為中心刷新編輯窗口。其他情況下,預(yù)覽窗口顯示將要放置的對象的預(yù)覽。這種Place Preview特性在下列情況下被激活:·當一個對象在選擇器中被選中 ·當使用旋轉(zhuǎn)或鏡像按鈕時 ·當為一個可以設(shè)定朝向的對象選擇類型圖標時(例如:Component icon, Device Pin icon等等)當放置對象或者執(zhí)行其他非以上操作時,place preview會自動消除工具箱(The Toolbox)該區(qū)域包括一些圖標(icons)和一個項目選擇器(item selector)。上部的八組圖標用來選擇放置不同的對象,下部的八組圖標進行相應(yīng)的控制。比較特殊的
43、,第三行的前三個圖標對上部的圖標進行不同對象組的切換。在手冊的前面部分的快速參考中有圖標的所有功能和使用方式。對象選擇器(Object Selector)根據(jù)由圖標決定的當前狀態(tài)顯示不同的內(nèi)容。顯示對象的類型包括:設(shè)備,終端,管腳,圖形符號,標注和圖形。在某些狀態(tài)下,對象選擇器有一個Pick切換按鈕,點擊該按鈕可以彈出庫元件選取窗體。通過該窗體可以選擇元件并置入對象選擇器,在今后繪圖時使用。概述(Introduction)文件命令(FILING COMMANDS)ISIS使用了下列的文件類型:設(shè)計文件(Design Files)部分文件(Section Files)模塊文件(Module Fi
44、les)庫文件(Library Files)設(shè)計包含一個電路的所有信息,文件擴展名為“DSN”。ISIS以前的版本曾用過的擴展名有“ISS”,“IDS”,“IIWS”,如果在目錄PROTEUS下安裝了文件轉(zhuǎn)換器和(或)IWSCVT40.DLL,這些擴展名的文件就可以自動轉(zhuǎn)換過來。部分的原理圖可以倒出為部分文件,然后可以讀入到其它文件。擴展名是SEC。可以用文件(File)菜單中的“導(dǎo)入(Import)”和“導(dǎo)出(Export)”命令來讀和寫。模塊文件的擴展名是“MOD”,可以和其它的功能一起使用來實現(xiàn)層次設(shè)計。更詳細的情況參照“層次設(shè)計( HIERARCHICAL DESIGNS )”。符號和
45、器件的庫文件的后綴是“LIB”。& Proteus VSM仿真系統(tǒng)也可以使用其它的文件類型。詳細內(nèi)容請參照VSM用戶手冊。開始一個新的設(shè)計(Starting a New Design)命令“New Design”將清除所有原有的設(shè)計數(shù)據(jù),出現(xiàn)一張空的A4紙。新設(shè)計的缺省名字為,“Save Design”命令會把設(shè)計以這個名字存入磁盤文件中,文件的其他選項也會使用它作為缺省名。如果你要在開始新設(shè)計的時候給這個設(shè)計命名,那就使用“裝入設(shè)計”命令,輸入新的文件名。裝入設(shè)計(Loading a Design)裝入設(shè)計的方法有兩種: 1.在DOS提示符下輸入:ISIS<my design&
46、gt;2.在ISIS系統(tǒng)中使用“裝入設(shè)計”命令。保存設(shè)計(Saving the Design)你可以在退出ISIS系統(tǒng)或者其它任何時候保存設(shè)計,使用“Save Design”命令。兩種情況下,設(shè)計都被存到裝入時的文件中。舊的版本就會在名字前加了前綴“Backup of "?!傲泶鏋椤泵羁梢园言O(shè)計保存到另一個文件中。導(dǎo)入/導(dǎo)出部分文件(Import / Export Section)文件菜單中的“導(dǎo)出”命令可以就當前選中的對象生成一個部分文件。這個文件可以使用“導(dǎo)入”命令讀入另一個設(shè)計。部分文件的操作類似于“塊拷貝”。退出ISIS想要退出ISIS系統(tǒng),用菜單項中的“退出”命令或者鍵入
47、“Q”。如果文件修改過,系統(tǒng)會出現(xiàn)對話框問是否保存文件?;镜木庉嫻ぞ撸℅ENERAL EDITING FACILITIES)對象放置(Object Placement)ISIS支持多種類型的對象,每一類型對象的具體作用和功能將在下一章給出。雖然類型不同,但放置對象的基本步驟都是一樣的。放置對象的步驟如下(To place an object:)1.根據(jù)對象的類別在工具箱選擇相應(yīng)模式的圖標(mode icon)。2. Select the sub-mode icon for the specific type of object.2、根據(jù)對象的具體類型選擇子模式圖標(sub-mode icon
48、)。3、如果對象類型是元件、端點、管腳、圖形、符號或標記,從選擇器里(selector)選擇你想要的對象的名字。對于元件、端點、管腳和符號,可能首先需要從庫中調(diào)出。4、如果對象是有方向的,將會在預(yù)覽窗口顯示出來,你可以通過點擊旋轉(zhuǎn)和鏡象圖標來調(diào)整對象的朝向。5、最后,指向編輯窗口并點擊鼠標左鍵放置對象。對于不同的對象,確切的步驟可能略有不同,但你會發(fā)現(xiàn)和其它的圖形編輯軟件是類似的,而且很直觀。選中對象(Tagging an Object)用鼠標指向?qū)ο蟛Ⅻc擊右鍵可以選中該對象。該操作選中對象并使其高亮顯示,然后可以進行編輯。·選中對象時該對象上的所有連線同時被選中。·要選中
49、一組對象,可以通過依次在每個對象右擊選中每個對象的方式。也可以通過右鍵拖出一個選擇框的方式,但只有完全位于選擇框內(nèi)的對象才可以被選中。·在空白處點擊鼠標右鍵可以取消所有對象的選擇。刪除對象(Deleting an Object)用鼠標指向選中的對象并點擊右鍵可以刪除該對象,同時刪除該對象的所有連線。拖動對象(Dragging an Object)用鼠標指向選中的對象并用左鍵拖曳可以拖動該對象。該方式不僅對整個對象有效,而且對對象中單獨的labels也有效。·如果Wire Auto Router功能被使能的話,被拖動對象上所有的連線將會重新排布或者'fixed up&
50、#39;。這將花費一定的時間(10秒左右),尤其在對象有很多連線的情況下,這時鼠標指針將顯示為一個沙漏。 ·如果你誤拖動一個對象,所有的連線都變成了一團糟,你可以使用Undo命令撤消操作恢復(fù)原來的狀態(tài)。拖動對象標簽(Dragging an Object Label)許多類型的對象有一個或多個屬性標簽附著。例如,每個元件有一個“reference”標簽和一個“value”標簽。可以很容易地移動這些標簽使你的電路圖看起來更美觀。移動標簽的步驟如下(To move a label)1、選中對象2、用鼠標指向標簽,按下鼠標左鍵。3、拖動標簽到你需要的位置。如果想要定位的更精確的話,可以在拖動
51、是改變捕捉的精度(使用F4、F3、F2、CTRL+F1鍵)。1. 釋放鼠標調(diào)整對象大?。≧esizing an Object)子電路(Sub-circuits)、圖表、線、框和圓可以調(diào)整大小。當你選中這些對象時,對象周圍會出現(xiàn)白色小方塊叫做“手柄”,可以通過拖動這些“手柄”來調(diào)整對象的大小。調(diào)整對象大小的步驟如下(To resize an object)1、選中對象2、如果對象可以調(diào)整大小,對象周圍會出現(xiàn)白色小方塊,叫做“手柄”。3、用鼠標左鍵拖動這些“手柄”到新的位置,可以改變對象的大小。在拖動的過程中手柄會消失以便不和對象的顯示混疊。& 可以參照調(diào)整二維圖形的大小”這一節(jié)來獲得使用
52、“手柄“調(diào)整對象大小的更進一步的信息。調(diào)整對象的朝向(Reorienting an Object)許多類型的對象可以調(diào)整朝向為0°, 90°, 270° ,360°或通過x軸y軸鏡象。當該類型對象被選中后,“Rotation and Mirror “圖標會從蘭色變?yōu)榧t色,然后就可以來改變對象的朝向。調(diào)整對象朝向的步驟如下(To reorient an object)1、選中對象2、用鼠標左鍵點擊Rotation圖標可以使對象逆時針旋轉(zhuǎn),用鼠標右鍵點擊Rotation圖標可以使對象順時針旋轉(zhuǎn)。3、用鼠標左鍵點擊Mirror圖標可以使對象按x軸鏡象,用鼠標右
53、鍵點擊Mirror圖標可以使對象按y軸鏡象。毫無疑問當Rotation and Mirror圖標是紅色時,操作他們將回改變某個對象,即便你當前沒有看到它,實際上,這中顏色的指示在你想對將要放置的新對象操作時是格外有用的。當圖標是紅色時,首先取消對象的選擇,此時圖標會變成蘭色,說明現(xiàn)在可以“安全“調(diào)整新對象了。編輯對象(Editing an Object)許多對象具有圖形或文本屬性,這些屬性可以通過一個對話框進行編輯,這是一中很常見的操作,有多種實現(xiàn)方式。編輯單個對象的步驟是(To edit a single object using the mouse):1、選中對象2、用鼠標左鍵點擊對象。連
54、續(xù)編輯多個對象的步驟是(To edit a succession of objects using the mouse)1、選擇Main Mode圖標,再選擇Instant Edit圖標。2、依次用鼠標左鍵點擊各個對象以特定的編輯模式編輯對象的步驟是(To edit an object and access special edit modes:)1、指向?qū)ο?、使用鍵盤CTRL+'E'對于文本腳本來說,這將啟動外部的文本編輯器。如果鼠標沒有指向任何對象的話,該命令將對當前的圖進行編輯。通過元件的名稱編輯元件的步驟如下(To edit a component by name:)
55、1、鍵入'E'2、在彈出的對話框中輸入元件的名稱(part ID)。確定后將會彈出該項目中任何元件的編輯對話框,并非只限于當前sheet的元件。編輯完后,畫面將會以該元件為中心重新顯示。你可以通過該方式來定位一個元件,即便你并不想對其進行編輯。& 在OBJECT SPECIFICS這一節(jié)中將詳細說明對應(yīng)于每種對象類型的具體編輯操作方式。編輯對象標簽(Editing An Object Label)元件、端點、線和總線標簽都可以象元件一樣編輯。編輯單個對象標簽的步驟是(To edit a single object label using the mouse:)1、選中對
56、象標簽。2、用鼠標左鍵點擊對象。連續(xù)編輯多個對象標簽的步驟是(To edit a succession of object labels using the mouse:)1、選擇Main Mode圖標,再選擇Instant Edit圖標。2、依次用鼠標左鍵點擊各個標簽。任何一種方式,都將彈出一個帶有Label and Style欄的對話框窗體。可以參照指南中Editing Local Styles這一節(jié)得到編輯local 文本類型的詳細內(nèi)容。拷貝所有選中的對象(Copying all Tagged Objects)拷貝一整塊電路的方式(To copy a section of circuitry:)1、選中需要的對象,具體的方式參照上文的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小班月度工作計劃范文
- 2024年版職工崗位聘用協(xié)議樣本版B版
- 五年級上冊教學(xué)計劃三篇
- 服裝店工作計劃錦集
- 小學(xué)教學(xué)計劃模板合集六篇
- 2023傳染病防控工作計劃
- 在酒店實習(xí)報告合集10篇
- 藍金色大氣工作匯報模板
- 五年級感恩節(jié)的作文400字5篇
- 第三季度營銷策劃工作總結(jié)與計劃
- 《經(jīng)濟法學(xué)》課程思政教學(xué)案例
- 山茶油知識普及課件
- 礦山行業(yè)創(chuàng)新與科技進步
- 現(xiàn)場管理的協(xié)調(diào)與溝通
- 優(yōu)化獻血服務(wù)流程
- 雙語學(xué)校2023-2024一二年級上學(xué)期期末無紙化測試方案
- 史上最全變電站各類設(shè)備講解
- 教科版三年級科學(xué)上冊全冊知識點+全冊單元測試【全冊】
- 2023年MCU銷售工程師年度總結(jié)及下年工作展望
- 國家開放大學(xué)2023年7月期末統(tǒng)一試《11130衛(wèi)生法學(xué)》試題及答案-開放本科
- 煙囪工程鋼筋量砼量計算模板
評論
0/150
提交評論