單片機(jī)的幾種常用應(yīng)用電路實(shí)例改_第1頁
單片機(jī)的幾種常用應(yīng)用電路實(shí)例改_第2頁
單片機(jī)的幾種常用應(yīng)用電路實(shí)例改_第3頁
單片機(jī)的幾種常用應(yīng)用電路實(shí)例改_第4頁
單片機(jī)的幾種常用應(yīng)用電路實(shí)例改_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、. - - . 可修編. . z. - - . 可修編. 摘要【摘要】隨著單片機(jī)技術(shù)越來越成熟,人們在生產(chǎn)、生活中廣泛的應(yīng)用了單片機(jī)開發(fā)的應(yīng)用系統(tǒng)。而作為電子專業(yè)的學(xué)生,掌握單片機(jī)技術(shù)是已成為本專業(yè)的根底課程,而面對傳統(tǒng)的單片機(jī)教學(xué),學(xué)生學(xué)習(xí)興趣不大,動力缺乏,也使得大局部學(xué)生覺得單片機(jī)學(xué)習(xí)困難。本文通過學(xué)習(xí)以89C52為控制器設(shè)計(jì)了溫度顯示電路。文中包括了溫度顯示電路從原理圖的設(shè)計(jì)、PCB板的設(shè)計(jì),程序?qū)崿F(xiàn)到電路的功能仿真,最后完成電路的裝配與調(diào)試。在整個(gè)過程中運(yùn)用到了Protel99SE設(shè)計(jì)原理圖和PCB板,用Protus和Keil軟件實(shí)現(xiàn)了電路的仿真,確保了電路的準(zhǔn)確性。最后實(shí)際的裝配調(diào)

2、試出電路。電路通過人機(jī)接口實(shí)現(xiàn)了友好的交互,并廣泛的應(yīng)用于實(shí)際的生活中,這改變了傳統(tǒng)的學(xué)習(xí)單片機(jī)的方式,對單片機(jī)初學(xué)者提供了比擬清晰且系統(tǒng)的學(xué)習(xí)方法,為學(xué)習(xí)提高了興趣,實(shí)現(xiàn)了電路系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過程。加強(qiáng)了專業(yè)知識的橫向和縱向聯(lián)系,為培養(yǎng)不同層次的技能型人才提供了新的探索方式。關(guān)鍵詞溫度顯示 89C52 Protel99SEProtus Keil-. z. - 目錄 TOC o 1-3 h z u HYPERLINK l _Toc355549002第一章緒論 PAGEREF _Toc355549002 h 3HYPERLINK l _Toc3555490031.1前言 PAGEREF _Toc

3、355549003 h 3HYPERLINK l _Toc3555490041.2單片機(jī)系統(tǒng)概述 PAGEREF _Toc355549004 h 3HYPERLINK l _Toc355549005單片機(jī)概述 PAGEREF _Toc355549005 h 3HYPERLINK l _Toc355549006單片機(jī)最小系統(tǒng) PAGEREF _Toc355549006 h 3HYPERLINK l _Toc3555490071.3論文組織構(gòu)造 PAGEREF _Toc355549007 h 3HYPERLINK l _Toc3555490081.4 小結(jié) PAGEREF _Toc35554900

4、8 h 3HYPERLINK l _Toc355549009第二章 89C51單片機(jī)溫度顯示電路的電路構(gòu)造 PAGEREF _Toc355549009 h 3HYPERLINK l _Toc3555490102.1 溫度顯示電路框圖 PAGEREF _Toc355549010 h 3HYPERLINK l _Toc3555490112.2 溫度顯示電路的電路原理 PAGEREF _Toc355549011 h 3HYPERLINK l _Toc3555490122.3 溫度采集電路原理 PAGEREF _Toc355549012 h 3HYPERLINK l _Toc3555490132.4溫

5、度顯示顯示電路原理 PAGEREF _Toc355549013 h 3HYPERLINK l _Toc3555490142.5溫度顯示電源電路 PAGEREF _Toc355549014 h 3HYPERLINK l _Toc3555490152.6 本章小結(jié) PAGEREF _Toc355549015 h3HYPERLINK l _Toc355549016第三章溫度顯示電路程序編譯 PAGEREF _Toc355549016 h 3HYPERLINK l _Toc3555490173.1 溫度顯示電路程序編譯流程 PAGEREF _Toc355549017 h 3HYPERLINK l _T

