基于單片機(jī)的智能小車電路設(shè)計(jì)_第1頁
基于單片機(jī)的智能小車電路設(shè)計(jì)_第2頁
基于單片機(jī)的智能小車電路設(shè)計(jì)_第3頁
基于單片機(jī)的智能小車電路設(shè)計(jì)_第4頁
基于單片機(jī)的智能小車電路設(shè)計(jì)_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、僅供個(gè)人參考基于單片機(jī)的智能小車電路設(shè)計(jì)1設(shè)計(jì)目的*2設(shè)計(jì)的主要內(nèi)容和要求*3整體設(shè)計(jì)方案例如:基本設(shè)計(jì)方案:在現(xiàn)有玩具電動(dòng)車的基礎(chǔ)上,加裝光電、紅外線、超聲波傳 感器,實(shí)現(xiàn)對(duì)電動(dòng)車的速度、位置、運(yùn)行狀況的實(shí)時(shí)測(cè)量,并將測(cè)量數(shù)據(jù)傳送至 單片機(jī)進(jìn)行處理,然后由單片機(jī)根據(jù)所檢測(cè)的各種數(shù)據(jù)實(shí)現(xiàn)對(duì)電動(dòng)小車的智能控 制,如圖3.2所示。簡(jiǎn)易智能電動(dòng)車采用80C51單片機(jī)進(jìn)行智能控制。小車行駛軌跡模型如圖3.1所示,開始由手動(dòng)啟動(dòng)小車,并復(fù)位初始化,當(dāng)?shù)竭_(dá)規(guī)定的起始黑線,由小 車底部的紅外光電傳感器檢測(cè)到第一條黑線后,通過單片機(jī)控制小車開始記數(shù)、 顯示、調(diào)速2。在白紙所做軌跡道路中,小車通過超聲波傳感器正

2、前方檢測(cè)和光 電傳感器左右側(cè)檢測(cè),由單片機(jī)控制實(shí)現(xiàn)系統(tǒng)的自動(dòng)避障功能。在電動(dòng)車進(jìn)駛過 程中,采用雙極式H型PWM脈寬調(diào)制技術(shù),以控制小車調(diào)速;并采用動(dòng)態(tài)共 陰顯示行駛時(shí)間和里程。小車通過光電傳感裝置實(shí)現(xiàn)駛向光源并通過循跡保持小單片機(jī)控制小車停車在白紙范圍內(nèi)行駛。當(dāng)小車到達(dá)終點(diǎn)第二次檢測(cè)到黑線時(shí),不得用于商業(yè)用途僅供個(gè)人參考圖3.1小車行駛軌跡圖圖3.2整體設(shè)計(jì)方框圖4硬件電路的設(shè)計(jì)4.1分控制器的電路設(shè)計(jì)分控制器也采用AT89C51單片機(jī)作為微處理器,分控制器系統(tǒng)的外圍接口電 路由晶振、LCD圖像顯示電路、按鍵開鎖電路、看門狗電路、通信接口電路、存 儲(chǔ)器等組成。分控制器系統(tǒng)的硬件電路原理圖如圖

3、4.1所示。不得用于商業(yè)用途僅供個(gè)人參考分控制器電路的工作過程是:初始化其接收波特率,并一直處于信息監(jiān)測(cè)狀 態(tài),當(dāng)收到地址幀時(shí),就與本身的地址相對(duì)比,若不同,則丟棄此幀數(shù)據(jù)繼續(xù)檢 測(cè)。若相同,則讀取 AT24C02E片存儲(chǔ)的樂曲編碼,通過 P2.1 口來控制喇叭發(fā) 出樂曲音從而告訴用戶,有訪客請(qǐng)求進(jìn)入樓宇。當(dāng)用戶按下鍵盤上的接聽的時(shí)候, 單片機(jī)會(huì)把從無線數(shù)傳模塊接收過來的數(shù)據(jù)送P0 口進(jìn)行液晶的顯示。房主看到液晶上的圖像的時(shí)候,房主認(rèn)識(shí)訪客則按鍵開鎖;若不認(rèn)識(shí)則按掛機(jī)鍵,結(jié)束視 頻通話。視頻顯示電路主要工作芯片為TFT6448B, TFT6448B自帶有數(shù)據(jù)鎖存器,所以不需要擴(kuò)展鎖存芯片,選中

4、TFT6448B后,通過往TFT6448B的相應(yīng)行、 列、控制、數(shù)據(jù)寄存器中寫入數(shù)據(jù),即可實(shí)現(xiàn)單片機(jī) AT89C51對(duì)TFT6448B的控 制顯示9 。圖4.1分控制器系統(tǒng)的硬件電路原理圖*5軟件設(shè)計(jì)程序流程圖直接用軟件 VISIO 2003畫出。對(duì)程序程序流程圖應(yīng)有文字描述: 程序流程圖的功能、初始化的過程、工作流程等。例如:5.1主從控制器通信程序設(shè)計(jì)在這個(gè)多機(jī)系統(tǒng)中采用的是主從式通信方式, 主機(jī)即主控制器處于主導(dǎo)和支 配地位,從機(jī)即分控制器一般以中斷方式來接收和發(fā)送數(shù)據(jù)。在主從式多機(jī)系統(tǒng)中主機(jī)發(fā)送的信息可以傳送到所有的從機(jī)或指定的從機(jī),在這里是要發(fā)送給所有的從機(jī), 來控制室內(nèi)分機(jī)的呼叫和

5、顯示。在本系統(tǒng)中采用廣播式命令,從機(jī)之間不能直接通信。主機(jī)由AT89C51I片機(jī)充當(dāng),從機(jī)為AT89C51單片機(jī)。主機(jī)與從機(jī)的數(shù)據(jù)通信波特率定為9600 波特,每個(gè)從機(jī)都有唯一的地址號(hào),用來區(qū)分各從機(jī)。單片機(jī)的數(shù)據(jù)通信由串口完成,定時(shí)器T1 為波特發(fā)生器,數(shù)據(jù)傳送格式為 1 位起始位,8 位數(shù)據(jù)位,1 位停止位,1 位可編程位(TB8) 。工作方式:定時(shí)器 T1 設(shè)置為方式2,串口設(shè)置為工作方式310。本系統(tǒng)的通信協(xié)議為:所有從機(jī)的 SM2&置1,處于接收地址幀狀態(tài),主機(jī)發(fā)送一地址幀,其中8 位是地址,第9 位位地址 / 數(shù)據(jù)的區(qū)分標(biāo)志,該位置1 表示該幀為地址幀。所有從機(jī)接收到地址幀

