Proteus中共有36種大的類別元件庫,及超過8000種以上的具體元件
庫文件添加
Proteus中的元件并不是很全,有時需要添加第三方庫文件才可進行仿真,可以通過以下倆種方式進行添加
1、 將第三方庫文件拷貝至Proteus程序目錄下的LIBRARY目錄下,相應的元件模型文件也要拷貝到MODELS目錄下
2、 將第三方庫文件統(tǒng)一放至一個文件夾中,同時元件模型文件也要統(tǒng)一放至一個文件夾中,打開Proteus菜單 SYSTEM下的SET PATH…在彈出的Path Configuration對話框的Library folders中添加庫文件目錄, 在Simulation and folders中添加元件模型文件目錄
元件庫說明圖:
元件查找及添加
點擊Proteus左側工具欄按鈕,進入元件模式,再次點按鈕,即可調出元件庫
在搜索關鍵詞部分,鍵入所需元件的關鍵字,如果庫中有相應元件,會在元件區(qū)域列出所選元件,雙擊它,將元件添加到電路圖的DEVICES,如圖:
單擊DEVICES區(qū)所選元件,在電路圖合適的空白區(qū)域,單擊,即可放置相應元件
庫元件分類說明:
Analog Ics 模擬電路集成庫
Capacitors 電容庫
CMOS 4000 series CMOS 4000庫
Connectors 插座,插針,等電路接口連接庫
Data Converters ADC,DAC數(shù)/模、模/數(shù)庫
Debugging Tools 調試工具
Diodes 二極管庫
ECL 10000 Series ECL 10000庫
Electromechanical 電機庫
Inductors 電感庫
Laplace Primitives 拉普拉斯變換庫
Memory ICs 存儲元件庫
Microprocessor ICs CPU庫
Miscellaneous 元件混合類型庫
Modeling Primitives 簡單模式庫
Operational Amplifiers 運放庫
Optoelectronics 光電元件庫
PLDs & FPGAs 可編程邏輯器件
Resistors 電阻庫
Simulator Primitives 簡單類模擬元件庫
Speakers & Sounders 揚聲器、蜂鳴器庫
Switches & Relays 開關及繼電器庫
Switching Devices 開關類元件庫
Thermionic Valves 熱電子元件庫
Transducers 晶體管庫
Transistors 晶體管庫
TTL74 余下皆為TTL74或TTL74LS系列庫
常用元件對應搜索關鍵字(只列舉了少部分常用元件為主)
數(shù)碼管 7SEG
電阻RES
電容CAP
二極管LED
晶振CRYSTAL
液晶LCD
開關SWITCH
按鍵開關BUTTON
電池BATTERY
馬達電機MOTOR
或與非門OR AND NOT
可變電阻器POT-LIN
揚聲/蜂鳴器SPEAKERS
撥碼開關DIPSW
排阻RESPACK
PROTEUS工具欄按鈕簡介
如下圖:
PROTEUS中的電源、地以及晶振
Proteus中電源和地的放置
點擊按鈕(終端模式下)中的POWER和GROUND,單擊POWER或GROUND即可在電路圖中放置電源和地。也可以在電路中空白處右擊,彈出菜單下的放置-終端也可以放置電源和地。
Proteus中電源值修改
Proteus中電源放置后默認為+5V,電源單位為V。如果需要修改,假設10V,雙擊需修改電源符號,在彈出對話框標號(STRING)內輸入:+15,此處一定要有“+”號,如圖
在Proteus中,為了使用者方便,很多元件,隱藏了電源和地的引腳,Proteus默認已加載此類元件引腳對應的電源和地,仿真時,即使不人為添加電源和地,也會正確運行。比如89C52、74138等,但如果元件未隱藏電源和地引腳,則需要添加相應電源和地,比如共陽數(shù)碼管共陽端,共陰數(shù)碼管共地端,否則不能正確仿真運行
以上介紹的都是直流電源,順便簡要說下交流電源
Proteus中交流電需要在元件庫里查找添加至電路圖DEVICES區(qū)
常用有倆種,ALTERNATOR、VSINE
VSINE的設置項較多,ALTERNATOR只有電壓和頻率設置項,如圖:
設置好后,我們用Proteus中的交流電壓表測試,如圖:
需要注意的是:Proteus中設置的交流電壓值都是幅值,電壓表測的是有效值,而非我們預想的220V
Proteus晶振
Proteus晶振需從元件庫中添加,名稱為:CRYSTAL,雙擊晶振圖標彈出的屬性對話框可設置晶振值,如圖:
但實際上這個值并不起作用,也就是晶振在Proteus電路圖仿真中是不起任何作用的
要改變單片機的晶振頻率,需要雙擊相應元件,在屬性對話框的Clock Frequency處更改,如圖:
還有的元件,比如時鐘芯片DS1302也是需要晶振的,但仿真電路中添加的晶振不起作用
DS1302元件屬性中也沒有晶振設置項,我們來如何仿真它呢?實際Proteus已經為此類元件設置默認為固定晶振頻率32.768MHz,目的就是為了方便使用者
補充一點,在特定仿真電路圖中,我們需要一定頻率的時鐘時,可以采用Proteus中提供的激勵源,中的DCLOCK,電路圖中放置并連接好DCLOCK,雙擊后在其屬性對話框里設置,如下圖:
設置好后,即可使用.