6、oc3555490183.2新建編程工程文件 PAGEREF _Toc355549018 h 3HYPERLINK l _Toc3555490193.3溫度顯示程序編寫 PAGEREF _Toc355549019 h 3HYPERLINK l _Toc3555490203.4生成he*目標(biāo)文件 PAGEREF _Toc355549020 h 3HYPERLINK l _Toc3555490213.5 本章小結(jié) PAGEREF _Toc355549021 h 3HYPERLINK l _Toc355549022第四章溫度顯示電路仿真 PAGEREF _Toc355549022 h 3HYPERL

7、INK l _Toc3555490234.1電路仿真流程 PAGEREF _Toc355549023 h 3HYPERLINK l _Toc3555490244.2溫度顯示電路仿真圖繪制 PAGEREF _Toc355549024 h 3HYPERLINK l _Toc3555490254.3溫度顯示電路仿真執(zhí)行 PAGEREF _Toc355549025 h3HYPERLINK l _Toc3555490264.4 本章小結(jié) PAGEREF _Toc355549026 h 3HYPERLINK l _Toc355549027第五章溫度顯示電路PCB設(shè)計(jì) PAGEREF _Toc3555490

8、27 h 3HYPERLINK l _Toc3555490285.1 溫度顯示電路PCB設(shè)計(jì)流程 PAGEREF _Toc355549028 h 3HYPERLINK l _Toc3555490295.2溫度顯示電路數(shù)據(jù)庫文件建立 PAGEREF _Toc355549029 h 3HYPERLINK l _Toc3555490305.3溫度顯示原理圖繪制 PAGEREF _Toc355549030 h 3HYPERLINK l _Toc3555490315.3.1 新建溫度顯示原理圖文件 PAGEREF _Toc355549031 h 3HYPERLINK l _Toc3555490325.3

9、.2 設(shè)置文件參數(shù)、加載元件庫 PAGEREF _Toc355549032 h 3HYPERLINK l _Toc355549033繪制元件 PAGEREF _Toc355549033 h 3HYPERLINK l _Toc3555490345.3.4 繪制溫度顯示原理圖 PAGEREF _Toc355549034 h 3HYPERLINK l _Toc3555490355.4繪制溫度顯示電路PCB板 PAGEREF _Toc355549035 h 3HYPERLINK l _Toc3555490365.4.1 新建PCB文件 PAGEREF _Toc355549036 h 3HYPERLIN

10、K l _Toc3555490375.4.2 規(guī)劃電路板板寬 PAGEREF _Toc355549037 h 3HYPERLINK l _Toc355549038加載網(wǎng)絡(luò)表 PAGEREF _Toc355549038 h 3HYPERLINK l _Toc355549039布局 PAGEREF _Toc355549039 h 3HYPERLINK l _Toc355549040布線 PAGEREF _Toc355549040 h 3HYPERLINK l _Toc3555490415.5本章小結(jié) PAGEREF _Toc355549041 h 3HYPERLINK l _Toc35554904

11、2第六章溫度顯示電路裝配與調(diào)試 PAGEREF _Toc355549042 h 3HYPERLINK l _Toc3555490436.1 溫度顯示電路裝配 PAGEREF _Toc355549043 h 3HYPERLINK l _Toc3555490446.2 根本元器件檢測 PAGEREF _Toc355549044 h 3HYPERLINK l _Toc3555490456.3 裝配溫度顯示電路 PAGEREF _Toc355549045 h 3HYPERLINK l _Toc3555490466.4 溫度顯示電路調(diào)試 PAGEREF _Toc355549046 h 3HYPERLIN

12、K l _Toc3555490476.5本章小結(jié) PAGEREF _Toc355549047 h 3HYPERLINK l _Toc355549048第七章總結(jié) PAGEREF _Toc355549048 h 3HYPERLINK l _Toc355549049致謝 PAGEREF _Toc355549049 h 3HYPERLINK l _Toc355549050參考文獻(xiàn) PAGEREF _Toc355549050 h 3. - -. z.第一章緒論1.1前言單片機(jī)技術(shù)在生產(chǎn)和生活中得到了廣泛的應(yīng)用,該技術(shù)已是一個(gè)非常成熟而穩(wěn)定的技術(shù),而隨著芯片本錢的不斷降低,更加穩(wěn)定了單片機(jī)在電子產(chǎn)品市場