6、后,都將接收的地址與本機(jī)的地址比較。對(duì)于地址相符的從機(jī)。使自己的 SM2&置0,并把本機(jī)地址發(fā)回主機(jī)作為應(yīng)答;對(duì)于地址不符的從機(jī)。仍保持 SM2=1對(duì)主機(jī)會(huì)后發(fā)來的數(shù)據(jù)幀不予理睬。從機(jī)發(fā)送數(shù)據(jù)結(jié)束后,要發(fā)送一幀校驗(yàn)和,并置第9 位為 1,作為從機(jī)數(shù)據(jù)傳送結(jié)束的標(biāo)志。主機(jī)接收數(shù)據(jù)時(shí)先判斷數(shù)據(jù)接收標(biāo)志 RB8若RB8=1表示數(shù)據(jù)傳送結(jié) 束,并比較此幀校驗(yàn)和,若正確則回送正確信號(hào) 00H,命令該從機(jī)復(fù)位;若校驗(yàn) 和出錯(cuò),則發(fā)送信號(hào)0FFH命令該從機(jī)重發(fā)數(shù)據(jù)。若接收幀 RB8=0則將數(shù)據(jù)存 到緩沖區(qū),并準(zhǔn)備接受下一幀信息。主機(jī)接收到從機(jī)的應(yīng)答地址后,確認(rèn)地址是否相符,如果地址不符,則發(fā)復(fù)位信號(hào)

7、;如果地址相符,則清 TB8=Q開始發(fā)送數(shù)據(jù)。 從機(jī)收到復(fù)位命令后回到監(jiān)聽地址狀態(tài),否則開始接受數(shù)據(jù)和命令。主控制器和從控制器的通信程序流程圖如圖5.1 、圖 5.2 所示。圖5.1主控制器程序流程圖不得用于商業(yè)用途僅供個(gè)人參考不得用于商業(yè)用途中斷程序入口初始化(T1工作方式2,串口工作方式3)接收主機(jī)發(fā)送的地址調(diào)用鍵盤掃描送接收視頻信 號(hào)在LCD顯示圖5.2從控制器程序流程圖*6系統(tǒng)仿真例如:在Proteus的ISIS 7.1sp2軟件環(huán)境下畫出電路原理圖,接下來就是將設(shè)計(jì)的 程序在Keil C51 ii Vision2開發(fā)集成環(huán)境上編譯成機(jī)器語言,進(jìn)入 Proteus的 ISIS,鼠標(biāo)左鍵

8、點(diǎn)擊菜單 “ Debug”,選中 “use romote debuger monitor",便可 實(shí)現(xiàn)KeilC與Proteus連接調(diào)試。首先在Proteus中雙擊單片機(jī) AT89C51,將KeilC 下編程生成的.HEX文件導(dǎo)入到AT89C51中,可在Proteus中單擊全速仿真運(yùn)行 按鈕匚口,進(jìn)行現(xiàn)象的查看,能清楚地觀察到芯片上每一個(gè)引腳的電平變化,紅 色代表高電平,藍(lán)色代表低電平;如果現(xiàn)象不正確,則在KeilC中單步調(diào)試程序, 并在Proteus觀察現(xiàn)象,那一步不正確則對(duì)該段的程序進(jìn)行修改,調(diào)試直到仿真 完全成功為止。如圖6.1所示,該仿真驗(yàn)證的過程為,首先按開始按匚口,然后按

9、下鍵盤的 第一行第一列的鍵,這時(shí)數(shù)碼管顯示數(shù)字0代表對(duì)該鍵進(jìn)行軟件編碼為零。圖6,1鍵盤才3描LED顯示仿真圖依次按下掃描鍵盤上的三個(gè)按鈕,待三個(gè)按鈕全部輸入后,會(huì)在數(shù)碼管上顯 示剛才所按的數(shù)據(jù),按照按下的順序顯示數(shù)字,此數(shù)字表示我們要訪問的房問號(hào) 碼,如504表示要訪問504房間的主人。該房間號(hào)碼會(huì)提供給單片機(jī)用來進(jìn)行多 機(jī)通信的地址,仿真結(jié)果如圖6,2所示。=圖6.2數(shù)碼管動(dòng)態(tài)顯示地址仿真圖先按下P0的一個(gè)開關(guān),該開關(guān)用來產(chǎn)生不同從機(jī)的地址,然后在鍵盤上按 下按鍵,此時(shí)主機(jī)會(huì)把剛才按下的鍵值根據(jù)設(shè)定的地址發(fā)送出去,在從機(jī)里根據(jù)主機(jī)P0 口的內(nèi)容設(shè)置地址。當(dāng)?shù)刂废嗤臅r(shí)候該從機(jī)會(huì)把就收到得鍵

10、盤值顯示 在數(shù)碼管上,并在P2 口接一 LED顯示此時(shí)串行通信成功。該仿真主要是對(duì)多級(jí) 通信進(jìn)行模擬仿真,仿真現(xiàn)象如圖 6,3所示。圖6.3單片機(jī)通信顯示數(shù)據(jù)仿真圖在proteus里用LM4229代替設(shè)計(jì)中的TFT6448BE片,仿真的目:用來獲得圖像顯示的編碼方式和液晶的單色位圖顯示功能。LM4229通過CD WRITE READ三個(gè)引腳的電平來確定是讀數(shù)據(jù)還是讀狀態(tài),或者是寫數(shù)據(jù)還是寫命令。其數(shù)據(jù)引腳為8位,可以和單片機(jī)進(jìn)行直接的數(shù)據(jù)交換,P2 口為液晶顯示的控制端, 仿真結(jié)果如圖6.4所示。巧 歸. 3一 并寸一 .iiFT"B一CXTAL1ftSTFDJfAKl PQ.1D1

11、 F口酉MZ PDfAQ P 口5M PglB PQAfAM PQ.TrtfiTPZ.ttAS P工"CI ,MWH P2MZ PZJSMin P3jftMl4 PZ.TiKtSP3MXD P3.1iTj®F3iTTTTPJ.Tn pasm rjsp'iR P3J wrRP2LCD1圖6.4單片機(jī)控制液晶顯示仿真圖*7使用說明*8設(shè)計(jì)總結(jié)*參考文獻(xiàn)1陳雙全,宋謙.智能小區(qū)可視對(duì)講系統(tǒng)設(shè)計(jì)J.武漢船舶職業(yè)技術(shù)學(xué)院學(xué)報(bào),2003, 20(3): 36-392趙建東,陳小樂.基于Internet的智能家庭網(wǎng)絡(luò)控制器的實(shí)現(xiàn)J.電子技術(shù)應(yīng)用,2002,34(12): 23-2

12、5.3李永東,岳繼光,李炳宇.PIC單片機(jī)在樓宇對(duì)講系統(tǒng)中的應(yīng)用J.電4李炳宇,蕭蘊(yùn)詩,李永東.AT89C51單片機(jī)在多層樓宇對(duì)講系統(tǒng)中的應(yīng)用J.自動(dòng)化與儀表,2001,38(04) : 23-25.5李強(qiáng)華,張根寶,段力.基于單片機(jī)控制的樓宇對(duì)講系統(tǒng)的設(shè)計(jì)J.電氣應(yīng)用,2007,12 (01): 04-06.僅供個(gè)人參考6 , , Fieldbus-based intelligent sensorJ. Mechatronics, 2000.( 10) : 85-897 吳慶元,盧益民. 智能小區(qū)系統(tǒng)通信協(xié)議的設(shè)計(jì)J. 通信技術(shù),2003,19( 7) : 98-99.8 Philips. 8

