武漢理工通信Protel課程設(shè)計(jì)_第1頁(yè)
武漢理工通信Protel課程設(shè)計(jì)_第2頁(yè)
武漢理工通信Protel課程設(shè)計(jì)_第3頁(yè)
武漢理工通信Protel課程設(shè)計(jì)_第4頁(yè)
武漢理工通信Protel課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、課程設(shè)計(jì)任務(wù)書學(xué)生姓名:指導(dǎo)教師:題 目:專業(yè)班級(jí):劉新華工作單位:信息工程學(xué)院protel應(yīng)用課程設(shè)計(jì)一51單片機(jī)外圍電路設(shè)計(jì)初始條件:(1) 可選元件:二極管、三極管、電阻、電位器、電容若干;51單片機(jī)、+5v直流 電源(2) 可用儀器:示波器,萬(wàn)用表(3) 仿真軟件:protel dxp2004要求完成的主要任務(wù):(1) 使用protel制作51單片機(jī)外圍電路的電路原理圖(2) 使用protel制作51單片機(jī)外圍電路的pcb圖(3) 使用protel進(jìn)行電路仿真設(shè)計(jì)時(shí)間安排:(1) 第1-3周:選題及任務(wù)安排。(2) 第4-10周:方案選擇及設(shè)計(jì)。(3) 第11-16周:仿真及pcb制作

2、(鑒主13樓計(jì)算機(jī)實(shí)驗(yàn)室)。(4) 第17-18周:撰寫報(bào)告及答辯。指導(dǎo)教師簽名:系主任(或責(zé)任教師)簽名:目錄摘要abstracti1 設(shè)計(jì)任務(wù)與要求01.1設(shè)計(jì)任務(wù)01.2設(shè)計(jì)要求01.3各模塊實(shí)現(xiàn)方案01.3.1數(shù)碼管選擇01.3.2溫度測(cè)量模塊的選擇01.3.3串口通信模塊的選擇11.3.4系統(tǒng)總體設(shè)計(jì)框圖12. 系統(tǒng)硬件設(shè)計(jì)與參數(shù)計(jì)算22單片機(jī)最小系統(tǒng)22.2矩陣鍵盤32.3數(shù)碼管顯示電路設(shè)計(jì)42.4串口通信電路設(shè)計(jì)42.5 ds18b20模塊電路設(shè)計(jì)53電路原理圖繪制63dxp繪制電路原理圖63.2dxp 繪希i pcb 圖93.2.1加載網(wǎng)絡(luò)表93.2.2 pcb板的排版103.

3、2.3 pcb板的布線ii4. 系統(tǒng)電路仿真124數(shù)據(jù)輸入和雙機(jī)通信仿真124.2溫度檢測(cè)模塊仿真125. 心得體會(huì)13參考文獻(xiàn)13附錄1451單片機(jī)是目前應(yīng)用最廣泛的8位單片機(jī)之一,其代表型號(hào)是atmel公司 的at89系列,它廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)之中。目前很多公司都有51系列的兼 容機(jī)型推出,在目前乃至今后很長(zhǎng)的一段時(shí)間內(nèi)將占有大量市場(chǎng)。51單片機(jī)是 基礎(chǔ)入門的一個(gè)單片機(jī),還是應(yīng)用最廣泛的一種。因此,作為新世紀(jì)的大學(xué)生, 在信息產(chǎn)業(yè)高速發(fā)展的今天,掌握單片機(jī)的基木結(jié)構(gòu)、原理和使用是非常重要的。木作品釆用stc89c52芯片作為單片機(jī)主芯片,具有矩陣鍵盤、溫度計(jì)、串口 通信等功能模塊,各功

4、能模塊之間可有按鍵控制相互切換。數(shù)據(jù)輸入可通過(guò)矩陣 鍵盤依次輸入數(shù)據(jù)顯示于數(shù)碼管;串口通信模塊可實(shí)現(xiàn)雙機(jī)通信;溫度計(jì)可實(shí)時(shí) 顯示當(dāng)前環(huán)境溫度。protel dxp2004將項(xiàng)目管理方式、原理圖和pcb圖的雙向同步技術(shù)、多通 道技術(shù)、自動(dòng)布線技術(shù)以及強(qiáng)大的電路仿真的技術(shù)完美的融合在一起。protel dxp提供了豐富的元件庫(kù),包括原理圖符號(hào)。pcb封裝、si模型及仿真模型, 可以方便地進(jìn)行同步修改。這次課程設(shè)計(jì)主要要求掌握原理電路圖設(shè)計(jì)、pcb設(shè) 計(jì)和仿真。關(guān)鍵字:stc89c52,數(shù)據(jù)輸入,溫度,protel dxp, pcb設(shè)計(jì)工具,原理圖設(shè) 計(jì)abstract51 scm is curre