13、上的地位。作為電子類專業(yè)的學(xué)生掌握單片機(jī)技術(shù)是必然的過程,無論是中職的學(xué)生還是高職的學(xué)生都是有必要掌握這門技術(shù)。本文較為系統(tǒng)的圍繞了89C52為核心的單片機(jī)展開的電路的設(shè)計(jì)與實(shí)現(xiàn),從電路設(shè)計(jì)到PCB板設(shè)計(jì),以及電路仿真,程序編譯、電路裝配調(diào)試等進(jìn)展了詳細(xì)的闡述,在電路實(shí)現(xiàn)過程中,運(yùn)用到了電路原理分析,電路板制作軟件Protel、程序編譯軟件Keil、以及仿真軟件Protus,電路裝配的學(xué)習(xí)與制作。電路的設(shè)計(jì)與實(shí)現(xiàn)是一個(gè)較為系統(tǒng)全面的過程,加強(qiáng)了知識體系的橫向聯(lián)系,加深了專業(yè)學(xué)習(xí)的縱向聯(lián)系,使得學(xué)生學(xué)起來思維更加清晰,靈活。也為學(xué)生提供了新的專業(yè)學(xué)習(xí)方法和為教師專業(yè)教學(xué)提供進(jìn)一步的探討空間。1.

14、2單片機(jī)系統(tǒng)概述單片機(jī)概述二十一世紀(jì),微電子、 IC 集成電路行業(yè)開展迅速,單片機(jī)以其功能強(qiáng)、價(jià)格廉價(jià)、使用靈活,在計(jì)算機(jī)應(yīng)用領(lǐng)域中發(fā)揮著極其重要的作用。從INTEL 公司于 1971 年生產(chǎn)第一顆單片機(jī)Int el -4004 開場,開創(chuàng)了電子應(yīng)用的智能化新時(shí)代。單片機(jī)以其高性價(jià)比和靈活性,結(jié)實(shí)樹立了其在嵌入式微控制系統(tǒng)中的霸主地位,如 M CS-51 系列單片機(jī)已有十多年的生命期,如今仍保持著上升的態(tài)勢就充分證明了這一點(diǎn)。單片機(jī)以其自身的特點(diǎn)與優(yōu)勢逐漸滲透到與人們生活密切相關(guān)的各個(gè)領(lǐng)域中。如智能儀表領(lǐng)域,結(jié)合不同類型的傳感器,單片機(jī)可以實(shí)現(xiàn)電壓、功率、頻率、溫度、濕度、速度以及壓力等物理方

15、面的測量與控制;工業(yè)控制領(lǐng)域,工業(yè)控制、數(shù)據(jù)采集、報(bào)警等;再者,家用電器方面,可以說,家用電器幾乎都使用單片機(jī)進(jìn)展控制。諸如洗衣機(jī)、電冰箱、電視機(jī)、電飯褒、空調(diào)以及其他音響、電子秤等人們?nèi)粘I钣闷罚瑤缀鯚o一不使用單片機(jī);計(jì)算機(jī)網(wǎng)絡(luò)及通信領(lǐng)域,單片機(jī)具備了通信接口,能以比擬方便地同計(jì)算機(jī)系統(tǒng)進(jìn)展數(shù)據(jù)通信,并在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)與通信設(shè)備之間提供了很好的條件和根底。單片機(jī)最小系統(tǒng)單片機(jī)是將微處理器、一定容量的ROM和RAM以及I/O、定時(shí)器等電路集成在一塊芯片上,構(gòu)成單片機(jī)的微型計(jì)算機(jī),簡稱單片機(jī)。單片機(jī)最小系統(tǒng)由處理器芯片、系統(tǒng)時(shí)鐘電路、復(fù)位電路以及電源電路構(gòu)成。如圖1-1所示。圖1-1 單片機(jī)最

