Proteus應用技巧彙總

Proteus軟體是英國Lab Center Electronics公司出版的EDA工具軟體,它不僅具有其它EDA工具軟體的模擬功能,還能模擬微控制器及外圍器件。它是目前比較好的模擬微控制器及外圍器件的工具。

Proteus應用技巧彙總

1. Tidy快速清除原理圖中無用元件 實用Proteus的“Edit”裡的“Tidy”,可以快速去掉原理圖中沒有用上的且又在元件載入列表中已顯示了的元件,利用這個功能,我們可以在畫完原理圖後將沒有用上的元件在列表中清除。

2. protues識別符號net點的快速畫圖只要輸入字母后,後面的數字就可以自動遞增,如P1,P2,P3,P4,其實在proteus裡這個技巧也有,學會這個技巧 就不用一個個點選NET點添加了,一次性新增完成,NET的好處就是不用畫線路,簡潔方便。跟著**作一遍吧

比如你要給51微控制器的P0口新增NET點,要形成P00.P01,P02```P07。

第一步:

第2步:按一下鍵盤的字母A鍵,彈出一個對話方塊。

將STRING修改成: net="P0#",#號的意思就是變化的數字,怎樣變就靠下面的兩個引數,Count 和Increament 。按ok鍵後,移到微控制器P0口,就會出現一隻小手,還有一個小綠色方塊,就可以新增lable了,按一下就加1。結果就會出現,P00,P01,P02。

3. Proteus模擬時不需要接微控制器晶振只需要滑鼠左鍵雙擊微控制器,在彈出的對話方塊中對應紅筆圈起來的頻率的地方進行修改即可。另外對於復位電路也不需要接上去,proteus提供的是一個理想的模擬環境,所以這些微控制器系統必須的東西可以忽略不接。

4、巧用Decompose(分解)功能識別引腳引數  記得有人問起:Proteus裡的電解電容符號中哪一邊是"+",哪一邊是"-"呀?  有時候記得不是太牢的確記不起正負極,那就請隨我來一起解決這一類的問題吧!   現在我們先放置一個電解電容在設計圖上,然後再在此元件上點選右鍵,電容變成了紅色,選擇選單"Library(庫)",選擇"Decompose(分 解)",此時這個電解電容就相當於已解體了的了,我們只要雙擊其中一個元件腳,然後在出現的屬性視窗中就出現了該引腳是正(+)還是負(-)了!  同理!我們可以擴充套件此功能應用到識別二極體、三極體、矩陣LED點陣及元件隱藏引腳的顯現方面!

5、 隱藏元件的內容

方法:選 擇"Templage"(模板)----> "Set Design Defaults"(設定設計預設)在彈出的"Edit Design Defaults"視窗中左下角的`"Hidden Objects"裡,將"Show hidden text?"右邊的選擇框裡的鉤去掉就OK啦!

6、巧控模擬過程中的顏色變化

(1)方法:選擇"System"(系統)---->"Set Animation Options"(設定模擬選項)在彈出的"Animated Circuits Configuration"視窗中右下角的"Animation Options"裡,將"Show Logic State of Pins?"右邊的選擇框打勾.(預設打了勾)

作用:在模擬過程中每個管腳旁邊會出現一個不同顏色的小方塊,紅色的表示高電平,藍色的表示低電平,灰色的表示不確定電平,**的表示電平衝突(電平短路,比如微控制器某個腳輸出高電平,但這個腳人為接地了)

(2)方法:選擇"System"(系統)---->"Set Animation Options"(設定模擬選項)在彈出的"Animated Circuits Configuration"視窗中右下角的"Animation Options"裡,將"Show Wire Voltage by Colour?"右邊的選擇框打勾.(預設沒打勾)

作用:在模擬過程中每條連線線都會出現不同的顏色,紅色表示高電平,藍色表示低電平.

(3)方法:選擇"System"(系統)---->"Set Animation Options"(設定模擬選項)在彈出的"Animated Circuits Configuration"視窗中右下角的"Animation Options"裡,將"Show Wire Current with Arrows?"右邊的選擇框打勾.(預設沒打勾)

作用:在模擬過程中每條連線線都用箭頭表示電流的方向.