5、ntly the most widely used one of the 8-bit microcontroller, and its representative model is the atmel at89 series, it is widely used in industrial control systemse at present, many companies have 51 series compatible launch, will occupy a lot of the market at present and the future for a long period

6、 of time. 51 scm is one of the fundamentals of scm is still the most widely used one. therefore, as the college students of the new century, the rapid development of information industry, to grasp the basic structure, principles and use of the microcontroller is very important.this work is stc89c52

7、chip as the main microcontroller chip, matrix keyboard, double-machine communications thermometer, function modules, between the button control for switching between the various functional modules- data input through the keyboard matrix of input data is displayed on the digital tube; serial communic

8、ation module can achieve double-machine communications thermometer can be real-time display of the current ambient temperature.protel dxp 2004 combine project management, the pcb and schematic map of the two-way synchronization technology, multi-channel technology, automatic routing technology and a

9、 strong circuit simulation technology together perfectly. protel dxp provides a rich library, including the principle of symbols. pcb package, si model and simulation model can easily synchronize edits. the main demands of the curriculum design master principle circuit design, pcb design and simulat

10、ion.keywords:stc89c52 ,data input thermometer ,protel dxp, pcb design tools,schematic design1設(shè)計(jì)任務(wù)與要求1.1設(shè)計(jì)任務(wù)1 .一個(gè)4x4的矩陣鍵盤,其中,10個(gè)按鍵是09數(shù)字鍵;另外6個(gè)是功能鍵,用于功能選 擇和控制。要求通過(guò)功能選擇鍵,使得單片機(jī)處于不同的工作狀態(tài)并通過(guò)led顯示相應(yīng)的 內(nèi)容。2. 由6個(gè)7段led數(shù)碼管組成的顯示電路。3. 利用ds18b20可編程1 -wire數(shù)字溫度傳感器芯片,或利用ad590溫度傳感器芯片和a/d 轉(zhuǎn)換器芯片采集溫度溫度信號(hào)。要求通過(guò)功能選擇鍵選擇溫度檢測(cè)、顯

11、示后,led顯示溫 度值。1.2設(shè)計(jì)要求1. 使用protel制作該51單片機(jī)外圍電路的電路原理圖2. 使用protel制作該51單片機(jī)外圍電路的pcb圖3. 使用protel對(duì)該51單片機(jī)外圍電路進(jìn)行仿真1.3各模塊實(shí)現(xiàn)方案1.3.1數(shù)碼管選擇本作品選用共陰數(shù)碼管作為數(shù)碼管顯示的載體,51單片機(jī)i/o 口不需要提供電流,可用 兩片74hc573來(lái)驅(qū)動(dòng)數(shù)碼管顯示。由于市面上購(gòu)買不到6位數(shù)碼管,所以六位數(shù)碼管由一 個(gè)四位數(shù)碼管和一個(gè)二位數(shù)碼管組合使用。1.3.2溫度測(cè)量模塊的選擇木作品選用ds18b20可編程1-wire數(shù)字溫度傳感器芯片,集成度高,單總線模式與相 比系統(tǒng)電路相對(duì)簡(jiǎn)單。133串口

12、通信模塊的選擇本作品選用max232電平轉(zhuǎn)換芯片與9針串口插座構(gòu)成串口通信模塊。1.3.4系統(tǒng)總體設(shè)計(jì)框圖圖1.1系統(tǒng)框圖本作品采用stc89c52芯片作為單片機(jī)主芯片,具有矩陣鍵盤、溫度計(jì)、數(shù)據(jù)輸入、串 口通信等功能模塊,各功能模塊之間可有按鍵控制相互切換。六位數(shù)碼管顯示模塊經(jīng)由按 鍵控制,在數(shù)據(jù)輸入和溫度計(jì)示數(shù)顯示功能之間切換。2系統(tǒng)硬件設(shè)計(jì)與參數(shù)計(jì)算2.1單片機(jī)最小系統(tǒng)u1 crystal-d b 1898<text>respack- <tr110km text ac230 pf<text>c3wuf<text>ext>30 pf <