16、小系統(tǒng)組成單片機(jī)常見的處理器有MCS-51系列、PIC系列、AVR系列Motorola系列等,本文采用了51系列的89C52為處理器芯片。AT89S52是一個(gè)低功耗、高性能CMOS 8位單片機(jī),片內(nèi)含有8K 在系統(tǒng)可編程Flash存儲器。AT89S52兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳構(gòu)造,共有4個(gè)8位的I/O口P0、P1、P2、P3,每一條I/O線都能獨(dú)立地作輸出或輸入。AT89S52單片機(jī)的18引腳*TAL2和19引腳*TAL1連接上外部晶振,并匹配微調(diào)電容,構(gòu)成單片機(jī)時(shí)鐘發(fā)生器,為單片機(jī)提供工作所需的振蕩脈沖。AT89S52單片機(jī)的9引腳RST連接上外部電容、電阻以及按鈕,構(gòu)成

17、單片機(jī)復(fù)位電路包括上電復(fù)位和手動復(fù)位,為單片機(jī)實(shí)現(xiàn)初始化操作。1.3論文組織構(gòu)造本文采用89C52作為單片機(jī)核心器件,利用89C52的控制芯片,在最小系統(tǒng)的根底上,設(shè)計(jì)了并實(shí)現(xiàn)了溫度顯示電路,主要設(shè)計(jì)實(shí)現(xiàn)過程分為以下幾個(gè)局部:溫度顯示電路構(gòu)造;用Protel99se 軟件是洗實(shí)現(xiàn)溫度顯示電路PCB板設(shè)計(jì);用Keil軟件編譯、調(diào)試程序溫度顯示電路程序;用了Proteus軟件實(shí)現(xiàn)溫度顯示電路仿真;完成溫度顯示電路裝配與調(diào)試;1.4 小結(jié)本章介紹了單片機(jī)進(jìn)展了簡要的介紹,在設(shè)計(jì)的電路選取89C52作為單片機(jī)處理芯片,對單片機(jī)最小系統(tǒng)做了介紹,提出了溫度顯示電路設(shè)計(jì)流程思路,為具體電路設(shè)計(jì)與實(shí)現(xiàn)提出了

18、方法。. - -. z.第二章89C51單片機(jī)溫度顯示電路的電路構(gòu)造溫度顯示電路是通過新型的可編程溫度傳感器DS1802代替模擬溫度傳感器和信號處理電路,直接完成溫度采集和數(shù)據(jù)處理,將適時(shí)溫度采集至單片機(jī),在單片機(jī)內(nèi)部進(jìn)展程序處理后,驅(qū)動顯示屏1602顯示出實(shí)時(shí)溫度。2.1溫度顯示電路框圖溫度顯示電路包括了控制器89C52最小系統(tǒng),溫度采集模塊DC18B20,1602顯示模塊以及電源模塊構(gòu)成。主控制器DCS18B20溫度檢測系統(tǒng)時(shí)鐘電路LCD顯示復(fù)位電路AT89S52電源電路圖2-2 溫度顯示電路方框圖2.2 溫度顯示電路的電路原理基于89S52單片機(jī)的溫度顯示電路的電路原理圖如圖2-1所示:

19、圖2-1 溫度顯示電路原理圖溫度顯示電路由89C52為單片機(jī)控制器,其中18腳、19腳外接12M晶體振蕩;復(fù)位電路通過開關(guān)RST至芯片9腳對89C52進(jìn)展復(fù)位;溫度采集電路由DC18B20進(jìn)展溫度采集,通過P2.2端口與單片機(jī)進(jìn)展通訊;顯示電路由1602LCD顯示模塊組成,顯示8位數(shù)據(jù),通過P0端口和P2局部端口進(jìn)展連接;整個(gè)電路供電采用了+5V供電,電路通過USB接口ISP可實(shí)現(xiàn)對控制器聯(lián)機(jī)程序的燒寫。2.3 溫度采集電路原理溫度采集電路模塊如圖2-3所示,由溫度傳感器DS18B20通過P2.3端口與89C52相連中。DS18B20能夠直接讀出被測溫度,信息采集僅需一個(gè)單線接口與單片機(jī)實(shí)現(xiàn)雙

20、向通訊。圖2-3 DS18B20溫度采集電路模塊2.4溫度顯示顯示電路原理溫度顯示電路中的顯示局部電路采用16*2液晶顯示器顯示實(shí)時(shí)溫度。顯示電路如圖2-5所示,由1602液晶、排阻和單片機(jī)連接而成。本電路采用了LCD1602液晶作為顯示模塊,如圖2-4所示??娠@示兩行,每行16個(gè)字符。采用+5V供電,外圍電路簡單,價(jià)格廉價(jià),性價(jià)比高。1602通過P1端口與單片機(jī)連接,本設(shè)計(jì)中采用了8為數(shù)據(jù)接口,電源+5V,負(fù)端接地,背光正端接5V,偏壓管腳接電位器,調(diào)節(jié)電位器實(shí)現(xiàn)對1602液晶比照度的調(diào)節(jié)。液晶顯示器根據(jù)其讀寫的時(shí)序模擬總線的方式與單片機(jī)進(jìn)展數(shù)據(jù)的通訊,首先將數(shù)據(jù)從I/O口讀入或送出,再選擇

