基于單片機的花卉溫室控溫系統(tǒng)設計1_第1頁
基于單片機的花卉溫室控溫系統(tǒng)設計1_第2頁
基于單片機的花卉溫室控溫系統(tǒng)設計1_第3頁
基于單片機的花卉溫室控溫系統(tǒng)設計1_第4頁
基于單片機的花卉溫室控溫系統(tǒng)設計1_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 物理與電子工程學院單片機原理及及接口課程設計報告書 設計題目: 基于單片機的花卉溫室控溫系統(tǒng)設計 專 業(yè): 自動化 班 級: 接本1 學生姓名: 宋佳舉 學 號: 20140343123 指導教師: 王承林 2014年11 月25 日物理與電子工程學院課程設計任務書專業(yè): 自動化 班級: 接本1 學生姓名宋佳舉學號20140343123課程名稱單片機設計題目基于單片機的花卉溫室系統(tǒng)設計設計目的、主要內(nèi)容(參數(shù)、方法)及要求設計目的:溫室由2kw電爐加熱,最高溫度為35。溫室溫度可預置,過程是恒溫控制,溫度控制誤差±10。預置是顯示設定溫度,停止加熱時顯示實時溫度,顯示精度到1。溫度

2、超出預置溫度±10時發(fā)出報警。對升降溫過程的線性沒有要求。對溫室的濕度沒有要求??傮w方案確定后,可參考國內(nèi)外同類項目、產(chǎn)品,提出合理可行的技術指針。主要技術指針是系統(tǒng)設計的依據(jù)和出發(fā)點,此后的整個設計與開發(fā)過程都將圍繞他們進行。將總體設計方案具體化、細化。畫出各部分功能框圖,大致給出各框圖的實現(xiàn)方法,明確哪些部分由軟件完成。由于硬件結構與軟件方案會相互影響,因此,從簡化電路結構、降低成本、減少故障率、提高系統(tǒng)的靈活性與通用性方面考慮,提倡軟件能實現(xiàn)的功能盡可能由軟件來完成,但也考慮到以軟件代替硬件的實質是以降低系統(tǒng)實時性、增加處理時間為代價的,而且軟件設計引用、研制周期也將增加。因此

3、系統(tǒng)的軟、硬件功能分配應根據(jù)系統(tǒng)的要求及實際情況合理安排。 工作量2周時間,每天3學時,共計42學時進度安排第1天:整理資料,查閱資料。第2-3天:整理報告,確定初稿。第4-14天:完成程序設計,整理交稿。主要參考資料1 周潤景,張麗娜基于PROTEUS 的電路及單片機系統(tǒng)設計與仿真M北京:航空航天大學出版 ,2006.P321P3262王忠飛,胥芳MCS-51 單片機原理及嵌入式系統(tǒng)應用M西安:西安電子科技大學出版社,2007P268-2733 Microchip 24C01B/02B 8 位PIC®單片機產(chǎn)品手冊ED/OL指導教師簽字王承林教研室主任簽字摘要進入21世紀以來,我國

4、園藝產(chǎn)業(yè)得到迅猛的發(fā)展,以花卉為主的作為觀賞和禮品的植物設施栽培在大江南北遍地開花,設施園藝被看作是21世紀最具活力的新產(chǎn)業(yè)。溫室是觀賞植物栽培生產(chǎn)中必不可少的設施之一,不同種類觀賞花卉對溫度的要求也不盡相同。隨著現(xiàn)代科技的發(fā)展,電子計算機已用于控制溫室環(huán)境??刂葡到y(tǒng)由中央控制裝置、終端控制設備、傳感器等組成。先編制出溫室花卉各生育階段最適環(huán)境條件的管理程序表,存儲于電子計算機的記憶裝置中,電子計算機根據(jù)程序表確認、修正各棟溫室內(nèi)的參數(shù),并給終端控制系統(tǒng)指令。終端控制設備向中央控制裝置輸送檢測信息,根據(jù)中央控制裝置的指令輸出控制信號,使電器機械設備執(zhí)行動作,實現(xiàn)溫室環(huán)境調(diào)節(jié)。該系統(tǒng)可自動控制加