13、text>arp1232 z:671 ii- 1xtal2rstru.umuup0.1/ad1p0.2/ad2p0.3/ad3p0.4/ad4p0.5/ad5p0.6/ad6p0.7/ad7p2.0/a8p2.1/a0p2.2xa10psenp2.3/a11alep2.4/a12eap2.5/a13p2.6/a14p1.0p1.1p2.7/a15p3.0/rxdp3.1/txdp1.2p3.27int0p1.3p3.3/int1p1.4p3.4/t0p1.5o a ap3.5/t1do aaoqr 1.6p1.7r3.uaiurp3.7/rdat89c51 392383374365356

14、34733832921222324252627281077i7亙14i?ie17圖2. 1單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng)由stc89c52.復(fù)位電路、晶振組成,p0 口接上拉電阻(10k排阻)。2.2矩陣鍵盤本作品矩陣鍵盤采用4x4矩陣鍵盤設(shè)計(jì),由四行四列16個(gè)按鍵組成。矩陣鍵盤的工作原理是:從0行開始,順序行掃描,即該行輸出為0。每擔(dān)描一行,讀入列線數(shù)據(jù), 從0開始,列檢查,找該行輸出為0的列,若無(wú),則順序掃描下一行,并檢查其各列;若 找到某列線為0,則該列與檢查行交叉的按鍵為被按下的鍵。從0行0列開始,順序?qū)?鍵編號(hào),就可以按掃描的值得到按鍵的值。本設(shè)計(jì)使用的是4個(gè)獨(dú)立按鍵,其功能設(shè)置為時(shí)

15、 間的顯示、時(shí)間的設(shè)置、溫度的顯示和數(shù)字頻率的顯示。此外述要消除按鍵在閉合或斷開時(shí)的抖動(dòng)。消除抖動(dòng)的方法可采用消抖電路(rs觸發(fā)器閂鎖電路硬件消除抖動(dòng)),也克采用延時(shí)方式軟件消除抖動(dòng)(延時(shí)后再重讀,以跳過(guò)抖動(dòng) 期)。在矩陣鍵盤中,通常采用軟件消除抖動(dòng)。2.3數(shù)碼管顯示電路設(shè)計(jì)we3hrfcdcba 2 5 6 3 4 19 o dgfedcba piii.r4u5兩位共陰數(shù)碼管10腳abcdefgdu6四位共陰數(shù)碼管圖2.3數(shù)碼管顯示電路圖根據(jù)設(shè)計(jì)需要,本次選用共陰極數(shù)碼管。由于一個(gè)數(shù)碼管不能實(shí)現(xiàn)多位數(shù)顯示,同時(shí)從節(jié)省i/o端口考慮,結(jié)合數(shù)電知識(shí),利用兩片74hc573擴(kuò)展單片機(jī)的10 口,兩

16、片74hc573的輸出分別接6位7段共陰數(shù)碼管的段選端和公共端。74hc573是8數(shù)據(jù)鎖存器。主要用于數(shù)碼管、按鍵等等的控制,其輸出受輸出允許端oe和鎖存允許端le的控制,當(dāng)le為高時(shí)鎖存器輸出為高阻態(tài),當(dāng)oe為低,le也為低時(shí),輸入端的信號(hào)輸出到 輸出端。在這里,使用兩片74hc573的目的是為了擴(kuò)展10,達(dá)到時(shí)分復(fù)用單片機(jī)p0 口的目的。輸出 端與6位7段陰數(shù)碼管相連,共同組成數(shù)碼管顯示電路。2.4串口通信電路設(shè)計(jì)c3竿ii104c6104c卜vccv*gndc1.t1outc2-r1inc2-r1outv-t1int2outt2inr2ixr2outu413max2321615 亙 n