21、R/W 和RS的電平進(jìn)展不同的操作,在使能端E下降沿時(shí)觸發(fā)數(shù)據(jù)的讀入或送出,實(shí)現(xiàn)數(shù)據(jù)的傳輸,從而得以在液晶屏中顯示出來。10k排阻在顯示電路中起到上拉電阻的作用。圖2-41602LCD液晶顯示器2-5溫度顯示顯示電路2.5溫度顯示電源電路電源電路可采用外接+5V電源接入,也可通過ISP的USB電源供電。電源電路如圖2-6所示。圖2-6溫度顯示電源電路2.6 本章小結(jié)本章介紹了基于89C52溫度顯示電路的電路構(gòu)造和電路原理,對電路的硬件局部進(jìn)展了選型,設(shè)計(jì)了電路硬-. z.第三章溫度顯示電路程序編譯溫度顯示電路軟件的實(shí)現(xiàn),本文采用Keil軟件進(jìn)展編譯。Keil軟件是基于MCS8051內(nèi)核的處理器

22、軟件開發(fā)平臺,主要通過工程的建立、C語言和匯編語言的編譯、連接、調(diào)試、he*目標(biāo)代碼的生成等開發(fā)流程,是目前單片機(jī)系統(tǒng)軟件開發(fā)的常用軟件。3.1 溫度顯示電路程序編譯流程圖3-1所示溫度顯示電路在Keil軟件中的編譯流程開場完畢編譯調(diào)試程序生成he*文件新建工程文件圖3-1 軟件編譯流程3.2新建編程工程文件1.點(diǎn)擊ProjectNew Project,圖3-2所示。圖3-2 新建編譯工程文件指定工程文件保存位置,命名文件。圖3-3。圖3-3 工程文件保存2.新建編譯文件(1) 新建編譯文件,圖3-4所示。圖3-5 新建保存編譯文件圖3-5保存編譯文件保存時(shí)如采用C語言就選擇.C后綴名,假設(shè)是

23、匯編語言后綴名用.asm。(2) 選定芯片選定控制器芯片,圖3-4 所示。圖3-4 選定芯片3.3溫度顯示程序編寫溫度顯示電路主要實(shí)現(xiàn)溫度的實(shí)時(shí)顯示,需要獨(dú)處并處理DS18B20的測量的當(dāng)前溫度至。溫度測量每1S進(jìn)展一次,系統(tǒng)將每隔1S進(jìn)展一次溫度測量,程序流程圖下3-5、3-6流程圖所示。NNYY初始化調(diào)用顯示子程序1S?讀出溫度值計(jì)算處理顯示數(shù)據(jù)刷新發(fā)溫度轉(zhuǎn)換開場命令初次上電NYNY發(fā)DS18B20復(fù)位指令發(fā)跳過RAM命令讀取操作、CRC校驗(yàn)移入溫度存儲器9字節(jié) CRC校驗(yàn)完畢圖3-5 主程序流程圖圖3-6 讀溫度顯示流程圖程序包括了主程序、讀程序、溫度轉(zhuǎn)換命令子程序、就算溫度子程序,下面

24、給出局部程序代碼:#includelcd-h#include18b20.hchar data wondu-“temp 000.0c;char data test1-“chen yang;char data shuzi-0,1,2,3,4,5,6,7,8,9;uint tempmain()Unsigned char tempH,tempL;Intlcd(); /初始化LCDDelayMs(15); /延時(shí)保證信號穩(wěn)定.接下來將編好的程序進(jìn)展編譯,如出現(xiàn)錯(cuò)誤,檢查程序逐一修改。編譯按鈕圖3-7所示。圖3-7 編譯執(zhí)行添加編譯文件至工程中圖3-8所示。圖3-8a添加編程文件至工程中圖3-8b添加編程

