課程設(shè)計---基于ds18b20的單片機溫度采集系統(tǒng)_第1頁
已閱讀1頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  目 錄</b></p><p><b>  1引言4</b></p><p><b>  2正文4</b></p><p><b>  第1章 緒論4</b></p><p>  1.1 設(shè)計背景4</p>

2、;<p>  1.2 設(shè)計來源4</p><p>  1.3 設(shè)計內(nèi)容與要求5</p><p>  第2章 硬件電路設(shè)計5</p><p>  2.1 AT89S52單片機5</p><p>  2.2 溫度測量模塊6</p><p>  2.3 蜂鳴器報警模塊6</p><

3、;p>  2.4 LED顯示模塊6</p><p>  2.5 系統(tǒng)電路7</p><p>  第3章 軟件設(shè)計7</p><p>  3.1 AT89S527</p><p>  3.2 DS18B208</p><p>  第4章 焊接調(diào)試過程與問題分析9</p><p>

4、  4.1 焊接調(diào)試過程9</p><p>  4.2焊接實物圖10</p><p><b>  第5章 總結(jié)11</b></p><p><b>  參考文獻(xiàn)11</b></p><p>  基于DS18B20的單片機溫度采集系統(tǒng)</p><p><b>

5、  x x</b></p><p>  xxxxxxxxxxxxxxxxxx</p><p>  摘要:隨著現(xiàn)代信息技術(shù)的飛速發(fā)展和傳統(tǒng)工業(yè)改造的逐步實現(xiàn),能夠獨立工作的溫度檢測與顯示系統(tǒng)應(yīng)用于諸多領(lǐng)域。傳統(tǒng)的溫度檢測以熱敏電阻為溫度敏感元件。熱敏電阻的成本低,需要外加信號處理電路,而且可靠性相對較差,測溫準(zhǔn)確度低,檢測系統(tǒng)也有一定的誤差。與傳統(tǒng)的溫度計相比,這次設(shè)計的是基于

6、DS18B20的數(shù)字溫度計,它具有讀數(shù)方便,測溫范圍廣,測溫精確,數(shù)字顯示,適用范圍寬等特點。</p><p>  在本設(shè)計中選用AT89S52型單片機作為主控制器件,采用DS18B20數(shù)字溫度傳感器作為測溫元件,通過4位共陽極LED數(shù)碼顯示管并行傳送數(shù)據(jù),實現(xiàn)溫度顯示。本設(shè)計的內(nèi)容主要分為兩部分,一是對系統(tǒng)硬件部分的設(shè)計,包括溫度采集電路和顯示電路;二是對系統(tǒng)軟件部分的設(shè)計,應(yīng)用C語言實現(xiàn)溫度的采集與顯示。通過

7、DS18B20直接讀取被測溫度值,送入單片機進(jìn)行數(shù)據(jù)處理,之后進(jìn)行輸出顯示,最終完成了數(shù)字溫度計的總體設(shè)計。其系統(tǒng)構(gòu)成簡單,信號采集效果好,數(shù)據(jù)處理速度快,便于實際檢測使用。</p><p>  關(guān)鍵詞:單片機AT89S52,溫度傳感器DS18B20,LED數(shù)碼管,數(shù)字溫度計</p><p>  Abstract:With the rapid development of modern i

8、nformation technology and traditional industrial transformation gradually realize, able to work independently temperature detection and display system applied to many fields. The traditional temperature detection to ther

9、mistors for temperature sensitive components. Thermistors of low cost, need and signal processing circuit, and relatively poor reliability, low temperature measurement accuracy, detection system also has the certain erro

10、r. Compared w</p><p>  In the design of AT89S52 single chip microcomputer as the main selection of control device, the digital temperature sensor DS18B20 as temperature sensor, through a total of 4 anode LED

11、 digital display tube parallel data transmission, realize temperature display. This design is the main content of the divided into two parts, one is the hardware part of the design, including the temperature acquisition

12、circuit and display circuit; the other is part of the design of the system software, application</p><p>  Keywords: monolithic integrated circuit AT89S52, temperature sensor DS18B20, LED digital tube, digita