17、?2 tt to68rxdyxdlbj1db9圖2.4串口通信電路串口是計(jì)算機(jī)上一種非常通用設(shè)備通信的協(xié)議(不要與通用串行總線universal serial bus或者usb混淆)。大多數(shù)計(jì)算機(jī)包含兩個(gè)基于rs232的串口。串口同時(shí)也是儀 器儀表設(shè)備通用的通信協(xié)議;很多gpib兼容的設(shè)備也帶有rs-232 口。同時(shí),串口通信協(xié) 議也可以用于獲取遠(yuǎn)程釆集設(shè)備的數(shù)據(jù)。串口通信的概念非常簡(jiǎn)單,串口按位(bit)發(fā)送和接收字節(jié)。盡管比按字節(jié)(byte) 的并行通信慢,但是串口可以在使用一根線發(fā)送數(shù)據(jù)的同時(shí)用另一根線接收數(shù)據(jù)。它很簡(jiǎn) 單并且能夠?qū)崿F(xiàn)遠(yuǎn)距離通信。比如ieee488定義并行通行狀態(tài)時(shí),規(guī)定

18、設(shè)備線總常不得超 過(guò)20米,并且任意兩個(gè)設(shè)備間的長(zhǎng)度不得超過(guò)2米;而對(duì)于串口而言,長(zhǎng)度可達(dá)1200米。典型地,串口用于ascii碼字符的傳輸。通信使用3根線完成:(1)地線,(2)發(fā)送, (3)接收。由于串口通信是異步的,端口能夠在一根線上發(fā)送數(shù)據(jù)同時(shí)在另一根線上接收 數(shù)據(jù)。其他線用于握手,但是不是必須的。串口通信最重要的參數(shù)是波特率、數(shù)據(jù)位、停 止位和奇偶校驗(yàn)。max232是電平轉(zhuǎn)換芯片。1970年,美國(guó)電氣學(xué)會(huì)規(guī)定“rs232”串口通信協(xié)議。規(guī) 定邏輯“1”,5 -15v;邏輯“0”,+5 +15v。噪聲容限為2v。要實(shí)現(xiàn)利用串口與單 片機(jī)進(jìn)行通信,就要進(jìn)行電平轉(zhuǎn)換,把標(biāo)準(zhǔn)轉(zhuǎn)化成單片機(jī)可以

19、識(shí)別的。max220 - max249 都是電平轉(zhuǎn)換芯片,在單片機(jī)最小系統(tǒng)中,使用max232。2.5 ds18b20模塊電路設(shè)計(jì)321vcclo 18b20gnd10ku3ds18b20|vcc圖2.5 ds18b20溫度測(cè)量模塊電路dallas最新單線數(shù)字溫度傳感器ds18b20簡(jiǎn)介新的“一線器件“體積更小、適用電壓 更寬、更經(jīng)濟(jì)dallas半導(dǎo)體公司的數(shù)字化溫度傳感器ds 1820是世界上第一片支持“一線 總線”接口的溫度傳感器。一線總線獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò), 為測(cè)量系統(tǒng)的構(gòu)建引入全新概念。ds18b20、ds1822"線總線”數(shù)字化溫度傳感器同 d

20、s1820-樣,ds18b20也 支持“一線總線”接口,測(cè)量溫度范圍為55°c+125°c,在 -10-+85°c范圍內(nèi),精度為±0.5°co ds 1822的精度較差為±2弋。現(xiàn)場(chǎng)溫度直接以“一線總 線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。適合于惡劣環(huán)境的現(xiàn)場(chǎng)溫度測(cè)量,如:環(huán)境控制、設(shè)備或過(guò)程控制、測(cè)溫類消費(fèi)電子產(chǎn)品等。與前一代產(chǎn)品不同,新的產(chǎn)品支持 3v5.5v的電壓范圍,使系統(tǒng)設(shè)計(jì)更靈活、方便。而且新一代產(chǎn)品更便宜,體積更小。ds18b20、ds1822的特性ds18b20可以程序設(shè)定912位的分辨率,精度為±0