13、0C51-based 8-Bit MicrocontrollersM.1994: 36-45.9 李建忠 . 單片機(jī)原理及應(yīng)用M. 西安:西安電子科技大學(xué)出版,2002 : 63-78.10 張俊謨 . 單片機(jī)中級(jí)教程M. 北京:北京航空航天大學(xué)出版,2000 : 36-45.附件2:畢業(yè)設(shè)計(jì)的目錄示例目錄一 引言 1(一)本設(shè)計(jì)的背景1(二)本設(shè)計(jì)的目的和意義12 總體方案設(shè)計(jì)2(一)方案設(shè)計(jì)2(二)方案論證與選擇23 系統(tǒng)硬件電路設(shè)計(jì)4(一)單片機(jī)及其外圍電路設(shè)計(jì)(二)鍵盤電路的設(shè)計(jì)5(三)、顯示電路的設(shè)計(jì)5(四)存儲(chǔ)器電路的設(shè)計(jì)84(五)串行通信接口電路的設(shè)計(jì)四 系統(tǒng)軟件程序設(shè)計(jì)1310

14、(一)單片機(jī)內(nèi)部數(shù)據(jù)處理程序(二)鍵盤處理程序13(三)LCD 液晶顯示程序14(四)串口通信程序15(五)存儲(chǔ)器程序1613五 設(shè)計(jì)總結(jié)17致謝18附錄19附錄一硬件原理圖19附錄二 硬件 PCB 圖 20附錄三原程序代碼21參考文獻(xiàn)29附件 3:?jiǎn)纹瑱C(jī)畢業(yè)設(shè)計(jì)題目一覽課題一實(shí)時(shí)溫度采集控制系統(tǒng)用單片機(jī)實(shí)現(xiàn)一個(gè)實(shí)時(shí)溫度采集控制系統(tǒng),能夠?qū)崿F(xiàn)以下功能。完成至少四路溫度信號(hào)的采集;能實(shí)時(shí)顯示各路溫度信號(hào)值;可以自行設(shè)定溫度的上下限;具有溫度上,下限報(bào)警功能;課題二設(shè)計(jì)一個(gè)數(shù)字電壓表For personal use only in study and research; not for comme

15、rcial use用單片機(jī)實(shí)現(xiàn)一個(gè)電路,可以自動(dòng)輪流顯示模擬信號(hào)的數(shù)值,最小分辨率為0.02V,最大顯示數(shù)值為255 (輸入為5V時(shí)),模擬輸入最大值為 5V,可用作數(shù)字電壓表。課題三交通燈控制系統(tǒng)系統(tǒng)功能:此十字路口交通燈控制系統(tǒng),分東西道和南北道,設(shè)東西道為A 道,南北道為 B 道。規(guī)定:A 道放行時(shí)間為2 分鐘, B 道放行 1.5 分鐘;綠燈放行,紅燈停止;綠燈轉(zhuǎn)紅燈時(shí),黃燈亮 2 秒鐘; 當(dāng)一道有車而另一道無車時(shí),交通燈控制系統(tǒng)能立即讓有車道放行;若有緊急車輛要求通過時(shí),此系統(tǒng)應(yīng)能禁止普通車輛,而讓緊急車輛通過。課題四:自行車/速度計(jì)設(shè)計(jì)一款自行車/速度計(jì),能自動(dòng)顯示自行車行駛的總里

16、程數(shù)及行車速度,具有超速提醒功能,里程數(shù)據(jù)自動(dòng)記憶功能。課題五:自動(dòng)控制升降旗系統(tǒng)設(shè)計(jì)一個(gè)自動(dòng)控制升降旗系統(tǒng),該系統(tǒng)能夠自動(dòng)控制升旗和降旗,升旗時(shí),在旗桿的最高端自動(dòng)停止;降旗時(shí),在最低端自動(dòng)停止。課題六:汽車防撞系統(tǒng)汽車防撞系統(tǒng)是一種當(dāng)汽車離障礙物較近時(shí)向司機(jī)預(yù)先發(fā)出報(bào)警信號(hào)的裝置,通常系統(tǒng)的各個(gè)探測(cè)器安裝于汽車的幾個(gè)關(guān)鍵的車身部位,能探測(cè)到接近車身的行人、車輛和周圍的障礙物,能向司機(jī)或乘客提前發(fā)出即將發(fā)生撞車危險(xiǎn)的信號(hào),促使司機(jī)甚至撇開司機(jī)采取應(yīng)急措施處理特殊險(xiǎn)情,避免損失。同時(shí)當(dāng)汽車發(fā)生故障時(shí),可以通過按動(dòng)警示信號(hào)鍵向過往的車輛發(fā)送無線警示信號(hào),提醒過往車輛的司機(jī)注意,從而更有效地避免交

17、通事故的發(fā)生。課題七:溫度檢測(cè)報(bào)警系統(tǒng)設(shè)計(jì)一個(gè)簡(jiǎn)單的溫度檢測(cè)報(bào)警電路,它主要有四個(gè)部分組成,溫度轉(zhuǎn)換電路、信號(hào)調(diào)整電路、比較電路和顯示報(bào)警電路。設(shè)計(jì)原理主要是根據(jù)熱敏電阻與溫度的線性變化,即溫度升高電阻也隨之增大。其主要的功能是通過對(duì)溫度檢測(cè)系統(tǒng),與該電路預(yù)先設(shè)定的溫度的上下限比較,顯示溫度是否正常、或過高、或過低,當(dāng)超過溫度范圍時(shí)報(bào)警。課題八:電子密碼鎖控制電路設(shè)計(jì)一個(gè)電子密碼鎖控制電路,當(dāng)按密碼的規(guī)定的順序按下按鈕時(shí),輸出斷位高電平,電子鎖動(dòng)作。若不按此順序或其他按鈕時(shí),輸出端為低電平,電子鎖不動(dòng)作。此外,若操作時(shí)間超過一定時(shí)間, 電路輸出報(bào)警信號(hào)。若此時(shí)間內(nèi)完成,報(bào)警信號(hào)關(guān)閉。設(shè)計(jì)要求:

18、密碼可自行設(shè)置的串行電子密碼鎖,開鎖代碼為4位二進(jìn)制數(shù)。以燈泡作為指示燈,當(dāng)輸入的與密碼鎖內(nèi)的密碼一致時(shí),指示燈亮,電子密碼鎖打開。當(dāng)輸入的密碼與鎖內(nèi)的密碼不一致時(shí)另一個(gè)燈泡亮,不能開鎖,系統(tǒng)進(jìn)入“錯(cuò)誤 ”狀態(tài),并發(fā)出報(bào)警信號(hào),直到按下復(fù)位開關(guān),警報(bào)才停止。課題九:自動(dòng)打鈴器利用單片機(jī)定時(shí)器的時(shí)鐘,在每秒加1 的過程中,都與規(guī)定的時(shí)間相比較,如果相等就開關(guān)電鈴,不等就返回。附件 4:仿真軟件Proteus 的使用第一章概述 錯(cuò)誤!未定義書簽。一、進(jìn)入Proteus ISIS 錯(cuò)誤!未定義書簽。二、工作界面 錯(cuò)誤!未定義書簽。三、基本操作 錯(cuò)誤!未定義書簽。圖形編輯窗口 錯(cuò)誤!未定義書簽。預(yù)覽窗