13、l thermometer</p><p><b>  1引言</b></p><p>  隨著電子工業(yè)的飛速發(fā)展單片機技術(shù)日益滲透到各個領(lǐng)域,其發(fā)展趨勢是集成度和智能化越來越高,外圍接口越來越簡單,使用極為方便。溫度是工業(yè)生產(chǎn)中常見的和最基本的參數(shù)之一,在生產(chǎn)過程中常需對溫度進(jìn)行檢測和監(jiān)控。采用微型機進(jìn)行溫度檢測、數(shù)字顯示、信息存儲及實時控制,對于提高生產(chǎn)效率和產(chǎn)品

14、質(zhì)量、節(jié)約能源等都有重要的作用。考慮到許多工業(yè)環(huán)境中對多點溫度進(jìn)行監(jiān)控,一般需要測量幾十個點以上,為此,我們研制了一種采用AT89S52單片機進(jìn)行控制的溫度采集系統(tǒng)。這種基于AT89S52的溫度的采集與顯示有檢測精度高、使用簡單、成本較低和工作穩(wěn)定可靠等特點,所以有一定的應(yīng)用前景。</p><p><b>  2正文</b></p><p><b>  第1

15、章 緒論</b></p><p><b>  1.1 設(shè)計背景</b></p><p>  單片機自1976年由Intel公司推出MCS-48開始,迄今已有三十多年了。由于單片機集成度高、功能強、可靠性高、體積小、功耗低、使用方便、價格低廉等一系列優(yōu)點,目前已經(jīng)滲入到人們工作和生活的方方面面,幾乎“無處不在,無所不為”。單片機的應(yīng)用領(lǐng)域已從面向工業(yè)控制、通

16、訊、交通、智能儀表等迅速發(fā)展到家用消費產(chǎn)品、辦公自動化、汽車電子、PC機外圍以及網(wǎng)絡(luò)通訊等廣大領(lǐng)域,對各個行業(yè)的技術(shù)改造和產(chǎn)品更新?lián)Q代起著重要的推動作用。</p><p>  單片機有兩種基本結(jié)構(gòu)形式:一種是在通用微型計算機中廣泛采用的,將程序存儲器和數(shù)據(jù)存儲器合用一個存儲器空間的結(jié)構(gòu),稱為普林斯頓結(jié)構(gòu)。另一種是將程序存儲器和數(shù)據(jù)存儲器截然分開,分別尋址的結(jié)構(gòu),一般需要較大的程序存儲器。目前的單片機以采用程序存儲

17、器和數(shù)據(jù)存儲器截然分開的結(jié)構(gòu)為多。</p><p>  本設(shè)計討論的單片機多功能定時器的核心是目前應(yīng)用極為廣泛的51系列單片機,配置了外圍設(shè)備,構(gòu)成了一個可編程的溫度采集系統(tǒng),具有體積小,可靠性高,功能強等特點。不僅能滿足所需要求而且還有很多功能可供開發(fā),有著廣泛的應(yīng)用領(lǐng)域。</p><p><b>  1.2 設(shè)計來源</b></p><p>

18、;  眾所周知,環(huán)境溫度一直是生物能否較適宜生存的一個重要因素,而人們對環(huán)境溫度的感知也從單純的身體感官的感受發(fā)展到用各種溫度計來對環(huán)境溫度進(jìn)行準(zhǔn)確的測量。但是受限于技術(shù)等原因,溫度計通常都有體積較大,精度不高等各種缺陷。而數(shù)字溫度測量芯片的出現(xiàn)則解決了這些問題,其中的一款芯片DS18B20是DALLAS公司生產(chǎn)的1-Wire,即單總線器件,具有線路簡單,體積小的特點。因此,用它來組成一個測溫系統(tǒng),具有線路簡單,在一根通信線上可以掛載很

19、多這樣的數(shù)字溫度芯片,十分方便。</p><p>  美國Dallas半導(dǎo)體公司的數(shù)字化溫度傳感器DS1820是世界上第一片支持 “一線總線”接口的溫度傳感器,在其內(nèi)部使用了在板(ON-B0ARD)專利技術(shù)。全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)?!耙痪€總線”獨特而且經(jīng)濟的特點,使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測量系統(tǒng)的構(gòu)建引入全新概念?,F(xiàn)在,新一代的DS18B20體積更小、更經(jīng)濟、更靈活。使你可