21、.5°co可 選更小的封裝方式,更寬的電壓適用范圍。分辨率設(shè)定,及用戶設(shè)定的報(bào)警溫度存儲(chǔ)在 eeprom中,掉電后依然保存。ds18b20的性能是新一代產(chǎn)品中最好的!性能價(jià)格比也非 常出色! ds1822與ds18b20軟件兼容,是ds18b20的簡(jiǎn)化版木。省略了存儲(chǔ)用戶定義 報(bào)警溫度、分辨率參數(shù)的eeprom,精度降低為±2。0適用于對(duì)性能要求不高,成本控制 嚴(yán)格的應(yīng)用,是經(jīng)濟(jì)型產(chǎn)品。繼“一線總線',的早期產(chǎn)品后,ds1820開辟了溫度傳感器技 術(shù)的新概念。ds18b20和ds1822使電壓、特性及封裝有更多的選擇,讓我們可以構(gòu)建適 合自己的經(jīng)濟(jì)的測(cè)溫系統(tǒng)。3電路

22、原理圖繪制3.1 dxp繪制電路原理圖進(jìn)入protel dxp 2004后,依次點(diǎn)擊工具欄上的file/new/pcb project,新建一個(gè)后 綴名為prjpcb的工程文件。| dxp file edit view project tools window helpliesopen aepr( ejpn 圃pre 自pre4;_i momoopen.ctrl+0closectrl+f4open projectopen design workspacesavectrl+ssave蟲£.save copy as.save allsave project hs.save design

23、workspace as.vhdl docuirient劉pcbschematic librarypcb library廣歲 pcb3d library喩i pcb projectffga projectcore projectrltegrated libraryembedded projectschematic圖3. 1新建prjpcb工程文件接下來(lái)在剛建立的prjpcb的工程文件下點(diǎn)擊file/new/schematic新建一個(gè)后綴名為schdoc的原理圖,建立原理圖與工程的關(guān)聯(lián)。rojectsctrl+0closectrl+f4workspprotekopen frolect.open

24、design workspacefilevsavectrl+ssavesavecopy as.saveallsave project as.-j schematicvhdl documentpcbschematic librarypcb librarypcb3d librarypcb projectfpga projectcore projectntegrated librarysave design workspace as.embedded project圖3.2新建原理圖在繪制原理圖時(shí),protel dxp 2004在工具欄上提供了常用元件的快捷方式,例如電 阻、電解電容、瓷片電容以及常

25、用的與、或、非等組合邏輯門,使用起來(lái)很方便。如果要 使用其他元件則可以使用place/part命令打開元件選擇窗口。若使用的是比較基木的元件可以在protel dxp 2004默認(rèn)提供的元件庫(kù)miscellaneousdevices. intlib中直接瀏覽。protel dxp 2004將元件的原理圖符號(hào),元件描述、封裝號(hào) 以及si仿真模型都集中在一起顯示,使用起來(lái)很方便,也在一定程度上避免了 protel992n39o4r h2pp8 卻apap.apapb c c c c cdescriptionnpn g enrol purpose am pnp gencrol purpose am

26、generic 8 bit a/d convcrl generic antenna multcdl bat怕少 electrical bellfui wave diode bridge diod© brrijjemagnetic transducef buz capacitoifeed-thiough c*aci capacitoiprized uagciux (radi< prized capacitor (axial) polatized capacitor (surla capacot (semiconducloc variable o< adjustabae ce

27、匚 cif cud breakercoaxtalschottky dode variable capactancc diocl/q?x 2n3904odel name bcyw3/e4 2n39o4 創(chuàng) 2n39o4type footprint signal integrity s imutetionsourcemtsccllareous devic2n39o4.mdise中不知道元件封裝號(hào)的問(wèn)題。如果需要修改,可以在model name框中自行修改。mi$celar»eou$ devices. intlby 1 fndxiesask圖3. 3添加元件如果是尋找不那么常用的元件可以在

28、元件庫(kù)管理器中選擇libraries/search/search libraries命令,再輸入元件名稱查找。根據(jù)電路要求可以在dxp中加載相應(yīng)的元件庫(kù), dxp中帶有非常豐富的元件庫(kù),并且按照芯片的生產(chǎn)公司的名稱分開放置,便于查找。如 果沒有相應(yīng)的元件,還可以通過(guò)pcb庫(kù)文件編輯器來(lái)自己編輯。installed librariespathtype詩(shī) miscellaneous devices.intlib c:program filesallium2004librarymiscellaneous des integrated p miscellaneous conneclorsc:progr

29、am filesvhium2004librarymiscellaneous cor integratedfpga g eneric.l ntlibc:pr 0 g ram fl le s 3ltiu m 2004libraryfpgafpc i ntegratedfpga instruments.intlib c:program fllesaltium2004libraryfpgafpc integrated p fpga nanoboard port-plugin. c:program files vltium2004libraryfpgafpg integratedfpga process

30、ors.inllib c:program fllesvltium2004libraryfpgaxfpc integratedfpga peripherals.inllib c:program fllesaltium2004libraryfpgafpg iri怕grated p fpga memories.intlibc:program flles vltium2004libraryfpgafpg integratedsimulation sources.intlibc:program filesi.ldum2004librarysimulationsimulat inlegraledp sim

31、ulalion math function.intli c:program filesaltium2004librarysimulationxsimulat integrated 寂p simulation special functionn c:program filesvltium2004librarysimulationsimulal integrated 命 simulation nsmission linec:program filesvi.ltium2004librarysimulationvsimulat integrated 4r simulation voltage sour

32、ce.ini c:program filesaltium2004librarysimulationsimulal integraled p fsc logic latch.inllibc:program filesvltium2004libraryfairchild semiconc inlegraled4 nsc logic counter.intlibc:program filesvi.ltium2004librarynational semiconc integrated4r on semi logic counter.intlib c:program filesaltium2004li

33、brary0n semiconduco integraled p st logic counter.intlibc:program filesvltium2004libraryst microelectronic inlegraled4 st logic flip-flop.intlibc:program filesvi.ltium2004libraryst microelectronic integratedst logic latch.intlibc:program filesaltium2004libraryst microelectronic integrated| move upmo

34、ve qo 內(nèi) ninstall.»remove圖3.4加載元件庫(kù)在依照電路安放好所有元件之后再開始連線。點(diǎn)擊工具欄上的place wire圖標(biāo)進(jìn)行連 線操作,將各元件的引腳連接起來(lái)。在連線時(shí)需要注意導(dǎo)線交叉時(shí)是否導(dǎo)通的問(wèn)題。如圖 3.5所示,第一條水平導(dǎo)線與豎直導(dǎo)線導(dǎo)通,但在繪圖時(shí)經(jīng)常忽略這一點(diǎn),處理成第二條水平線。所以在畫圖時(shí)應(yīng)該在連接處用place菜單下的manualjunction工具添加一個(gè)電氣纟吉點(diǎn)0圖3. 5連線時(shí)的結(jié)點(diǎn)處理元成所有連線之后,選擇file/new/textdocument命令,開啟一個(gè)數(shù)據(jù)庫(kù)文木;再選 擇 project/project options

35、命令設(shè)置工程檢查參數(shù),在執(zhí)行 project/compile document 檢查系統(tǒng)錯(cuò)誤。如果提示錯(cuò)誤則返回修改原理圖,如果沒有錯(cuò)誤,則選擇design/netlist for document/protel命令牛成網(wǎng)絡(luò)表。ee產(chǎn)斎上莖m»i宀r 4ryr玉a b cd 1r ll0b"£3v4ubwesbifr-=. vie vac l gxds5888 838:mpsunder)104vcct1ovtr公圖3.6 51單片機(jī)外設(shè)模塊電路原理圖3.2 dxp繪制pcb圖3.2.1加載網(wǎng)絡(luò)表生成網(wǎng)絡(luò)表之后,就進(jìn)入了 pcb板繪制的階段。選擇file/new/p

36、cb生成一個(gè)后綴為 pcbdoc 的文件。pcb 板分為很多層,主要有 top-layer、bottom-layer、mechanical > top overlay> keep-out-layer 和 muiti-layero按步驟設(shè)置pcb板的mechanical物理邊界以及keep-out layer電氣邊界。先執(zhí)行 des i gn/board sharp/redef i ne board sharp 命令,此時(shí)光變變成十字形。然后在 meehan i cal 層面上劃定pcb板的物理邊界,最后在禁止布線層(keep-oul layer)上面劃定電器邊界。在正確設(shè)置完成pc

37、b板之后,在pcbdoc文件下選擇design/tmport changes from命 令加載網(wǎng)絡(luò)表(或者在schdoc文件下選擇design/update pcb document命令),屏幕上顯示詳細(xì)的網(wǎng)絡(luò)連接信息。點(diǎn)擊validate changes按鈕可以檢查裝入的元件封裝、電器規(guī)則 以及元件的網(wǎng)絡(luò)連接是否正確,如果正確,屏幕上將顯示綠色打勾標(biāo)記。再點(diǎn)擊execute changes按鈕完成元件網(wǎng)絡(luò)表的加載。engineering change order団回 00000000 000000 00 00removeremoveremoveremoveremoveremoveremov

38、eremoveremoveremoveremoveremoveremoveremoveremoveremoveremoveremoveremoveremoveclearance constraint clearanc from component clearanee constrai from fanout control style auto from o- fanout control style auto c from -l> fanout control style auto l from -l> fanout control style auto c from -uz f

39、anout con hol style auto c from height constraint pref height = from hole size constraint min = 1mi from l> layer pairs layer pairs enfon from -l> pasle mask expansion expan: from i> polygon connect style style from <> power plane clearance clearc from -l> power plane connect style

40、 st. from » routing corners style 45 de( from <> routing layers toplayer ho from -l> routing priority priority = 0 from l> routing topology topology j from -l> routing via style pref size = e from l> short-circuit consbaint short c from錨 protefh.pcbdoc 刪 protel®計(jì) pcbdoc 勢(shì)

41、 protelsh.pcbdoc 鈿 protehsi+.pcbdoc 蹋 protek計(jì) pcbdoc 聲 prolelh.pcbdoc 錨 protelsi+.pcbdoc 刪 protefi+ pcbdoc 翁 protefh.pcbdoc 鯽 protei+.pcbdoc 鈔 protelsh.pcbdoc 鈿 prole段計(jì) pcbdoc 鵡 protek計(jì) pcbdoc 理pro怕股計(jì).pcbdoc 鈔 protek計(jì).pcbdoc 鈔 protefh.pcbdoc 鰥 prote段計(jì)pcbdoc 刪 proteh.pcbdoc 蹲 proteh§i+.pcbdoc 刪

42、protelsif .pcbdocmodificationsstatusaenableactionaffected objectaffected docume ntcheck doneremove rules(25)closej validate changes execute change$report changes.圖3. 7加載網(wǎng)絡(luò)表3.2.2 pcb板的排版網(wǎng)絡(luò)表加載完成之后,pcb根據(jù)網(wǎng)絡(luò)表產(chǎn)牛預(yù)拉線,在屏幕上會(huì)出現(xiàn)排列整齊的所有元 件以及設(shè)置過(guò)的pcb板,然后pcb根據(jù)預(yù)拉線一條一條變?yōu)殂~膜走線。選定所有的元件拖 至pcb板上,然后開始根據(jù)符合電氣規(guī)則和走線最簡(jiǎn)易化安排元器件的擺

43、放。如下圖所示。jih廠<u62圖3. 8 pcb手動(dòng)排版3.2.3 pcb板的布線在元件排版完畢之后,就可以進(jìn)入到最后的布線階段。木次課設(shè)采用了全手動(dòng)布線方 式,在之前合理的手動(dòng)布局的基礎(chǔ)上,走線會(huì)變得更加容易。盡可能加大電源與地平面 的面積,使每個(gè)層的走線順暢,且保證頂層與地層走線相交叉,使干擾減到最小。3 2一| urnrulsbegp5 000000000 ooooooooc5moooooooooos47 s8 s6 ss39 s3 一丁a n a 9 rdq 一lc一k°c帚2圖3.9手動(dòng)布線后的pcb板4s1looowoooooo4系統(tǒng)電路仿真proteus軟件是英國(guó)labcenter electronics公司岀版的eda匚具軟件(該軟件中國(guó)總代 理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。它不僅具有其它eda工具軟件的仿真功能,還能仿真 單片機(jī)及外圍器件。它是目前最好的仿真單片機(jī)及外圍器件的工具。雖然目前國(guó)內(nèi)推廣剛 起步,但已受到單片機(jī)愛好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開發(fā)應(yīng)用的科技工 作者的青睞。proteus是世界上著名的eda t具(仿真軟件),從原理圖布圖、代碼調(diào)試到單 片機(jī)與外圍電路協(xié)同仿真,一鍵切換到pcb設(shè)計(jì),真止實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。 是目前世界上唯一將電路仿真軟件、pcb設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺(tái), 其處理器模

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論