5、熱、降溫、加濕、灌溉、通風。根據(jù)需要,通過鍵盤將信息輸入中央管理室,根據(jù)情況可隨時調(diào)節(jié)環(huán)境。溫室環(huán)境自動化控制系統(tǒng)在大型現(xiàn)代化溫室的利用,是設施栽培高新技術的體現(xiàn)。本文將使用單片機對溫度控制的基本原理實例化,設計一個實時控制花房內(nèi)的溫度的花房溫度控制系統(tǒng)。目的是利用課程設計的這段時間學習一種利用單片機對花房溫度進行控制的方法。關鍵詞:花卉溫室系統(tǒng)設計課程設計:目的;在應用系統(tǒng)設計中,軟件、硬件緊密相關。多用硬件可減輕CPU負擔,提高工作速度。多用軟件可降低成本,但軟件人員的工作量增大。對于一個應用系統(tǒng),有些部分必須由硬件完成,有些部分必須由軟件完成,對于軟、硬件都可完成的交叉部分,應根據(jù)具體情

6、況選擇最佳方案,以達到最佳性能價格比意義; 程序應該采用結構模塊化設計。這不僅有利于程序的進一步擴充,而且也有利于程序的修改和維護。操作性能好,使用方便具有一定的保護措施系統(tǒng)應設計一定的檢測程序,例如狀態(tài)檢測和診斷程序,以便系統(tǒng)發(fā)生故障時,便于查找故障部位。對于重要的參數(shù)要定時存儲,以防止因掉電而丟失數(shù)據(jù)提高程序的執(zhí)行速度給出必要的程序說明目錄第一章 設計概述 1.1 課題背景  11.2 立題的目的和意義  1 1.3 花卉設施栽培簡介  1.3.1 溫室的分類  1 1.3.2 花卉生長與環(huán)境因素的關系  1第二章 花房溫濕度控制系統(tǒng)的總體

7、分析與設計  2.1 花房溫濕度控制系統(tǒng)的組成和工作原理  2 2.2 報警電路 22.3 按鍵電路 22.4 溫度檢測電路 22.4.1 DS18820的存儲結構和控制步驟 32.4.2 溫度數(shù)據(jù)的處理方法 42.5 液晶顯示模塊 52.6 恒溫保持控制模塊 6第三章 系統(tǒng)軟硬件的設計處理3.1 系統(tǒng)的硬件設計 6 3.1.1. 系統(tǒng)硬件的構成 63.2 系統(tǒng)軟件的設計 7第四章 心得體會 8 參考文獻 10附錄 11第一章 設計概述1.1課題背景隨著農(nóng)業(yè)現(xiàn)代化的發(fā)展,設施園藝工程因其涉及學科廣、科技含量高、與人民生活關系密切,己越來越受到世界各國的重視。這也為我國大型現(xiàn)

8、代化溫室的發(fā)展提供了極好的機遇,并產(chǎn)生巨大的推動作用。我國的現(xiàn)代化溫室是在引進與自我開發(fā)并進的過程中發(fā)展起來的。1.2立題的目標及意義溫室是觀賞植物栽培生產(chǎn)中必不可少的設施之一,不同種類觀賞花卉對溫度及濕度等生長所需條件的要求也不盡相同,為它們提供一個更適宜其生長的封閉的、良好的生存環(huán)境,以提早或延遲花期,最終將會給我們帶來巨大的經(jīng)濟效益。隨著現(xiàn)代科技的發(fā)展,電子計算機已用于控制溫室環(huán)境??刂葡到y(tǒng)由中央控制裝置、終端控制設備、傳感器等組成。先編制出溫室花卉各生育階段最適環(huán)境條件的管理程序表,存儲于電子計算機的記憶裝置中,電子計算機根據(jù)程序表確認、修正各棟溫室內(nèi)的參數(shù),并給終端控制系統(tǒng)指令。終端