19、口(The Overview Window ) 錯(cuò)誤!未定義書簽。對(duì)象選擇器窗口 錯(cuò)誤!未定義書簽。圖形編輯的基本操作 錯(cuò)誤!未定義書簽。參考1 錯(cuò)誤!未定義書簽。參考2 作原理圖仿真調(diào)試 錯(cuò)誤!未定義書簽。四、實(shí)例一 錯(cuò)誤!未定義書簽。電路圖的繪制 錯(cuò)誤!未定義書簽。KeilC與Proteus連接調(diào)試錯(cuò)誤!未定義書簽。五、實(shí)例二 錯(cuò)誤!未定義書簽。使用元件工具箱 錯(cuò)誤!未定義書簽。使用狀態(tài)信息條 錯(cuò)誤!未定義書簽。使用對(duì)話框 錯(cuò)誤!未定義書簽。使用仿真信息窗口 錯(cuò)誤!未定義書簽。關(guān)閉 Proteus ISIS 錯(cuò)誤!未定義書簽。四、菜單命令簡(jiǎn)述 錯(cuò)誤!未定義書簽。主窗口菜單 錯(cuò)誤!未定義書簽

20、。表格輸出窗口(Table)菜單錯(cuò)誤!未定義書簽。方格輸出窗口(Grid) 菜單 錯(cuò)誤!未定義書簽。Smith 圓圖輸出窗口(Smith) 菜單 錯(cuò)誤!未定義書簽。直方圖輸出窗口 (Histogram)菜單錯(cuò)誤!未定義書簽。第二章基于 51 的 PID 爐溫度調(diào)節(jié)器的硬件設(shè)計(jì)及仿真(未完成) 錯(cuò)誤!未定義書簽。不得用于商業(yè)用途僅供個(gè)人參考第一章概述Proteus ISIS是英國(guó)Labcenter公司開發(fā)的電路分析與實(shí)物仿真軟件。它運(yùn)行于 Windows操作系統(tǒng)上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點(diǎn)是:實(shí)現(xiàn)了單片機(jī)仿真和 SPICE電路仿真相結(jié)合。具有模擬電路仿真、

21、數(shù)字電路仿真、單片機(jī)及其 外圍電路組成的系統(tǒng)的仿真、RS232動(dòng)態(tài)仿真、I2C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等。支持主流單片機(jī) 系統(tǒng)的仿真。目前支持的單片機(jī)類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。提供軟件調(diào)試功能。 在硬件仿真系統(tǒng)中具有全速、單步、設(shè)置斷點(diǎn)等調(diào)試功能,同時(shí)可以觀察各個(gè)變量、寄存器等的當(dāng)前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時(shí)支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil C51 uVision2等軟件

22、。具有強(qiáng)大的原理圖繪制功能??傊撥浖且豢罴瘑纹瑱C(jī)和 SPICE分析于一身的仿真軟件,功能極其強(qiáng)大。本章介紹Proteus ISIS軟件的工作環(huán)境和一些基本操作。一、進(jìn)入 Proteus ISIS雙擊桌面上的ISIS 6 Professional圖標(biāo)或者單擊屏幕左下方的"開始"一"程序"一“Proteus 6 Professional" - "ISIS 6 Professional",出現(xiàn)如圖 1-1 所示屏幕,表明進(jìn)入 Proteus ISIS集成環(huán)境。圖1-1啟動(dòng)時(shí)的屏幕二、工作界面Proteus ISIS的工作界面

23、是一種標(biāo)準(zhǔn)的Windows界面,如圖1-2所示。包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對(duì)象選擇按鈕、預(yù)覽對(duì)象方位控制按鈕、仿真 進(jìn)程控制按鈕、預(yù)覽窗口、對(duì)象選擇器窗口、圖形編輯窗口。isisUMULED -lEISPruft疝whilI.- I I KFl?EdtLtraryToakDesign mph gjou-ce Qebug T.jfy31aH 工區(qū)Uem jjelp 1| 主菜單 eu 事既I昌|圉七I *14|垓匕鰻&. c c 甚電整辨尸預(yù)覽窗口繪圖工具欄二*01 /匚口以MAK對(duì)象選擇器窗口圖形編輯窗口昌昌 腌n莊區(qū)a心人lEiZii幽I標(biāo)準(zhǔn)工具欄不得用于

24、商業(yè)用途C O 丁 I * + I * 口一 口圖1-2 Proteus ISIS的工作界面三、基本操作 圖形編輯窗口在圖形編輯窗口內(nèi)完成電路原理圖的編輯和繪制。為了方便作圖坐標(biāo)系統(tǒng)(CO-ORDINA TE SYSTEM )ISIS中坐標(biāo)系統(tǒng)的基本單位是10nm,主要是為了和 Proteus ARES保持一致。但坐標(biāo)系統(tǒng)的識(shí)別(read-out)單位被限制在1嗎 坐標(biāo)原點(diǎn)默認(rèn)在圖形編輯區(qū)的中間,圖形的坐標(biāo) 值能夠顯示在屏幕的右下角的狀態(tài)欄中。點(diǎn)狀柵格(The Dot Grid )與捕捉到柵格(Snapping to a Grid )編輯窗口內(nèi)有點(diǎn)狀的柵格,可以通過View菜單的Grid命令在

25、打開和關(guān)閉間切換。點(diǎn)與點(diǎn)之間的間距由當(dāng)前捕捉的設(shè)置決定。捕捉的尺度可以由View菜單的Snap命令設(shè)置,或者直接使用快捷鍵 F4、F3、F2和CTRL+F1 。如圖1-3所示。若鍵入 F3或者通過 View 菜單的選中Snap 100th,View畫 RedrawR忸 GridG呻 Origin0、X CusorXSnafi 10thCtrl+Fl5nap SOthF2d Snap 100thF3Snap 50 口由F4*癡F5/ Zoom InF60 Zoom OikF7/ Zoom AllF8Zoom ba AreaTodbars.你會(huì)注意到鼠標(biāo)在圖形編輯窗口內(nèi)移動(dòng)時(shí),坐標(biāo)值是以固定的步長(zhǎng)