20、以充分發(fā)揮“一線總線”的優(yōu)點。 同DS1820一樣,DS18B20也支持“一線總線”接口,測量溫度范圍為-55°C~+125°C,在-10~+85°C范圍內(nèi),精度為±0.5°C。現(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。適合于惡劣環(huán)境的現(xiàn)場溫度測量,如:環(huán)境控制、設(shè)備或過程控制、測溫類消費電子產(chǎn)品等。與前一代產(chǎn)品不同,新的產(chǎn)品支持3V~5.5V的電壓范圍,使系統(tǒng)

21、設(shè)計更靈活、方便。而且新一代產(chǎn)品更便宜,體積更小,這就為用最低的成本制作出用途更廣,精度更高的便攜帶的數(shù)字溫度計提供了可能。</p><p>  目前,國際上新型溫度傳感器正從模擬式向數(shù)字式,從集成化向智能化、網(wǎng)絡(luò)化的方向飛速發(fā)展。</p><p>  1.3 設(shè)計內(nèi)容與要求</p><p>  本設(shè)計主要介紹了用單片機和數(shù)字溫度傳感器DS18B20相結(jié)合的方法來實

22、現(xiàn)溫度的采集,以單片機AT89S52芯片為核心,輔以溫度傳感器DS18B20和LED數(shù)碼管及必要的外圍電路,構(gòu)成了一個多功能單片機數(shù)字溫度計。該裝置適用于人民的日常生活和工、農(nóng)業(yè)生產(chǎn)的溫度測量與報警,實現(xiàn)對溫度的監(jiān)測。其主要研究內(nèi)容包括兩方面,一是對系統(tǒng)硬件部分的設(shè)計,包括溫度采集電路和顯示電路;二是對系統(tǒng)軟件部分的設(shè)計,應(yīng)用C語言實現(xiàn)溫度的采集與顯示。通過利用數(shù)字溫度傳感器DS18B20進(jìn)行設(shè)計,能夠滿足實時檢測溫度的要求,同時通過L

23、ED數(shù)碼管的顯示功能,可以實現(xiàn)不間斷的溫度顯示,并帶有復(fù)位功能。</p><p>  本次設(shè)計的主要思路是利用51系列單片機,數(shù)字溫度傳感器DS18B20和LED數(shù)碼顯示器,構(gòu)成實現(xiàn)溫度檢測與顯示的單片機控制系統(tǒng),即數(shù)字溫度計。通過對單片機編寫相應(yīng)的程序,達(dá)到能夠?qū)崟r檢測周圍溫度的目的。</p><p>  通過對本課題的設(shè)計能夠熟悉數(shù)字溫度計的工作原理及過程,了解各功能器件(單片機、DS

24、18B20、LED)的基本原理與應(yīng)用,掌握各部分電路的硬件連線與程序編寫,最終完成對數(shù)字溫度計的總體設(shè)計。其具體的要求如下:</p><p>  1、根據(jù)設(shè)計要求,選用AT89S52單片機為核心器件;</p><p>  2、溫度檢測器件采用DS18B20數(shù)字式溫度傳感器,利用單總線式連接方式與單片機的串行接口P2.4引腳相連;</p><p>  3、顯示電路采用

25、4個LED數(shù)碼管顯示器接P0口并行顯示溫度值,數(shù)碼管由P1口(P1.0~P1.3)選通,動態(tài)顯示。</p><p>  第2章 硬件電路設(shè)計</p><p>  2.1 AT89S52單片機</p><p>  AT89S52單片機系統(tǒng)包括晶體振蕩電路、復(fù)位開關(guān)和電源部分。圖2.1為AT89S52單片機的最小系統(tǒng)。</p><p>  圖2.

