久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 20555|回復: 7
收起左側

Proteus使用教程(適用于PAEE for MCS-51等)

  [復制鏈接]
ID:353526 發表于 2018-6-18 07:50 | 顯示全部樓層 |閱讀模式
這是我們學習proteus時的學習教程,分享給大家

PROTEUS使用教程(適用于PAEE for MCS-51等)

廣州市風標電子
目錄
第1節 PROTEUS軟件整體功能
第2節 PROTEUS ISIS環境介紹

2.1. ISIS界面構成

2.2. 菜單介紹

2.3. 編輯 菜單

2.4. 常用操作

2.5. 實例操作

第3節 PROTEUS ARES環境介紹

3.1. ARES界面構成

3.2. 菜單介紹

3.3. 實例操作

3.4. PROTEUS  PCB 快速設計

第4節 PROTEUS仿真工具

4.1. 探針

4.2. 激勵源

4.3. 虛擬儀器

4.4. 仿真圖表

第5節 PROTEUS在模電中的應用

5.1. 單管放大電路            

5.2. 集成運算放大器

5.3. 正弦波振蕩器

第6節 PROTEUS在數電中的應用

6.1. 基本邏輯門

6.2. 組合邏輯電路

6.3. 時序邏輯電路

第7節 PROTEUS在單片機中的應用

7.1. PROTEUS自帶匯編編譯器的使用

7.2. PROTEUS對C代碼的調試

7.3. 代碼調試的命令

7.4. 應用例程

第1節       PROTEUS軟件整體功能

PROTEUS軟件是世界上著名的EDA工具(仿真軟件),來自英國的Labcenter公司,由John Jameson 在英國1988年創立。PROTEUS從原理圖布圖、代碼調試到單片機與外圍電路協同仿真,一鍵切換到PCB設計,真正實現了從概念到產品的完整設計。它是目前唯一將電路仿真軟件、PCB設計軟件和虛擬模型仿真軟件三合一的設計平臺。PROTEUS獨一無二的仿真功能,廣泛應用于全球眾多電子企業的生產和研發之中,它的用戶遍布了全球50多個國家,至今已有諸多國際知名企業和國內約300多所高校使用PROTEUS進行科研、教學、設計和研發。
從上圖中可以看出,PROTEUS分為ISIS(智能原理圖輸入系統)和ARES(高級布線編輯軟件)兩大應用程序。應用程序ISIS中主要進行原理圖設計和原理圖的調試,而ARES中則進行PCB設計、3D模型預覽和生成制板文件(Gerber文件及ODB++文件)。PROTEUS的仿真引擎分為兩個部分,一個PROSPICE混合模式仿真器(結合了SPICE3F5模擬電路仿真器內核和快速事件驅動數字電路仿真器),它使得PROTEUS可以同時仿真模型電路和數字電路;另一個是VSM嵌入式仿真器,它使得PROTEUS不僅可以仿真51、AVR、PIC、MSP430、Basic Stamp和HC11等多種MCU,還可以仿真GAL Device(AM29M16等)、DSP(TI TMS320F2802X)、ARM(Philip ARM7)/cortex和8086(Intel)等。