26、100th變化,這稱為捕捉,如果你想要確切地看到捕捉位置,可以使用View菜單的X-Cursor命令,選中后將會(huì)在捕捉點(diǎn)顯示一個(gè)小的或大的交叉十字。實(shí)時(shí)捕捉 R Real Time Snap)當(dāng)鼠標(biāo)指針指向管腳末端或者導(dǎo)線時(shí),鼠標(biāo)指針將會(huì)被捕捉到這些物體,這種功能被稱為實(shí)時(shí)捕捉,該功能可以使你方便的實(shí)現(xiàn)導(dǎo)線和管腳的連接??梢酝ㄟ^Tools菜單的RealTime Snap命令或者是CTRL+S切換該功能??梢酝ㄟ^View菜單的Redraw命令來刷新顯示內(nèi)容,同時(shí)預(yù)覽窗口中的內(nèi)容也將被刷 新。當(dāng)執(zhí)行其它命令導(dǎo)致顯示錯(cuò)亂時(shí)可以使用該特性恢復(fù)顯示。視圖的縮放與移動(dòng)可以通過如下幾種方式:用鼠標(biāo)左鍵點(diǎn)擊預(yù)

27、覽窗口中想要顯示的位置,這將使編輯窗口顯示以鼠標(biāo)點(diǎn)擊處為中心的內(nèi)容。在編輯窗口內(nèi)移動(dòng)鼠標(biāo),按下 SHIFT鍵,用鼠標(biāo)“撞擊”邊框,這會(huì)使顯示平移。我們把這稱為Shift-Pan o用鼠標(biāo)指向編輯窗口并按縮放鍵或者操作鼠標(biāo)的滾動(dòng)鍵,會(huì)以鼠標(biāo)指針位置為中心重新顯示。預(yù)覽窗口(The Overview Window )該窗口通常顯示整個(gè)電路圖的縮略圖。在預(yù)覽窗口上點(diǎn)擊鼠標(biāo)左鍵,將會(huì)有一個(gè)矩形藍(lán)綠框標(biāo)示出在編輯窗口的中顯示的區(qū)域。其他情況下,預(yù)覽窗口顯示將要放置的對(duì)象的預(yù)覽。這種Place Preview特性在下列情況下被激活:當(dāng)一個(gè)對(duì)象在選擇器中被選中當(dāng)使用旋轉(zhuǎn)或鏡像按鈕時(shí)當(dāng)為一個(gè)可以設(shè)定朝向的對(duì)象

28、選擇類型圖標(biāo)時(shí)(例如:Component icon, Device Pin icon等等)當(dāng)放置對(duì)象或者執(zhí)行其他非以上操作時(shí),place preview會(huì)自動(dòng)消除對(duì)象選才舉器(Object Selector)根據(jù)由圖標(biāo)決定的當(dāng)前狀態(tài)顯示不同的內(nèi)容。顯示對(duì)象 的類型包括:設(shè)備,終端,管腳,圖形符號(hào),標(biāo)注和圖形。在某些狀態(tài)下,對(duì)象選擇器有一個(gè)Pick切換按鈕,點(diǎn)擊該按鈕可以彈出庫元件選取窗體。通過該窗體可以選擇元件并置入對(duì)象選擇器,在今后繪圖時(shí)使用。對(duì)象選擇器窗口通過對(duì)象選擇按鈕,從元件庫中選擇對(duì)象,并置入對(duì)象選擇器窗口,供今后繪圖時(shí)使用。顯示對(duì)象的類型包括:設(shè)備,終端,管腳,圖形符號(hào),標(biāo)注和圖形

29、。圖形編輯的基本操作對(duì)象放置(Object Placement)放置對(duì)象的步驟如下(To place an object:)1.根據(jù)對(duì)象的類別在工具箱選擇相應(yīng)模式的圖標(biāo)(mode icon)。2、根據(jù)對(duì)象的具體類型選擇子模式圖標(biāo)( sub-mode icon)。3、如果對(duì)象類型是元件、端點(diǎn)、管腳、圖形、符號(hào)或標(biāo)記,從選擇器里(selector)選擇你想要的對(duì)象的名字。對(duì)于元件、端點(diǎn)、管腳和符號(hào),可能首先需要從庫中調(diào)出。4、如果對(duì)象是有方向的,將會(huì)在預(yù)覽窗口顯示出來,你可以通過預(yù)覽對(duì)象方位按鈕對(duì) 對(duì)象進(jìn)行調(diào)整。5、最后,指向編輯窗口并點(diǎn)擊鼠標(biāo)左鍵放置對(duì)象。選中對(duì)象 (Tagging an Obj

30、ect)用鼠標(biāo)指向?qū)ο蟛Ⅻc(diǎn)擊右鍵可以選中該對(duì)象。該操作選中對(duì)象并使其高亮顯示,然后可以進(jìn)行編輯。選中對(duì)象時(shí)該對(duì)象上的所有連線同時(shí)被選中。要選中一組對(duì)象,可以通過依次在每個(gè)對(duì)象右擊選中每個(gè)對(duì)象的方式。也可以通過右鍵拖出一個(gè)選擇框的方式,但只有完全位于選擇框內(nèi)的對(duì)象才可以被選中。在空白處點(diǎn)擊鼠標(biāo)右鍵可以取消所有對(duì)象的選擇。刪除對(duì)象(Deleting an Object)用鼠標(biāo)指向選中的對(duì)象并點(diǎn)擊右鍵可以刪除該對(duì)象,同時(shí)刪除該對(duì)象的所有連線。拖動(dòng)對(duì)象(Dragging an Object)用鼠標(biāo)指向選中的對(duì)象并用左鍵拖曳可以拖動(dòng)該對(duì)象。該方式不僅對(duì)整個(gè)對(duì)象有效,而且對(duì)對(duì)象中單獨(dú)的labels也有效。

31、如果Wire Auto Router功能被使能的話,被拖動(dòng)對(duì)象上所有的連線將會(huì)重新排布或者 'fixed up'。這將花費(fèi)一定的時(shí)間(10秒左右),尤其在對(duì)象有很多連線的情況下,這時(shí)鼠標(biāo) 指針將顯示為一個(gè)沙漏。如果你誤拖動(dòng)一個(gè)對(duì)象,所有的連線都變成了一團(tuán)糟,你可以使用Undo命令撤消操作恢復(fù)原來的狀態(tài)。拖動(dòng)對(duì)象標(biāo)簽(Dragging an Object Label )許多類型的對(duì)象有一個(gè)或多個(gè)屬性標(biāo)簽附著。例如,每個(gè)元件有一個(gè)"reference”標(biāo)簽和一個(gè)“value”標(biāo)簽。可以很容易地移動(dòng)這些標(biāo)簽使你的電路圖看起來更美觀。移動(dòng)標(biāo)簽的步驟如下(To move a l

32、abel)1、選中對(duì)象2、用鼠標(biāo)指向標(biāo)簽,按下鼠標(biāo)左鍵。3、拖動(dòng)標(biāo)簽到你需要的位置。如果想要定位的更精確的話,可以在拖動(dòng)是改變捕捉的精度(使用 F4、F3、F2、CTRL+F1 鍵)。4、釋放鼠標(biāo)調(diào)整對(duì)象大小(Resizing an Object)子電路(Sub-circuits)、圖表、線、框和圓可以調(diào)整大小。當(dāng)你選中這些對(duì)象時(shí),對(duì)象 周圍會(huì)出現(xiàn)黑色小方塊叫做“手柄”,可以通過拖動(dòng)這些“手柄”來調(diào)整對(duì)象的大小。調(diào)整對(duì)象大小的步驟如下( To resize an object)1、選中對(duì)象2、如果對(duì)象可以調(diào)整大小,對(duì)象周圍會(huì)出現(xiàn)黑色小方塊,叫做“手柄” 。3、用鼠標(biāo)左鍵拖動(dòng)這些“手柄”到新的位