26、1 AT89S52最小系統(tǒng)電路圖</p><p>  2.2 溫度測量模塊</p><p>  溫度測量傳感器采用DALLAS公司DS18B20的單總線數(shù)字化溫度傳感器,測溫范圍為-55℃~125℃,可編程為9位~12位A/D轉(zhuǎn)換精度,測溫分辨率達(dá)到0.0625℃,采用寄生電源工作方式,CPU只需一根口線便能與DS18B20通信,占用CPU口線少,可節(jié)省大量引線和邏輯電路,接口電路如圖2.

27、2所示。</p><p>  圖2.2 DS18B20測量電路圖</p><p>  2.3 蜂鳴器報警模塊</p><p>  蜂鳴器需要三極管放大電流來驅(qū)動,一開始由于使用的電阻太大,導(dǎo)致電流較小,蜂鳴器不響,后來并了一個電阻就好了,電路如圖2.3所示。</p><p>  圖2.3 蜂鳴器電路圖</p><p>

28、  2.4 LED顯示模塊</p><p>  顯示部分選用4位共陰數(shù)碼管。由于數(shù)碼管的驅(qū)動電流較大,所以在設(shè)計時加上了三極管3904作為驅(qū)動電路,數(shù)碼管和單片機的接口如圖2.4所示。</p><p>  圖2.4 LED顯示電路圖</p><p><b>  2.5 系統(tǒng)電路</b></p><p>  溫度采集系統(tǒng)電

29、路圖如圖2.5所示</p><p>  圖2.5 系統(tǒng)電路圖</p><p><b>  第3章 軟件設(shè)計</b></p><p>  一個應(yīng)用系統(tǒng)要完成各項功能,首先必須有較完善的硬件作保證。同時還必須得到相應(yīng)設(shè)計合理的軟件的支持,尤其是微機應(yīng)用高速發(fā)展的今天,許多由硬件完成的工作,都可通過軟件編程而代替。甚至有些必須采用很復(fù)雜的硬件電路才能

30、完成的工作,用軟件編和有時會變得很簡單。因此充分利用其內(nèi)部豐富的硬件資源和軟件資源。</p><p>  程序設(shè)計語言有三種:機器語言、匯編語言、高級語言。本系統(tǒng)運用的是高級語言所編寫,也就是C語言。</p><p>  3.1 AT89S52</p><p>  AT89S52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器。使用At

31、mel公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。AT89S52具有以下標(biāo)準(zhǔn)功能:8k字節(jié)Flash,256字節(jié)RAM,32位I/O 口線,看門狗定時器,2個數(shù)據(jù)指針,三個16位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全

32、雙工串行口,片內(nèi)晶振及時鐘電路。另外,AT89S52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。</p><p>  空閑模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。</p><p>  圖3.1 AT89S52引腳圖</p><p&

33、gt;  3.2 DS18B20</p><p>  DSl8B20必須嚴(yán)格按照單總線通信協(xié)議,以保證數(shù)據(jù)的完整性。該協(xié)議定義了幾種時隙類型:初始化、應(yīng)答、寫1、寫0、讀1、讀0。除了應(yīng)答時隙所有這些時隙都是有主機發(fā)出??偩€上所傳輸?shù)乃忻詈蛿?shù)據(jù)都是字節(jié)的低位在前。</p><p><b> ?。?)初始化時隙</b></p><p>  復(fù)

34、位時隙和應(yīng)答時隙。在初始化過程中,主機發(fā)送復(fù)位脈沖(最短為480μs的低電平信號)接著,釋放總線并進(jìn)入接收狀態(tài)。當(dāng)總線被釋放后上拉電阻將總線拉高。DSl8B20在檢測到總線的上升沿之后等待15-60us接著發(fā)出應(yīng)答脈沖(低電平持續(xù)60-240 μs)。</p><p><b> ?。?)讀和寫時隙</b></p><p>  在寫時隙期間,主機向DS18B20寫入數(shù)據(jù)

35、;而在讀時隙期間,主機讀入來自DS18B20的數(shù)據(jù)。在每一個時隙,總線只能傳輸一位數(shù)據(jù)。</p><p>  存在兩種寫時隙,即寫1和寫0。主機在寫1時隙向DS18B20寫入邏輯1。而在寫0時隙向DS18B20寫入邏輯0。所有寫時隙至少需要60μS,而且兩次寫l時隙之間至少需要lμS的恢復(fù)時間。兩種寫時隙均以主機拉低總線開始。</p><p>  產(chǎn)生寫1時隙:主機拉低總線后,必須在15u

