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

正文內(nèi)容

本科畢業(yè)論文-基于單片機的種苗催芽室環(huán)境參數(shù)監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)-文庫吧

2025-01-01 16:50 本頁面


【正文】 .............................. 21 設(shè)計總結(jié)及展望 ..................................................................... 22 參考文獻 ........................................................................... 23 附 錄 .............................................................................. 24 附錄 1: 產(chǎn)品使用說明 .......................................................... 24 附錄 2: 元件清單 .............................................................. 24 附錄 3 : 系統(tǒng)硬件原理圖 ....................................................... 25 附錄 4:軟件程序清單(含注釋) ................................................. 26 致 謝 .............................................................................. 37 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學院論文(設(shè)計) 1 緒 論 動 植物的生長都是在一定的環(huán)境中進行 的,在生長過程中受到環(huán)境中各種因素的影響,其中 對其 影響最大的 就 是溫度。若晝夜的溫度變化很大,其對 動 植物生長極為不利 ,因此必須對溫度進行監(jiān)測和控制,使其適合 動 植物的生長,以提高其產(chǎn)量和質(zhì)量。 本 設(shè)計 就是對 養(yǎng)殖場 內(nèi)溫度 控制要求進行分析 ,綜合考慮系統(tǒng)的精度、效率以及經(jīng)濟性要求多方面因素之后,設(shè)計一種基于 單片 機的 養(yǎng)殖 溫度自動控制系統(tǒng)。 該系統(tǒng)能夠?qū)崿F(xiàn)自動監(jiān)控,使其溫度控制在設(shè)定值的某個范圍內(nèi),同時可以通過按鍵輸入設(shè)定溫度等控制指令,完成監(jiān)控系統(tǒng)的工作?;诖?,本課題的主要研究內(nèi)容有以下幾個部分 : [1] 溫度 控 制 系統(tǒng)的總體方案設(shè)計部分 該部分主要研究養(yǎng)殖場溫度控制的實現(xiàn)原理,確定溫度控制系統(tǒng)的具體實現(xiàn)過程,進行系統(tǒng)的總體設(shè)計,給出硬件系統(tǒng)結(jié)構(gòu)框圖,完成硬件各部分元器件的選擇等。 [2] 系統(tǒng)硬件設(shè)計部分 該部分主要完成單片機基本電路 (時鐘、復(fù)位電路等 )、數(shù)據(jù)采集 電路、顯示輸出接口、按鍵輸入接口、繼電器控制等模塊電路的設(shè)計,最后給出總原理圖的設(shè)計。 [3] 系統(tǒng)程序設(shè)計部分 此部分主要完成主服務(wù)程序、溫度采集與處理、按鍵輸入溫度設(shè)定、溫度顯示、繼電器控制等程序模塊的設(shè)計。 [4] 系統(tǒng) 實現(xiàn) 該部分主要是從硬件與軟 件兩個方面探討系統(tǒng)的實現(xiàn)過程,采用分步焊接與調(diào)試,并 對系統(tǒng)進行了相應(yīng)的試驗分析,以驗證系統(tǒng)所具有的功能。 本系統(tǒng)實現(xiàn)的溫度控制目標功能如下: (1) 系統(tǒng)能對環(huán)境溫度進行采集和顯示 (現(xiàn)場觀溫,軟件記錄 )。 (2) 能通過 按鍵 設(shè)定 動植物 生長期適宜溫度 并顯示 。 (3) 當環(huán)境溫度參數(shù)超過設(shè)定的上下限值時控制相應(yīng)的 設(shè)備 啟動。 (4) 可實時顯示當前溫度信息,并加以控制。 (5)能分辨出的最小溫度 ℃。 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學院論文(設(shè)計) 2 題目要求 設(shè)計并制作一個溫度自動控制系統(tǒng),控制對象為養(yǎng)殖大棚。溫 度可以在一定范圍內(nèi)由人工設(shè)定,并能對環(huán)境溫度實現(xiàn)自動控制,以保持設(shè)定的溫度基本不變。 基本要求 ( 1)溫度設(shè)定范圍為 00℃ ~ 90℃ ,最小區(qū)分度為 1℃ ,標定溫度 ≤1 ℃; ( 2)環(huán)境溫度 若需 降低時(用電風扇降溫) , 溫度控制的靜態(tài)誤差 ≤1 ℃; ( 3)環(huán)境溫度 若需升高 時(用 加熱器升 溫) , 溫度控制的靜態(tài)誤差 ≤1 ℃; ( 4) 用十進制數(shù)碼管顯示實際溫度 。 ( 5)測量溫度時可在大棚內(nèi)任意設(shè)置一個測量點。 發(fā)揮部分 ( 1)采用適當?shù)目刂品椒?,當設(shè)定溫度突變(由 40℃ 提高到 60℃ )時,減小系統(tǒng)的調(diào)節(jié)時間和超 調(diào)量 ; ( 2)溫度控制的靜態(tài)誤差 ≤ ℃; 功能說明 ( 1)加熱器用一千瓦電爐; ( 2)如果采用單片機控制,允許使用已有的單片機最小系統(tǒng)板; ( 3)數(shù)碼顯示部分可以使用數(shù)碼顯示模塊; 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學院論文(設(shè)計) 3 系統(tǒng)基本方案 根據(jù)題目要求 系統(tǒng)模塊 可以劃分 為: 溫度測量 模塊,顯示 電路 模塊, 設(shè)定溫度模塊,加熱 模塊, 控制 模塊 和降溫模塊,系統(tǒng)的框圖如圖 11所示。 圖 11 系統(tǒng)方框圖 各模塊電路的方案選擇及論證 為實現(xiàn) 各模塊的功能,分別做了幾種不同的設(shè)計方案并進行論證。 ( 1)控制器模塊 根據(jù)題目要求,控制器主要用于對溫度測量信號的接受和處理、控制加熱絲和風扇使控制對象滿足設(shè)計要求、控制顯示電路對溫度值實時顯示以及控制鍵盤實現(xiàn)對溫度值的設(shè)定等。對控制器的選擇有以下三種方案: 方案一: 采用 FPGA 作為系統(tǒng)控制器。 FPGA 功能強大,可以實現(xiàn)各種復(fù)雜的邏輯功能,規(guī)模大,密度高,它將所有器件集成在一塊芯片上,減少了體積,提高了穩(wěn)定性,并且可應(yīng)用 EDA軟件仿真、調(diào)試,易于進行功能擴展。 FPGA采用并行的 I/O口方式,提高了系統(tǒng)的處 理速度,適合作為大規(guī)模實時系統(tǒng)控制核心。由溫度傳感器送來的溫度信號,經(jīng) FPGA程序?qū)ζ溥M行處理,控制加熱或降溫裝置動作。但由于本設(shè)計對數(shù)據(jù)處理的速度要求不高, FPGA的高速處理的優(yōu)勢得不到充分體現(xiàn),并且其成本偏高,引腳較多,硬件電路布線復(fù)雜。 方案二: 采用模擬運算放大器組成 PID控制系統(tǒng)。對于溫度控制是足夠的,但要附加顯示、溫度設(shè)定等功能,要附加許多電路,硬件電路稍顯麻煩。 控制部分 測溫部分 鍵盤(設(shè)定溫度) 顯示電路 加熱裝置 降溫裝置 Output Input 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學院論文(設(shè)計) 4 方案三: 采用 ATMEL 公司的 AT89C52作為系統(tǒng)控制器。單片機算術(shù)運算功能強,軟件編程靈活、自由度大,可用軟件編程實現(xiàn)各種算法和邏輯 控制,并且其功耗低、體積小、技術(shù)成熟和成本低等優(yōu)點。 基于以上分析擬訂方案三,由 AT89C52作為控制核心,對溫度采集和實時顯示以及加熱裝置進行控制。 ( 2)加熱和降溫裝置控制模塊 根據(jù)題目要求,當溫度過低時,可以使用電熱爐進行加熱,當溫度過高時,關(guān)掉電熱爐開啟風扇進行降溫處理。對加熱和降溫裝置控制模塊有以下兩種方案: 方案一: 采用可控硅來控制??煽毓枋且环N半控器件,應(yīng)用于交流電的功率控制有兩種形式:控制導(dǎo)通的交流周期數(shù)達到控制功率的目的;控制導(dǎo)通角的方式控制交流功率。該方案電路稍復(fù)雜,需使用光耦合驅(qū)動芯片 以及變壓器等器件。但該方案可以實現(xiàn)功率的連續(xù)調(diào)節(jié),因此響應(yīng)速度快,控制精度也高。 方案二: 采用繼電器控制。使用繼電器可以很容易實現(xiàn)通過較高的電壓和電流,在正常條件下,工作十分可靠。繼電器無需外加光耦,自身即可實現(xiàn)電氣隔離。這種電路 無法精確實現(xiàn)功率控制,只能工作在最大功率或零功率,對控制精度將造成影響。 基于以上分析以及現(xiàn)有器件限制選擇方案二,采用繼電器控制省去光耦和交流過零檢測電路,只需在軟件上選用適當?shù)目刂扑惴?,同樣可以達到較好的效果。 ( 3)溫度采集模塊 題目要求溫度靜態(tài)誤差小于等于 ℃,溫度信號 為模擬信號,本設(shè)計要對溫度進行控制和顯示,所以要把模擬量轉(zhuǎn)換為數(shù)字量。該溫度采集模塊有以下三種方案: 方案一: 利用熱電阻傳感器作為感溫元件,熱電阻隨溫度變化而變化,用儀表測量出熱電阻的阻值變化,從而得到與電阻值相應(yīng)的溫度值。最常用的是鉑電阻傳感器,鉑電阻在氧化介質(zhì)中,甚至在高溫的條件下其物理,化學性質(zhì)不變。由鉑電阻阻值的變化經(jīng)小信號變送器 XTR101 將鉑電阻隨溫度的變化轉(zhuǎn)換為 4~ 20mA線性變化電流,再將電流信號轉(zhuǎn)化為電壓信號,送到 A/D轉(zhuǎn)換器 ADC0809,即將模擬信號轉(zhuǎn)換為數(shù)字信號。該方案線性度優(yōu)于 %。 方案二: 采用溫度傳感器 AD590K。 AD590K 具有較高精度和重復(fù)性,良好的非線性,保證177。 ℃的測量精度,加上軟件非線性補償即可以實現(xiàn)高精度測量。 AD590將溫度轉(zhuǎn)化為電流信號,因此要加相應(yīng)的調(diào)理電路,將電流信號轉(zhuǎn)化為電壓信號。送入 8位 A/D轉(zhuǎn)換器,基本滿足題目要求。 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學院論文(設(shè)計) 5 方案三: 采用 數(shù)字溫度傳感器 DS18B20。 DS18B20 無需其他外加電路,直接輸出數(shù)字量,可直接與單片機通信,讀取測溫數(shù)據(jù),電路簡單。 DS18B20與傳統(tǒng)的熱敏電阻相比,他能夠直接讀出被測溫度并且可根據(jù)實際要求通過簡單的編 程實現(xiàn) 9~ 12位的數(shù)字值讀數(shù)方式。從 DS18B20讀出的信息或?qū)懭?DS18B20 的信息僅需要一根口線(單線接口)讀寫 ,因而使用 DS18B20 可使系統(tǒng)結(jié)構(gòu)更趨簡單,可靠性更高。 它 在測溫精度、轉(zhuǎn)換時間、傳輸距離、分辨率等方面帶來了令人滿意的效果。 基于以上分析和現(xiàn)有器件所限,溫度采集模塊選用方案三。 ( 4)鍵盤與顯示模塊 根據(jù)題目要求,溫度要由人工設(shè)定,并能實時顯示溫度值。對鍵盤和顯示模塊有下面兩種方案: 方案一: 采用液晶顯示屏和通用矩陣鍵盤。液晶顯示屏( LCD)具有功耗小、輕薄短小無輻射危險,平面直角顯示 以及影像穩(wěn)定不閃爍,可視面積大,畫面效果好,抗干擾能力強等特點。但由于只需顯示四位溫度值,信息量比較少,且由于液晶是以點陣的模式顯示各種符號,需要利用控制芯片創(chuàng)建字符庫,編程工作量大,控制器資源占用較多,其成本也偏高。 方案二: 采用四位一體的 LED八段數(shù)碼管分別顯示溫度的十位、個位和小數(shù)點后兩位。按鍵采用單列 3按鍵進行溫度設(shè)定。數(shù)碼管具有低能耗、低壓、壽命長,對外界環(huán)境要求較低。同時數(shù)碼管采用 BCD編碼顯示數(shù)字,程序編譯容易,資源占用較少。 根據(jù)以上論述,采用方案二。本系統(tǒng)中,采用了數(shù)碼管的動態(tài)顯示,節(jié)省單 片機的內(nèi)部資源。 系統(tǒng)各模塊的最終方案 根據(jù)以上分析,結(jié)合器件和設(shè)備等因素,確定如下方案: (1)采用 AT89C52 單片機作為控制器,分別對溫度采集、 LED顯示、溫度設(shè)定、加熱裝置和降溫裝置控制。 (2) 溫度測量模塊采用 數(shù)字溫度傳感器 DS18B20。此器件經(jīng)軟件設(shè)置可以實現(xiàn)高分辨率測量。 (3)電熱絲和風扇采用繼電器控制,實現(xiàn)電路簡單實用,加上溫度變化緩慢可以滿足設(shè)計要求。 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學院論文(設(shè)計) 6 (4) 顯示用 LED數(shù)碼管顯示實時溫度值,用 ENTER(確定)、 UP(上調(diào))、 DOWN(下調(diào))三個單鍵實現(xiàn)溫度值的設(shè) 定。 CPU( AT 89C52)首先寫入命令給 DS18B20,然后 DS18B20開始轉(zhuǎn)換數(shù)據(jù),轉(zhuǎn)換后通過 89S52來處理數(shù)據(jù)。數(shù)據(jù)處理后的結(jié)果就顯示到數(shù)碼管上。 另外由鍵盤設(shè)定溫度值送到單片機,單片機通過數(shù)據(jù)處理發(fā)出溫度控制信息到繼電器。 DS18B20 可以被編程,所以箭頭是雙向的 。 系統(tǒng)的實現(xiàn)框圖如圖 12 所示。 圖 12 系統(tǒng)實現(xiàn)框圖 本章小結(jié) 本章通過對養(yǎng)殖場溫度控制器的功能要求進行分析,并對實現(xiàn)該系統(tǒng)的各部分功能進行方案論證與比較 ,最后給出總體方案設(shè)計思路。為第二章系統(tǒng)硬件電路原理圖的設(shè)計做了有力的鋪墊。 Output 四位一體 LED數(shù)碼管顯示 繼電器(風扇,加熱器) DS18B20 鍵盤輸入(上調(diào),下調(diào),確定) AT89C52 Input 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學院論文(設(shè)計) 7 系統(tǒng) 硬件 模塊關(guān)系 本系統(tǒng)的執(zhí)行方法是循環(huán)查詢執(zhí)行的,鍵盤掃描也是用循環(huán)查詢的辦法,由于本系統(tǒng)對實時性要求不是很高,所以沒有用到中斷方式來處理。 各模塊關(guān)系圖如圖 21所示。 圖 21 系 統(tǒng) 硬件 模塊關(guān)系 圖 主要單元電路的設(shè)計 溫度采集部分設(shè)計 本系統(tǒng)采用 單總線可編程溫度 傳感器 DS18B20 來實現(xiàn)對溫度的采集和轉(zhuǎn)換, 直接輸出數(shù)字量,可以直接和單片機進行通訊, 大大簡化了電路的復(fù)雜度 。 DS18B20 應(yīng)用廣泛,性能可以滿足題目的設(shè)計要求。 DS18B20的測溫電路如圖 22所示。 初始化模塊 DS18B20測得溫度值,存入到 BUFFER 處理溫度值,換成 BCD碼 溫度顯示模塊 鍵盤掃描模塊(有無確定鍵按下) 繼電器控制模塊 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學院論文(設(shè)計) 8 圖 22 DS18B20 測溫電路 ( 1) DS18B20的測溫功能的實現(xiàn) DS18B20測溫功能的實現(xiàn)主要是依靠編程。 當 DS18B20接收到溫度轉(zhuǎn)換命令后,開始啟動轉(zhuǎn)換。轉(zhuǎn)換完成后的溫度值就以 16位帶符號擴展的二進制補碼形式存
點擊復(fù)制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1