33、置,可以改變對(duì)象的大小。在拖動(dòng)的過程中手柄會(huì)消失以便不和對(duì)象的顯示混疊。調(diào)整對(duì)象的朝向(Reorienting an Object)許多類型的對(duì)象可以調(diào)整朝向?yàn)? ,90 ,270, 360或通過x軸y軸鏡象。當(dāng)該類型對(duì)象被選中后,“Rotation and Mirror”圖標(biāo)會(huì)從蘭色變?yōu)榧t色,然后就可以來改變對(duì)象 的朝向。調(diào)整對(duì)象朝向的步驟如下( To reorient an object)1、選中對(duì)象2、用鼠標(biāo)左鍵點(diǎn)擊Rotation圖標(biāo)可以使對(duì)象逆時(shí)針旋轉(zhuǎn),用鼠標(biāo)右鍵點(diǎn)擊Rotation圖標(biāo)可以使對(duì)象順時(shí)針旋轉(zhuǎn)。3、用鼠標(biāo)左鍵點(diǎn)擊 Mirror圖標(biāo)可以使對(duì)象按 x軸鏡象,用鼠標(biāo)右鍵點(diǎn)擊

34、Mirror圖標(biāo)可 以使對(duì)象按y軸鏡象。毫無疑問當(dāng)Rotation and Mirror圖標(biāo)是紅色時(shí),操作他們將回改變某個(gè)對(duì)象,即便你當(dāng) 前沒有看到它,實(shí)際上,這中顏色的指示在你想對(duì)將要放置的新對(duì)象操作時(shí)是格外有用 的。當(dāng)圖標(biāo)是紅色時(shí),首先取消對(duì)象的選擇,此時(shí)圖標(biāo)會(huì)變成蘭色,說明現(xiàn)在可以“安 全“調(diào)整新對(duì)象了。編輯對(duì)象(Editing an Object)許多對(duì)象具有圖形或文本屬性,這些屬性可以通過一個(gè)對(duì)話框進(jìn)行編輯,這是一中很常見的操作,有多種實(shí)現(xiàn)方式。編輯單個(gè)對(duì)象的步驟是( To edit a single object using the mouse ):1、選中對(duì)象2、用鼠標(biāo)左鍵點(diǎn)擊對(duì)

35、象。連續(xù)編輯多個(gè)對(duì)象的步驟是 (To edit a succession of objects using the mouse)1、選擇 Main Mode圖標(biāo),再選擇Instant Edit圖標(biāo)。2、依次用鼠標(biāo)左鍵點(diǎn)擊各個(gè)對(duì)象以特定的編輯模式編輯對(duì)象的步驟是(To edit an object and access special edit modes:)1、指向?qū)ο?、使用鍵盤CTRL+'E'對(duì)于文本腳本來說,這將啟動(dòng)外部的文本編輯器。如果鼠標(biāo)沒有指向任何對(duì) 象的話,該命令將對(duì)當(dāng)前的圖進(jìn)行編輯。通過元件的名稱編輯元件的步驟如下(To edit a component by

36、name:)1、鍵入E'2、在彈出的對(duì)話框中輸入元件的名稱( part ID)。確定后將會(huì)彈出該項(xiàng)目中任何元件的編輯對(duì)話框,并非只限于當(dāng)前 sheet的元件。編輯完后,畫面將會(huì)以該元件為中心重新顯示。 你可以通過該方式來定位一個(gè)元件,即便你并不想對(duì)其進(jìn)行編輯。在OBJECT SPECIFICS這一節(jié)中將詳細(xì)說明對(duì)應(yīng)于每種對(duì)象類型的具體編輯操作方式。編輯對(duì)象標(biāo)簽(Editing An Object Label )元件、端點(diǎn)、線和總線標(biāo)簽都可以象元件一樣編輯。編輯單個(gè)對(duì)象標(biāo)簽的步驟是( To edit a single object label using the mouse:)1、選中對(duì)

37、象標(biāo)簽。2、用鼠標(biāo)左鍵點(diǎn)擊對(duì)象。連續(xù)編輯多個(gè)對(duì)象標(biāo)簽的步驟是( To edit a succession of object labels using the mouse:)1、選擇 Main Mode圖標(biāo),再選擇Instant Edit圖標(biāo)。2、依次用鼠標(biāo)左鍵點(diǎn)擊各個(gè)標(biāo)簽。任何一種方式,都將彈出一個(gè)帶有 Label and Style欄的對(duì)話框窗體。 可以參照指南中Editing Local Styles這一節(jié)得到編輯local文本類型的詳細(xì)內(nèi)容??截愃羞x中的對(duì)象(Copying all Tagged Objects )拷貝一整塊電路的方式(To copy a section of cir

38、cuitry:)1、選中需要的對(duì)象,具體的方式參照上文的Tagging an Object部分。2、用鼠標(biāo)左鍵點(diǎn)擊 Copy圖標(biāo)。3、把拷貝的輪廓拖到需要的位置,點(diǎn)擊鼠標(biāo)左鍵放置拷貝。4、重復(fù)步驟3放置多個(gè)拷貝。5、點(diǎn)擊鼠標(biāo)右鍵結(jié)束當(dāng)一組元件被拷貝后,他們的標(biāo)注自動(dòng)重置為隨機(jī)態(tài),用來為下一步的自動(dòng)標(biāo)注做準(zhǔn)備,防止出現(xiàn)重復(fù)的元件標(biāo)注。移動(dòng)所有選中的對(duì)象(Moving all Tagged Objects )移動(dòng)一組對(duì)象的步驟是(To move a set of objects:)1、選中需要的對(duì)象,具體的方式參照上文的Tagging an Object部分。2、把輪廓拖到需要的位置,點(diǎn)擊鼠標(biāo)左鍵

39、放置。你可以使用塊移動(dòng)的方式來移動(dòng)一組導(dǎo)線,而不移動(dòng)任何對(duì)象。更進(jìn)一步的討論可以參照 Dragging Wires 這一節(jié)。刪除所有選中的對(duì)象(Deleting all Tagged Objects )刪除一組對(duì)象的步驟是(To delete a group of objects:)1、選中需要的對(duì)象,具體的方式參照上文的Tagging an Object部分。2、用鼠標(biāo)左鍵點(diǎn)擊 Delete圖標(biāo)。如果錯(cuò)誤刪除了對(duì)象,可以使用Undo命令來恢復(fù)原狀。畫線(WIRING UP )畫線(Wire Placement)你一定發(fā)現(xiàn)沒有畫線的圖標(biāo)按鈕。這是因?yàn)镮SIS的智能化足以在你想要畫線的時(shí)候進(jìn)行自