25、文件至工程中3.4生成he*目標(biāo)文件圖3-9a設(shè)置工程選項(xiàng)圖3-9 (b)設(shè)置工程選項(xiàng)3.5 本章小結(jié)本章用Keil軟件對溫度顯示程序進(jìn)展了編譯,較為詳細(xì)的表達(dá)了Keil軟件中編譯程序的步驟,也給出了溫度顯示電路局部代碼,為后一章節(jié)的仿真做好了準(zhǔn)備。-. z.第四章溫度顯示電路仿真4.1電路仿真流程圖4-1Proteus仿真流程Proteus軟件以其強(qiáng)大的功能,實(shí)現(xiàn)了現(xiàn)代電子電路設(shè)計(jì)中仿真實(shí)現(xiàn)的首選。4.2溫度顯示電路仿真圖繪制翻開Proteus軟件,新建仿真文件,F(xiàn)ileNew Design.1.查找并放置溫度顯示電路仿真的元件,如圖5-2所示。4-2添加仿真元件2.連接溫度顯示電路圖4-3

26、所示。溫度顯示仿真電路圖。圖4-3溫度顯示電路仿真圖4.3溫度顯示電路仿真執(zhí)行將Keil軟件中編譯好的程序加載到89C52中,圖4-4所示,加載后點(diǎn)擊“OK。執(zhí)行仿真,點(diǎn)擊執(zhí)行,圖4-4,在液晶1602上出現(xiàn)仿真結(jié)果,圖4-6。從仿真結(jié)果看,.電路能正常工作,程序執(zhí)行無誤。仿真圖4-7。圖4-4加載編譯程序圖4-4仿真執(zhí)行圖 4-6溫度顯示圖4- 7溫度顯示電路仿真圖溫度顯示電路在Proteus軟件中執(zhí)行仿真后,即可說明硬件設(shè)計(jì)和軟件設(shè)計(jì)均實(shí)現(xiàn),便可以繪制電路板以及裝配電路工作。4.4 本章小結(jié)本章利用Proteus軟件對溫度顯示電路進(jìn)展了仿真實(shí)現(xiàn),繪制了仿真電路,加載編譯好的溫度顯示程序,實(shí)

27、現(xiàn)了仿真結(jié)果。為溫度顯示電路的硬件和軟件進(jìn)展了驗(yàn)證。-. z.第五章溫度顯示電路PCB設(shè)計(jì)前面對溫度顯示電路進(jìn)展了電路設(shè)計(jì)與硬件選型,通過Keil軟件實(shí)現(xiàn)了程序編譯,成功的實(shí)現(xiàn)了電路仿真,要實(shí)現(xiàn)對電路的裝配就需要對電路進(jìn)展PCB板制作,本章通過Protel電路設(shè)計(jì)軟件對溫度顯示電路進(jìn)展PCB板的制作。5.1 溫度顯示電路PCB設(shè)計(jì)流程根據(jù)PCB設(shè)計(jì)流程,溫度顯示電路PCB設(shè)計(jì)步驟如下:開場創(chuàng)立新的原理圖元件制作新的元件封裝繪制工程電路的電路原理圖設(shè)計(jì)工程電路的電路板PCB圖完畢進(jìn)入Protel99SE環(huán)境,創(chuàng)立工程文件圖5-1電路板設(shè)計(jì)流程翻開PCB設(shè)計(jì)軟件Protel 99SE 5.2溫度顯

28、示電路數(shù)據(jù)庫文件建立FileDesign,翻開新建庫文件窗口,在此窗口中給數(shù)據(jù)庫文件命名為wd*s.ddb庫文件,并制定保存位置。如圖5-2所示。圖5-2 新建溫度顯示數(shù)據(jù)庫文件5.3溫度顯示原理圖繪制5.3.1 新建溫度顯示原理圖文件點(diǎn)擊FileNew,選擇原理圖文件,“OK,此時(shí)在數(shù)據(jù)庫文件下方產(chǎn)生一個(gè)以.sch為后綴名的原理圖文件,可更改原理圖文件名稱。如圖5-3所示。圖5-3新建原理圖文件5.3.2 設(shè)置文件參數(shù)、加載元件庫設(shè)置原理圖文件參數(shù),如紙*大小,備注等,通過Document Options中取設(shè)置。如圖5-4所示。圖5-4 文件參數(shù)設(shè)置在繪制原理圖中常用原件在元件庫Misce