9、控制設備向中央控制裝置輸送檢測信息,根據(jù)中央控制裝置的指令輸出控制信號,使電器機械設備執(zhí)行動作,實現(xiàn)溫室環(huán)境調(diào)節(jié)。該系統(tǒng)可自動控制加熱、降溫、通風。根據(jù)需要,通過按鍵將溫度信息輸入MCU,根據(jù)情況可隨時調(diào)節(jié)環(huán)境。溫室環(huán)境自動化控制系統(tǒng)在大型現(xiàn)代化溫室的利用,是設施栽培高新技術的體現(xiàn)。 本文將使用8051型單片機對溫度及濕度控制的基本原理實例化,利用現(xiàn)有資源設計一個實時控制花房內(nèi)的溫度及濕度的花房溫濕度控制系統(tǒng)。目的是利用畢業(yè)設計的這段時間學習一種利用8051型單片機對花房溫濕度進行控制的方法。1.3花卉設施栽培簡介1.3.1 溫室的分類溫室的種類繁多,我國各地區(qū)常見的溫室大多根據(jù)不同用途、不同

10、溫度、種植花木的種類、 覆蓋材料、建筑結構等進行分類。 (一)根據(jù)用途分類 根據(jù)溫室不同的作用可分展覽溫室、繁殖溫室、盆花溫室、切花溫室、促成溫室等。 (二)根據(jù)室內(nèi)溫度分類 根據(jù)溫室內(nèi)溫度的高低可分高溫溫室、中溫溫室、低溫溫室等。(三)根據(jù)覆蓋材料分類 根據(jù)溫室的覆蓋材料可分玻璃溫室、塑料薄膜溫室、聚碳酸酯中空板、波瓦板溫室等。溫室的分類方法多樣,在此就不一一贅述。1.3.2花卉生長與環(huán)境因素的關系(一)溫度影響花卉的發(fā)育狀況  溫度不僅影響花卉種類的地理分布,而且還影響各種花卉生長發(fā)育的每一過程和時期。如種子或球根的休眠、莖的伸長、花芽的分化和發(fā)育等,都與溫度有密切關系。同一種花

11、卉的不同發(fā)育時期對溫度有不同的要求,即從種子發(fā)芽到種子成熟,對于溫度的要求是不斷改變的。 以一年生花卉來說,種子萌發(fā)可在較高溫度中進行,幼苗期間要求溫度較低,但以后幼苗漸長到開花結實階段,對溫度的要求逐漸增高。 二年生花卉種子的萌芽在較低的溫度下進行,在幼苗期間要求的溫度更低,否則不能順利通過春化階段,而當開花結實時,則要求稍高于營養(yǎng)生長期的溫度。 低溫又是很多種子打破休眠期的關鍵,如在海拔1800米的百花山頂上采收金蓮花種子,在常溫下于北京露地播種,很少有發(fā)芽的,經(jīng)低溫處理后,發(fā)芽率可達60%以上。 (二)溫度影響花卉的養(yǎng)分積累  白天溫度高,有利于光合作用形成碳水化合物;晚上溫度

12、低,有利于抑制呼吸作用對碳水化合物的分解。適宜的晝夜溫差:熱帶植物,3-6;溫帶植物5-7;沙漠植物10以上。 (三)溫度影響花芽分化和開花 一些植物必須在氣溫高于25的條件下進行花芽分化,經(jīng)過一定低溫打破休眠而開花。如杜鵑、山茶、梅、唐菖蒲、晚香玉、美人蕉等。一些植物需在較低溫或低溫下進行花芽分化。如秋播草花金盞菊、雛菊等。(四)溫度影響花色   很多花卉隨著溫度的升高和光強的減弱其花色變淺。如月季花、大麗花在高溫條件下栽培顏色變淺,冷涼處變艷。 (五)極限高溫、極限低溫可導致植物死亡。驟然的高溫與低溫對花卉生長和發(fā)育也有很大的影響,溫度過高低都會使花卉受到損害或死亡。第