40、動(dòng)檢測(cè)。這就省去了選擇畫線模式的麻煩。在兩個(gè)對(duì)象間連線 ( To connect a wire between two objects )1、左擊第一個(gè)對(duì)象連接點(diǎn)。2、如果你想讓ISIS自動(dòng)定出走線路徑,只需左擊另一個(gè)連接點(diǎn)。另一方面,如果你想自己決定走線路徑,只需在想要拐點(diǎn)處點(diǎn)擊鼠標(biāo)左鍵。一個(gè)連接點(diǎn)可以精確的連到一根線。在元件和終端的管腳末端都有連接點(diǎn)。一個(gè)圓點(diǎn)從中心出發(fā)有四個(gè)連接點(diǎn),可以連四根線。由于一般都希望能連接到現(xiàn)有的線上,ISIS也將線視作連續(xù)的連接點(diǎn)。此外,一個(gè)連接點(diǎn)意味著3根線匯于一點(diǎn),ISIS提供了一個(gè)圓點(diǎn),避免由于錯(cuò)漏點(diǎn)而引起的混亂。(注: 原文是 Since it is

41、common to wish to connect to existing wires, ISIS also treats wires as continuousconnection points. Furthermore, as such a junction invariably means that 3 wires are meeting at apoint it also places a dot for you. This completely avoids ambiguities that could otherwise arise frommissing dots.)在此過程的任

42、何一個(gè)階段,你都可以按ESC來放棄畫線。線路自動(dòng)路徑器( Wire Auto-Router)線路自動(dòng)路徑器(WAR)為你省去了必須標(biāo)明每根線具體路徑的麻煩。該功能默認(rèn)是打開的,但可通過兩種途徑方式略過該功能。如果你只是在兩個(gè)連接點(diǎn)左擊,WAR將選擇一個(gè)合適的線徑。但如果你點(diǎn)了一個(gè)連接點(diǎn),然后點(diǎn)一個(gè)或幾個(gè)非連接點(diǎn)的位置,ISIS將認(rèn)為你在手工定線的路徑,將會(huì)讓你點(diǎn)擊線的路徑的每個(gè)角。路徑是是通過左擊另一個(gè)連接點(diǎn)來完成的。WAR可通過使用工具菜單里的WAR命令來關(guān)閉。這功能在你想在兩個(gè)連接點(diǎn)間直接定出對(duì)角線時(shí)是很有用的。重復(fù)布線(Wire Repeat)假設(shè)你要連接一個(gè) 8字節(jié)ROM數(shù)據(jù)總線到電路

43、圖主要數(shù)據(jù)總線,你已將ROM,總線和總線插入點(diǎn)如以下放置。首先左擊A,然后左擊B,在AB間畫一根水平線。雙擊 C,重復(fù)布線功能會(huì)被激活,自動(dòng) 在CD間布線。雙擊 E、F,以下類同。重復(fù)布線完全復(fù)制了上一根線的路徑。如果上一根線已經(jīng)是自動(dòng)重復(fù)布線將仍舊自動(dòng)復(fù)制該路徑。另一方面,如果上一根線為手工布線,那么將精確復(fù)制用于新的線(原文:then its exact route will be offset and used for the newwire )。拖線(Dragging Wires )盡管線一般使用連接和拖的方法,但也有一些特殊方法可以使用。如果你拖動(dòng)線的一個(gè)角,那該角就隨著鼠標(biāo)指針移動(dòng)

44、。如果你鼠標(biāo)指向一個(gè)線段的中間或兩端,就會(huì)出現(xiàn)一個(gè)角,然后可以拖動(dòng)。注意:為了使后者能夠工作,線所連的對(duì)象不能有標(biāo)示,否則 ISIS會(huì)認(rèn)為你想拖該對(duì)象。也可使用塊移動(dòng)命令來移動(dòng)線段或線段組。移動(dòng)線段或線段組( To move a wire segment or a group of segments)1、在你想移動(dòng)的線段周圍拖出一個(gè)選擇框。若該“框”為一個(gè)線段旁的一條線也是可以的。2、左擊“移動(dòng)”圖標(biāo)(在工具箱里)。3、如圖標(biāo)所示的相反方向垂直于線段移動(dòng)“選擇框"(tag-box)。4、左擊結(jié)束。如果操作錯(cuò)誤,可使 Undo命令返回。I叫出m由于對(duì)象被移動(dòng)后節(jié)點(diǎn)可能仍留在對(duì)象原來位置

45、周圍,ISIS提供一項(xiàng)技術(shù)來快速刪除線中不需要的節(jié)點(diǎn)。從線中移走節(jié)點(diǎn)( To remove a kink from a wire)1、選中(Tag)要處理的線。2、用鼠標(biāo)指向節(jié)點(diǎn)一角,按下左健。3、拖動(dòng)該角和自身重合(如下圖)。4、松開鼠標(biāo)左鍵。ISIS將從線中移走該節(jié)點(diǎn)。主窗口是一個(gè)標(biāo)準(zhǔn) Windows窗口,除具有選擇執(zhí)行各種命令的頂部菜單和顯示當(dāng)前狀態(tài)的底部狀態(tài)條外,菜單下方有兩個(gè)工具條,包含與菜單命令一一對(duì)應(yīng)的快捷按鈕,窗口左部還有一個(gè)工具箱,包含添加所有電路元件的快捷按鈕。工具條、狀態(tài)條和工具箱均可隱藏。這里的兩個(gè)圖分別是中文和英文主窗口。參考1四、編輯區(qū)域的縮放Proteus的縮放操

46、作多種多樣,極大地方便了我們的設(shè)計(jì)。常見的幾種方式有:完全顯示(或者按“ F8”)、放大按鈕(或者按“ F6”)和縮小按鈕(或者按“ F7”),拖放、取景、找 中心(或者按“ F5”)。五、點(diǎn)狀柵格和刷新編輯區(qū)域的點(diǎn)狀柵格,是為了方便元器件定位用的。鼠標(biāo)指針在編輯區(qū)域移動(dòng)時(shí),移動(dòng)的步長(zhǎng)就是柵格的尺度,稱為“ Snap(捕捉)”。這個(gè)功能可使元件依據(jù)柵格對(duì)齊。 1、顯示和隱藏點(diǎn)狀柵格點(diǎn)狀柵格的顯示和隱藏可以通過工具欄的按鈕或者按快捷鍵的“ G”來實(shí)現(xiàn)。鼠標(biāo)移動(dòng) 的過程中,在編輯區(qū)的下面將出現(xiàn)柵格的坐標(biāo)值,即坐標(biāo)指示器,它顯示橫向的坐標(biāo)值。因?yàn)樽鴺?biāo)的原點(diǎn)在編輯區(qū)的中間,有的地方的坐標(biāo)值比較大,不利