29、llaneous Devices.lib中,如電阻、電容、電位器等,但原理圖中沒有元件時(shí),需要新建元件庫文件,并也要通過加載的方法加載到庫文件中,也或者可以直接點(diǎn)擊Place直接放置到原理圖中。點(diǎn)擊,進(jìn)入到添加元件庫界面。如圖5-5所示。圖5-5 加載元件庫繪制元件在原理圖中繪制元件庫中沒有的溫度顯示元件,其中89C51、DS18B20、KEY、LED1602等元件需要繪制。如圖5-6所示。點(diǎn)擊FileNew,選擇Schematic Librar,新建元件庫文件。圖5-6 創(chuàng)立自制元件庫圖5-7 繪制元件5.3.4 繪制溫度顯示原理圖1.繪制5-1溫度顯示原理圖2.電氣規(guī)則檢查檢查原理圖電氣規(guī)

30、則,為每個(gè)元件定義封裝,產(chǎn)生網(wǎng)絡(luò)表文件.NET。為加載PCB做好準(zhǔn)備。網(wǎng)絡(luò)表文件反響了元件各項(xiàng)參數(shù),以及元件之間的網(wǎng)絡(luò)連接。點(diǎn)擊ToolsERC.圖5-8所示,進(jìn)入電路電氣規(guī)則檢查。將對電路電氣規(guī)則進(jìn)展檢查,并產(chǎn)生.ERC為后綴名的文件,圖5-9所示。圖5-8 電氣規(guī)則檢查圖5-9 電氣規(guī)則檢查結(jié)果3.產(chǎn)生網(wǎng)絡(luò)報(bào)表網(wǎng)絡(luò)報(bào)表反映了電路元件參數(shù)和元件管腳網(wǎng)絡(luò)之間的連接。網(wǎng)絡(luò)表表是連接電路原理圖與PCB板圖之間的橋梁。點(diǎn)擊菜單欄Design-Create Netlist,圖5-10。產(chǎn)生.NET為后綴名的報(bào)表文件。圖5-10 創(chuàng)立網(wǎng)絡(luò)表文件5.4繪制溫度顯示電路PCB板5.4.1 新建PCB文件點(diǎn)擊

31、FileNew,選擇PCB Document,產(chǎn)生新的以.PCB為后綴名的PCB文件。圖5-11 PCB文件創(chuàng)立5.4.2 規(guī)劃電路板板寬規(guī)劃PCB板,溫度顯示設(shè)計(jì)為1010CM的電路板。也可利用向?qū)гO(shè)計(jì)電路板板寬。在絲印層上繪制板寬。圖5-12 繪制PCB板板寬加載網(wǎng)絡(luò)表在加載網(wǎng)絡(luò)表之前,要確定是否元件都定義了封裝,如果沒有封裝,需要新建封裝庫文件,繪制元件的封裝。封裝文件后綴名為.Lib,并將此文件加載到PCB庫中去。在PCB界面選擇DesignLoad Nets,點(diǎn)擊加載溫度顯示的.NET文件。點(diǎn)擊Browse.選擇已有的.NET文件。圖5-13為加載網(wǎng)絡(luò)表無錯(cuò)誤的檢查結(jié)果。圖5-13加

32、載網(wǎng)絡(luò)表在加載后,有可能會產(chǎn)生一些錯(cuò)誤信息,一般錯(cuò)誤主要是封裝未定義,或者網(wǎng)絡(luò)為連接,這需要在原理圖中去更改,更改完后重新產(chǎn)生網(wǎng)絡(luò)表,并加載,當(dāng)無錯(cuò)誤時(shí),在PCB中將加載元件以網(wǎng)絡(luò)連接,如圖5-14所示。圖5-14溫度顯示電路加載網(wǎng)絡(luò)表后圖布局布局可通過自動布局和手工布局的方式。這里采用了手工布局的方法。元件咋電路板上的布局應(yīng)遵循相應(yīng)的原則,在此設(shè)計(jì)中89C52放置至中間位置,ISP、電位器、液晶放置邊緣,晶振電路需要靠近89C52的18,19腳等。布線布線也分為自動布線和手工布線。此設(shè)計(jì)中采用了自動布線和手工布線組合的方式。在布線之前需要對布線規(guī)則進(jìn)展設(shè)置,如導(dǎo)線寬度,導(dǎo)線拐角角度,特殊網(wǎng)絡(luò)