36、S內(nèi)釋放總線。然后由上拉電阻將總線拉至高電平。</p><p>  產(chǎn)生寫0時隙:主機拉低總線后,必須在整個時隙期間保持低電平(至少60μS)。</p><p>  在寫時隙開始后的1 5~60 μS期間,DSl8B20采樣總線的狀態(tài)。如果總線為高電,則邏輯1被寫入DSl8B20;如果總線為低電平,則0邏輯被寫入DSl8B20。 </p><p>  讀時隙:D

37、Sl8B20只能在主機發(fā)出讀時隙時才能向主機傳送數(shù)據(jù)。所以主機在發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時隙,以便DSl8B20能夠傳送數(shù)據(jù)。所有讀時隙至少60μs,且在兩次獨立的讀時隙之間至少需要1μS的恢復(fù)時間。</p><p>  每次讀時隙由主機發(fā)起,拉低總線至少1μS。在主機發(fā)起讀時隙之后,DSl8B20開始在總線上傳送1或0。若DS18B20發(fā)送1,則保持總線為高電平;若發(fā)送O,則拉低總線。當(dāng)傳送0時,DSl

38、8B20在該時隙結(jié)束時釋放總線,再由上拉電阻將總線拉回空閑高電平狀態(tài)。DS18B20發(fā)出的數(shù)據(jù)在讀時隙下降沿起始后的15μS內(nèi)有效,因此主機必須在讀時隙開始后的15μS內(nèi)釋放總線,并且采樣總線狀態(tài)。</p><p>  圖3.2 DS18B20溫度采集系統(tǒng)流程圖</p><p>  第4章 焊接調(diào)試過程與問題分析</p><p>  4.1 焊接調(diào)試過程</p

39、><p>  裝配工作中,焊接技術(shù)很重要。萬用表元件的安裝,主要利用錫焊,它不但能固定零件,而且能保證可靠的電流通路,焊接質(zhì)量的好壞,將直接影響調(diào)試結(jié)果。1、烙鐵是焊接的主要工具之一,焊接收音機應(yīng)選用30W-35W電烙鐵。新烙鐵使用前應(yīng)用銼刀把烙鐵頭兩邊修改。并將烙鐵頭部倒角磨光,以防焊接時毛刺將印刷電路板焊盤損壞。如采用長命烙鐵頭則無須加工。烙鐵頭上沾附一層光亮的錫,烙鐵就可以使用了</p><

40、;p>  2、烙鐵溫度和焊接時間要適當(dāng)。焊接時應(yīng)讓烙鐵頭加熱到溫度高于焊錫溶點,并掌握正確的焊接時間。一般不超過3秒鐘。時間過長會使印刷電路板銅鉑蹺起,損壞電路板及電子元器件。</p><p>  3、焊接方法:一般采用直徑1.0-1.2mm的焊錫絲。焊接時左手拿錫絲,右后拿烙鐵。在烙鐵接觸焊點的同時送上焊錫絲,焊錫的量要適量。太多易引起搭焊短路,太少元件又不牢固。</p><p>

41、  焊接時不可將烙鐵頭在焊點上來回移動或用力下壓,要想焊得快,應(yīng)加大烙鐵和焊點的接觸面。增大傳熱面積焊接也快。特別注意的是溫度過低烙鐵與焊接點接觸時間太短,熱量供應(yīng)不足,焊點錫面不光滑,結(jié)晶粗脆,象豆腐渣一樣,那就不牢固,形成虛焊和假焊。反之焊錫易流散,使焊點錫量不足,也容易不牢,還可能出現(xiàn)燙壞電子元件及印刷電路板??傊稿a量要適中,即將焊點零件腳全部浸沒,其輪廓又隱約可見。焊點焊好后,拿開烙鐵,焊錫還不會立即凝固,應(yīng)稍停片刻等焊錫凝固