7、巧讓LED模擬時發光很多人在模擬過程中遇到了這樣一個問題,選用的發光二極體叫做LED,怎麼執行它都不發光,但電平顯示正常,這是因為LED這個庫元件在模擬時 是不發光,若要其模擬時發光必須用有顏色屬性的LED,比如LED-RED,LED-YLLOW,LED-BLUE和LED-GREEN(紅,黃,藍和 綠)。  同理,一些開關,繼電器也有相同的問題,舉一反三就明白了.

8、模擬指定HEX檔案的地址,無須再接電源和地.在畫模擬電路的時候,積體電路的電源腳,接地腳都是隱藏的,預設已經接上+5V電源以及地,無須再接電源和地.在做微控制器模擬的時候,晶振以及復位電路不需要接,只需指定HEX檔案的地址及設定好晶振頻率即可.

9、去掉Show hidden text不再顯示的內容每個元件下面的這個具有隱藏屬性,在選單模板中有個選擇設計預設,其中有個Show hidden text? 將其去掉就不會再顯示的內容了。

10、在系統—設定鍵盤映像中可以自定義設定快捷鍵,非常人性。

11、proteus新增c檔案proteus只能新增ASM檔案,而不能新增C檔案。所以只能把C用keil或其它軟體編譯成HEX再載入到微控制器,就是DEBUG->>START->>在視窗DISASSEMBLY就能看到C對應的ASM程式。

12、一次快速實現proteus和keil聯調使用假設Keil和Proteus分別安裝在”D:Keil”和”D:Proteus”資料夾內。(1)將資料夾內的檔案複製到”D:KeilC51BIN”目錄下和”D:Proteus MODELS”目錄下(2)用記事本開啟D:檔案,在TDRV8= ("NXP LPC95x ULINK Driver")下一行新加一行:TDRV9= ("Proteus VSM Monitor-51 Driver")其中“TDRV5”中的“9”事實上就是避免跟上面的標號重複。(步驟1和2只需在初次使用設定。)

13、proteus簡單實現雙色管用兩個LED共用一個介面,組成一個三個埠的雙色LED,超簡單。

14、proteus 在不用拆接線的情況下實現元件的替換 不需畫出匯流排,只要在需要連線的2 個或以上端點加上相同標號就可以了。

15、快捷鍵應用Ctrl+z撤銷;Ctrl+y反撤銷;X,改變連線的指標形狀Ctrl+畫線:可以劃曲線,先畫線引出來,在轉角處按ctrl,可以畫出折線。

16、元器件管腳不需對應,使用更方便ISIS中提供的只是原理圖,就像你自己做原理圖一樣,一般都是以方便為主,不需要像封裝一樣對應的。

17、Proteus中示波器使用技巧

左下角的CH1和CH2按鈕可以選擇是DC還是AC。 右上角的CH1和CH2按鈕是切換兩個通道的。 右上角的第二個按扭有三個功能,

( 1) 兩個綠點都沒有: 上面的按鈕切換CH1和CH2顯示。

( 2)Dual綠點:同時顯示兩個通道。(用YPOS1和YPOS2可以調整波形的上下位置。)

( 3) X-Y綠點:CH1-CH2顯示,主要方便看差分值。

18、埠的批量編號 ,節省大量時間通過該技巧可實現proteus中像input,output等埠的批量編號。可節省大量時間。

(1 )全選排列的 埠

( 2)然後按A,在彈出的對話方塊中的 string欄輸入net=DB#,“DB“部分也可為任何你想要的字首字串。count欄為起始的編號,increment欄位為編號增量

(3)點選ok後可發現所選的埠都自動完成編號了。

19、User功能實現調整圖紙大小在ISIS放置元器件的時候,元件超出藍色邊框之外,可在選單欄裡面找System-Set Sheet Size,出現對話方塊,分別包括A4-A0、User幾部分,如果自己想設定圖紙大小,可以在選中User,然後輸入長寬數值。

20、protues中快速把原理圖轉化為PCB圖

(1)首先在isis中畫好你的電路圖,之後點選isis中tools/netlist compiler工具,彈出Netlist compiler對話方塊,點選ok,儲存你的sdf檔案。

(2)開啟Ares,load netlist file。左擊滑鼠,place所有的元器件,擺放好之後,呵呵,你想手動佈線呢,這個不說了,自動佈線呢,tools/auto 當然,你想快的話,alt+a,馬上可以自動生成netlist檔案並自動切到ares。