13、二章 花房溫度控制系統(tǒng)的總體分析與設計2.1花房溫度控制系統(tǒng)的組成和工作原理本系統(tǒng)功能由硬件和軟件兩大部分協(xié)調(diào)完成,硬件部分主要完成各種傳感器信號的采集、轉換、各種信息的顯示等;軟件主要完成信號的處理及控制功能等。本系統(tǒng)由三大模塊組成:主控模塊、傳感器模塊、顯示模塊;又分六部分組成:控制核心部分、溫度數(shù)據(jù)采集部分、加熱裝置控制部分、液晶顯示部分、按鍵輸入部分和報警提示部分。單片機啟動溫度采集電路完成溫度的一次轉換,然后讀出轉換后的數(shù)字量并轉化成當前的溫度呈現(xiàn)在顯示模塊中,并將當前的溫度與通過按鍵輸入電路設定的保持恒溫度數(shù)進行比較,以實現(xiàn)溫度的控制。還可以通過按鍵設置溫度的上下限值以實現(xiàn)超溫或低

14、溫報警提示功能。本系統(tǒng)的設計目標要對溫度的控制精度達到 01。 2.2 報警電路報警電路采用蜂鳴器作為發(fā)聲裝置,當溫度高于設定的上限值或低于下限值,給蜂鳴器送周期為1s,占空比為50的方波,報警的時間可以持續(xù)1分鐘或等待按鍵解除報警,這由軟件控制實現(xiàn)。2.3按鍵電路采用2×3的小鍵盤,鍵盤的識別可以采用兩種方法:行掃描法和行反轉法。兩種方法都要注意消除按鍵的抖動。文中采用行掃描法并做成子程序,出口參數(shù)為按鍵的鍵值。定義鍵K1設置TH,K2設置TL,K3調(diào)高TH或TL,K4調(diào)低TH或TL,K5對TH或TL的數(shù)值進行確認。2.4 溫度檢測電路溫度檢測電路采用智能溫度傳感器DSl8820,

15、它與單片機相連只需要3線,減少了外部的硬件電路。DSl8820主要性能特點如下:(1)測溫的范圍為-55125,最大分辨率可以達到00625;(2)電源電壓范圍為3055V;(3)供電模式:寄生供電和外部供電;(4)封裝形式有兩種:3腳的TO-92封裝和8腳的SOIC封裝;(5)可編程的溫度轉換分辨率,分辨率為912位(包括1位符號位),由配置寄存器決定具體位數(shù),配置寄存器的格式如表2-1所示。TMR1R0 11111表2-1其中RlR0是用來設定分辨率的,分辨率的定義如表2-2所示。R1R0分辨率溫度最大轉換時間/ms00993.750110187.510113751112750表2-2由表

16、2-2可以看出,分辨率設定得越高,溫度轉換所需要的時間就越長,因此應根據(jù)實際應用的需要來選擇合適的分辨率。本文中選取12位分辨率,每隔1秒檢測一次溫度。12位分辨率的溫度數(shù)據(jù)值格式如下:當S=0表示測得的溫度為正值,當S=l表示測得的溫度為負值。2.4.1 DSl8820的存儲器結構和控制步驟(一) 存儲器結構DSl8820的存儲器有高速暫存RAM和非易失性電擦寫EEPROM。高速暫存RAM的內(nèi)容從低字節(jié)到高字節(jié)9個字節(jié)依次為:溫度LSB、溫度MSB、高溫限值字節(jié)TH、低溫限值字節(jié)TL、配置寄存器、保留、保留、保留,最后一個字節(jié)是前8個字節(jié)的CRC碼。EEPROM用來存儲TH和TL。(二) D

17、Sl8820的控制步驟(1)首先對DSl8820進行復位。由單片機將數(shù)據(jù)線DQ拉至低電平480-960 s,然后將DQ拉高15-60 s,以便單片機檢測到DSl8820送來的低電平響應。然后檢測DQ,若DQ仍然為高電平,則復位操作失敗,可采用循環(huán)的方式再次對其進行復位;若DQ 為低電平,則復位操作成功。(2)DSl8820的ROM操作命令。DSl8820復位后,主機可以發(fā)器件ROM的操作命令如讀ROM33H、匹配ROM55H、跳過 ROM0CCH,報警搜索4EH等。在單點總線的情況下,可發(fā)跳過ROM0CCH操作命令,以節(jié)省時間。另外,文中有報警的功能,溫度轉換后還需要發(fā)報警搜索命令,該命令會將

