基于單片機的溫濕度控制系統(tǒng)設(shè)計電氣工程專業(yè)
《基于單片機的溫濕度控制系統(tǒng)設(shè)計電氣工程專業(yè)》由會員分享,可在線閱讀,更多相關(guān)《基于單片機的溫濕度控制系統(tǒng)設(shè)計電氣工程專業(yè)(24頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 基于單片機的溫濕度控制系統(tǒng)設(shè)計 摘 要 當今世界科技發(fā)達,對于溫度濕度測量的應(yīng)用在如今非常的廣泛,在非常多領(lǐng)域都會用到對于溫度、濕度的測量。比如食品行業(yè),溫濕度對于食品的存儲是非常重要的,不當?shù)臏貪穸葧κ称樊a(chǎn)生很大的影響,造成食品變質(zhì),導致食品安全問題。還有諸如檔案管理、溫室大棚、動物養(yǎng)殖、甚至在軍事方面都會使用標準的溫濕度測量模式,對于溫濕度進行精確的測量,同時還能對其它溫濕度測量進行校驗。 課題設(shè)計了基于STM32F103C8T6單片機的溫濕度控制系統(tǒng)設(shè)計,系統(tǒng)硬件主要由電源電路、溫濕度采集電路、顯示電路、輸出控制電路、鍵盤及其他輔助電路組成;軟件采用C語言編程。該系統(tǒng)可以
2、完成當前溫度的顯示、溫度上下限的設(shè)定、控制溫度恒溫等功能?;趩纹瑱C的電熱恒溫箱控制系統(tǒng)設(shè)計的設(shè)計原理,從而能夠有更加良好的系統(tǒng)性能為方針,利用單片機來采集資料和數(shù)據(jù),以及進行數(shù)據(jù)的整理顯現(xiàn)等。這個系統(tǒng)以在一般環(huán)境下檢測到的溫濕度來作為判定的因素,由單片機掌控制冷以及制熱,還有加濕除濕從而能夠達到我們想要的合適溫濕度。 關(guān)鍵詞:溫濕度,檢測校驗,STM32F103C8T6單片機 目 錄 摘 要 2 第1章 緒論 5 1.1 研究現(xiàn)狀 5 1.2 功能及意義 5 第2章 系統(tǒng)總體方案設(shè)計 8 2.1 工作原理 8 2.2 系統(tǒng)方案設(shè)計 8 2.3 技術(shù)路線
3、設(shè)計 8 第3章 系統(tǒng)硬件設(shè)計 9 3.1 STM32F103C8T6單片機的特點 9 3.1.1 STM32F103C8T簡介 9 3.1.2 STM32F103C8T6的內(nèi)部資源 9 3.2 溫濕度采集電路設(shè)計 10 3.3 顯示電路設(shè)計 12 3.4 按鍵電路設(shè)計 12 3.6 原理圖設(shè)計分析 14 第4章 系統(tǒng)軟件設(shè)計 14 4.1 KEIL51軟件簡介? 14 4.2 系統(tǒng)程序總流程圖 15 4.3 系統(tǒng)子程序流程圖 17 4.3.1 DHT11流程圖 17 4.3.2按鍵流程圖 18 4.3.3 LCD1602顯示流程圖 19 第5章 系統(tǒng)測試與分析
4、 20 5.1 硬件調(diào)試 20 總結(jié)與展望 22 6.1 總結(jié) 22 6.2 展望 22 參考文獻 22 致 謝 24 參考文獻 第1章 緒論 1.1 研究現(xiàn)狀 自二十一世紀依賴,隨著我國經(jīng)濟的發(fā)展,加入了世界貿(mào)易組織以后,我國國內(nèi)的產(chǎn)品面對著非常嚴峻的挑戰(zhàn)。每種行業(yè)都需要進行提高,尤其是我國的傳統(tǒng)行業(yè)都需要推進現(xiàn)代化的改革、高科技的發(fā)展和改造。比如用紡織行業(yè)來說,溫度濕度的改變對于紡織業(yè)會出現(xiàn)很大的影響,直接關(guān)系到產(chǎn)品的質(zhì)量,不過現(xiàn)有的紡織行業(yè)在溫濕度的控制檢測方面確實特別的落后,非常不精準,通常都是采用人工監(jiān)測方式,使用人工的方法來進行測量、調(diào)整,成效十分差
5、,不僅紡織產(chǎn)業(yè)是那樣,制藥業(yè)也是一樣十分的落后,食品行業(yè)也是同樣,這些產(chǎn)業(yè)大部分都不會使用溫濕度檢測工具進行檢測。但是使人倍感寬慰的是,我國的農(nóng)業(yè)已經(jīng)在向興起的產(chǎn)業(yè)化發(fā)展,現(xiàn)如今農(nóng)業(yè)行業(yè)正在慢慢擺脫傳統(tǒng)落伍的溫濕度檢測方式,許多農(nóng)工認知到科技興農(nóng),先進科技的重要性,慢慢走向現(xiàn)代化,我國農(nóng)業(yè)逐漸在走向世界。許多地方已經(jīng)展開興修了新型的大棚,制造適宜的溫度種植蔬菜、鮮花等反季節(jié)的植物。養(yǎng)殖業(yè)同樣是向新興的產(chǎn)業(yè)化進展,溫濕度檢測數(shù)控技術(shù)的發(fā)展前景妖姬市場愈加廣闊。我國已經(jīng)在許多較為發(fā)達的國家引進了四十多座較大的溫室,技術(shù)很領(lǐng)先當然使用的成本也十分高。此外,因為中國別的工程的建造,比如糧食的儲蓄工程,
6、通用要用到溫濕度檢測系統(tǒng)。 然而就現(xiàn)在的情況看來,測量溫濕度的很多的元器件以及儀器只有在正常的溫濕度環(huán)境下進行,要是說在一些特殊溫濕度的情況下,很多的包括國外特別領(lǐng)先技術(shù)的檢測儀器測試起來都會十分艱巨。比如之前提到的紡織業(yè)、食品業(yè)、制藥業(yè)等特別的環(huán)境下的行業(yè),都是需要在高溫環(huán)境進行的,均是100-200攝氏度賞析,有的會達到200多攝氏度,在那種溫度的環(huán)境下,普通的傳感器是不能做到測量溫度的情況。 1.2 功能及意義 我們所知道的溫度指的只是一個物理量,一個東西的冷熱程度,在微觀方面講,溫度就是分子的不斷運動的所生成的內(nèi)能。整個宇宙一直有溫度的存在,不論在地球或是月亮亦或太陽以及其他的行
7、星,不管在什么地方,都會有著溫度的不同。 濕度同樣是一個物理量,表示空氣中干燥程度。在相同的溫度的狀態(tài),要是說空氣中含有的水分越少,那么空氣會更干燥,要是水分的含量很多,那就空氣相對而言濕度更高。空氣里面水的量指的就是濕度。濕度一般指的就是空氣里所含的水分量,表達方式通常能分成兩種,絕對的濕度以及相對的濕度。絕對濕度指的是空氣中擁有的水分量,在飽和的情況下,就能表現(xiàn)的絕對的濕度的最大限度。相對濕度的意義是絕對濕度來比上最高濕度,其值所表示的是空氣中水分飽和程度的高低。? 檢測溫濕度的應(yīng)用在當今十分的廣泛,很多方面全會使用到溫濕度的檢測,比如計算、氣象另外軍事上都會應(yīng)用標準的溫濕度檢測方式,
8、對溫濕度進行精準的檢測,此時還能對其它溫濕度測量來檢驗,來成為一個參考的作用。? 人類不管是在生活方面或者生產(chǎn)方面同樣的離不開溫度與濕度,在工業(yè)里也是一樣,溫濕度非常多見,例如在機械方面、化工方面、石油采集方面等等都有很多的應(yīng)用到溫濕度的監(jiān)測。伴隨科技的發(fā)展,人們的生活質(zhì)量的提升,人們對周圍環(huán)境的需求也愈發(fā)高,空氣里的溫濕度同樣會讓人們的心情產(chǎn)生影響,因此溫濕度的測量顯得尤其要緊。農(nóng)業(yè)方面,更加不能離開溫度和濕度的監(jiān)測,溫濕度對農(nóng)業(yè)的發(fā)展的影響非常巨大,以前的測量溫濕度的方法就是用人為來進行測量,例如使用溫度表、測量溫濕度等器材,等檢測出溫濕度有問題,然后讓庫房實行通風、降溫、升溫等讓人來控
9、制溫濕度的措施。然而這種用人工的方法有特別多的弊端,比如用時時間非常長,效率又特別的低,此外檢測的溫濕度同樣的十分不準確,誤差特別大。溫濕度進步到如今,我們開始來使用先進的技術(shù)進行溫濕度的檢測,小型的溫濕度檢測設(shè)備,可以和計算機連接,智能測溫測濕、智能存儲,智能判斷,智能變化。伴著科學技術(shù)水平的提高,我們會研究出一種低成本、智能化、高科技、高精準度的溫濕度測量儀器,從而取代人工檢測系統(tǒng),可以智能化檢測而且改變環(huán)境的溫濕度。如今市面上出來的溫濕度測量設(shè)備幾乎都是一些僅僅可以單點檢測的,并且溫濕度檢測不夠精準同時也不夠及時,更不能夠使得人們通過溫濕度變化及時的反映控制的監(jiān)測系統(tǒng)。因此,本設(shè)計會準備
10、研制出一個可以同一時間檢測很多個溫濕度點,而且成本低、測量準確,可以依據(jù)溫濕度的轉(zhuǎn)變實時的做出翻譯決定的產(chǎn)品??傮w來講,溫濕度檢測系統(tǒng)的研究和發(fā)展有廣闊的市場和發(fā)展前景。? 本設(shè)計是設(shè)計一款溫濕度測量儀,本設(shè)計思路是基于單片機通過程序顯示溫濕度值,通過外部溫濕度傳感器獲取當前環(huán)境的溫濕度,系統(tǒng)能夠通過按鍵調(diào)節(jié)溫濕度上下限,進行對溫濕度報警的作用。在實現(xiàn)本設(shè)計之前需要解決如下問題: 1、選擇合適的溫度傳感器芯片,設(shè)計的核心是單片機和溫度傳感器,單片機用STM32單片機,此外在傳感器的選擇方面,是根據(jù)不同的情況來進行選擇的。 2、單片機以及溫度濕度的傳感器在接口處的設(shè)計。 3、使用溫度傳感
11、器從而進行溫度信號的接收和溫度數(shù)據(jù)的傳輸?shù)能浖O(shè)計。 第2章 系統(tǒng)總體方案設(shè)計 2.1 工作原理 通過溫度傳感器DHT11接受溫度,把得到的溫度轉(zhuǎn)換成數(shù)字信號傳輸給單片機,再由單片機將數(shù)據(jù)傳輸給顯示屏和蜂鳴器。 缺圖 2.2 系統(tǒng)方案設(shè)計 本課題設(shè)計了基于STM32F103C8T6單片機的溫濕度控制系統(tǒng),系統(tǒng)硬件主要由電源電路、溫度采集電路、顯示電路、輸出控制電路、鍵盤及其他輔助電路組成。 2.3 技術(shù)路線設(shè)計 系統(tǒng)硬件總體框圖如圖所示。 STm32 單片機 按鍵模塊 溫濕度傳感器 顯示模塊 四路繼電器 電源模塊 第3章 系統(tǒng)硬件設(shè)計
12、 3.1 STM32F103C8T6單片機的特點 3.1.1 STM32F103C8T簡介 STM32F103C8T6增強型系列用的是性能很好的ARM/Cortex-M3/32位的RISC內(nèi)核,工作的頻率是72MHz,含有處理很快的存儲器(達到128K字節(jié)的閃存以及20K字節(jié)的SRAM),大大的加強I/O端口和聯(lián)接到兩條APB總線的外設(shè)。所有型號的器件都包含2個12位的ADC?、3個通用16位定時器和一個PWM定時器,還包含標準和先進的通信接口:多達2個I2C和SPI、3個USART、一個USB和一個CAN。STM32F103C8T6增強型系列工作于-40℃至+105?℃的溫度范圍,供電電
13、壓2.0V至3.6V,一系列的省電模式保證低功耗應(yīng)用的要求。 完整的STM32F103C8T6增強型系列產(chǎn)品包括從36腳至100腳的五種不同封裝形式;根據(jù)不同的封裝形式,器件中的外設(shè)配置不盡相同。下面給出了該系列產(chǎn)品中所有外設(shè)的基本介紹。這些豐富的外設(shè)配置,使得STM32F103xx增強型微控制器適合于多種應(yīng)用場合:?? 電機驅(qū)動和應(yīng)用控制; 醫(yī)療和手持設(shè)備; 工業(yè)應(yīng)用:可編程控制器、變頻器、打印機和掃描儀; 警報系統(tǒng),視頻對講,和暖氣通風空調(diào)系統(tǒng); 3.1.2 STM32F103C8T6的內(nèi)部資源 STM32有豐富的內(nèi)部資源,如下所示:? Rearview MDK(Micr
14、ocontroller?Development?Kit)基于ARM微控制器的專業(yè)嵌入式開發(fā)工具; 內(nèi)置閃存存儲器;內(nèi)置SRAM;嵌套的向量式中斷控制器(NVIC); 外部中斷/事件控制器(EXTI); 時鐘和啟動;自舉模式; RTC(實時時鐘)和后備寄存器; 窗口看門狗; I2C總線;通用同步/異步接受發(fā)送器(USART); 串行外設(shè)接口(SPI);控制器區(qū)域網(wǎng)絡(luò)(CAN); 通用串行總線(USB); 通用輸入輸出接口(GPIO); ADC(模擬/數(shù)字轉(zhuǎn)換器);溫度傳感器; 串行線JTAG調(diào)試口(SWJ-DP)。STM32F103C8T6原理圖如圖3.1所示 圖3.
15、1 STM32F103C8T6原理圖 3.2 溫濕度采集電路設(shè)計 DHT11溫濕度傳感器是十分常用的一個檢測溫濕度硬件,用的采集模塊是數(shù)字式的,而且會把信號校準后在進行接收,這樣就具有很高的準確性以及可靠性,而且能夠長期以及更加穩(wěn)定的來測量數(shù)據(jù)。 傳感器內(nèi)部是內(nèi)涵一個電阻式的感應(yīng)濕度的原件和測量溫度的器件,而且可以和不同的單片機的引腳互相連接,所以應(yīng)用范圍極廣,是一款體積小巧、功耗很低、信號傳輸距離遠的溫濕度傳感器,而且內(nèi)部的反應(yīng)十分靈敏,準確度很高,這樣的特點使它成為各類應(yīng)用中甚至要求更加苛刻的環(huán)境中的首選。產(chǎn)品有4個插針,可以非常方便的連接在各處,封裝形式也很方便用戶的需求。
16、DHT11有4個引腳,其中4引腳為VCC,連接單片機的電端,1引腳為GND連接單片機的地端,3引腳連接單片機的P1.6口。圖3-2為DHT11溫濕度傳感器實電路連接圖。 圖3-2 溫濕度傳感器 3.3 顯示電路設(shè)計 由于這個設(shè)計的顯示的需要,我們需要一個經(jīng)濟又實用的顯示硬件。因為數(shù)碼管顯示效率不夠高,且點陣的顯示在顯示數(shù)字的時候有一定的問題不是特別的直觀,而且價格較貴,不是很經(jīng)濟, lcd1602液晶屏在顯示方面可以顯示的字符達到三十二個,在我的畢業(yè)設(shè)計里面十分足夠,因此使用了這一個顯示模塊。這種液晶顯示屏的顯示的功能十分強大,文字、圖形、圖像等全都能夠十分清晰的顯示在液晶顯示屏上很
17、多人都會選擇這種液晶屏的顯示形式,是一種非常好用且實用的顯示模塊,非常符合現(xiàn)代人們的需求。因而在本設(shè)計中,我用的就是最合適的LCD1602. 其所顯示的分辨率屬于很高的程度,它還內(nèi)含有一些重要的參數(shù)例如有8192個16X16點的漢字以及128個16X8點的字符。這種顯示屏在操作中十分的簡單,連線同樣也很簡單,容易焊接,不僅能顯示字符,還能顯示圖形。LCD1602液晶屏顯示電路如圖3-3所示。 圖3-3 LCD1602顯示屏顯示電路 3.4 按鍵電路設(shè)計 在制作按鍵控制的這個部分的時候,因為考慮到了由于生成的按鍵的信號不是特別的穩(wěn)定,所以會出現(xiàn)一些抖動的現(xiàn)象,這種抖動是我們?nèi)说娜庋鬯?/p>
18、不能看見的,因此我們在處理這些東西的時候需要在硬件和軟件的兩種情況下協(xié)同的來處理這種現(xiàn)象。在本設(shè)計中,我們選擇的是軟件方面的處理方式。在按鍵按了以后,就能觸發(fā)信號,按鍵按下之后會有10MS的延時,再一次接收到按鍵的信號的時候,假如還是在按下的狀態(tài)的話,那么這次的按鍵的操作視為成功。要是不是特別理想的話那么需要再按一次,為了防止產(chǎn)生這一很不好的現(xiàn)象,而所做的方式就是用硬軟件來完成按鍵消抖。?? 按鍵的抖動時間經(jīng)過業(yè)界的論證的出一般在5ms-10ms之間,這個參數(shù)十分的重要,在這里就以他來作為參照物,在很多的研究里面都會用到。想要保證按鍵的準確性,防止出現(xiàn)一些誤讀的情況,就要采取一些方法來去除按
19、鍵的抖動,在按鍵閉合的情況下,需要在它的穩(wěn)定的狀態(tài)下,再來讀取和判定按鍵的狀態(tài)。??? 加入硬件上面有根據(jù)設(shè)備的要求且焊接的按鍵比較多,這就要采取軟件的方式來消除抖動,只需要讓程序員在編寫程序的時候,在程序里加上一個5-10ms的延時,這樣的話在前期就可以檢測到按鍵之后,通過延時來消除抖動,確定真正有按鍵按下。?在一般的情況下,軟件的消除抖動方式就是一種很好的辦法,,只需要一段代碼執(zhí)行就能一直檢測按鍵是否真的按下,直到數(shù)值出現(xiàn)穩(wěn)定的情況。圖3-4為按鍵電路圖。 圖3-4 按鍵電路圖 3.6 原理圖設(shè)計分析 本設(shè)計基于STM32F103C8T6單片機最為作為系統(tǒng)的最小控制系統(tǒng),由lc
20、d1602、蜂鳴器電路、溫濕度傳感器、按鍵等系統(tǒng)組成。在使用lcd1602液晶屏的時候需要和單片機正確連接顯示屏才能正常顯示。系統(tǒng)程序?qū)崟r判斷溫度狀態(tài),如果溫度過高啟動降溫設(shè)備,并且蜂鳴器報警。溫度過低啟動升溫設(shè)備,蜂鳴器也報警。 第4章 系統(tǒng)軟件設(shè)計 4.1 KEIL51軟件簡介? 單片機的開發(fā)以及使用的過程中,KEIL軟件是非常重要的一個軟件,我們在匯編的時候需要編輯源程序,若是說要把編碼改成能夠使得機器去執(zhí)行的正確的編碼,可以使用兩個方式:第一個是通過手動的匯編,第二種是通過機器來進行匯編的方式,由于現(xiàn)如今在科學方面的發(fā)展,手動的匯編技巧現(xiàn)在逐漸的被舍棄,如今來看是特別的少見。
21、但是若是運用機器來執(zhí)行匯編,那么則需使得軟件從而讓源代碼變成為編碼,MCS-51就是非常早的時候用到的一種特別常用的用來匯編的軟件,不過因為單片機技術(shù)的逐漸的進步,KEIL在現(xiàn)在是很常見的同時很最常用的拿來設(shè)計單片機的軟件。 KEIL的仿真的水平非常的高,能夠選擇不少的方案,很多方式,而且測試非常的輕松,非常完整,如果能運用到少許的開發(fā)軟件,使其整合在一塊,從而能完成KEIL的仿真。KEIL運行條件是尤其要緊的,一定要有非常龐大的內(nèi)存以及運行水平高,處理速度很快的CPU,此外別的操作系統(tǒng),比方說WIN98,WIN XP一些操作系統(tǒng)上才可以運轉(zhuǎn)。如果對51單片機學習以及探究,則最為基礎(chǔ)的便是你
22、需了解次軟件的運用方式,如何來使用到它,此時一般就覺得KEIL軟件會成為最優(yōu)的選擇了,即使不用C程序執(zhí)行編寫,單獨使用匯編編程,KEIL的不少好處一樣可以讓開發(fā)速度變的更快。 美國的KEIL SOFTWARE 發(fā)明了C程序的單片機研究軟件,其若是和匯編比較,C語言的單片機無論強大的功能還是簡單移動的結(jié)構(gòu),都要比匯編強的多,并且其簡單易懂,如果學過匯編的話,那么之后再使用C語言的話,就能覺得簡單了不少。 4.2 系統(tǒng)程序總流程圖 ?本設(shè)計的軟件編程使用Keil 4軟件進行編程,程序主要進行了定時器初始化,用來對進行進行計時作用。對DHT11溫濕度傳感器進行了初始化,可以正常采集溫濕度。液晶
23、屏初始化,可以在顯示屏正常顯示字符,數(shù)字等內(nèi)容。系統(tǒng)主要流程圖如圖4-1所示。 開始 初始化顯示屏 讀取按鍵 設(shè)置溫度上下限 讀取溫度 溫度判斷 溫度過高 溫度過低 顯示溫度 降溫報警 加熱報警 結(jié)束 濕度判斷 濕度過高 除濕設(shè)備 濕度過低 加濕設(shè)備 圖4-1 系統(tǒng)主流程圖 4.3 系統(tǒng)子程序流程圖 4.3.1 DHT11流程圖 本系統(tǒng)采用DHT11溫濕度傳感器來檢測溫濕度情況,系統(tǒng)上電后,首先初始化程序,再進行溫濕度的采集,然后會把溫濕度結(jié)果顯示在顯示屏上,實現(xiàn)溫濕度的檢測。DHT11檢測流程圖如圖4-4所示。 圖4-4 DHT11
24、檢測流程圖 4.3.2按鍵流程圖 按鍵方面的話,由于按鍵的信號十分的不穩(wěn)定,所以一般來說有兩種方法來處理按鍵。也就是常說的硬件處理和軟件處理。在這里我們所使用的是軟件處理的方法。在按鍵按下的時候,那么信號觸發(fā),并且延時100MS,然后第二次檢測按鍵信號的,如果按鍵信號仍舊是按下的信號,那么就認定這次按鍵按下是成功。反之就取出這個按下。按鍵模塊軟件控制流程如圖4-3所示。 開始 檢測低點信號 延時100ms 執(zhí)行按鍵功能 檢測低點信號 結(jié)束 圖4-3 按鍵流程圖 4.3.3 LCD1602顯示流程圖 在系統(tǒng)程序控制LCD1602顯示,也需要程序進行控制,在寫數(shù)據(jù)
25、之前必須先要進行初始化過程,下面介紹一下初始化過程流程圖,如圖4-4所示。 顯示關(guān)閉 顯示開機光標設(shè)置 顯示清屏 顯示光標移動設(shè)置 結(jié)束 不忙信號檢測 延時5ms 顯示模式設(shè)置 開始 圖4-4 LCD1602顯示流程圖 第5章 系統(tǒng)測試與分析 5.1 硬件調(diào)試 1.檢查電路? 在完成硬件的焊接之后,如果想要通電對硬件進行測試,看看是否能夠?qū)崿F(xiàn)功能,建議在通電之前先檢查硬件上的元器件,看看是否是在正確的位置上,是否與之前的原理圖相符合,每個引腳的連接都要注意。一些細微的錯誤,都會導致硬件在功能上出現(xiàn)問題。在確定每個元器件都連接好了,都在正確位置的情況下,要再檢
26、查一下看看是否 有虛焊的地方,可以用萬用表進行測量,確保實物的正負極都已經(jīng)導通。也可以輕觸板子上的一些元器件,看看是否已經(jīng)焊接牢固等等。 2.通電觀察? 在焊接好實物,確定實物的連接沒有問題之后,在通電之前,首先我們要確定的是電源供電的電壓是多少,如果導通電源是否會出現(xiàn)短路的現(xiàn)象,在確保都沒有錯誤的情況下就可以上電了。通電之后,首先不用看實物的所有功能是否都實現(xiàn)了,要先看看有什么不正常的現(xiàn)象,例如有什么異味、輕微冒煙或者是哪個元器件出現(xiàn)發(fā)燙的現(xiàn)象。如果說發(fā)現(xiàn)這種情況,也不要驚慌,直接斷電就可以了。然后再對元器件及整體電路進行測試,看看是否有哪個元器件接反了正負極,確保硬件上的所有元器件都能
27、在正常的情況下上電 5.2功能顯示 1. 溫度顯示 如圖5-1所示室溫低于設(shè)定溫度的最低溫度,報警指示燈亮,蜂鳴器響起。 如圖5-2所示用按鍵調(diào)整最低溫度為10℃,室溫在安全范圍內(nèi),報警系統(tǒng)沒有反應(yīng)。 圖5-1 圖5-2 總結(jié)與展望 6.1 總結(jié) 從剛開始的選題以及開題報告,到后來的畫原理圖,焊接,軟件設(shè)計,再到調(diào)試,直到完成整個設(shè)計,讓我受益良多。經(jīng)過了這次畢業(yè)設(shè)計的制作,讓我對STM32F103C
28、8T6不管是在理論或者實際上全部有很多的理解,可以全部了解STM32F103C8T6單片機的有關(guān)只是,了解他的引腳的功能和怎么樣和別的元器件的連接。在現(xiàn)實的應(yīng)用中,愈發(fā)理解了咋STM32F103C8T6單片機知識的實際運用。在知道了這些知識以后,可以運用到現(xiàn)實生活中,把書里的東西完全用到生活,從而達到了理論與實踐互相融合的結(jié)果。在檢測實物的過程中同時鍛煉了我的耐心和專注度。 6.2 展望 這一次設(shè)計涉及的范圍也非常大,提高了我在理論知識上學歷的能力,自主動手的能力,軟硬件的調(diào)試能力以及計算機的一些基本的操作之類的等等.這回畢業(yè)設(shè)計的制作因為著急于作品的展示,以及自己工作還有實習的原因等,導
29、致這次設(shè)計的完成的仍然沒做到完美。假若能夠有充裕的時間和精力,我覺得我能夠做的更好完美。從一開始的分配設(shè)計題目到后面的實物測試論文的編輯,我嘗過了許多的失敗,但是在失敗里探求寶貴的經(jīng)驗,并且不斷歸納失敗的原因和問題,我愈發(fā)的感受到了這一次畢業(yè)設(shè)計的重要意義。 參考文獻 [1]譚浩強.C程序設(shè)計北京[M].清華大學出版社1999 . [2]樓然苗.51系列單片機設(shè)計實例[M].北京航空航天大學出版社2006. [3]金偉正,單線數(shù)字溫度傳感器的原理與應(yīng)用[J],電子技術(shù)與應(yīng)用,2000 [4]陳宗縣.溫度檢測電路的設(shè)計.軟件導刊,2006 [5]李道玲,李玲
30、,朱艷編著·傳感器電路分析與設(shè)計[M]·武漢:武漢大學出版社,2003. [6]李建忠.單片機原理及應(yīng)用(M)。西安電子科技大學出版社.2002. 附 錄 致 謝 這一次的畢業(yè)設(shè)計是在我的指導老師的指導下完成的,輔導老師十分的細心,而且又很有耐心,在實物的制作與調(diào)試中,我一次又一次的請教老導師,導師也不厭其煩的給了許多的建議以及很多有用的幫助,使我這次畢業(yè)設(shè)計能夠非常圓滿的完成結(jié)果。因而,我十分感謝我的指導老師,如果說沒有他的幫助,我是沒有可能如此順利的完成這項畢業(yè)設(shè)計。 此外,除了指導老師外,其他的老師同樣給了我許多的指導以及幫助,他們同樣是非常耐心指導我完成了這一次的畢業(yè)設(shè)計,也是衷心的感謝他們,并且對他們表示崇高的敬意。還有我的同學們,在畢業(yè)設(shè)計的過程中,我們互相幫助,共同的探究學習,一起完成了這次畢業(yè)設(shè)計,也非常感謝他們的幫助。 最后感謝各位論文評審專家們的寶貴提議,謝謝大家! 24
- 溫馨提示:
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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。