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

正文內(nèi)容

溫度采集與控制系統(tǒng)設(shè)計(jì)_畢業(yè)論文(已改無(wú)錯(cuò)字)

2022-10-11 11:41:14 本頁(yè)面
  

【正文】 件問(wèn)題一 發(fā)現(xiàn)的問(wèn)題: 在串行數(shù)據(jù)發(fā)送的過(guò)程中,通過(guò)串口精靈 的觀察窗口發(fā)現(xiàn), 發(fā)送的數(shù)據(jù)總是 存在大量亂碼,通 過(guò)單步調(diào)試 發(fā)現(xiàn),進(jìn)行遞減發(fā)送數(shù)組就會(huì)出現(xiàn)亂碼。 解決方法: 嘗試改成加法,這個(gè)問(wèn)題就得到了解決 。 軟件問(wèn)題二 發(fā)現(xiàn)的問(wèn)題: 在接收數(shù)組時(shí) ,接收的順序產(chǎn)生了錯(cuò)誤。 解決方法:在發(fā)送端設(shè)定 起始數(shù)據(jù) 標(biāo)志位, 在接收時(shí)要先進(jìn)行標(biāo)志位的判斷,是想要的接收順序再 進(jìn)行數(shù)據(jù)存儲(chǔ)并送顯示否則不予處理 。 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 28 系統(tǒng)測(cè)試 首先將程序燒入單片機(jī)后,把采集溫度的系統(tǒng)接通電源,引出單片機(jī)的 TXD 引腳通過(guò)串口精靈觀察 窗口就能看到他發(fā)出的溫度數(shù)值,證明采集溫度單元模塊是正常工作的, 再接入 BM100 無(wú)線模塊, 這樣溫度采集模塊就完成了。 然后 對(duì)液晶進(jìn)行測(cè)試,將一些正常顯示漢字的程序用仿真頭測(cè)試,液晶好使后將溫度采集單片機(jī)的 TXD 引腳與溫度監(jiān)控單片機(jī)的 RXD 引腳相連,在 Keil 的觀察窗口中觀察接收數(shù)組里是否是我們想要的數(shù)據(jù),然后接入液晶使其能夠顯示出來(lái),最后接入無(wú)線模塊,溫度監(jiān)控模塊就完成了。 對(duì)于報(bào)警系統(tǒng), 由于 設(shè)置的低溫閥值為 30℃ ,室溫可能低于 30℃ ,所以報(bào)警燈和升溫操作提示燈會(huì)亮起, 我們 只需 握住 DS18B20,使其升溫 上升 , 當(dāng)溫度大于 30℃時(shí)小燈會(huì)熄滅;當(dāng)溫度繼續(xù)上升到達(dá) 32℃ 以上時(shí),報(bào)警燈和降溫操作提示燈就會(huì)亮起, 這樣就完成了系統(tǒng)的 測(cè)試工作。 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 29 結(jié) 論 本文應(yīng)用 STC89C52 單片機(jī) 作 為 系統(tǒng)控制核心 , 整 個(gè)系統(tǒng)由 STC89C52 單片機(jī)、DS18B20 溫度傳感器、 12864 液晶 、 LED 燈、 BM100 無(wú)線模塊 和報(bào)警電路幾個(gè)模塊組成。 ( 1) 溫度采集與發(fā)送 系統(tǒng) 主要由 STC89C52 單片機(jī)、 BM100 無(wú)線模塊、 DS18B20溫度傳感器 組成。 ( 2) 溫度 監(jiān)控與控制 主要 系統(tǒng) 由 STC89C52 單片機(jī)、 BM100 無(wú)線模塊、 12864 液晶 組成。 ( 3) 報(bào)警是通過(guò) LED 燈 提示 的。 ( 4) 應(yīng)用一條總線的思想,通過(guò) DS18B20 進(jìn)行現(xiàn)場(chǎng)總 線的溫度采集,然后將溫度數(shù)據(jù)送入單片機(jī)進(jìn)行數(shù)據(jù)處理,具有巡檢速度快,擴(kuò)展性好,成本低的特點(diǎn)。 ( 5)本 系統(tǒng) 檢測(cè)溫度的范圍為 55℃ ~+125℃ ,精度為 。 ( 6) BM100 通信距離 為 1km以內(nèi),從通信效率、節(jié)點(diǎn)數(shù)、通信距離等綜合考慮選用 9600b/s。通信距離 1km以上時(shí),應(yīng)考慮通過(guò)增加中繼模塊或降低速率的方法提高數(shù)據(jù)傳輸?shù)目煽啃浴? 該設(shè)計(jì)充分體現(xiàn)了 STC89C52 單片機(jī)的特點(diǎn),結(jié)合現(xiàn)有技術(shù),大大降低了電路的設(shè)計(jì)復(fù)雜度,該系統(tǒng)具有溫控準(zhǔn)確、操控界面良好、穩(wěn)定性高、抗干擾能力強(qiáng)等優(yōu)點(diǎn)。溫度采集系統(tǒng)的設(shè)計(jì)必 將給生產(chǎn)生活帶來(lái)一定的飛躍,大大促進(jìn)了生產(chǎn)的需要,在以后的發(fā)展中更進(jìn)一步提高效率。 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 30 社會(huì)經(jīng)濟(jì)效益分析 基于單片機(jī) 遠(yuǎn)程無(wú)線溫度采集與監(jiān)控系統(tǒng) ,能夠?qū)囟冗M(jìn)行實(shí)時(shí)監(jiān)控,和及時(shí)的處理,能夠廣泛應(yīng)用于工業(yè)、農(nóng)業(yè)以及日常生活中。 從經(jīng)濟(jì)角度來(lái)看,本體統(tǒng)的核心元件是 2 片 STC89C52 單片機(jī), 單片機(jī)能夠通過(guò)I/O 對(duì)其他元器件進(jìn)行操作,系統(tǒng)的可靠性高,成本低,能夠達(dá)到我們預(yù)期的目標(biāo),是一個(gè)性價(jià)比比較高的系統(tǒng)。 從社會(huì)效益來(lái)看,本系統(tǒng) 只是用了 LED 燈進(jìn)行演示,在實(shí)際應(yīng)用中 可以連接真正的降溫升溫設(shè)備,像空調(diào)、電暖氣 等就可以快速投入到實(shí)際生活中,所以本體統(tǒng)有一定的社會(huì)經(jīng)濟(jì)效益。 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 31 致 謝 本設(shè)計(jì) (論文 )的工作是在我的導(dǎo)師徐嵩老師的悉心指導(dǎo)下完成的, 經(jīng)過(guò)幾個(gè)月的查資料、整理材料、寫(xiě)作論文,今天終于可以順利的完成論文的最后的謝辭了。 本論文從選題到完成,每一步都是在徐嵩老師的悉心指導(dǎo)下完成的,傾注了徐老師大量的心血。 徐老師為我提供了單獨(dú)的實(shí)驗(yàn)室供我研究學(xué)習(xí),在硬件的需求上也能及時(shí)拿給我, 徐 老師學(xué)識(shí)淵博,治學(xué)嚴(yán)謹(jǐn), 在軟件調(diào)試中給我最大幫助 ,輔導(dǎo) 我 時(shí)循循善誘、極其認(rèn)真耐心,讓我深刻地體會(huì)到真正的 為人師表的風(fēng)范。 在畢業(yè)設(shè)計(jì)中我不僅鍛煉了自己的動(dòng)手能力,認(rèn)清了自己的不足,更重要的是學(xué)習(xí)了應(yīng)該怎樣做事做人。我所取得的進(jìn)步和 徐 老師的諄諄教導(dǎo)和悉心指導(dǎo)是分不開(kāi)的,在這里我真誠(chéng)地感謝 徐 老師! 另外,要感謝在大學(xué)期間所有傳授我知識(shí)的老師,是你們的悉心教導(dǎo)使我有了良好的專業(yè)課知識(shí),這也是論文得以完成的基礎(chǔ)。同時(shí),論文的順利完成,離不開(kāi)其它各位老師、同學(xué)的關(guān)心和幫助。在整個(gè)的論文寫(xiě)作中,各位老師、同學(xué)積極的幫助我查找資料并提供有利于論文寫(xiě)作的建議和意見(jiàn),在他們的幫助下,論文得以不斷的完善,最終成為一篇合格的畢業(yè)論 文。 再一次對(duì) 徐嵩 老師表示崇高的敬意和衷心的感謝! 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 32 參考文獻(xiàn) [1] 清華大學(xué)電子教研組編 閻石主編:《數(shù)字電子技術(shù)基礎(chǔ)》(第四版),高等教 育出版社, 1998 年 12 月 [2] 張永瑞 等編:《電子測(cè)量技術(shù)基礎(chǔ)》,西安電子科技大學(xué)出版社, 2020 年 12 月 [3] 孫肖子、張企民編:《模擬電子技術(shù)基礎(chǔ)》,西安電子科技大學(xué)出版社, 2020 年 1 月 [4] 張毅剛 等編:《新編 MCS51 單片機(jī)應(yīng)用設(shè)計(jì)》,哈爾濱工業(yè)大學(xué)出版社, 2020 年 7 月 [5] 佟學(xué)儉、羅濤編 :《單片機(jī)原理與應(yīng)用》(第一版),人民郵電出版社, 2020 年 [6] 譚浩強(qiáng) 著 .C 程序設(shè)計(jì) [M] .清華大學(xué)出版社, 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 33 附錄 I 硬件電路圖 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 34 附錄 II 元器件清單 數(shù)量 名稱 參數(shù) 2 單片機(jī) STC89C52 1 溫度傳感器 DS18B20 1 液晶 12864 3 發(fā)光 2 二極管 LED 2 晶振 4 電容 33pF 1 電容 1nF 2 電容 2 按鍵 SWDPST 2 電阻 100 歐姆 3 電阻 220 歐姆 2 無(wú)線模塊 BM100 1 組排 10K 歐姆 1 三端穩(wěn)壓芯片 7805 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 35 附錄 III 系統(tǒng)總程序 采集與發(fā)送程序 include define uint unsigned int define uchar unsigned char int t。 uchar a=0。 uchar b=0。 float tep=0。//讀一個(gè)溫度時(shí)的溫度轉(zhuǎn)換中間間 uchar data tempbuf[5]。 sbit DQ=P1^0。 /****************************************************** 函數(shù)名稱: delay(uint num) 返回值:無(wú) 參數(shù): uint num 延時(shí)數(shù)據(jù)值 作用:延時(shí) *******************************************************/ void delay(uint num) { while(num)。 } 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 36 /****************************************************** 函數(shù)名稱: void Init_DS18B20(void) 返回值:無(wú) 參數(shù):無(wú) 作用:初始化 18B20 *******************************************************/ void Init_DS18B20(void) { char x。 DQ=1。 DQ=0。 delay(80)。//延時(shí) 480us DQ=1。 //拉高總線 1560us delay(20)。 x=DQ。//讀總線狀態(tài) 為 0 復(fù)位成功,為 1 則不成功 delay(30)。 DQ=1。//釋放總線 } /****************************************************** 函數(shù)名稱: uchar ReadOneChar(void) 返回值: uchar dat 參數(shù): 無(wú) 作用:讀 1820 一個(gè)字節(jié) *******************************************************/ uchar ReadOneChar(void) { uchar i。 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 37 uchar dat=0。 for(i=0。i8。i++) { DQ=0。 //讀 0 dat=1。 //右移一位 DQ=1。 //給脈沖 if(DQ) {dat|=0x80。} //讀 1 delay(8)。 //1us 到無(wú)窮大 } return(dat)。 } /****************************************************** 函數(shù)名稱: void WriteOneChar(uchar dat) 返回值:無(wú) 參數(shù): uchar dat 作用:寫(xiě) 1820 一個(gè)字節(jié) *******************************************************/ /////****寫(xiě) DS18B20***///寫(xiě) 0 60us 讀完,寫(xiě) 1 30us 內(nèi)讀完 void WriteOneChar(uchar dat) { uchar i=0。 for(i=0。i8。i++) { DQ=0。 DQ=datamp。0x01。 //取所給數(shù)據(jù)最低位 沈陽(yáng)航空 航天大學(xué) 電子 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 38 delay(10)。 DQ=1。 //給脈沖 dat=1。 //右移一位 } delay(8)。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1