18、最近一次測得的溫度值T與高速RAM中的TH或TL作比較,若T>TH或T<TL,則該器件內(nèi)的報警標志位置位,并對主機發(fā)出的報警搜索命令作出響應。 (3)DSl8820的存儲器操作命令。如啟動溫度轉換命令44H,寫入命令4EH(寫入該命令后,緊接著要寫入報警上限TH,報警下限TL及配置寄存器字節(jié)),讀暫存器RAM的內(nèi)容命令0BEH(讀取將從第一個字節(jié)開始一直到第9個字節(jié)結束,如僅需要部分字節(jié),主機可以在合適的時刻發(fā)復位命令來終止讀取)及復制命令48H(把暫存器RAM的第2、3、4字節(jié)轉存到DSl8820的EEROM中)等。(4)DSl8820的ROM或RAM操作的總線讀寫時序。對于讀時

19、序,首先將DQ拉低并延時1-15s以內(nèi)(延時時間不能太長),然后將DQ拉高并延時幾個s后再讀取DQ的值,讀完一位后需要延時45 s以上才能讀取下一位;對于寫時序,先將DQ拉低10-15s,接著向總線寫入數(shù)據(jù)并延時50s以上,最后將DQ拉高1s以上再進行下一位的寫入。2.4.2 溫度數(shù)據(jù)的處理方法從DSl8820讀出的兩個字節(jié)的二進制值溫度必須先轉換成十進制數(shù)值,然后才能將其ASCII碼送往LCDl602顯示。12位的分辨率,溫度是以 00625步進的,由于兩個字節(jié)的溫度采用補碼表示,所以先判斷讀出溫度的最高位是0還是1,即判斷是正溫還是負溫,然后對其求補碼轉化成正溫,之后將高字節(jié)的低4位和低字

20、節(jié)的高4位組成一個字節(jié),這個字節(jié)的二進制值不斷除以10得出的余數(shù)即為溫度值的個、十、百位值。若讀出的溫度數(shù)值是負數(shù),顯示處理時,在溫度數(shù)的前面人為顯示負號即可。對小數(shù)部分的溫度只需將低字節(jié)的低4位乘以00625,然后對乘積取其小數(shù)點后的一位數(shù)即可。2.5 液晶顯示模塊采用的是長沙太陽人電子有限公司生產(chǎn)的SMCl602A。(一)主要技術參數(shù)芯片的工作電壓4555V,能顯示兩行,每行顯示16個字符,字符的大小為295×435mm。(二) 接口信號說明除電壓、背光引腳及8個IO引腳外,主要的控制引腳還有數(shù)據(jù)命令選擇RS引腳,該引腳為高電平時表示IO引腳出現(xiàn)的是數(shù)據(jù),該引腳為低電平時表示 I

21、O引腳出現(xiàn)的是命令;讀寫選擇引腳及使能引腳E(該引腳為高電平時對SMCl602A的操作才有效)。 (三)指令說明(1)初始化設置a顯示模式設置。指令碼:00111000b,用于設置16×2顯示,5×7點陣。b顯示開關及光標設置。二進制指令碼:00000DCB中D位用來控制顯示開或關, C位用來控制顯示光標,B位控制光標是否閃爍。二進制指令碼:000001NS中N位控制讀寫一個數(shù)據(jù)后地址指針和光標加或減1,S位控制字符的移動。c數(shù)據(jù)指針設置。指令碼:80H+地址碼(0-27H,40H-67H)用于設置數(shù)據(jù)指針。(2)其他設置。如指令碼01H:顯示清屏且數(shù)據(jù)指針清零。(四) L