33、導(dǎo)線設(shè)置等。溫度顯示PCB板圖如圖5-15所示。圖5-15 溫度顯示PCB板圖5.5本章小結(jié)本章介紹了溫度顯示電路原理圖設(shè)計(jì)與PCB板制作設(shè)計(jì)的整個(gè)過程,具體還有設(shè)計(jì)還需要進(jìn)一步的設(shè)置,制作好后的電路板需要交由廠家來實(shí)際制作出來。-. z.第六章溫度顯示電路裝配與調(diào)試6.1 溫度顯示電路裝配電路裝配與調(diào)試的過程可分為元器件的檢測、電路板裝配以及電路調(diào)試三局部。6.2 根本元器件檢測1、列寫出基于單片機(jī)的溫度顯示電路的元器件清單。2、識別與檢測電路中的電阻元件。1電阻色環(huán)的識別方法。普通電阻最常用的標(biāo)注方法為色標(biāo)法。每種顏色代表不同的數(shù)字,如表6-1。表6-1 色環(huán)顏色含義棕紅橙黃綠藍(lán)紫灰白黑金

34、銀123456789010-110-2電阻外表各色環(huán)表示意義如下:前面2或3條色環(huán):阻值的有效數(shù)字直接讀取;倒數(shù)第2條色環(huán):10的冪數(shù);最后1條色環(huán):誤差常用棕、金、銀色表示,棕色為1%誤差、金色為5%誤差、銀色為10%誤差。讀取電阻色環(huán)可以直接得到該電阻的標(biāo)稱電阻值。2電阻的萬用表檢測方法。使用萬用表的歐姆擋可以檢測出電阻的實(shí)際阻值。3、電容器的識別觀察電容器的外表標(biāo)示,可直接識別出電容器的電容量。1對于瓷片電容而言,數(shù)標(biāo)法可以讀取電容量,瓷片電容外表有3個(gè)數(shù)字,前兩位數(shù)字為有效值數(shù)字,第三位數(shù)字為10的冪數(shù)。2對于電解電容而言,直接讀取外表標(biāo)示的電容量即可;電解電容具有極性,長腳為正極,短

35、腳為負(fù)極。4、二極管和發(fā)光二極管的識別1普通二極管極性判斷:有特殊顏色標(biāo)示環(huán)的引腳為負(fù)極,另一引腳為正極。2發(fā)光二極管極性的判斷:長腳為正極,短腳為負(fù)極;對于圓帽外形的發(fā)光二極管,其圓帽的邊緣會有一個(gè)缺口,這個(gè)缺口對應(yīng)的的引腳為負(fù)極,另外一個(gè)引腳為正極。5、晶振的識別觀察晶振外表的標(biāo)示,可判別出晶振的標(biāo)稱頻率值。6.3 裝配溫度顯示電路1、準(zhǔn)備好所需的元器件和溫度顯示PCB板。2、元器件安裝1元器件安裝根本原則如下:A.元器件的標(biāo)志方向應(yīng)符合規(guī)定的要求;B.注意有極性的元器件不能裝錯(cuò);C.安裝高度應(yīng)符合規(guī)定的要求,同一規(guī)格的元器件應(yīng)盡量安裝在同一高度;D.安裝順序一般為先低后高,先輕后重,先一般元器件后特殊元器件。2電子電路焊接工藝:手工焊接方法可按“五步法,如圖6-1。A.準(zhǔn)備:將焊接所需材料、工具準(zhǔn)備好。加熱電烙鐵,烙鐵頭沾上少量焊劑。B.加熱被焊件:將烙鐵頭放在焊盤上,使被焊件的溫度上升。C.熔化焊料:將焊錫絲放到被焊件上,使焊錫絲熔化并浸濕焊盤。D.移開焊錫:當(dāng)焊點(diǎn)上的焊錫己將焊點(diǎn)浸濕,要及時(shí)撤離焊錫絲。E.移開電烙鐵:移開焊錫后,待焊錫全部潤濕焊點(diǎn)時(shí),及時(shí)迅速移開電烙鐵。(a)準(zhǔn)備 (b)加熱焊件 (c)熔化焊料 (d)移開焊錫 (e)移開

溫馨提示

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

評論

0/150

提交評論