47、于我們進(jìn)行比較。此時(shí)可通過點(diǎn)擊菜單命令" View”下的“Origin”命令,也可以點(diǎn)擊工具欄的按鈕或者按快捷鍵“O”來自己定位新的坐標(biāo)原點(diǎn)。2、刷新編輯窗口顯示正在編輯的電路原理圖,可以通過執(zhí)行菜單命令" View”下的“ Redraw” 命令來刷新顯示內(nèi)容,也可以點(diǎn)擊工具欄的刷新命令按鈕回或者快捷鍵“R”,與此同時(shí)預(yù)覽窗口中的內(nèi)容也將被刷新。它的用途是當(dāng)執(zhí)行一些命令導(dǎo)致顯示錯(cuò)亂時(shí),可以使用該命令恢復(fù)正常顯示。 六、對(duì)象的放置和編輯 1、對(duì)象的添加和放置點(diǎn)擊工具箱的元器件按鈕,使其選中,再點(diǎn)擊IsIs對(duì)象選擇器左邊中間的置P按鈕,出現(xiàn)"Pick Devices”

48、對(duì)話框,如圖1所示。在這個(gè)對(duì)話框里我們可以選擇元器件和一些虛擬儀器。筆者以添加單片機(jī)PIC16F877僅供個(gè)人參考為例來說明怎么把元器件添加到編輯窗口的。在“Gatego儀器件種類)”下面,我們找到“ MicoprocessorIC ”選項(xiàng),鼠標(biāo)左鍵點(diǎn)擊一下,在對(duì)話框的右側(cè),我們會(huì)發(fā)現(xiàn)這里有大量常見的各種型號(hào)的單片機(jī)。找到單片機(jī) PIC16F877,雙擊“ PIC16F877”,情形如圖1所示。這樣在左邊的對(duì)象選擇器就有了PIC16F877 這個(gè)元件了。點(diǎn)擊一下這個(gè)元件,然后把鼠標(biāo)指針移到右邊的原理圖編輯區(qū)的適當(dāng)位置,點(diǎn)擊鼠標(biāo)的左鍵,就把PIC16F877 放到了原理圖區(qū)。2、放置電源及接地符

49、號(hào)我們會(huì)發(fā)現(xiàn)許多器件沒有Vcc 和 GND 引腳, 其實(shí)他們隱藏了,在使用的時(shí)候可以不用加電源。 如果需要加電源可以點(diǎn)擊工具箱的接線端按鈕,這時(shí)對(duì)象選擇器將出現(xiàn)一些接線端,如圖 2 所示。在器件選擇器里點(diǎn)圖2 擊 GROUND ,鼠標(biāo)移到原理圖編輯區(qū),左鍵點(diǎn)擊一下即可放置接地符號(hào);同理也可以把電源符號(hào)POWER 放到原理圖編輯區(qū)。3、對(duì)象的編輯調(diào)整對(duì)象的位置和放置方向以及改變?cè)骷膶傩缘龋羞x中、 刪除、 拖動(dòng)等基本操作,方法很簡(jiǎn)單,不再詳細(xì)說明。其他操作還有:(1)拖動(dòng)標(biāo)簽:許多類型的對(duì)象有一個(gè)或多個(gè)屬性標(biāo)簽附著??梢院苋菀椎匾苿?dòng)這些標(biāo)簽使電路圖看起來更美觀。移動(dòng)標(biāo)簽的步驟如下:首先點(diǎn)擊右

50、鍵選中對(duì)象,然后用鼠標(biāo)指向標(biāo)簽,按下鼠標(biāo)左鍵。一直按著左鍵就可以拖動(dòng)標(biāo)簽到你需要的位置,釋放鼠標(biāo)即可。(2)對(duì)象的旋轉(zhuǎn):許多類型的對(duì)象可以調(diào)整旋轉(zhuǎn)為0。 、 90。 、 270。 、 360?;蛲ㄟ^x 軸 y軸鏡象旋轉(zhuǎn)。當(dāng)該類型對(duì)象被選中后, “旋轉(zhuǎn)工具按鈕”圖標(biāo)會(huì)從藍(lán)色變?yōu)榧t色,然后就可以改變對(duì)象的放置方向。旋轉(zhuǎn)的具體方法是:首先點(diǎn)擊右鍵選中對(duì)象,然后根據(jù)你的要求用鼠標(biāo)左鍵點(diǎn)擊旋轉(zhuǎn)工具的4 個(gè)按鈕。(3)編輯對(duì)象的屬性:對(duì)象一般都具有文本屬性,這些屬性可以通過一個(gè)對(duì)話框進(jìn)行編輯。編輯單個(gè)對(duì)象的具體方法是:先用鼠標(biāo)右鍵點(diǎn)擊選中對(duì)象,然后用鼠標(biāo)左鍵點(diǎn)擊對(duì)象,此時(shí)出現(xiàn)屬性編輯對(duì)話框。也可以點(diǎn)擊工具

51、箱的按鈕,再點(diǎn)擊對(duì)象,也會(huì)出現(xiàn)編輯對(duì)話框。圖 3 是電阻的編輯對(duì)話框,這里你可以改變電阻的標(biāo)號(hào)、電阻值、PCB 封裝以及是否把這些東西隱藏等,修改完畢,點(diǎn)擊“ OK”按鈕即可。參考 2 作原理圖仿真調(diào)試原理圖的繪制1、畫導(dǎo)線Proteus 的智能化可以在你想要畫線的時(shí)候進(jìn)行自動(dòng)檢測(cè)。當(dāng)鼠標(biāo)的指針靠近一個(gè)對(duì)象的連接點(diǎn)時(shí),跟著鼠標(biāo)的指針就會(huì)出現(xiàn)一個(gè)“X”號(hào),鼠標(biāo)左鍵點(diǎn)擊元器件的連接點(diǎn),移動(dòng)鼠標(biāo)(不用一直按著左鍵)就。出現(xiàn)了粉紅色的連接線變成了深綠色。如果你想讓軟件自動(dòng)定出線路徑,只需左擊另一個(gè)連接點(diǎn)即可。這就是Proteus的線路自動(dòng)路徑功能(簡(jiǎn)稱WAR),如果你只是在兩個(gè)連接點(diǎn)用鼠標(biāo)左擊,WAR 將選擇一個(gè)合適的線徑。WAR 可通過使用工具欄里的“ WAR”命令按鈕來關(guān)閉或打開,也可以在菜單欄的“Tools”下找到這個(gè)圖標(biāo)。如果你想自己決定走線路徑,只需在想要拐點(diǎn)處點(diǎn)擊鼠標(biāo)左鍵即可。在此過程的任何時(shí)刻,你都可以按 ESC 或者點(diǎn)擊鼠標(biāo)的右鍵來放棄畫線。2、畫總線為了簡(jiǎn)化原理圖,我們可以用一條導(dǎo)線代表數(shù)條并行的導(dǎo)線,這就是所謂的總線。點(diǎn)擊工具箱的總線按鈕,即可在編輯窗口畫總線。3、畫總線分支線點(diǎn)擊工具的按鈕,畫總線分支線,它是用來連接總線和元器件管腳的。畫總線的時(shí)候?yàn)榱撕鸵话愕?/p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論