第2節       PROTEUS ISIS環境介紹
本節內容主要分為3個部分:1、菜單介紹。2、常用功能。3、實例操作。
2.1.       ISIS界面構成
2.2.       菜單介紹2.2.1.          文件 菜單
   
  • 菜單中對文件的操作有:新建工程文件、打開工程文件、保存工程文件、另存工程文件。
  • 保存為模版:將工程文件保存為設計模版。
  • Windows瀏覽器:打開系統目錄C:\Program Files\Labcenter Electronics\Proteus 7 Professional\Samples。
  • 導入/導出區域:可以將設計中的一部分電路以文件的形式輸出(文件格式為.SEC,或將部分電路以文件的形式導入,而不是由系統在剪貼板中操作。
  • 輸出圖形:原理圖可以輸出為多種格式。其中位圖和PDF格式最為常用。
  • 打印機設置:
  • 歷史記錄:
  • 退出:,快捷鍵Q。
  • 其中菜單中的等是系統默認的對應命令的快捷鍵。

2.2.2.          查看 菜單
      
  • 重畫:執行刷新命令,快捷鍵R
  • 網格:顯示或隱藏柵格點,快捷鍵G
  • 原點:設置偽原點,設置后鼠標所在點坐標為0,0th。
  • 光標:初始情況下,連續按2X鍵,將出現大的十字光標,可在器件對齊或畫導線時用。按第3X鍵,則光標消失。
  • :柵格距離分別為10th、50th、0.1in、0.5in
                                                                                    1 in= 1000 th= 25.4mm。
  • 平移:將鼠標鎖在點作為原理圖工作區的中心,快捷鍵F5。
  • :分別對工作區進行放大、縮小、縮放到整個原理圖、對局部進行放大。
  • 工具條:顯示或隱藏部分工具欄。
2.3.       編輯 菜單
     
  • 撤銷:取消上一次操作。
  • 重做:重復上一次操作。
  • 查找并編輯器件:輸入器件對象的參考值如R1,便可以快速打開對象的發生對話框。
  • 剪切、復制、粘貼:可以對部分或整個電路進行的操作,系統通過剪貼板進行存儲。
  • 對齊:先選中多個對象,再執行此命令即可對齊。
  • 置于上層/下層:畫symbol時會用到。
  • 清理:將電路圖中沒有用到的器件從對象選擇器中清除。
2.3.1.          工具 菜單
     
  • 實時標注:分配元件參考值,如U1U2。默認狀態下為自動標注。
  • 自動連線:連線時走90度折線。在非自動連線模式下,可以畫任意角度的連線。
  • 查找并選中:要輸入所查找元件的屬性、屬性值,系統會根據條件找到相應的元件。
  • 屬性分配工具:用于修改大批量元件的某一屬性。
  • 全局標注:當原理圖中有重復的元件參考值時可以用此功能。

2.3.2.          設計 菜單
   

2.3.3.          繪圖 菜單
  

2.3.4.          源代碼 菜單
   

2.3.5.          調試 菜單
     

2.3.6.          庫 菜單
     

2.3.7.          模版 菜單
   

2.3.8.          系統 菜單
   

2.3.9.          幫助 菜單
   


2.4.       常用操作2.4.1.          工作區的縮放
有如下幾種方式縮放原理圖:
  •    鼠標移動需要縮放的地方,滾動滾輪縮放。
  •    鼠標移動需要縮放的地方,按鍵盤F6放大,F7縮小。
  •    按下SHIFT鍵,鼠標左鍵拖拽出需要放大的區域。
  •    使用工具條中的Zoom in(放大)、Zoom Out(縮小),Zoom All(全圖),Zoom Area(放大區域)進行操作。
按F8鍵可以在任何時候顯示整張圖紙。
使用SHIFT ZOOM 及滾輪均可應用于預覽窗口,在預覽窗口進行操作,編輯窗口將有相應變化。

2.4.2.          器件的操作(元器件選擇、放置、刪除)
器件的選擇:
進入到器件庫中有兩種方式:
  •      點擊對象選擇器上方的P按鈕(快捷鍵P)。
      
  •      在編輯窗口空白處點擊右鍵,選擇PlaceComponentFrom Libraries進入器件庫中。
        
              進入庫以后,直接在Keywords對話框中輸入名稱或描述進行查找。比如輸入741,再選擇Operational Amplifiers類,就可以得到如下圖的查詢結果:
你可以通過右鍵勾選在庫瀏覽器結果列表中顯示的信息,比如類別,子類,生產廠商及庫等信息。
              最后,雙擊選中器件,該器件將會添加到對象選擇器中,如下圖所示:
              按照上面介紹的方法添加一些電阻,電阻阻值為1K,10K,12K,15K,56K,68K及100K。(直接在Keyword欄輸入阻值進行查找)
              可以先在關鍵詞中輸入‘1k’,然后選擇Resistors目錄以進一步過濾出描述中含有‘1k’的電阻。這樣可以快速地找到適合的器件。
器件的放置
選好器件后,接下來進行的工作就是將器件放置到編輯窗口中。
首先選中將要放置的器件,然后在工作區中單擊鼠標左鍵則會出現一個影子,確定好位置后,再次單擊鼠標左鍵將元件放下。
器件的刪除
  • 在器件上單擊右鍵,選擇刪除對象。
  • 在對象上直接雙擊右鍵。
  • 拖曳矩形框選中器件后,按Delete鍵。


2.4.3.          電路塊的操作(塊操作)
同器件的操作。
為快捷的操作命令,分別表示塊的復制、移動、旋轉、刪除。
2.4.4.          導線的操作(繪制、移動、復制、刪除)
導線的繪制
  • 選擇操作對象,在器件引腳上單擊鼠標左鍵,然后移動鼠標。
  • 選擇目標對象,在器件引腳上單擊鼠標左鍵結束,導線會自動繞過障礙物。
  • 對于沒有目標對象的,則雙擊鼠標左鍵結束。
導線的移動
在導線上單擊右鍵,選擇拖曳導線,則可以編輯導線。
導線的復制
  • 選擇操作對象,完成導線的連接。
  • 如果該組操作對象與上一組對齊,則可以在操作對象的引腳上雙擊鼠標左鍵,系統會自動完成導線的繪制。本操作也叫快速導線復制命令。
導線的刪除
  • 在器件上單擊右鍵,選擇刪除對象。
  • 在對象上直接雙擊右鍵。
2.4.5.          總線操作
  • 選擇總線模式。
  • 單擊鼠標左鍵,然后移動鼠標。
  • 在轉折處單擊鼠標左鍵。
  • 雙擊鼠標左鍵結束。

2.4.6.          器件庫(器件庫的介紹、器件庫的管理)
Analog ICs
635
運算放大器,端穩壓器等
Capacitors
6560
電容
CMOS 4000 series
233
4060  14級二進制串行計數/分頻器等
4035  4位通用移位寄存器
Connectors
3154
連接器
Data Converters
249
DAC 0808等數據轉換器
Debugging Tools
19
邏輯探針,實時電壓產生器,實時電壓監控器等
Diodes
2705
二極管
ECL 10000 Series
28
移位寄存器,二進制寄存器等(無仿真模型)
Electromechanical
10
直流步進電機等
Inductors
670
電感,變壓器等
Laplace Primitives
48
拉普拉斯原型
Mechanics
2
直流無刷電機(BLDC):采用方波控制
Memory Ics
270
626 64Kstatic RAM、24c02等
Microprocessor Ics
702
89c51等微處理器模型
Miscellaneous
13
晶振,串口物理模型等
Modelling Primitives
197
門電路,電壓源等原型模型
Operational Amplifiers
1945
運放
Optoelectronics
161
LED,LCD等光電子器件
PICAXE
14
單片機
PLDs&FPGAs
12
PLDs&FPGAs
Resistors
11664
電阻
SimulatorPrimitives
26
動態方波源,脈沖電壓源等仿真原型
Speakers&Sounders
5
揚聲器
Swiches&Relays
342
開關,繼電器等
Switching Devices
502
可控硅二極管等開關器件
Themionic Valves
25
束射四極管,真空三極管等熱離子管
Transducers
24
熱電偶等傳感器
Transistors
2354
晶體管
TTL 74 series
262
74系列TTL元器件
TTL 74ALSseries
198
74ALS系列TTL元器件
TTL 74AS series
136
74AS s 系列TTL元器件
TTL 74F series
110
74F系列TTL元器件
TTL 74HC series
303
74HC 系列TTL元器件
TTL 74HCT series
213
74LS 74HC系列TTL元器件T
TTL 74LS series
349
74LS 系列TTL元器件
TTL 74S series
137
74S系列TTL元器件

2.4.7.          原理圖符號的創建
在預覽窗口定位選中一塊空白區域用于繪制元件:
              首先繪制器件主體。選擇BOX按鈕,在對象選擇器中將列出圖形樣式的清單。圖形樣式決定了我們要畫的圖形的線顏色、線寬、填充類型、填充色等。每一個樣式代表了原理圖中使用的不同類別。
              ISIS支持強大的本地和全局風格的圖形風格系統,使得原理圖外觀的定制簡單靈活。完整的說明請參考在線參考手冊。
              由于我們畫器件的軀體,選擇COMPONENT圖形風格,將鼠標指針放在編輯窗,單擊左鍵一次,然后移動鼠標直到外框形成一個正確形狀的方形,再點擊左鍵一次放置圖形。不必擔心大小不合適——稍后可以調整。
              接著要做的是放置新器件的引腳。先選擇器件引腳(Device Pin)圖標。在對象選擇器中列出了可用的引腳類型(ISIS中也可以創建自己的引腳對象)。在對象選擇器中選擇默認的引腳類型,預覽窗可以預覽引腳的名稱和編號,并通過一個原點來表示它的根部和頂部,十字的標志代表其用來連接導線的頂部。
               
              使用旋轉(Rotation)和鏡像(Mirror)圖標來定位引腳的方向,將引腳放到器件體的左邊。放置VIN,D0..D5,S1..3和DGND引腳?梢允褂孟蛳掳存I來以一個網格為單位移動鼠標光標,回車鍵(兩次)可作為鼠標左鍵的替代——有時用這些鍵比用鼠標要快,F在我們按下鏡像圖標,放置三個位于右邊的引腳:RFB,IOUT和AGND。作為結束,再放置兩個引腳,一個在頂邊,另一個在底邊,就是VDD和VBB電源引腳,它們最后是隱藏的。
有關隱藏引腳的詳細內容參見在線參考手冊。
              現在可以重新定位引腳或調整矩形的大小。要移動引腳,先鼠標右鍵選中它然后在彈出菜單中選擇拖曳對象(Drag Object)即可;要調整方向,使用旋轉(Rotation)和鏡像(Mirror)菜單項。要調整器件體的矩形,右鍵點擊其邊緣選中后,使用鼠標左鍵拖曳八個“拖曳手柄”(矩形框外邊的八個黑體框)之一,直至拖動到合適的位置。
   
  • 一個重要的說明是2D圖形對象的選中發生在邊框的點擊時,因為可能會有復合的圖形或重疊的圖形。
              安排好器件體和引腳后,還要給引腳標注名稱和編號,并賦予其電氣類型。電氣類型(輸入,電源,上拉等等)用于電氣規則檢查,確保具有正確電氣特性的引腳是互連的。
              首先賦予名稱、電氣類型和可視性。右鍵點擊第一個腳(右上方),在彈出菜單中選擇編輯屬性(Edit Properties)。
              填寫以下引腳信息:
  •    在引腳名稱欄輸入引腳名。編號欄留空,后面將使用可視化封裝工具來編號。
  •    選擇合適的引腳電氣特性——IOUT腳是OUTPUT,VDD、VBB、AGNDDGND腳是POWER,余下的是Input
  •    通過選擇框選擇引腳的可視性——VDDVBB是標準電源引腳,可以隱藏。AGNDDGND是非標準的顧應該是可見的,以便與相應的器件連接。
              現在可以使用PageDown按鍵或NEXT按鈕移動到下一個引腳(在原理圖中可以看到下一個引腳是選中的)并重復以上過程。直至所有引腳完成。

              至此我們已經有了器件的外形。最后一步就是使用創建器件(Make Device)命令將其輸入ISIS器件庫。
封裝入庫
              選中整個繪制的器件,再點擊庫(Library)菜單下的創建器件(Make Device)命令,彈出Make Device對話框。鍵入器件名7110及參考前綴U,如下圖:

              選擇Next按鈕,再點擊Add/Edit按鈕添加封裝。
              選擇可視封裝工具對話框上方的Add按鈕添加封裝。在此我們需要從PACKAGE庫中查找并添加DIL16封裝。設置參考下圖:

              下一步進行引腳標號的添加。可以直接在A列中手動添加,也可以使用交互式的方法,
按照焊盤名稱點擊相應的焊盤,指定后的焊盤呈高亮狀態。


              將焊盤全部指定(8對D0,7對D1….),如下圖:

              全部指定完畢,所有的焊盤都呈高亮狀態,點擊OK回到Make Device對話框。
              這時,在Make Device對話框中將出現封裝的預覽。點擊Next按鈕,將出現類別選擇對話框,如下圖:

              使用該對話框指定新元件所屬的目錄、子目錄。也可以輸入元件的文本描述。在典型安裝中,只有用戶庫(USERDVC)是可寫的。
2.4.8.          子電路和多頁設計
父電路:

子電路:
2.4.9.          屬性分配工具的使用
#表示連續計數值。
2.4.10.     ERC檢查
-》Electrical Rule Check.
2.4.11.     原理圖器件封裝分配
  • 在元件上點擊右鍵,選擇封裝工具命令。
  • 將原理圖符號引腳與封裝引腳對應起來,并指定使用該封裝。
2.4.12.     生成BOM
  • 設置材料清單。
選擇設置材料清單命令。
  • 查看選項,如果需要增加輸出信息,可以選擇右側的Add命令。
3、單擊List打開列表,添加對應項。如:封裝(package)
4、選擇后確定,退出。
5、打開工具菜單,選擇材料清單,并選擇需要的格式。
2.4.13.     設計瀏覽器的使用
設計瀏覽器是ISIS提供的一個強大的原理圖導航檢查工具。這是一個很復雜的多功能工具,詳細的使用請查閱相關幫助文檔,這里簡單介紹這個工具的使用。
通過工具(Tool)菜單中的Design Explor命令調出設計瀏覽器(默認鍵盤快捷鍵ALT+X)。設計瀏覽器呈現的是‘Physical Partist View’(元件視圖),列出了原理圖中使用到所有元件清單。
              在示意樣例中,只有一張圖表,更大的設計可能有多張圖表,多張圖表的切換可以通過左邊命令框切換。

              通過設計瀏覽器我們可以看到,開關沒有對應的封裝(在封裝列中有紅色的missing),這在進行ISIS和ARES切換時會產生找不到封裝的錯誤。可見,使用設計瀏覽器,可以很快捷的找出一些元件連接、封裝錯誤,節省檢查的時間。
              使用瀏覽器上方的Find按鈕,我們可以快捷定位到原理圖中的任一器件。在對話框當中輸入C4,點擊查找,再點擊瀏覽器工具欄中的ISIS按鈕,系統跳轉到原理圖中對應元件處。操作如下圖:
              設計瀏覽器是頂層、無模式的視窗——當使用它進行原理圖導航時,它會最小化以節省可視空間,當然也可以將其最大化使用。

              我們同樣可以使用設計瀏覽器來檢查連接性。比如:雙擊部件U3,右邊視窗將展現U3的連接信息。
              如果右鍵點擊U3-VIN,在彈出的菜單里選擇Goto Schematic Net命令,系統將返回到原理圖中對應連線。這提供了優秀的可視化網絡連接檢查方法。
              提示:使用ISIS按鈕及菜單命令均可導航至原理圖。
              雙擊設計瀏覽器中有問題的引腳,瀏覽器視圖將由‘Physical Partslist View’(元件視圖)切換至‘Physical Netlist View’(網絡表視圖),使得可以看到原理圖連接的實際場景。

              歸納一下,在網絡視圖中,左邊顯示的網絡列表,有不同的圖標分別表示全局網絡和單個引腳網絡。
              標題欄中顯示視圖類別。

                      網絡表視圖                              部件視圖

              接下來我們使用部件視圖查看SW1元件的管腳列表。同樣,如果在管腳列表中雙擊SW1-NO,我們將查看到連接到該管腳的網絡視圖。
              你可以直接利用設計瀏覽器頂部工具按鈕切換網絡表視圖和元件視圖
              使用設計瀏覽器查看GND網絡。

              設計瀏覽器的功能遠不止這些。更多的信息在參考手冊的Cross Probing(交叉探測)和設計瀏覽器(Design Explorer)里面。

2.4.14.     動畫選項設置
就像電路中使用的動態器件一樣,動畫效果也可以幫助使用者學習電路的動作。這些選項可以通過SYSTEM 菜單下的SET ANIMATION OPTION來進行設置。
引腳邏輯狀態
引腳狀態通過有顏色的方塊確定,方塊藍色表示邏輯0,紅色表示邏輯1,灰色表示浮空狀態。顏色方案也可以通過TEMPLATE菜單下的SET DESIGN DEFAULTS命令設置。
引腳狀態顯示在進行程序調試時非常有用,當使用斷點、單步等各種調試手段時,使用者可以通過其觀測各個口線的邏輯狀態。
通過顏色顯示線路電壓
默認設置是:-6V藍色、0V 綠色、6V紅色。默認設置可以通過SET ANIMATION 、SET DESIGN DEFAULTS 對話框進行相應更改。
顯示電流方向
箭頭顯示實際電流流向,默認電流最小值是1UA,可以通過SET ANIMATION OPTION對話框進行更改。
電壓顏色和電流方向這些功能在電路分析上非常有用,可以幫助使用者動態的分析電路狀態變化。

2.5.       實例操作2.5.1.          流水燈原理圖繪制

第3節       PROTEUS ARES環境介紹
本節內容主要分為3個部分:1、菜單介紹。2、常用功能。3、實例操作。
3.1.       ARES界面構成

3.2.       菜單介紹3.2.1.          文件菜單
     
3.2.2.          輸出菜單
   
3.2.3.          視圖菜單
      
3.2.4.          編輯菜單
     
3.2.5.          庫管理菜單
     
3.2.6.          工具菜單
   
3.2.7.          策略菜單
  • Design Rules ,設計規則
  • Grids,柵格
  • Layer Usage,板層使用
  • Layer  Pairs,板層對
  • Text Style,文本風格
  • Board Properties,電路板參數。
3.2.8.          系統菜單
   
  • System Info,系統信息
  • Check for Updates,查找更新
  • Set Display Options,設置顯示選項
  • Set Environment,設置環境
  • Set Seloection Filter,設置過濾器
  • Set Keyboard Mapping,設置鍵盤映射
  • Set Pahs,設置路徑
  • Set Plotter Pens,設置畫筆
  • Set Zones,設置區域
3.2.9.          幫助菜單
     
3.3.       實例操作

設計規則設定:
  • 安全間距
  • 導線寬度、過孔類型

3.4.       PROTEUS  PCB 快速設計
PROTEUS ARES是PROTEUS高級布線和編輯軟件,它主要有以下特點
  • 支持16個銅箔層,2個絲印層,4個機械層;
  • 內嵌基于形狀的自動布線器;
  • 豐富的器件庫(包括IPC7351封裝和標準的SMT封裝庫)
  • 支持引腳交換和門交換優化,有自動回注功能 ;
  • 3D元件和PCB預覽;
  • 輸出格式適合多數的打印機或繪圖儀,以及適于制板的Gerber文件。

基于對PROTEUS開發環境已經了解的基礎之上,我們將運用PROTEUS ARES(Advanced Routing and Editing Software)完成PCB快速設計。
以下是培訓內容:
1








    • 回顧電路板設計流程
    • PCB設計的前期工作
    • 元件封裝的制作
    • 設計規則設置
    • 電路布局/布線
    • 3D預覽及生產文件的輸出








1





  •           回顧電路板設計流程
工欲善其事,必先利其器。隨著電子技術的發展,電路的復雜程度越來越高,電路設計軟件也越來越多,對新產品的開發速度要求也越來越高,要想在競爭中脫穎而出,就必須利用優秀的工具。設計電路板也不例外,在本次PCB快速設計培訓中,我們將以最快的速度完成一個例程的電路板設計。
下面我們先看一下電路板設計的流程,在下面的流程圖中,主要分為兩個部分,第一行的最后一個框之前是原理圖設計的部分(第一部分),包括在硬件出來之前的仿真調試、元件封裝的檢查和分配,以及導出網絡表。后面是PCB設計的部分(第二部分),包括布局、布線和輸出電路板。 針對于PROTEUS,原理圖設計及仿真都將在應用程序ISIS中進行,而PCB設計將在應用程序ARES中進行。
  •       PCB設計的前期工作
前面所說的第一部分都為PCB設計的前期工作。下面我們以一個DA轉換電路為例,完成PCB設計前期的工作。

  • 首先,在ISIS中進行原理圖的設計。下面這張電路圖是在PROTEUS 7.6 SP4中文版的環境下所繪制的。
  • 進行電氣規則檢查,看是否有明顯的設計錯誤。


在“工具”菜單中選擇“電氣規則檢查命令”后彈出檢查報告。
              從報告中,我們可以看到有3個沒有驅動的網絡(數字示波器的B\C\D通道)和3個警告信息(都與IOUT2連接到地有關)。這些從理論的設計上沒有錯誤,所以我們將它們忽略。
  • 查看BOM (材料清單)

在“系統”菜單中選擇“設置元件清單”命令后彈出對話框。

在“文件”下拉框中我們選擇第4項——Full CSV Output,系統默認的選擇會自動加入“類別”、“元件編號”、“元件值”、“命令代碼”,在“字段”中我們刪除“命令代碼”,點擊“添加”按鈕添加“封裝”。
在下面的左圖中點擊“列表”,然后在出現的右圖中選擇“PACKAGE”后點擊“確定”退出。



              在做了如下左圖所示設置后再次點擊“確定”,最后點擊“確定”退出。


下面我們查看BOM并輸出。

將另存的CSV格式文件用EXCEL打開后做簡單編輯,得如下結果:
  • 利用仿真技術進行驗證。
設計好后可以進行部分電路的仿真,如果電路中帶有單片機等,就可以利用匯編語言的編譯器進行匯編代碼的編寫和編譯,或利用第三方的集成開發環境進行源代碼的編寫和編譯,然后將生成的目標代碼加載到控制器中,進行系統的仿真。系統仿真完畢之后,沒問題就可以進行下一步。
  • 檢查和分配元件封裝。

通過BOM,我們可以看圖中涉及到的元件及其具體參數。
點擊工具欄上的命令,我們在設計瀏覽器中查看器件有無封裝。

如果封裝不正確的元件,可以雙擊器件,打開其屬性對話框修改(如下圖“DIL20”所在的位置)。


對于沒有封裝的器件,在器件上單擊右鍵,在彈出的框中選擇“封裝工具”
然后為其添加封裝,注意原理圖符號的引腳要與PCB封裝的引腳對應。
  • 輸出網絡表
網絡表是原理圖與PCB連接的橋梁,我們可以在PROTEUS中仿真得到結果后導出網絡表去其它軟件中繪制PCB,也可以在其它軟件中設計原理圖后生成網絡表導入到PROTEUS ARES中來繪制PCB。


在“工具”菜單中選擇“編譯網絡表”,在對話框“網絡表編譯器”中可以選擇輸出的格式。
              PROTEUS ARES默認采用的格式是SDF,也就是說如果要用PROTEUS來畫PCB,必須要先將網絡表格式轉成SDF的。在官方網站:
http://www.labcenter.co.uk/support/downloads.cfm
上可以免費下載sdfgen41.zip,它可以將MULTIWIRE 和 TANGO格式的網絡表轉成SDF格式的。
在輸出網絡表時,假如選擇Tango格式,單擊“確定”后出現以下對話框,另存即可得到我們需要的Tango格式網絡表。

  •       元件封裝的制作
下面我們開始做一個按鈕的封裝
  •    焊盤選擇

如上圖所示,在ARES模式工具欄中內徑50th,外徑80th的圓形穿孔焊盤。
Proteus中英制單位為th,1th=1/1000inch=0.0254mm
如果沒有這種類型,則按下面步驟創建:









        • 在圓形焊盤模式下點擊按鈕


        • 在名稱中輸入C-80-50,常規選擇“圓形”,然后確定。
        • 編輯焊盤類型,設置焊盤參數,如上圖(右圖)。最后“確定“退出。
  •       

    放置焊盤
在編輯窗口中放置所選取的焊盤四個,焊盤橫向間距為6mm,縱向間距為5mm,并為焊盤按右圖命名。
  •    繪制絲印

在2D繪圖模式工具欄中選擇矩形圖標圓形圖標,在絲印層繪制一個方框和圓。
  •    保存封裝

全部選中,使用右鍵菜單中的”創建封裝”命令,在彈出的對話框當中輸入相關信息,封裝的名稱,封裝類型等等。


  • ISIS中,利用右鍵菜單里的“封裝工具”為器件指定封裝。

  •           設計規則設置
在進行布局和布線之前,用戶可以通過設計管理器配置設計規則,并能對特定的層,特定的網絡或一組網絡進行管理。用戶還可以創建任意數量的設計規則,可以對板的允許容錯進行完全地控制。

下圖中,左圖為安全距離設置選項卡,右圖為網絡布線設置選項卡。
  •           電路布局/布線
  •    布局
ARES集成了元器件自動放置功能,對于復雜度比較小的板,比如說設計樣例中的CPU.LYT(文件所在位置:C:\Program Files\Labcenter Electronics\Proteus 7 Professional\SAMPLES\Schematic & PCB Layout),完全可以利用自動布局,不過對于比較復雜度較高的板,手動加自動布局是比較理想的布局方法。



    • 自動布局

在自動布局之前應當先按照所要設計的板的大小畫好板的邊框,而且在布局中我們要以把要放置的器件先按順序排列,也可以先選擇一部分元件先進行布局。放置權重也是一個比較有用的選項,比如當要把幾個相同功能的電阻整齊排列時,可以把對齊選的權重設置為最大值100。




    • 手動布局
在ARES中手工調整器件時,可以參考黃色的力向量線條。
  • 布線
    • 自動布線
PROTEUS ARES 集成了一個基于形狀的自動布線器,這個新的布線器不僅是基于幾何的(不是基于網格的),而且它還應用了一種新的減少沖突的算法,該算法和尖端的布線算法一起構成了一種自適應的策略,這種策略使得布通率大大提高,更符合高密度PCB設計處理復雜設計規則時的需要。
從上圖中我們可以看到,PROTEUS的執行模式可以分為3種:自動執行基本安排(按方框中設定好的參數),自動執行設置(按DO格式的文件執行),交互式輸入布線命令(用戶每輸入一個命令,ARES就執行一個操作)。



    • 手動布線
在布線的時候有飛線連接到目標焊盤,而且該焊盤呈現高亮狀態顯示。在布線的時候還可以利用“X光標”(快捷鍵為X)。
  •           3D預覽及生產文件的輸出

    • 3D預覽:在“輸出”菜單中選擇“3D預覽”則可以看到電路板的3維效果。

    • 生產文件輸出:GERBER文件輸出和ODB++文件的輸出:


同樣,在上面的“輸出”菜單中選擇“Gerber輸出”和“ODB++輸出”會分別進入相應的文件輸出對話框,可以選擇需要輸出的層信息。如果在“輸出”菜單中選擇“生產要點”,還可以添加電路板的一些信息(如下圖右圖所示)。
第4節       PROTEUS仿真工具4.1.       探針
電壓及電流探針,使用方法。
4.2.       激勵源
4.2.1.          直流電壓源
1、設置為某一阿拉伯數字。
  • 設置為變量V。
4.2.2.          正弦波發生器
振幅、時間、延時3個參數中,都有多個選項可以選擇填入,只需填入一個選項,則其它選項系統會自行計算。
Cycles/Graph=1也就是說,一個圖表中只顯示一個周期的信號。這也就意味著,只要我們輸入圖表的仿真時間,再輸入該選項,則信號的頻率就決定了。
4.2.3.          脈沖發生器
其中,“脈沖寬度%”為最大電壓值持續時間所占整個信號周期的百分比。
4.2.4.          指數信號發生器
4.2.5.          單頻率調頻波發生器
4.2.6.          任意分段線性脈沖
4.2.7.          文件信號發生器
   
所加載的文件格式可以為.TXT,數據格式為每行顯示時間和電壓值,其中這兩個數據要用空格鍵隔開。
4.2.8.          音頻信號發生器
音頻文件格式為.WAV。

4.2.9.          數字單穩態信號
數字信號的7種狀態。
4.2.10.     數字單邊沿觸發信號
4.2.11.     數字單脈沖信號
脈沖寬度為高電平持續時間。
4.2.12.     數字時鐘信號
4.2.13.     數字模式信號發生器


它可以產生其它任意類型的數字信號。
4.2.14.     可編程信號源
編輯其屬性,在本地腳本框中輸入自己的程序。
幫助內容見:開始->所有程序->Proteus 7 Professional->EasyHDL Language Reference。

4.3.       虛擬儀器
4.3.1.          數字示波器
4.3.2.          邏輯分析儀
4.3.3.          計數/定時器
4.3.4.          虛擬終端
4.3.5.          函數信號發生器
4.3.6.          模式發生器
4.3.7.          交、直流電壓/電流表
交流電壓表和電流表顯示有效值。
4.3.8.          SPI調試器
4.3.9.          I2C調試器
4.3.10.     USB調試器
4.4.       仿真圖表
4.4.1.          模擬信號分析
分析時域上的模擬信號,可以使用2個Y軸。
使用方法:1、可以將探針直接拖拽至圖表上,設定時間,仿真。
2、選中多個探針,在繪圖菜單下選擇添加圖線可以將多個探針同時加載到                                                                      圖表中,設定時間,仿真。
4.4.2.          數字信號分析
分析時域上的數字信號,可以使用2個Y軸。使用方法同模擬圖表。
4.4.3.          混和信號分析
可以同時分析時域上的數字信號和模擬信號,可以使用2個Y軸。
使用方法:
1、可以將探針直接拖拽至圖表上,設定時間,仿真。
2、選中多個探針,在繪圖菜單下選擇添加圖線可以將多個探針同時加載到                                                                      圖表中,設定時間,仿真。
3、在繪圖菜單下選擇單個探針,在繪圖菜單下選擇添加圖線,選擇探針PX(添加對應信號),選擇信號類型(數字或模擬),設定時間,仿真。


4.4.4.          頻率分析
4.4.5.          轉移特性分析
4.4.6.          噪聲分析
4.4.7.          失真分析
4.4.8.          傅里葉分析
4.4.9.          音頻分析
4.4.10.     交互分析
4.4.11.     一致性分析
4.4.12.     直流掃描分析
4.4.13.     交流掃描分析

第5節       PROTEUS在模電中的應用5.1.       單管放大電路
目的:
1、學習晶體管放大電路靜態工作點的測試方法,進一步理解電路元件參數對靜態工作點的影響,以及調整靜態工作點的方法。
2、學習放大電路性能指標:電壓增益AV、輸入電阻Ri、輸出電阻RO的測量方法。

三極管模型采用2N2222A,信息如下:
數據手冊:2n2222a .pdf.
5.1.1.          繪制轉移特性曲線
掃描參數:
Vce:0-12V    Ib:100uA-1m
目標參數:
Ic
5.1.2.          測量并計算靜態工作點
將輸入端對地短路,調節電位器RP2,使VC=Ec/2 ( 取6~7伏),測靜態工作點VC、VE、VB及Vb1的數值。
按下式計算IB 、IC ,并記入表5-1中。

表5-1
調整 Rp2
測      量
計     算
Vc(V)
VE(V)
VB(V)
Vb1(V)
IC(mA)
IB(μA)






5.1.3.          改變RL,觀察對放大倍數的影響
負載電阻分別取RL=2KΩ、RL= 5.1K和RL=∞,輸入接入f=1KHz的正弦信號, 幅度以保證輸出波形不失真為準。測量Vi 和V0計算電壓放大倍數:Av=Vo/V1,把數據填入表3-2中。



表5-2
RL(Ω)
Vi(mV)
VO(V)
Av
2K



5.1K







5.1.4.          改變RC,觀察對放大倍數的影響
取RL=2K,按下表改變RC,測量放大倍數,將數據填入表2-3 中。        
表5-3
RC(Ω)
Vi (mV)
VO (V)
Av
2K



3K






5.1.5.          測量電壓參數,計算輸入電阻和輸出電阻
按圖連線


輸入端接入f=1KHz、Vi=20mV的正弦信號(幅度以保證輸出波形不失真為準)。
分別測出電阻R1兩端對地信號電壓Vi及Vi′按下式計算出輸入電阻Ri :
                        
測出負載電阻RL開路時的輸出電壓V∞ ,和接入RL(2K)時的輸出電壓V0 , 然后按下式計算出輸出電阻R0;
將測量數據及實驗結果填入表5-4中。
      表5-4
Vi(mV)
Vi′(mV)
Ri(K)
V∞(V)
V0(V)
R0(K)







5.2.       集成運算放大器5.2.1.          根據電路參數計算Av=VO/VI=?按表5-5給定的直流電壓VI值計算和測量對應的V0值。
反相比例運算                                                   表5-5
輸入直流電壓 VI(V)
0.3
0.5
0.7
1.0
1.1
1.2
實際測量值   V0(V)






實際放大倍數   Av








5.2.2.          根據電路參數計算Av=VO/VI=?按表5-6給定的直流電壓VI值計算和測量對應的V0值。
反相比例運算                                                   表5-6
輸入直流電壓 VI(V)
0.3
0.5
0.7
1.0
1.1
1.2
實際測量值   V0(V)






實際放大倍數   Av








5.3.       正弦波振蕩器
目的
1、學習RC正弦波振蕩器的組成及其振蕩條件。
2、學習如何設計、調試上述電路和測量電路輸出波形的頻率、幅度。

本電路為文氏電橋RC正弦波振蕩器,可用來產生頻率范圍寬、波形較好的正弦波。電路由放大器和反饋網絡組成。
5.3.1.          有穩幅環節的文氏電橋振蕩器。
(1) 接通電源,用示波器觀測有無正弦波電壓Vo輸出。若無輸出,可調節RP,使Vo為無明顯失真的正弦波,并觀察Vo值是否穩定。用毫伏表測量Vo和Vf的有效值,填入表5-7中。
表5-7
VO  (V)
Vf  (V)



(2)觀察在R3=R4=10KΩ、C1=C2=0.01μf和R3=R4=10kΩ、C1=C2=0.1μf兩種情況下的輸出波形(不失真),測量V0、Vf及f0,填入表5-8中,并與計算結果比較。




表5-8
測試條件
R=10K  C=0.01μf
R=10K  C=0.1μf
測試項目
V0(V)
f0(KHz)
V0(V)
f0(KHz)
最小
最大

最小
最大

測 量 值






5.3.2.          無穩幅環節的文氏電橋振蕩器
斷開1、2兩點的接線,接通電源,調節,使Vo輸出為無明顯失真的正弦波,測量
V0、Vf和f0,填入表5-9中,并與計算結果比較。
表5-9
測試條件
R=10K  C=O.01μf
R=10K  C=O.1μf
測試項目
V0(V)
f0(KHz)
V0(V)
f0(KHz)
最小
最大

最小
最大

測 量 值







第6節       PROTEUS在數電中的應用6.1.       基本邏輯門
         
調試工具:
輸入端——產生數字信號:(在器件庫中查找)
輸出端——檢測數字信號:(在器件庫中查找)
6.2.       組合邏輯電路
邏輯運算:
  
6.2.1.          用電路實現表達式OUTPUT=
6.2.2.          半加器和全加器
半加器電路:
全加器電路:
用全加器實現2位二進制加法電路:
6.3.       時序邏輯電路
74LS393為4位二進制計數器,74154為4-16譯碼器。
用高級圖表之數字圖表分析時序如下:

第7節       PROTEUS在單片機中的應用7.1.       PROTEUS自帶匯編編譯器的使用
  • 設置文本編輯器
在Source菜單下設置外部文本編輯器。
指定可執行文件的路徑。
  • 添加代碼

在Source菜單下添加源代碼文件。
分別選擇目標處理器、選擇代碼編譯工具、新建代碼文件。
  • 編譯后加載代碼
使用Source菜單下的編譯命令對代碼進行編譯,編譯完成后系統會自動將代碼裝載到MCU模型中。
7.2.       PROTEUS對C代碼的調試7.2.1.          加載帶有源碼信息的文件
對于51單片機,我們加載OMF格式文件(由KEIL編譯生成)。
1、在KEIL中設置編譯生成OMF格式文件。
2、在PROTEUS中的MCU模型屬性中添加OMF格式文件。
  • 仿真暫停時可以在調試菜單下打開源代碼窗口。
7.2.2.          連接調試
  • PROTEUS中設置使用遠程調試監控。
2、在KEIL的Debug選項卡中設置使用PROTEUS VSM仿真器。
  • KEIL中使用調試命令開始調試。
7.3.       代碼調試的命令
從左到右依次為:
  • 全速運行。
  • 運行一行代碼。
  • 進入子程序。
  • 跳出子程序。
  • 運行到光標所在行。
  • 設置或取消斷點。
7.4.       應用例程7.4.1.          簡易函數信號發生器(DA轉換)
7.4.2.          中斷優先級
7.4.3.          矩陣鍵盤及數碼管動態掃描
7.4.4.          液晶屏控制
7.4.5.          雙機通信
7.4.6.          從外部ROM啟動

7.4.7.          總線地址分配(RAM擴展)

7.4.8.          I2C總線調試7.4.9.          SPI總線


完整的Word格式文檔51黑下載地址(內含清晰圖片):
PAEE培訓學習教程.doc (10.22 MB, 下載次數: 79)
回復

使用道具 舉報

ID:287920 發表于 2018-9-11 21:01 | 顯示全部樓層
不錯....
回復

使用道具 舉報

ID:323477 發表于 2018-12-30 21:37 | 顯示全部樓層
非常好,謝謝
回復

使用道具 舉報

ID:434779 發表于 2019-1-5 10:24 | 顯示全部樓層
好帖子 太有用啦!
回復

使用道具 舉報

ID:376537 發表于 2019-5-6 17:19 | 顯示全部樓層
太全了  ,感謝您
回復

使用道具 舉報

ID:539681 發表于 2019-5-23 10:26 | 顯示全部樓層
好用嗎?老板
回復

使用道具 舉報

ID:336060 發表于 2019-7-14 17:04 | 顯示全部樓層
據說可以模擬,試用一下看看
回復

使用道具 舉報

ID:693112 發表于 2020-2-19 14:25 | 顯示全部樓層
不錯,謝謝。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人在线免费网站 | 国产一区二区三区在线观看免费 | 久久精彩视频 | 最新国产精品 | 日本三级电影在线免费观看 | 国产午夜精品福利 | 国产精品亚洲第一区在线暖暖韩国 | 国产精品综合久久 | 99国内精品 | 亚洲欧洲成人av每日更新 | 欧美日韩国产一区二区三区 | 欧美二区在线 | 在线视频日韩 | 国产在线精品免费 | 国产一区二区精 | 国产精品黄色 | 一级全黄视频 | 欧美v免费| 国产精品成人一区二区 | 亚洲一区国产精品 | 免费看国产一级特黄aaaa大片 | 国产日韩av一区二区 | 第一区在线观看免费国语入口 | 成人精品一区二区三区 | 亚洲人久久 | 日韩在线免费视频 | 国产欧美日韩综合精品一区二区 | 日韩一区av| 三级黄色片在线观看 | 免费黄色大片 | 91国内精精品久久久久久婷婷 | 精品一区av| 久久骚| 欧美一区二区三区四区视频 | 亚洲 欧美 另类 综合 偷拍 | 一区二区福利视频 | 午夜精品一区二区三区在线视频 | 日韩在线观看视频一区 | 成人免费观看视频 | 国产精品视频久久久 | 久久与欧美 |