42、,如未凝固前移動焊接件,焊錫會凝成砂狀,造成附著不牢固而引起假焊。焊接結(jié)束后,首先檢查一下有沒有漏焊,搭焊及虛焊等現(xiàn)象。虛焊是比較難以發(fā)現(xiàn)的毛病。造成虛焊的因素很多,檢查時可用尖頭鉗或鑷子將每個元件輕輕的拉一下,看看是否搖動,發(fā)現(xiàn)搖動應(yīng)重新焊接。 </p><p>  每次焊接完一部分元件,均應(yīng)檢查一遍焊接質(zhì)量及是否有錯焊、漏焊,發(fā)現(xiàn)問題及時糾正。這樣可保證焊接一次成功而進(jìn)入下道工序。</p>&l

43、t;p>  注意事項:(1)外殼整合要到位,不然會因接觸不良而無法顯示數(shù)字。(2)一些小的零件也要小心安裝,如圖中沒有經(jīng)過焊接安裝上的,如不小心很容易掉。(3)注意電解電容、發(fā)光二極管、蜂鳴器的正負(fù)極性不能接反、三者均是長的管腳接正極、短的管腳接負(fù)極。</p><p><b>  4.2焊接實物圖</b></p><p>  圖4.1 焊接實物圖</p&g

44、t;<p><b>  第5章 總結(jié)</b></p><p>  在這次的課程設(shè)計中,我們以5人為一組來進(jìn)行了關(guān)于溫度采集的設(shè)計。硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯

45、誤。第二,是在學(xué)習(xí)態(tài)度上,這次課程設(shè)計是對我的學(xué)習(xí)態(tài)度的一次檢驗。對于這次單片機課程設(shè)計,我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次課程設(shè)計所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。通過這次單片機課程設(shè)計,我不僅加深了對單片機理論的理解,將理論很好地應(yīng)用到實際當(dāng)中去,而且我

46、還學(xué)會了如何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功能不斷完善,成為真己的東西。</p><p>  這個設(shè)計實踐過程中,我們花費了大量的時間和精力,更重要的是,我們在學(xué)會創(chuàng)新的基礎(chǔ)上,同時還懂得合作精神的重要性,學(xué)會了與他人合作。作為一名大三學(xué)生,我覺得做單片機課程設(shè)計是十分必要的,在已度過的大學(xué)時間里,我們大多數(shù)接觸的是專業(yè)課,我們在課堂上掌握的僅僅是專業(yè)課

47、的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運用到實踐中去呢?我想做類似這次的課程設(shè)計就為我們提供了良好的實踐平臺。在做本次課程設(shè)計的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計資料了,為了讓自己的設(shè)計更加完善,查閱這方面的設(shè)計資料是十分必要的,同時也是必不可少的。我們是在做單片機課程設(shè)計,我們一切都要有據(jù)可依,有理可尋,不切實際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級為設(shè)計。最后,在設(shè)計之前,我們要對所用單片機的內(nèi)部結(jié)

48、構(gòu)有一個系統(tǒng)的了解,知道該單片機內(nèi)有哪些資源;要有一個清晰的思路和一個完整的的軟件流程圖;在設(shè)計程序時,不能妄想一次就將整個程序設(shè)計好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了</p><p><b>  參考文獻(xiàn)</b></p><p>  [1

49、]鄒應(yīng)全.51系列單片機原理與實驗教程.西安:西安電子科技大學(xué)出版社,2007.12</p><p>  [2]夏繼強.單片機應(yīng)用設(shè)計培訓(xùn)教程[M].北京:北京航空航天大學(xué)出版社,2008</p><p>  [3]高峰.單片機微型計算機與接口技術(shù)[M].北京:科學(xué)出版社,2003</p><p>  [4]李廣弟, 朱月秀, 王秀山. 單片機基礎(chǔ)[M].北京:北京

50、航空航天大學(xué)出版社,2001.7</p><p>  [5]胡漢才.單片機原理及其接口技術(shù)[M].北京:清華大學(xué)出版社,2004</p><p>  [6]王化詳,張淑英.傳感器原理[M]天津:天津大學(xué)出版社,2002.5</p><p>  [7]周紅麗,張?zhí)扉_等.基于單片機的九路溫度監(jiān)控系統(tǒng)[J].青島:微計算機信息.2008</p><p&

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論