




已閱讀5頁,還剩4頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于AT89C51單片機的溫度自動監控系統一、設計題目基于AT89C51單片機的溫度自動監控系統二、設計目的 (1)通過畢業設計培養學生綜合運用所學的基礎理論、基礎知識、基本技能進行分析和解決實際問題的能力。 (2)培養學生利用單片機進行使用系統開發的能力,掌握單片機使用系統設計的一般方法和步驟,達到能夠進行單片機系統設計的目的。(3)掌握溫度信號的輸入通道。三、畢業設計的技術數據:化學合成對溫度檢測和控制要求較高,是化工合成工藝的關鍵環節。 化工合成裝置的溫度進行檢測,并按工藝要求,控制最高加熱溫度,在升溫階段,控制合成溫度采用恒值控制:前期為370,中溫期為380,后期為390;控制精度為3;最高溫度連續三次達到400時發出報警信號。顯示檢測溫度值;每半小時打印一次最高溫度值及檢測時間;留有擴充余地,以實現多回路控制。 溫度檢測控制系統四、畢業設計的任務1、熟悉題目要求,查閱相關科技文獻2、方案設計(包括方案論證和確定、技術經濟分析等內容)3、硬件和軟件設計(其中還包括理論分析、設計計算、實驗及數據處理、設備及元器件選擇等)4、撰寫設計說明書,繪制圖紙5、指定內容的外文資料翻譯6、其它五、畢業設計的主要內容1、溫度檢測控制系統硬件結構設計。2、溫度檢測控制系統軟件設計。3、繪制系統總體結構圖,系統原理圖,軟件流程圖。4、按期完成畢業設計說明書的撰寫。5、充分準備,順利完成答辯。六、畢業設計提交的成果1、設計說明書(約1萬字左右)2、圖紙(選2#圖紙,不少于兩張)3、中、英文摘要(中文摘要約200字,35個關鍵詞)七、畢業設計的主要參考文獻和技術資料八、畢業設計各階段安排摘要:以AT89C51單片機為核心部件,設計基于單片機的化工合成工藝溫度檢測和控制系統,介紹了系統硬件結構和溫度檢測電路的結構。編寫控制系統主程序流程圖、A/D轉換子程序流程圖。以AT89C51單片機為核心的溫度測量溫度檢測和控制、簡化了傳統常規儀表的電子線路,增加了功能,提高了溫度檢測準確性和控制可靠性。關鍵詞:AT89C51單片機;溫度檢測;硬件結構;A/D轉換圖1 溫度檢測控制系統圖2 信號檢測放大及A/D轉換電路圖3 步進電機控制系統框圖圖4 三相步進電機工作原理框圖圖5 步進電機、打印驅動電路圖圖6 主程序流程圖電機轉動一步的子程序流程圖步進電機驅動程序流程圖A/D轉換子程序流程圖課題來源:化工合成對溫度檢測和控制要求較高,是化工合成工藝的關鍵環節。對化工合成裝置的溫度進行檢測,并按工藝要求,控制最高加熱溫度;在升溫階段,控制合成溫度以每小時的速率上升;加入觸媒以后的溫度采用恒值控制:前期為,中期為,后期為;控制精度為最高溫度連續三次達到時發出報警信號。顯示檢測溫度值;每半小時打印一次最高溫度值及檢測時間;留有擴充余地,以實現多回路控制。論文內容溫度檢測控制系統硬件結構本系統的硬件電路由溫度檢測、信號放大、轉換、單片機、功率放大及執行電路、打印、顯示及報警電路等部分組成。選用單片機作為主控機,采用帶有死區的控制算法,當溫度在給定的死區范圍內時,不予調節;超出給定范圍時,由單片機按照運算結果,驅動步進電機,調節加熱裝置,以控制合成溫度。系統硬件結構如圖所示。溫度信號輸入通道 溫度信號輸入通道由溫度傳感器、信號放大、轉換等電路組成。 )溫度傳感器:溫度傳感器采用鉑電阻。這類材料具有性能穩定、抗干擾能力強和測量精度高等優點。測溫元件和電阻元件組成橋式電路,將由于溫度變化所引起的鉑電阻的阻值變化轉化成電壓信號送入放大器。由于鉑電阻安裝在測量現場,通過長線接入控制臺,為了減小引線電阻的影響,采用三線式接線法。因而,外界溫度變化對連接導線電阻的影響在橋式電路中被相互抵消了。 )信號放大電路:信號放大電路由單芯片集成精密放大器組成。該電路共有腳,其中和為信號差動輸入端,、腳之間外接電阻,用于調整放大倍數,、腳為調零端,腳為數據屏蔽端,腳為測量端,腳為參考端,這兩端間的電位差即為加到后級轉換器的輸入信號電源地(腳)相連接,為放大器的偏置電流提供通路。)轉換電路:采用組成轉換電路,是公司的產品。采用雙積分式工作原理,轉換速率不高,但可滿足本系統對采樣速率的要求。因芯片具有較強的抗干擾特性,對于保證系統的檢測和控制精度,是非常有利的。的分辨率為位;轉換速率為次秒(時鐘為);轉換后以位二進制碼輸出。轉換器直接和單片機口、口相連,轉換后的位數據直接由口輸入而存入片內中。位數據需分兩次讀入,一的、分別和轉換器的運行保持輸入端()、字節使能端(、)以及轉換器的狀態輸出端()相連接,片選端(肌)和相連,在片選和字節使能信號的控制下可以直接讀取轉換后的數據。控制溫度設定電路采用 的設置個開關分別表示降溫控制開關、設置控溫的后期、中期、前期開關。當合上為時,表示設置控制溫度為。(觸媒使用的前期溫度);合上時,設置控制溫度為。(觸媒使用的中期),合上時,設置控制溫度為。(觸媒使用的后期);合上時,停止加熱,系統進入降溫過程。通過軟件檢測的狀態,發現某開關合上,則設置對應的控制溫度,并轉入相應的工作過程。)功率放大及執行電路:由于步進電機具有快速啟停、精確步進以及直接接受數字量的特點等,本系統采用步進電機作為執行元件。控制系統采用步進電機作為執行元件,其作用是將計算機送出的電脈沖信號轉換為相應的機械位移,它具有以下主要特點:()步距值不受各種干擾因素的影響,轉子運動的速度主要取決于電脈沖信號的頻率,而轉子的總位移量取決于總脈沖的個數;()誤差不會長期積累,轉子每轉動一圈積累誤差為零;()反應性能好。啟動、停車、反轉及其他任何運動方式的改變都在少數脈沖內完成。在一定的頻率范圍內運行時,任何運行方式都不會丟失一步。)執行控制系統的組成:如圖所示。步進電機的控制系統主要由步進電機控制器、功率放大器及步進電機組成。步進控制器包括環形脈沖分配器、控制邏輯及正反轉控制門組成,其作用是把輸入脈沖信號按一定順序進行分配,再通過功率放大送入步進電機繞組,以驅動步進電機轉動。)步進電機的工作原理及分配方式:進電機的種類較多,如單相、雙相、三相、四相、五相及六相等多種類型。本設計采用三相反應式步進電機。該電機的步距角為。,最大靜力距為,最高空載啟動頻率為步秒。三相步進電機有、三個繞組,按一定規律循環給三個繞組供電,就能使它按要求的規律運轉,其工作原理如圖所示。圖中的脈沖發生器按要求產生一定頻率的脈沖信號,通過脈沖分配器產生一定規律的電脈沖輸出給驅動器,以驅動步進電機運轉。此部分可由計算機或單片機作為主控機。而脈沖分配器可以使用編程接口。步進電機脈沖分配方式及通電順序如下:脈沖分配器每給出一組脈沖,步進電機走一步,轉一個角度。單片機通過程序隨時改變脈沖分配方式和輸出脈沖的頻率,因此能靈活、方便地控制步進電機的轉速和旋轉方向。步進電機的控制部分由單片機和并行接口完成,的口分別作步進電機的三相控制端口。步進電機驅動電路部分采用光電耦合將單片機系統和步進電機驅動電路隔離,以增強系統抗干擾能力,并能防止當三極管損壞時電機驅動電路的高壓對單片機的安全造成的威脅。可根據步進電機的電流選用合適的大功率的三極管,以完成功率放大及電機驅動任務。二極管為保護元件,為斷流時的電機繞組提供低阻搞續流回路,把集電極電位鉗制在電源電壓,防止過高的反向電壓擊穿三極管。為了及時記錄合成裝置的溫度和檢測時間,選用微型打印機-作為記錄打印裝置。選用 AT89C51內部定時器,每隔半小時啟動-打印一次,打印機通過和單片機相連。為了能隨機顯示檢測的溫長值,選用一片作為數碼管的接口。步進電機、打印驅動電路如圖。溫度檢測控制系統軟件設計.系統軟件功能)檢測開關、的狀態,設定溫度控制值,并將控制系統轉入相應的加熱或降溫階段;)啟動轉換,連續讀取次轉換結果,經濾波和非線性校正處理之后,作為一次溫度檢測信號,并顯示檢測的溫度值;)進行運算,按照運算結果,驅動步進電機以調節溫度;)每隔半小時,由定時器產生中斷申請,在中斷服務程序中啟動打印機,打印記錄溫度值及檢測時; )若發現溫度超限時,發出報警信號。溫度檢測和控制主程序 主程序功能:完成系統初始化操作;判斷溫度是否超限,如果超限則轉報警處理,如果未超限則讀入、狀態,并根據其輸入狀態,散轉執行相應的功能子程序。主程序流程圖如圖所示。主要的子程序流程圖)運算子程序:取出溫度給定值和測量值,計算出偏差信號e(k),將e(k)和設定的死區值比較,如果e(k)未超出死區范圍,則本次輸出調節量為,返回檢測程序;如果e(k)超出死區范圍,則計算出p(k)=Pp(k)+ PI(k)+ PD(k)的調節輸出值。 )步進電機驅動程序:本系統選用三相步進電機,采用三相六拍工作方式,各繞組供電的步進信號由的口控制,其轉動方向及通電順序字見表。根據步進電機的轉向和工作時繞組通電順序變化規律,可以在的中設置步進電機的控制字表,如表所示,表頭地址為0,表尾地址為。顯然,驅動信號從開始控制通電順序,電機為正轉;若從開始控制通電順序,則電機為反轉。步進電機的轉速由脈沖信號的周期決定。脈沖信號的周期由通過延時程序或定時器計數器的定時時間來確定。系統中的三相繞組由的口控制是,程序中的延時時間為電機的轉速為:()轉分式中電機轉動一周應輸出的控制字節數。采用三相六拍工作時,步距角為.。,則有:/,即轉一周要輸出個字節控制字。設旋轉角度和輸出控制字節數的關系為,只要把保存在字節計數器里,每輸出一個字節,步進電機轉動一步,同時將字節計數器減,當字節計數器為時,步進電機轉動了步,對應的角度為。 圖所示為驅動步進電機轉動一步的子程序流程圖。入口條件中已存放步進電機的控制字表的地址,設正轉時置為,為;反轉時置為,為。調用本程序前應已對 進行了初始化,每輸出一個字節后延時。設置、是為了保證步進電機按兩種不同順序改變控制字表的地址指針,以完成正轉或反轉操作。步進電機驅動程序流程圖如圖所示。調用該程序前應將步進電機的轉動步數和方向標志存放在寄存器中,符號為表示反轉,為表示正轉,其絕對值代表轉動步數。)轉換子程序。該子程序由單片機的啟動轉換,根據的的狀態判斷轉換是否完成,若轉換完成,將芯片置為保持狀態(信息有效)。然后,分兩次由0口讀入轉換后的位數據存入單片機內部指示
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年玻璃纖維及其制品項目可行性研究報告
- 2025年中國農業機械市場供需預測及投資戰略研究咨詢報告
- 中國晶鳳尾行業市場發展前景及發展趨勢與投資戰略研究報告(2024-2030)
- 2024年中國煤化工輕油市場供需格局及未來發展趨勢報告
- 鋼結構工程合同
- 2025年中國手動千斤頂行業市場發展前景及發展趨勢與投資戰略研究報告
- 2024年中國地板蠟行業調查報告
- 2023-2028年中國電力系統安防行業發展前景預測及投資戰略咨詢報告
- 中國網絡貨運平臺行業市場調研及投資戰略規劃建議報告
- 浙江省體育局事業單位真題2024
- 自身免疫性疾病及其免疫檢測
- 軟件工程導論(第六版)張海藩-牟永敏課后習題答案
- 體育賽事備案表
- 消防監理實施規劃
- 檢驗批劃分專項方案
- 外科學基本理論與實踐智慧樹知到答案章節測試2023年陜西中醫藥大學
- 物體打擊應急演練總結
- 環境保護局水質自動在線監測儀、站房及3年運營維護服務招投標書范本
- 天然氣管道工程管道焊接施工方案
- 2023子宮內膜異位癥治療指南
- TCIE 088-2020 非水冷板式間接液冷數據中心設計規范
評論
0/150
提交評論