22、CDl602的初始化步驟(1)延時15ms,寫指令38H(不檢測忙信號);(2)延時5ms,寫指令38H(不檢測忙信號),上述過程執(zhí)行兩遍,后面的過程每次寫指令、讀寫數(shù)據(jù)之前均需要檢測忙信號;(3)寫指令38H:顯示模式設置;(4)寫指令08H:關閉顯示;(5)寫指令0lH:清屏且數(shù)據(jù)指針清零;(6)寫指令06H:字符不移動,光標和指針加1;(7)寫指令0FH:顯示開,光標閃爍。26 恒溫保持控制模塊選用6V固態(tài)繼電器作為開關器件,通過控制其斷與通的時序從而控制加熱器件的工作時長,以實現(xiàn)樣品的恒溫保持功能。第三章 系統(tǒng)軟硬件的處理3.1 系統(tǒng)硬件電路的設計該系統(tǒng)的主要電路原理圖如圖2-1所示。

23、系統(tǒng)中使用USB口提供5V電源的電路;使用RS232串口通過P30和P31燒寫程序的電路;以及使用繼電器控制的恒溫保持電路等在原理圖中并未畫出。 圖2-13.1.1 硬件的構成該系統(tǒng)硬件主要包括以下幾個模塊:89C51主控模塊、傳感器模塊、44780顯示模塊等。其中89C51主要完成外圍硬件的控制以及一些運算功能,傳感器完成信號的采樣功能,44780顯示模塊完成字符、數(shù)字的顯示功能。(一) 主控模塊系統(tǒng)采用ATMEI。公司生產(chǎn)的AT89C51單片機,他帶有4 kB閃速式存儲器、128 B內(nèi)存,最大工作頻率24 MHz,同時,具有32條輸入輸出線,16位定時計數(shù)器,5個中斷源,1個串行口。(二)

24、 溫度傳感器RSY一2BRSY一2B型溫濕度儀是采用高分子薄膜濕敏電容為濕敏元件、鉑電阻為溫敏元件,再配以35位LED顯示系統(tǒng)而構成的便攜式數(shù)字顯示溫濕度測量儀。該儀器溫、濕度量程范圍寬、精度高、響應時間短、使用方便,壽命長,是目前溫濕度測量儀器中較為理想的產(chǎn)品。RSY一2B與AT89C51的接口電路圖如圖2-2所示,其中DSl8820工作在外部電源供電方式,單片機89C51采用P2o和DSl8820通信。 圖2-2 DSl8820與89C51的連接線路圖(三) 44780顯示模塊本系統(tǒng)采用44780驅動的LCD,HD44780(KS0062)是用低功耗CMOS技術制造的大規(guī)模點陣LCD控制器

25、(兼帶驅動器),和4 b8 b微處理器相連,他能使點陣I。CD顯示大小寫英文字母、數(shù)字和符號等豐富的信息,同時有較強的通用性應用,使用方便,用戶能用少量元件就可組成一個完整點陣LCD系統(tǒng),送入相關的數(shù)據(jù)和指令即可實現(xiàn)所需的顯示。44780顯示模塊有8條數(shù)據(jù)線,3條控制線,可與微處理器或微控制器相連,通過送入數(shù)據(jù)和指令,就可使模塊正常工作,44780顯示模塊和89C51單片機連接電路如圖2-3所示。 圖2-3 44780顯示楔決和89C51接口電路圖3.2 軟件設計該系統(tǒng)軟件主要由主程序、中斷子程序、數(shù)據(jù)采集與AD轉換子程序、顯示子程序、報警子程序等6大模塊組成,因為C語言編寫的軟件易于實現(xiàn)模塊

26、化,生成的機器代碼質量高、可讀性強、移植好,所以本系統(tǒng)的軟件采用C語言編寫,再Keilvision3 Demo版本的集成開發(fā)環(huán)境下進行編譯連接。(一 )主程序設計主程序主要完成硬件初始化,子程序調(diào)用等功能,主程序流程圖如圖2-4所示。 圖2-4主程序流程圖(二) 數(shù)據(jù)采集子程序設計數(shù)據(jù)采集與AD轉換子程序根據(jù)輸入?yún)?shù)對相應的模擬信號進行采樣、量化及處理,并將相應信號的數(shù)值返回主程序。(三) 顯示子程序設計顯示子程序完成符號、數(shù)值的顯示輸出。(四) 報警子程序主要實現(xiàn)異常情況下控制告警信號輸出。如當室內(nèi)溫度升高到某一點時,或濕度低于某一規(guī)定值時,音頻報警裝置會發(fā)出不同頻率的告警信號,同時相應的指

