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

正文內容

溫度采集與控制系統(tǒng)設計_畢業(yè)論文-wenkub

2022-09-09 11:41:14 本頁面
 

【正文】 經(jīng)過分析, 此方案成本較低,設計周期合理,并且能較好的達到任務指標,因此設計執(zhí)行此方案。所以本硬件設計成本相對合理。在接收數(shù)據(jù)時,系統(tǒng)采用串口中斷的方式進 行接收,當進入串口中斷后,判斷起始標志位數(shù)據(jù),當判斷起始標志位數(shù)據(jù)成功后,開始按順序接收數(shù)據(jù),并送入存儲數(shù)組,然后送入顯示子程序進行送顯,如果判斷起始標志位數(shù)據(jù)失敗,則等待并繼續(xù)進行起始標志位數(shù)據(jù)判斷直至判斷成功。 溫度采集模塊主控室液 晶 顯 示報警升 溫 或 降 溫 操 作 圖 整體結構 軟件設計是驅動這些硬件正常工作的關鍵。 其中在溫度采 集模塊中有 STC89C52 單片機、 DS18B20 溫度傳感器、以及無線模塊 BM100。還有 對 12864 液晶的學習,如何寫指令、寫數(shù)據(jù)、初始化、設定顯示位置等。 2. 主要功能:完成遠程溫度的數(shù)據(jù)監(jiān)測與 傳輸 ,并能進行 報警和相應 的 溫度 控制操作。 沈陽航空 航天大學 電子 信息工程學院 畢業(yè)設計(論文) 4 沈陽航空 航天大學 電子 信息工程學院 畢業(yè)設計(論文) 5 第 二 章 系統(tǒng) 方案 設計 本章主要內容是對設計任務書進行分析和為完成任務 所需要掌握的知識 ,之后就要從成本、設計周期、等方面進行方案設計。第四章闡述了軟件的設計過程,也是本畢設所要做的關鍵性工作。第一章緒論,首先介紹了本文設計的課題背景,然后介紹了溫度傳感器和單片機的發(fā)展狀況,最后介紹了論文的內容安排。BM100 模塊提供了多個頻道的選擇,可在線修改串口速率,發(fā)射功率,通信速率等各種參數(shù)。溫度采集系統(tǒng)的設計必將給生產(chǎn)生活帶來一定的飛躍,大大促進了生產(chǎn)的需要,在以后的發(fā)展中更進一步提高效率。 DS18B20 進行溫度采集,然后將溫度數(shù)據(jù)送入單片機進行處理 通過串口 和無線模塊 發(fā)送出去,另一邊單片機串口 和無線模塊 接收然后在12864 液晶上顯示出來, 達到了實時監(jiān)控的目的 , 具有巡檢速度快,擴展 性好,成本低的特點。 單片機在國內的主要的應用領域有三個:第一是家用電器業(yè),例如全自動洗衣機、智能玩具;第二是通訊業(yè),包括手機、電話和 BP機等等;第三是儀器儀表和計算機外設制造,例如鍵盤、收銀機、電表等。溫度傳感器的發(fā)展趨勢:進入 21世紀后,溫度傳感器正朝著高精度、多功能、總線標準化、高可靠性及安全性、開發(fā)虛擬傳感器和網(wǎng)絡傳感器、研制單片機測溫系統(tǒng)等高科技的方向迅速發(fā)展。 課題背景與意義 溫度控制無論是在工業(yè)生產(chǎn)過程中,還是在日常生活中都起著非常重要的作用,而在當今,我國農村鍋爐取暖,農業(yè)大棚等多數(shù)都沒有 實時的溫度監(jiān)測和控制系統(tǒng) ,還有部分廠礦,企業(yè)還一直沿用簡單的溫度設備和紙質數(shù)據(jù)記錄儀,無法實現(xiàn)溫度數(shù)據(jù)的 實時監(jiān)測與控制 。隨著社會經(jīng)濟的高速發(fā)展,越來越多的生產(chǎn)部門和生產(chǎn)環(huán)節(jié)對溫度控制精度的可靠性和穩(wěn)定性等有了更高的要求,傳統(tǒng)的溫 度控制器的控制精度普遍不高,不能滿足對溫度要求較為苛刻的生產(chǎn)環(huán)節(jié)。 自從 1976年 Intel公司推出第一批單片機以來, 80年代的單片機技術進入了快速發(fā)展的時期。除了上述應用領域外,汽車、電子行業(yè)在外國也是單片機應用很廣泛的一個領域。 在報警系統(tǒng)中,對于超過此限的溫度數(shù)據(jù)將產(chǎn)生報警信號并進行相應的升溫或降溫操作。 本 設計的實現(xiàn)目標 如下 : ( 1) .溫度實時監(jiān)測 本系統(tǒng)在接收端用到了中文點陣式液晶顯示器,顯示清晰,能夠把溫度傳感器采集來的溫度實時顯示在屏幕上,達到實時監(jiān)測的目的。 BM100 模塊能夠透明傳輸任何大小數(shù)據(jù),而用戶無須編寫復雜的設置與傳輸程序 ,同時 體積 小 、 傳輸距離 較遠 ,豐富便捷的配置功能,能夠應用非常廣泛的智能化通信領域。第二章首先是對溫度采集與控制系統(tǒng)的任務分析,對任務明確之后,才能更加準確的進行設計。包括軟件結構說明,主程序與子程序的設計。 任務分析 1. 主 要內容:設計一個基于單片機的遠程 無線 溫度采集與 監(jiān)控 系統(tǒng)。 3. 主體思路:熟悉科研課題的環(huán)境及畢業(yè)設計的具體要求,收集相關資料和調研,熟悉硬件和軟件設計環(huán)境并完成硬件和軟件的設計,完成遠程溫度采集與控制系統(tǒng)的軟硬件設計和調試,最后是工作總結和撰寫論文。 學會了單個器件的使用還要將他們整合到一起,由于整個系統(tǒng)使用 C 語言編程,所以要學習并掌握單片機 C 語言的基本知識 。其工作方式是 DS18B20 將采集的溫度通過一個 I/O 口送到單片機進行數(shù)據(jù)處理 ,然后將處理好的數(shù)據(jù)通過串口和無線模塊 BM100 發(fā)送出去。軟件 部分 要分為 溫度采集程序 設計和溫度 監(jiān)測 與控制程序 設計 。報警裝置 使 用的是 LED燈,當超過 所 設定的 32℃ , LED將被點亮,并發(fā)出降溫操作信號;如果低于 所 設定的 30℃ ,報警燈也會亮起,并發(fā)出升溫操作信號,其流程圖如圖 所示。 設計周期 該設計方案 的硬件部分是在學習各單個器件的工作原 理后設計出來的,時間主要放在資料的理解和應用上,硬件設計以及制作的時間會隨著所收集的資料的理解來進行調整。 沈陽航空 航天大學 電子 信息工程學院 畢業(yè)設計(論文) 9 第 三 章 硬件設計 本章主要闡述了兩 部分內容,溫度采集 子系統(tǒng) 的設計和溫度監(jiān) 測及 控制 子系統(tǒng) 的設計,同時對各個單元進行了詳細說明。單片機的最小系統(tǒng)與其他單元分開設計,以便 進行實驗和修改。 STC89C52 具有以下標準功能: 8k 字節(jié) Flash, 512 字節(jié) RAM, 32 位I/O 口線, 看門狗定時器 ,內置 4KB EEPROM, MAX810 復位電路 , 3 個 16 位 定時器 /計數(shù)器, 4 個外部中斷,一個 7 向量 4 級中斷結構(兼容傳統(tǒng) 51 的 5 向量 2 級中斷結構),全雙工 串行口 。最高運作頻率 35MHz, 6T/12T 。外部震蕩電路主要基于一個晶沈陽航空 航天大學 電子 信息工程學院 畢業(yè)設計(論文) 11 振,該晶振結合單片機內部的電路, 產(chǎn)生單片機所必須的時鐘頻率,單片機的一切指令的執(zhí)行都是建立在這個基礎上的,晶振 的提供的時鐘頻率越高,那單片機的運行速度也就越快, 本系統(tǒng)中 所 選用的晶振是 。新一代的 “DS18B20”體積更小、更經(jīng)濟、更靈活,使用戶可以充分發(fā)揮一線總線的長處 [5]。 其管腳圖如表 所示。計數(shù)器 1 和溫度寄存器被預置在- 55℃ 所對應的一個基數(shù)值。 例如 +125℃ 的數(shù)字輸出為 07D0H, +℃ 的數(shù)字輸出為沈陽航空 航天大學 電子 信息工程學院 畢業(yè)設計(論文) 13 0191H, ℃ 的數(shù)字 輸出為 FE6FH, 55℃ 的數(shù)字輸出為 FC90H 。其連接如圖 所示。 BM100 模塊能夠 透明傳輸任何大小數(shù)據(jù),而用戶無須編寫復雜的設置與傳輸程序,同時 體積 小、 傳輸距離 較遠 ,豐富便捷的配置功能, 使其 能夠應用于 非常廣泛的智能化通信領域。 圖 溫度監(jiān)控子系統(tǒng)無線模塊接口電路 設計 圖 溫度 監(jiān)測與控制子系統(tǒng) 12864 液晶接口設計 帶中文字庫的 12864 是一種具有 4 位 /8 位并行、 2 線 或 3 線串行多種接口方式,內部含有國標一級、二級簡體中文字庫的點陣圖形液晶顯示模塊;其顯示分辨率為12864, 內置 8192 個 16*16 點漢字, 和 128 個 16*8 點 ASCII 字符集 。其引腳說明如表 所示: 沈陽航空 航天大學 電子 信息工程學院 畢業(yè)設計(論文) 16 表 12864 液晶引腳說明 引腳 名稱 方向 說明 引腳 名稱 方向 說明 1 VSS GND 11 DB4 I 數(shù)據(jù) 4 2 VDD 電源( +) 12 DB5 I 數(shù)據(jù) 5 3 VO 懸空 13 DB6 I 數(shù)據(jù) 6 4 RS O H:Data L:Instruction Code 14 DB7 I 數(shù)據(jù) 7 5 R/W O H:Read L:Write 15 PSB O H:Parallel Mode L:Serial Mode 6 E O Enable Signal 16 NC 懸空 7 DB0 I 數(shù)據(jù) 0 17 /RST O 復位 8 DB1 I 數(shù)據(jù) 1 18 NC 懸空 9 DB2 I 數(shù)據(jù) 2 19 LEDA 背光源負極( 0V) 10 DB3 I 數(shù)據(jù) 3 20 LEDK 背光源正極( +5V) 根據(jù) 其管腳定義,系統(tǒng)設計采用 單片機的 P0 口作為數(shù)據(jù)口 ,且加上拉電阻。其接口如圖 所示。 其接口如圖 所示。系統(tǒng)的供電電源設計如圖 所示。具有模擬電路仿真、數(shù)字電路仿真 、單片機及其外圍電路組成 系統(tǒng)的仿真、 RS232 動態(tài)仿真、 I2C 調試器、 SPI 調試器、鍵盤和 LCD 系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等。在硬件仿真系統(tǒng)中具有全速、單步、設置斷點等調試功能,同時可以觀察各個變量、寄存器等的當前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時支持第三方的軟件編譯和調試 環(huán)境,如 Keil C51 uVision2 等軟件。 (2) 進入 KeilC μVision4開發(fā)集成環(huán)境,創(chuàng)建一個新項目 (Project),并為該項目選定合適的單片機 CPU 器件 (如: Atmel 公司的 AT89C52)。 溫度采集 與發(fā)送 程序 溫度采集 與發(fā)送 主程序 在 該主程序中主要完成溫度數(shù)據(jù)的采集,然后按位發(fā)送出去。采集與發(fā)送流程圖如圖 所 示。 DS18B20 在 15~60us間對總線進行采樣。 讀時間在總線拉高后有效,也就是說在高電平時完成讀位,并在 60~120us 內釋放總線。 溫度監(jiān)測 與控制流程圖如圖 所示。即先讓 3 個使能端為低電平,然后將 要寫入的命令送到數(shù)據(jù)口,延時一會將 E 使能端拉高,延時一會再將 E 使能端拉低就完成了寫指令操作。由于 12864 液晶是自帶字庫的,所以將要顯示的漢字放在一個數(shù)組里,再 設定好位置地址就可以在屏幕上顯示出來。 本 系 統(tǒng)所設的低溫閥值為 30℃ ,同樣需要進行按位比較 ,當?shù)陀?30℃ 時,報警燈亮的同時,升溫操作提示燈將亮起。 系統(tǒng)硬件 調試 硬件調試主要就是電路的焊接,就是按照硬件仿真的電路圖進行連接 ,然后檢查是否有虛焊短接的地方。 系統(tǒng)軟件調試 在 軟件調試 過程中, 我遇到了很大麻煩, 有很多知識我掌握的并不牢靠,所以得花費大量時間去解決。 解決方法:在發(fā)送端設定 起始數(shù)據(jù) 標志位, 在接收時要先進行標志位的判斷,是想要的接收順序再 進行數(shù)據(jù)存儲并送顯示否則不予處理 。 沈陽航空 航天大學 電子 信息工程學院 畢業(yè)設計(論文) 29 結 論 本文應用 STC89C52 單片機 作 為 系統(tǒng)控制核心 , 整 個系統(tǒng)由 STC89C52 單片機、DS18B20 溫度傳感器、 12864 液晶 、 LED 燈、 BM100 無線模塊 和報警電路幾個模塊組成。 ( 4) 應用一條總線的思想,通過 DS18B20 進行現(xiàn)場總 線的溫度采集,然后將溫度數(shù)據(jù)送入單片機進行數(shù)據(jù)處理,具有巡檢速度快,擴展性好,成本低的特點。 該設計充分體現(xiàn)了 STC89C52 單片機的特點,結合現(xiàn)有技術,大大降低了電路的設
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1