freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的溫度采集系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)說明書(參考版)

2025-06-30 19:59本頁面
  

【正文】 回首四年,取得了些許成績,生活中有快樂也有艱辛。四年的大學(xué)生活就快走入尾聲,我們的校園生活就要?jiǎng)澤暇涮?,心中是無盡的難舍與眷戀。另外,我還要感謝大學(xué)四年和我一起走過的同學(xué)朋友對我的關(guān)心與支持,與他們一起學(xué)習(xí)、生活,讓我在大學(xué)期間生活的很充實(shí),給我留下了很多難忘的回憶。再次對周巍老師表示衷心的感謝。郭謙功老師淵博的知識(shí)、嚴(yán)謹(jǐn)?shù)淖黠L(fēng)和誨人不倦的態(tài)度給我留下了深刻的印象。沒有他們的幫助,我將無法順利完成這次設(shè)計(jì)。經(jīng)過這次畢業(yè)設(shè)計(jì),我的能力有了很大的提高,比如操作能力、分析問題的能力、合作精神、嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)等方方面面都有很大的進(jìn)步。本次畢業(yè)設(shè)計(jì)大概持續(xù)了半年,現(xiàn)在終于到結(jié)尾了。作者簽名: 二〇一〇年九月二十日 致 謝時(shí)間飛逝,大學(xué)的學(xué)習(xí)生活很快就要過去,在這四年的學(xué)習(xí)生活中,收獲了很多,而這些成績的取得是和一直關(guān)心幫助我的人分不開的。本人愿意按照學(xué)校要求提交學(xué)位論文的印刷本和電子版,同意學(xué)校保存學(xué)位論文的印刷本和電子版,或采用影印、數(shù)字化或其它復(fù)制手段保存設(shè)計(jì)(論文);同意學(xué)校在不以營利為目的的前提下,建立目錄檢索與閱覽服務(wù)系統(tǒng),公布設(shè)計(jì)(論文)的部分或全部內(nèi)容,允許他人依法合理使用。作者簽名: 二〇一〇年九月二十日本聲明的法律后果由本人承擔(dān)。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本設(shè)計(jì)(論文)不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的作品成果。學(xué)位論文作者(本人簽名): 年 月 日學(xué)位論文出版授權(quán)書本人及導(dǎo)師完全同意《中國博士學(xué)位論文全文數(shù)據(jù)庫出版章程》、《中國優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫出版章程》(以下簡稱“章程”),愿意將本人的學(xué)位論文提交“中國學(xué)術(shù)期刊(光盤版)電子雜志社”在《中國博士學(xué)位論文全文數(shù)據(jù)庫》、《中國優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫》中全文發(fā)表和以電子、網(wǎng)絡(luò)形式公開出版,并同意編入CNKI《中國知識(shí)資源總庫》,在《中國博碩士學(xué)位論文評價(jià)數(shù)據(jù)庫》中使用和在互聯(lián)網(wǎng)上傳播,同意按“章程”規(guī)定享受相關(guān)權(quán)益。對本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式注明并表示感謝。在這里也衷心地感謝他們!在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯的謝意 !參考文獻(xiàn)[1] [M ].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2000:122124.[2] [M ].北京:機(jī)械工業(yè)出版社,2002:7881.[3] [J].電子技術(shù)應(yīng)用,2000,(1):58 59.[4] [M].北京:電子工業(yè)出版社,1997:146169.[5] [M].北京:電子工業(yè)出版社,1989:422430.[6] 喻萍,[M].北京:化學(xué)工業(yè)出版社,2006:195197.[7] 何宏,[M].北京:國防工業(yè)出版社,2006:294299.[8] 姜志海,[M].北京:電子工業(yè)出版社,2005:2742.[9] 黃賢,鄭筱霞,[M].成都:電子科技大學(xué)出版社,1997:410.[10] [M] .西安:西安電子科技大學(xué)出版社,1999:4446.[11] 李廣第. 單片機(jī)基礎(chǔ)[M] .北京:北京航空航天大學(xué)出版社,2000:4051.[12] 馬云峰,[M]. 北京:高等教育出版社,2001:5763.[13] [J].電子技術(shù)應(yīng)用, 1996,(2):15 20.[14] 何立民.電子設(shè)計(jì)自動(dòng)化[J] .電子技術(shù), 2008, (56) :59.[15] 李鴻.嵌入式系統(tǒng)設(shè)計(jì)[M] .深圳:科技電子出版社,2008:981130[16] 嚴(yán)天峰.單片機(jī)開發(fā)[M] .成都:科學(xué)出版社,2007:7798[17] 謝維成.單片機(jī)原理與應(yīng)用[D] .北京:清華大學(xué),2003.[18] 錢顯毅.電子電路設(shè)計(jì)[N] .科技時(shí)報(bào),2009312(C1). 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作所取得的成果。在此,謹(jǐn)向韓老師的培育之恩表示最深的謝意!感謝其他多位老師對我學(xué)習(xí)和設(shè)計(jì)所給予的支持和幫助。在這次培訓(xùn)中韓老師嚴(yán)謹(jǐn)?shù)膶W(xué)術(shù)作風(fēng)、治學(xué)態(tài)度、求實(shí)的工作作風(fēng)和孜孜不倦的探索創(chuàng)新精神,以及平易近人的師長風(fēng)范給我創(chuàng)造了良好的學(xué)習(xí)設(shè)計(jì)環(huán)境,及給了我這個(gè)學(xué)習(xí)提高的機(jī)會(huì)和在生活上給我的無微不至的關(guān)懷。胡老師工程能力相當(dāng)強(qiáng),實(shí)際應(yīng)用能力相當(dāng)強(qiáng),他在單片機(jī)技術(shù)與應(yīng)用上給予我相當(dāng)大的幫助。無論是在課題的選題還是定稿、研究的方法、技術(shù)路線以及本文的撰寫都得到了韓老師的嚴(yán)格要求和精心指導(dǎo),韓老師花費(fèi)了大量的精力,在各個(gè)環(huán)節(jié)中給了我許多寶貴的意見。致謝感謝韓老師對我的指導(dǎo),他的嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣。在軟件開發(fā)過程中掌握了一些技術(shù)難題的解決方法和技巧,鞏固和加深了所學(xué)知識(shí)的理解,能夠把所學(xué)的知識(shí)與實(shí)踐相結(jié)合,培養(yǎng)了認(rèn)真嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度,為以后開發(fā)軟件積累了大量的經(jīng)驗(yàn),提高了分析問題和解決問題的能力。在這次培訓(xùn)中,我切身感受到了動(dòng)手實(shí)踐的重要性,這對我以后的學(xué)習(xí)工作將產(chǎn)生深遠(yuǎn)影響。所以在不久的將來,溫度采集控制系統(tǒng)會(huì)被集成在一塊專用芯片上,其智能化水平將會(huì)越來越高,成本則會(huì)越來越便宜。由于時(shí)間比較緊,本設(shè)計(jì)雖然基本完成了預(yù)期的目標(biāo),但是設(shè)計(jì)成果并不是很完美,還存在很多問題:未對溫度數(shù)值統(tǒng)計(jì)處理、存儲(chǔ)及沒有采用多次采集結(jié)果取平均值的方法,來提高溫度值的準(zhǔn)確度。系統(tǒng)在硬件自動(dòng)測試,鍵盤操作,實(shí)時(shí)顯示方面工作正常。本設(shè)計(jì)采用數(shù)字溫度傳感器DS18B20,省掉了很多溫度采集方面的調(diào)試,同時(shí)也提高了溫度值的準(zhǔn)確度。而本系統(tǒng)產(chǎn)生誤差的主要原因是:數(shù)字溫度傳感器與單總線之間的連接點(diǎn)存在虛焊,還有信號傳輸光纜太長。整個(gè)系統(tǒng)調(diào)試順序按照先硬件后軟件,先局部后全部的順序調(diào)試,當(dāng)軟件與硬件都調(diào)試無誤之后,就可以整機(jī)調(diào)試,整機(jī)調(diào)試也就是整個(gè)系統(tǒng)設(shè)計(jì)的功能測試,將本系統(tǒng)中的兩路溫度采集探頭與兩個(gè)常規(guī)溫度計(jì)放在同一環(huán)境中進(jìn)行溫度測量,測量結(jié)果如表61所示:表61 溫度測試結(jié)果表本系統(tǒng)測量溫度℃常規(guī)溫度計(jì)1測量溫度℃ 常規(guī)溫度計(jì)2測量溫度℃通過以上數(shù)據(jù)的統(tǒng)計(jì),可以看出放在同一環(huán)境中的兩個(gè)常規(guī)溫度計(jì)的值相差很多,而本系統(tǒng)的兩路溫度探頭,在同一環(huán)境下所采集到的溫度數(shù)據(jù)之間的差值是很小的。由于LCD調(diào)試比較復(fù)雜,所以首先完成使用單片機(jī)控制LCD顯示一個(gè)字母,調(diào)試流程圖如圖62所示:LCD初始化把1的字符代碼31H送入A把A中內(nèi)容送到數(shù)據(jù)端口把數(shù)據(jù)寫入LCD返 回開 始 圖62 LCD調(diào)試框圖溫度傳感器的調(diào)試,是本設(shè)計(jì)最為重要的一部分,首先要證明數(shù)字溫度傳感器沒有燒毀,能不能正常工作,最常用的方法就是通過讀取數(shù)字溫度傳感器的序列號來檢驗(yàn)數(shù)字溫度傳感器是否能夠正常工作。按鍵的不同,對應(yīng)LED的顯示狀態(tài)不一致。編寫測試程序?qū)崿F(xiàn)按鍵控制LED亮滅,通過觀察LED狀態(tài)以確定按鍵單元是否正常。包括溫度信號采集程序、人機(jī)交互程序、數(shù)據(jù)處理程序等部分。控制執(zhí)行單元調(diào)試,調(diào)試的目的是確定控制執(zhí)行單元能否正常工作,達(dá)到使用單片機(jī)I/O口輸出的弱電來控制強(qiáng)電,即通過與單片機(jī)I/O口連接線的輸出電平來控制繼電器的閉合,根據(jù)電路連接圖,焊接好繼電器和蜂鳴器驅(qū)動(dòng)電路,使用萬用表來檢測電路連接是否正確。當(dāng)無鍵按下時(shí),引腳電壓為高電平;當(dāng)按下鍵時(shí),引腳為低電平,由此可得,按鍵單元工作正常。 人機(jī)交互調(diào)試包括按鍵調(diào)試及LCD液晶顯示屏的調(diào)試。由于本設(shè)計(jì)是采用單總線數(shù)字傳感器DS18B20,所以硬件連接很簡單,將溫度傳感器的數(shù)據(jù)口與單片機(jī)I/O口直接相連,才能夠保證數(shù)據(jù)線在閑置的時(shí)候保持高電平。通過測量輸出口的電壓值,根據(jù)檢測輸出口的電壓,不斷修改電路設(shè)計(jì),完成電源系統(tǒng)部分調(diào)試。為保證整個(gè)系統(tǒng)能夠正常工作,首先要保證電源系統(tǒng)部分能夠正常工作并且保證輸出為+5V。首先介紹系統(tǒng)的硬件安裝過程及針對各單元模塊的硬件電路調(diào)試,檢驗(yàn)其是否符合設(shè)計(jì)初衷,能否達(dá)到相應(yīng)指標(biāo)。a) { display(tmp())。 //溫度轉(zhuǎn)換for(a=10。 Init_Com()。delay(1)。wela=1。dula=0。P1=table[A4]。wela=1。delay(8)。wela=1。dula=0。P1=table1[A3]。wela=1。delay(8)。wela=1。dula=0。P1=table[A2]。A3=temp1%100/10。}else{A1=temp1/1000。wela=0。P1=0x08。dula=1。wela=0。P1=0x00。wela=0。P1=0x04。dula=1。wela=0。P1=0x00。wela=0。P1=0x02。dula=1。wela=0。P1=0x00。wela=0。P1=0x01。dula=1。wela=0。P1=0x00。A3=temp1%100/10。}else if(temp1=1000){A1=temp1/1000。elay(2)。wela=1。dula=0。P1=table[A4]。wela=1。delay(8)。wela=1。dula=0。P1=table1[A3]。wela=1。delay(8)。wela=1。dula=0。P1=table[A2]。wela=1。delay(8)。wela=1。dula=0。P1=0xbf。wela=1。A4=temp1%10。A2=temp1%1000/100。}if(temp10) //分離出四位要顯示的數(shù)字{ temp1=~temp1。}if(ser30){P0=0xff。fm=~fm。SBUF=ser。}*/void display(int temp1) //顯示函數(shù){ char A1,A2,A3,A4,ser。 sn1=tmpread()。 delay(1)。 //返回溫度值}/*void readrom() //讀取溫度傳感器的序列號{ //本程序中沒有用到此函數(shù) uchar sn1,sn2。 //放大十倍,這樣做的目的將小數(shù)點(diǎn)后第一位 //也轉(zhuǎn)換為可顯示數(shù)字,同時(shí)進(jìn)行一個(gè)四舍五入操作。 //得到真實(shí)十進(jìn)制溫度值,因?yàn)?DS18B20 //可以精確到 度,所以讀回?cái)?shù)據(jù)的最低位代表的是 // 度。 //兩字節(jié)合成一個(gè)整型變量。 temp=8。 //連續(xù)讀兩個(gè)字節(jié)數(shù)據(jù) b=tmpread()。 //跳過讀取ROM命令 tmpwritebyte(0xbe)。 delay(1)。 uchar a,b。 //跳過序列號命令 tmpwritebyte(0x44)。 //初始化 DS18B20 delay(1)。i++。 DS=1。 //寫 0 部分 i=8。 while(i0) i。 DS=1。 i++。 dat=dat1。j++) { testb=datamp。 for(j=1。 char j。 //讀出的數(shù)據(jù)最低位在最前面,這樣剛好 //一個(gè)字節(jié)在 DAT 里 } return(dat)。i++) { j=tmpreadbit()。 for(i=1。}uchar tmpread(void) //讀一個(gè)字節(jié){ uchar i,j,dat。while(i0)i。 dat=DS。i++。i++。 bit dat。 while(i0)i。 DS=1。 i=103。 }void dsreset(void) //發(fā)送復(fù)位和初始化命令{ uint i。 TL1 = 0xFd。 SCON = 0x50。}//功能:串口初始化,波特率 9600,方式 1void Init_Com(void) { TMOD = 0x20。j200。ix。void delay(uint x) //delay{ uchar i,j。unsigned char code table1[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}。unsigned char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 // sign of the result positive or negativesbit dula=P2^6。 //define in
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1