Proteus軟件是英國Lab Center Electronics公司出版的(de)EDA工(gong)(gong)具軟件。它不(bu)僅具有其它EDA工(gong)(gong)具軟件的(de)仿(fang)真(zhen)(zhen)功能,還能仿(fang)真(zhen)(zhen)單(dan)(dan)(dan)片(pian)機及(ji)外圍器件。它是比(bi)較好的(de)仿(fang)真(zhen)(zhen)單(dan)(dan)(dan)片(pian)機及(ji)外圍器件的(de)工(gong)(gong)具。雖然(ran)國內推廣剛起步,但已受(shou)到單(dan)(dan)(dan)片(pian)機愛好者、從事單(dan)(dan)(dan)片(pian)機教學的(de)教師(shi)、致力于單(dan)(dan)(dan)片(pian)機開發應用的(de)科(ke)技工(gong)(gong)作者的(de)青睞。
Proteus是(shi)英(ying)國(guo)著名(ming)的(de)EDA工(gong)具(仿(fang)真軟(ruan)件),從(cong)原理(li)圖(tu)布(bu)圖(tu)、代碼調試到單片機與外(wai)圍電(dian)路(lu)協同仿(fang)真,一(yi)鍵(jian)切(qie)換到PCB設(she)計(ji)(ji),真正實(shi)現了從(cong)概念到產(chan)品的(de)完整(zheng)設(she)計(ji)(ji)。是(shi)世(shi)界上唯(wei)一(yi)將電(dian)路(lu)仿(fang)真軟(ruan)件、PCB設(she)計(ji)(ji)軟(ruan)件和(he)(he)虛擬模(mo)(mo)型(xing)仿(fang)真軟(ruan)件三合(he)一(yi)的(de)設(she)計(ji)(ji)平臺,其(qi)處理(li)器模(mo)(mo)型(xing)支持8051、HC11、PIC10/12/16/18/24/30/DSPIC33、AVR、ARM、8086和(he)(he)MSP430等,2010年又增加(jia)了Cortex和(he)(he)DSP系列處理(li)器,并持續(xu)增加(jia)其(qi)他系列處理(li)器模(mo)(mo)型(xing)。在編(bian)譯(yi)方面(mian),它也支持IAR、Keil和(he)(he)MATLAB等多種(zhong)編(bian)譯(yi)器。
F8:全(quan)部(bu)顯示(shi)當前(qian)工作區全(quan)部(bu)顯示(shi)
F6:放大以鼠標為(wei)中心放大
F7:縮小(xiao)(xiao)以鼠標(biao)為中心縮小(xiao)(xiao)
G:柵格(ge)開關(guan)柵格(ge)網(wang)格(ge)
Ctrl+F1:柵格寬(kuan)度0.1mm顯示柵格為0.1mm,在pcb的時候很有用
F2:顯示(shi)柵格為0.5mm,在pcb的時候很有用
F3:顯示柵格為1mm,在pcb的時候很(hen)有用
F4:顯示柵格為2.5mm,在pcb的時候很(hen)有用
Ctrl+s:打開關閉磁吸(xi) 磁吸(xi)用于(yu)對準一(yi)些點的(de),如引(yin)腳等等
x:打開關閉定位(wei)坐(zuo)標(biao) 顯示一個大(da)十字射線
m:顯示(shi)單(dan)位(wei)切(qie)換 mm和th之間的單(dan)位(wei)切(qie)換,在右(you)下角顯示(shi)
o:重新設置原(yuan)點 將鼠標指(zhi)向的點設為原(yuan)點
u:撤銷鍵
Pgdn:改變圖層
Pgup:改變圖層
Ctrl+Pgdn:最底層
Ctrl+pgup:最頂層
Ctrl+畫線:可以劃曲線
R:刷新
+-:旋轉
F5:重定位中心
1.Proteus可提供的(de)仿(fang)真(zhen)元器件(jian)資源:仿(fang)真(zhen)數字和(he)模擬、交(jiao)流和(he)直流等數千(qian)種元器件(jian),有30多個元件(jian)庫(ku)。
2.Proteus可(ke)提供(gong)的(de)仿真(zhen)儀表資源:示波器、邏輯分析儀、虛擬終端、SPI調(diao)試(shi)器、I2C調(diao)試(shi)器、信號發(fa)生器、模式發(fa)生器、交(jiao)直流(liu)電壓(ya)表、交(jiao)直流(liu)電流(liu)表。理論上同一(yi)種(zhong)儀器可(ke)以在(zai)一(yi)個(ge)電路(lu)中(zhong)隨意的(de)調(diao)用。
3.除了現實(shi)存在的(de)儀器外,Proteus還提供了一(yi)個圖形顯示功(gong)能,可以(yi)將線(xian)路上變(bian)化的(de)信號,以(yi)圖形的(de)方(fang)式實(shi)時地顯示出來,其作用(yong)與示波器相似,但(dan)功(gong)能更多。這些虛擬儀器儀表具有(you)理想的(de)參數指標,例如極(ji)高的(de)輸入阻(zu)抗、極(ji)低的(de)輸出阻(zu)抗。這些都盡可能減少了儀器對測量結(jie)果的(de)影響。
4.Proteus可提供的(de)調試(shi)手段 Proteus提供了比較豐富的(de)測試(shi)信號(hao)用于電路的(de)測試(shi)。這些測試(shi)信號(hao)包括模擬(ni)信號(hao)和數字(zi)信號(hao)。
在(zai)PROTEUS繪制好原理(li)圖后,調入已編(bian)譯好的(de)目(mu)標代(dai)碼(ma)文件:*.HEX,可以(yi)在(zai)PROTEUS的(de)原理(li)圖中看(kan)到(dao)模擬的(de)實物運行狀態和(he)過程。
PROTEUS是單片機課堂教學的先進助手(shou)。
PROTEUS不僅可將(jiang)許多(duo)單片(pian)機實例功能形象(xiang)化,也可將(jiang)許多(duo)單片(pian)機實例運(yun)行過(guo)程(cheng)形象(xiang)化。前者(zhe)可在相當程(cheng)度上得到實物演示實驗(yan)的效果(guo),后者(zhe)則(ze)是(shi)實物演示實驗(yan)難以達到的效果(guo)。
它(ta)的(de)元器件、連接線路等卻和(he)傳(chuan)統的(de)單(dan)(dan)片(pian)機實驗(yan)(yan)硬件高(gao)度(du)(du)對應。這(zhe)在相當(dang)程度(du)(du)上替代了傳(chuan)統的(de)單(dan)(dan)片(pian)機實驗(yan)(yan)教(jiao)學(xue)的(de)功能,例:元器件選(xuan)擇、電路連接、電路檢(jian)測、電路修(xiu)改、軟件調試(shi)、運行結果(guo)等。
課(ke)程設(she)計、畢業設(she)計是學(xue)生(sheng)走向就業的(de)(de)重要(yao)實(shi)踐(jian)(jian)環節(jie)。由于PROTEUS提(ti)(ti)供了(le)實(shi)驗室無(wu)法(fa)相(xiang)比的(de)(de)大(da)量(liang)的(de)(de)元器件(jian)庫,提(ti)(ti)供了(le)修(xiu)改電路設(she)計的(de)(de)靈(ling)活(huo)性、提(ti)(ti)供了(le)實(shi)驗室在數(shu)量(liang)、質(zhi)量(liang)上難以相(xiang)比的(de)(de)虛擬儀器、儀表(biao),因(yin)而也(ye)提(ti)(ti)供了(le)培(pei)養學(xue)生(sheng)實(shi)踐(jian)(jian)精神(shen)、創造(zao)精神(shen)的(de)(de)平臺
隨著科(ke)技的(de)發(fa)展,“計(ji)(ji)算機(ji)仿真技術(shu)”已成(cheng)為(wei)許多設(she)計(ji)(ji)部(bu)門重要的(de)前(qian)期設(she)計(ji)(ji)手(shou)段(duan)。它具有設(she)計(ji)(ji)靈活,結果、過程(cheng)的(de)統一的(de)特(te)點。可(ke)使(shi)設(she)計(ji)(ji)時間(jian)大為(wei)縮短(duan)、耗資大為(wei)減少(shao),也可(ke)降低工程(cheng)制(zhi)造的(de)風險。相信在單片機(ji)開發(fa)應(ying)用(yong)中PROTEUS也能茯(fu)得愈(yu)來(lai)愈(yu)廣泛的(de)應(ying)用(yong)。
使用Proteus軟件(jian)進(jin)行(xing)單(dan)片(pian)(pian)機(ji)系統仿(fang)真(zhen)設(she)(she)計(ji)(ji),是虛擬(ni)仿(fang)真(zhen)技術和計(ji)(ji)算機(ji)多媒(mei)體技術相結合的(de)(de)綜合運用,有利(li)(li)于(yu)培養學(xue)(xue)生的(de)(de)電路設(she)(she)計(ji)(ji)能(neng)(neng)力(li)及(ji)仿(fang)真(zhen)軟件(jian)的(de)(de)操作能(neng)(neng)力(li);在(zai)單(dan)片(pian)(pian)機(ji)課程設(she)(she)計(ji)(ji)和全國大學(xue)(xue)生電子(zi)設(she)(she)計(ji)(ji)競(jing)賽中(zhong),我們使用Proteus開發環境對(dui)學(xue)(xue)生進(jin)行(xing)培訓,在(zai)不(bu)需要硬件(jian)投(tou)入的(de)(de)條(tiao)件(jian)下(xia),學(xue)(xue)生普(pu)遍(bian)反映(ying),對(dui)單(dan)片(pian)(pian)機(ji)的(de)(de)學(xue)(xue)習比單(dan)純學(xue)(xue)習書本(ben)知(zhi)識更(geng)容(rong)易接受,更(geng)容(rong)易提(ti)高(gao)。實踐證明(ming),在(zai)使用Proteus進(jin)行(xing)系統仿(fang)真(zhen)開發成(cheng)功之后再進(jin)行(xing)實際制作,能(neng)(neng)極(ji)大提(ti)高(gao)單(dan)片(pian)(pian)機(ji)系統設(she)(she)計(ji)(ji)效率。因此,Proteus有較高(gao)的(de)(de)推廣利(li)(li)用價值。
Proteus的最新版為8.8,ARM cortex處理器(qi)被增加,在(zai)7.10中已(yi)經增加DSP系列(TMS320)。
Proteus是一(yi)個巨(ju)大的教學(xue)資源,可以用于:
·模擬電(dian)(dian)路與數字(zi)電(dian)(dian)路的教學與實驗;
·單片機與(yu)嵌入系(xi)統軟件的教學與(yu)實驗;
·微控制器系統的(de)綜合實驗;
·創新(xin)實(shi)驗與畢業設計;
·項目設計與產品開(kai)發
Proteus能提供考試所(suo)需所(suo)有資(zi)源;
· Proteus能直(zhi)觀評估硬件電路的設計正(zheng)確性(xing);
· Proteus能直觀的對硬件原理圖進行(xing)調試軟件;
· Proteus能驗證整個設計(ji)的功能;
· 測(ce)試可控、易(yi)評估、易(yi)實施;
Proteus Design Suite集成了原理圖捕獲、SPICE電(dian)路仿(fang)(fang)真(zhen)和PCB設計(ji),形成一個完(wan)整(zheng)的電(dian)子(zi)設計(ji)系統。對于通用微(wei)處理器,還可以運(yun)行實(shi)際固件(jian)程序進行仿(fang)(fang)真(zhen)。與傳(chuan)統的嵌(qian)入式設計(ji)過程相比,這個軟件(jian)包能極(ji)大地縮短開(kai)發(fa)時間。
· 從產品概念(nian)到設計完(wan)成(cheng)的完(wan)整仿真與開發平臺;
· 預研設計與項目評(ping)估,減少開發風險;
· ODM的(de)虛(xu)擬樣機,·強大的(de)分析與(yu)調試(shi)功能克(ke)服新手的(de)經驗不足;
· 軟(ruan)硬件的交互仿真與測試大大減少后期測試工作量;
· 便(bian)利項目管理與團隊開發。
Proteus軟件具有其它EDA工具軟件的功能(neng)。這些功能(neng)是(shi):
1.原理布圖
2.PCB自動(dong)或(huo)人工布(bu)線
3.SPICE電路仿真
革命性的特點
1.互動的電路仿真
用戶甚至(zhi)可以實時采用諸如RAM,ROM,鍵(jian)盤,馬達,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。
2.仿真處理器及(ji)其外(wai)圍電路(lu)
可(ke)(ke)以(yi)仿真51系列(lie)、AVR、PIC、ARM、等常用主(zhu)流單片(pian)機。還可(ke)(ke)以(yi)直接在(zai)基于原理圖的(de)虛(xu)擬(ni)原型上(shang)編程,再配合顯示及輸(shu)(shu)出,能(neng)看(kan)到運行后輸(shu)(shu)入輸(shu)(shu)出的(de)效(xiao)果(guo)。配合系統(tong)配置的(de)虛(xu)擬(ni)邏輯分析(xi)儀(yi)、示波器等,Proteus建立(li)了完備的(de)電子設計開發環(huan)境。
智能原理圖設計
豐富的器(qi)件庫:超過(guo)27000種元器(qi)件,可方(fang)便地創(chuang)建新元件;
智(zhi)能的(de)器件搜索:通過模糊搜索可(ke)以快速定位所需要的(de)器件;
智(zhi)能(neng)化的連(lian)(lian)線(xian)功(gong)能(neng):自動連(lian)(lian)線(xian)功(gong)能(neng)使連(lian)(lian)接導線(xian)簡單(dan)快捷,大(da)大(da)縮短繪圖時間;
支持(chi)總(zong)(zong)線(xian)結構:使用(yong)總(zong)(zong)線(xian)器件和總(zong)(zong)線(xian)布線(xian)使電路(lu)設計簡明清晰;
可(ke)輸(shu)出高質量圖(tu)紙:通過(guo)個性化設(she)置,可(ke)以生成印刷質量的BMP圖(tu)紙,可(ke)以方便地供WORD、POWERPOINT等多(duo)種文檔使(shi)用。
完善的電路仿真功能
ProSPICE混(hun)合仿(fang)真:基于工業標準(zhun)SPICE3F5,實現數(shu)字/模擬(ni)電路的混(hun)合仿(fang)真;
超過27000個仿(fang)(fang)(fang)真器件(jian):可以通過內(nei)部原型或(huo)使用廠家的SPICE文件(jian)自行(xing)設計仿(fang)(fang)(fang)真器件(jian),Labcenter也在不(bu)斷地發布(bu)新的仿(fang)(fang)(fang)真器件(jian),還可導入第三(san)方(fang)發布(bu)的仿(fang)(fang)(fang)真器件(jian);
多(duo)樣的激勵源(yuan):包括(kuo)直流、正弦、脈沖、分段線性(xing)脈沖、音頻(使(shi)用(yong)wav文(wen)件(jian))、指(zhi)數信號、單(dan)頻FM、數字時(shi)鐘和碼(ma)流,還支持文(wen)件(jian)形式的信號輸入;
豐(feng)富(fu)的虛(xu)擬(ni)儀(yi)器:13種虛(xu)擬(ni)儀(yi)器,面板操作逼真(zhen),如示波(bo)器、邏(luo)輯分析(xi)儀(yi)、信號發(fa)生器、直流(liu)(liu)電壓/電流(liu)(liu)表、交流(liu)(liu)電壓/電流(liu)(liu)表、數(shu)字圖案發(fa)生器、頻率計/計數(shu)器、邏(luo)輯探頭、虛(xu)擬(ni)終端、SPI調(diao)試器、I2C調(diao)試器等(deng);
生動的仿真顯示:用色點顯示引(yin)腳(jiao)的數(shu)字電平(ping),導線(xian)以(yi)不(bu)同顏色表(biao)示其對(dui)地電壓(ya)大小,結合動態器件(如電機(ji)、顯示器件、按鈕)的使用可以(yi)使仿真更加直觀(guan)、生動;
高級圖形仿真(zhen)功能(ASF):基于(yu)圖標(biao)(biao)的分析(xi)(xi)可以精確(que)分析(xi)(xi)電路的多(duo)項指(zhi)標(biao)(biao),包括工作點、瞬態特性(xing)、頻(pin)率特性(xing)、傳輸特性(xing)、噪聲、失真(zhen)、傅立葉頻(pin)譜分析(xi)(xi)等,還可以進行一(yi)致性(xing)分析(xi)(xi);
單片機協同仿真功能
支(zhi)持主(zhu)流的CPU類型(xing):如ARM7、8051/52、AVR、PIC10/12、PIC16、PIC18、PIC24、dsPIC33、HC11、BasicStamp、8086、MSP430等,CPU類型(xing)隨著版本升級還(huan)在繼(ji)續(xu)增加,如即將支(zhi)持CORTEX、DSP處理器;
支持通(tong)用外(wai)設模(mo)(mo)(mo)型:如(ru)字符(fu)LCD模(mo)(mo)(mo)塊(kuai)、圖形LCD模(mo)(mo)(mo)塊(kuai)、LED點(dian)陣(zhen)、LED七段顯示模(mo)(mo)(mo)塊(kuai)、鍵(jian)盤/按鍵(jian)、直流/步(bu)進/伺服電機(ji)、RS232虛擬終端、電子溫度計(ji)等(deng)等(deng),其COMPIM(COM口(kou)(kou)物理接口(kou)(kou)模(mo)(mo)(mo)型)還可以使仿真電路通(tong)過(guo)PC機(ji)串(chuan)口(kou)(kou)和(he)外(wai)部電路實現雙向異步(bu)串(chuan)行通(tong)信;
實時仿(fang)(fang)(fang)真(zhen):支持UART/USART/EUSARTs仿(fang)(fang)(fang)真(zhen)、中(zhong)斷仿(fang)(fang)(fang)真(zhen)、SPI/I2C仿(fang)(fang)(fang)真(zhen)、MSSP仿(fang)(fang)(fang)真(zhen)、PSP仿(fang)(fang)(fang)真(zhen)、RTC仿(fang)(fang)(fang)真(zhen)、ADC仿(fang)(fang)(fang)真(zhen)、CCP/ECCP仿(fang)(fang)(fang)真(zhen);
編(bian)(bian)譯(yi)(yi)及調試(shi):支(zhi)持單(dan)片機(ji)匯(hui)編(bian)(bian)語言(yan)的編(bian)(bian)輯/編(bian)(bian)譯(yi)(yi)/源碼(ma)級(ji)(ji)仿真(zhen),內帶8051、AVR、PIC的匯(hui)編(bian)(bian)編(bian)(bian)譯(yi)(yi)器(qi),也可以(yi)與第三方集(ji)成編(bian)(bian)譯(yi)(yi)環境(如(ru)IAR、Keil和(he)Hitech)結合(he),進行高(gao)級(ji)(ji)語言(yan)的源碼(ma)級(ji)(ji)仿真(zhen)和(he)調試(shi);
實用的PCB設計平(ping)臺(tai)
原理圖(tu)(tu)到PCB的快速通道:原理圖(tu)(tu)設計完成(cheng)后(hou),一鍵便可進入ARES的PCB設計環(huan)境,實現從(cong)概(gai)念到產品的完整設計;
先進的(de)自(zi)動(dong)布(bu)(bu)局(ju)/布(bu)(bu)線功能:支持(chi)器件的(de)自(zi)動(dong)/人(ren)工(gong)布(bu)(bu)局(ju);支持(chi)無網(wang)格自(zi)動(dong)布(bu)(bu)線或人(ren)工(gong)布(bu)(bu)線;支持(chi)引腳交(jiao)換(huan)/門交(jiao)換(huan)功能使PCB設計更(geng)為合(he)理;
完整的PCB設(she)(she)計(ji)功能:最多可設(she)(she)計(ji)16個(ge)(ge)銅(tong)箔層(ceng),2個(ge)(ge)絲印層(ceng),4個(ge)(ge)機(ji)械層(ceng)(含板邊),靈活的布(bu)線策略供用戶設(she)(she)置,自動設(she)(she)計(ji)規則(ze)檢查(cha),3D可視化預覽;
多(duo)種輸出(chu)(chu)格式(shi)的(de)支(zhi)持:可(ke)以(yi)輸出(chu)(chu)多(duo)種格式(shi)文件(jian)(jian),包括Gerber文件(jian)(jian)的(de)導入(ru)或導出(chu)(chu),便利與其它PCB設計工具的(de)互轉(如protel)和(he)PCB板的(de)設計和(he)加工。