27、示燈亮(點亮報警指示燈的任務由顯示子程序來完成),以引起工作人員的主意。第四章 總結 本次課程設計我做的課題是基于單片機花卉溫室溫度控溫系統(tǒng)的設計,它是最常見的和最典型的過程控制系統(tǒng),本設計主要針對MCS-51型單片機在檢測相對過程控制方面的應用,分析溫度控制系統(tǒng)實例。 單片機對溫室溫度控制是一種單片機在現(xiàn)實生活中得到應用一個方面,此系統(tǒng)除具有的檢測功能外,還有數(shù)據(jù)處理功能,溫度顯示功能,溫度控制功能等等.系統(tǒng)采用MCS-51系列單片機8031作為控制核心,門控信號由8031內(nèi)部的計數(shù)定時器產(chǎn)生,單位為1。由于單片機的計數(shù)頻率上限底(12MHz 晶振時約為500KHz),所以需對高頻被測信號進

28、行硬件預分頻處理,8031則完成運算、控制及顯示功能。由于使用了單片機,使整個系統(tǒng)具有極為靈活的可編程性,能方便地對系統(tǒng)進行功能擴展和改進。而本次設計正是鑒于單片機在這方面的優(yōu)異性能 ,來設計一種用單片機溫度控制系統(tǒng)。在學校收集本課題的相關資料,并向老師請教相關問題。并在網(wǎng)上學習和交流,從最基本的做起,慢慢熟悉到熟練我們的工作,把我們所學的和即將學習的運用到實踐中去! 通過本次的課程設計設計不僅使我對單片機的知識有了更深的了解,而且鍛煉了我的思維能力。雖然在設計過程中,遇到了許多問題,如設計初重點不明確,思緒混亂,經(jīng)過認真思考和老師及同學的幫助,才使自己思路明確,抓住重點,不懂就問,在很短的時

29、間內(nèi)系統(tǒng)有序的完成。自我評價: 剛拿到課程設計的題目時,感覺挺難。題目是關于單片機的花卉溫室控溫系統(tǒng)設計,周一就開始畫原理圖,一因為剛開始總是會出現(xiàn)這樣那樣問題。后來通過詢問同學,并在圖書館和網(wǎng)絡查詢資料,最終完成了原理圖的設計。周二下午我和同學,講解了商量并從網(wǎng)上找到相關的問題并對課程設計的格式作了具體要求,我都一一詳細記下。周三開始進行程序的設計,經(jīng)過自己的不斷摸索,不斷改進,大體上完成了編程。后來在網(wǎng)上查閱資料發(fā)現(xiàn)了另外的程序設計方法,便仔細的閱讀研究,弄懂了其中的設計思路。于是對自己的設計進行改進,至此完成了課程設計的主要任務。周四完成了所有打字、繪圖、排版、校對的任務后整個人都很累,

30、但同時看著電腦熒屏上的單片機設計稿件我的心里是甜的,我覺得這一切都值了。這次單片機的制作過程是我的一次再學習,再提高的過程。在這次設計中我充分地運用了大學期間所學到的知識。 在我徜徉書海查找資料的日子里,最難忘的是每次找到資料時的激動和興奮;親手設計電路圖的時間里,記憶最深的是每一步小小思路實現(xiàn)時那幸福的心情;為了單片機設計我曾趕稿到深夜,但看著親手打出的一字一句,心里滿滿的只有喜悅毫無疲憊。這段旅程看似荊棘密布,實則蘊藏著無盡的寶藏。我從資料的收集中,掌握了很多單片機的知識,讓我對我所學過的知識有所鞏固和提高,并且讓我對當今單片機有所了解。在整個過程中,我學到了新知識,增長了見識。在今后的日子里,我仍然要不斷地充實自己,爭取在所學領域有所作為。 腳踏實地,認真嚴謹,實事求是的學習態(tài)度,不怕困難、堅持不懈、吃苦耐勞的精神是我在這次設計中最大的收益。我想這是一次意

溫馨提示

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

評論

0/150

提交評論