![高壓蒸汽滅菌_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/1ea4267d-261e-4f5c-9bcb-3b03a54eb631/1ea4267d-261e-4f5c-9bcb-3b03a54eb6311.gif)
![高壓蒸汽滅菌_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/1ea4267d-261e-4f5c-9bcb-3b03a54eb631/1ea4267d-261e-4f5c-9bcb-3b03a54eb6312.gif)
![高壓蒸汽滅菌_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/1ea4267d-261e-4f5c-9bcb-3b03a54eb631/1ea4267d-261e-4f5c-9bcb-3b03a54eb6313.gif)
![高壓蒸汽滅菌_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/1ea4267d-261e-4f5c-9bcb-3b03a54eb631/1ea4267d-261e-4f5c-9bcb-3b03a54eb6314.gif)
![高壓蒸汽滅菌_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/1ea4267d-261e-4f5c-9bcb-3b03a54eb631/1ea4267d-261e-4f5c-9bcb-3b03a54eb6315.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、遼遼 寧寧 工工 業(yè)業(yè) 大大 學學單片機原理及接口技術單片機原理及接口技術課程設計(論文)課程設計(論文)題目:題目: 高壓蒸汽滅菌控制器高壓蒸汽滅菌控制器 院(系):院(系): 專業(yè)班級:專業(yè)班級: 學學 號:號: 學生姓名:學生姓名: 指導教師:指導教師: 起止時間:起止時間: 遼 寧 工 業(yè) 大 學 課 程 設 計 說 明 書 (論文)本科生課程設計(論文)I課程設計(論文)任務及評語課程設計(論文)任務及評語院(系): 教研室: 注:成績:平時20% 論文質量60% 答辯20% 以百分制計算 學 號學生姓名專業(yè)班級課程設計(論文)題目高壓蒸汽滅菌控制器課程設計(論文)任務設計任務:設計
2、任務:設計一個高壓蒸汽滅菌自動控制器,具有以下功能:1、可以通過鍵盤預設滅菌的溫度、壓力和殺菌時間;2、能夠調節(jié)加熱管的輸出功率為半功輸出;3、通過液晶顯示設定的滅菌溫度和時間;設計要求:設計要求:1、分析系統(tǒng)功能,盡可能降低成本,選擇合適單片機、液晶顯示模塊、傳感器等;2、應用專業(yè)繪圖軟件繪制硬件電路圖和軟件流程圖;3、按規(guī)定格式,撰寫、打印設計說明書一份,其中程序開發(fā)要有詳細的軟件設計說明,詳細闡述系統(tǒng)的工作過程,字數應在 4000 字以上。技術參數:技術參數:1、酒精含量測試范圍:0 190mg/100ml;2、測量精度優(yōu)于 0.5%;進度計劃1、布置任務,查閱資料,理解掌握系統(tǒng)的控制要
3、求。2、選擇溫度傳感器、壓力傳感器、單片機、液晶模塊型號。3、繪制硬件電路圖。4、按系統(tǒng)的控制要求,編寫軟件程序。5、上機調試、修改程序、答辯。6、撰寫、打印設計說明書。指導教師評語及成績平時: 論文質量: 答辯: 總成績: 指導教師簽字: 年 月 日本科生課程設計(論文)II摘 要隨著自動化技術的發(fā)展,工業(yè)生產中對設備自動化的要求越來越強烈,對于在食品加工行業(yè)中廣泛使用的高溫滅菌裝置更應該實現(xiàn)自動化控制。所以設計一套合理、實用、高效的高溫滅菌裝置的控制系統(tǒng)顯得尤為重要。本文設計的就是高溫滅菌裝置的智能控制系統(tǒng)。利用對應的傳感器分別對溫度和壓力進行檢測,并通過變送器送到 8 位 A/D 轉換模
4、塊的模擬通道進行轉換,輸出的數字量送到 89C51 單片機里進行處理和顯示,工人可以通過 4 個按鍵來對滅菌的溫度、壓力、時間進行設置,設置完成后系統(tǒng)就自動運行,工人可以通過162 的液晶顯示屏來觀察實時數據。整個系統(tǒng)完全自動化,不需要人員的任何操作,只要根據需求給系統(tǒng)設置好設定值,系統(tǒng)就自動調節(jié)。系統(tǒng)具有很高的安全性、可靠性、快速性。而且系統(tǒng)在食品加工、醫(yī)療衛(wèi)生行業(yè)得到廣泛應用。關鍵詞:單片機;液晶本科生課程設計(論文)III目 錄第 1 章 緒論.1第 2 章 課程設計的方案.22.1 概述.22.2 系統(tǒng)組成總體結構.22.3 方案論證.32.3.1 控制模塊.32.3.2 顯示模塊.3
5、2.3.3 溫度傳感器變送器模塊.32.3.4 壓力傳感器變送器模塊.42.3.5 A/D 轉換模塊.52.3.6 鍵盤模塊.5第 3 章 硬件設計.63.1 單片機最小系統(tǒng).63.2 鍵盤模塊電路設計.63.3 A/D 轉換模塊電路設計.73.4 液晶顯示模塊電路設計.83.5 加熱管模塊的電路設計.8第 4 章 軟件設計.94.1 主程序設計.94.2 鍵盤程序設計.104.3 液晶顯示程序設計.11第 5 章 課程設計總結.12參考文獻.13附錄.14附錄.15本科生課程設計(論文)1第 1 章 緒論 高壓蒸汽滅菌控制器主要包括:立式壓力蒸汽滅菌器、臥式壓力蒸汽滅菌器、臺式快速蒸汽滅菌器
6、、手提式壓力蒸汽滅菌器。其中手提式高壓滅菌器是實驗室、衛(wèi)生醫(yī)療單位常用的小型滅菌器。由鋁合金材料制造,為單層圓筒,內有一鋁質的盛物捅,直徑 28cm,深 28cm,容積約 181,全重 18kg,使用壓力14kgcm2。主要部件有;壓力表 1 個,指示高壓鍋內壓力。排氣閥 1 個,下接排氣軟管,伸至盛物桶下部,用以排除冷空氣。安全閥 1 個,當高壓鍋內壓力超過 1.4kgcm2 時,可自動開啟排氣。使用方法:在高壓鍋內放入約 4cm 深的清水,將消毒物品放入盛物桶內,裝物不宜太多,且應使物品間留有空隙,蓋上鍋蓋,注意將排氣軟管插入盛物桶壁上的方管內,擰緊螺絲。當加熱到表壓為510 磅英寸 2*
7、時,打開排氣閥。放冷空氣,至有蒸氣排出,即關閉排氣 l 倒,待上升至所需壓力,調節(jié)熱源,維持到預定時間。結束后排氣至 0,打開蓋子,取出物品。消毒液體時,最好慢慢冷卻,以免減壓過快液體外溢或瓶破裂。對于高壓蒸汽滅菌裝置來說,在智能儀器出現(xiàn)以前,整個裝置都由人工操作的。操作工通過壓力表、溫度表來讀取裝置內的壓力和溫度,再與需求值進行比較,然后手動調節(jié)加熱裝置。整個過程都是由操作人員完成,精度低,而且稍有不慎還會造成生產事故,消耗人力物力較多。當智能儀器的出現(xiàn)以后,這些問題就等到了解決。設計一套智能儀器對高壓蒸汽滅菌裝置,用傳感器對裝置內的溫度和壓力進行檢測并送到智能儀表中進行處理,智能儀表控制相
8、應的加熱裝置來使裝置內的參數穩(wěn)定在設定值。整個過程沒有人為因素的引入,控制精度很高,節(jié)約勞動力,安全可靠。本文設計的就是一套智能的儀器,該智能儀器的功能就是實現(xiàn)對高壓蒸汽滅菌裝置進行智能的控制。所謂的智能控制就是指滅菌時間和滅菌溫度可以通過儀器的鍵盤隨意設定,一旦設定完成,裝置就不需要再由人為控制,一切都由智能儀器來完成,自動計時、自動控溫、時間到自動關閉系統(tǒng)等。系統(tǒng)具有安全可靠、控制精度高、性價比高等優(yōu)點。在工業(yè)生產中會得到廣泛應用。本科生課程設計(論文)2第 2 章 課程設計的方案2.1 概述設計一個高壓蒸汽滅菌自動控制器,可以通過鍵盤預設滅菌的溫度、壓力和殺菌時間;能夠調節(jié)加熱管的輸出功
9、率為半功輸出;通過液晶顯示設定的滅菌溫度和時間;溫度檢測范圍:0125,精度優(yōu)于 0.5%;壓力檢測范圍:0300kPa,精度優(yōu)于 0.5%,壓力設定值為 200kPa,溫度設定值為 110 度,殺菌時間為 25min。2.2 系統(tǒng)組成總體結構本文設計的是高壓蒸汽滅菌裝置,通過鍵盤對滅菌溫度、滅菌時間、滅菌壓力進行設置,設置完成后系統(tǒng)運行起來。通過溫度傳感器變送器和壓力傳感器變送器對裝置內的溫度和壓力分別進行檢測并輸出 05V 的模擬信號經過 A/D 轉換模塊送到單片機中進行處理,與設定值進行比較,小于設定值就使加熱管全功率加熱,等于設定值就使加熱管半功率加熱。而且單片機定時器自動計時,定時時
10、間到停止裝置的運行,加熱管停止加熱。整個過程要用液晶顯示設定值和實時值。圖 2.1 系統(tǒng)框圖本科生課程設計(論文)32.3 方案論證方案論證2.3.12.3.1 控制模塊控制模塊控制模塊主要采用 Intel 公司的單片機, Intel 公司的單片機有兩種系列:這里我們用 89S51 和 89C51 單片機舉例說明89S51 新增加很多功能,性能有了較大提升,但價格基本不變,有 ISP 在線編程功能,這個功能的優(yōu)勢在于改寫單片機存儲器內的程序不需要把芯片從工作環(huán)境中剝離。是一個強大易用的功能。 最高工作頻率為 33MHz,我們都知道89C51 的極限工作頻率是 24M,就是說 S51 具有更高工
11、作頻率,從而具有了更快的計算速度。具有雙工 UART 串行通道。內部集成看門狗計時器,不再需要像89C51 那樣外接看門狗計時器單元電路,具有雙數據指示器, 電源關閉標識。 全新的加密算法,使得程序的保密性大大加強,這樣就可以有效的保護知識產權不被侵犯。兼容性方面:向下完全兼容 51 全部字系列產品。比如 8051、89C51等等早期 MCS-51 兼容產品。也就是說所有教科書、網絡教程上的程序(不論教科書上采用的單片機是 8051 還是 89C51 還是 MCS-51 等等),在 89S51 上一樣可以照常運行,這就是所謂的向下兼容。因為本設計結構簡單,故選擇 89C51 系列單片機做控制器
12、就可以了。2.3.22.3.2 顯示模塊顯示模塊系統(tǒng)需要顯示溫度、壓力、時間三個設定值和三個實時數值共六個值,采用液晶顯示模塊,選擇一個合適的液晶顯示模塊對數據進行顯示。液晶顯示模塊要選擇字符型液晶顯示模塊,要選擇 2 行的,一行用來顯示設定值,一行用來顯示實時數據值。每行要至少能顯示 13 個字符。采用 OCMC2X16B 型液晶顯示模塊,參數如下:顯示內容:兩行,每行 16 個字符顯示模式:STN,POSITIVE背光:LED,黃綠色工作溫度:055控制 IC:KS0066/S6A00692.3.32.3.3 溫度傳感器變送器模塊溫度傳感器變送器模塊系統(tǒng)需要溫度傳感器的測量范圍是 0125
13、,根據設計要求對傳感器進行選擇指定方案如下:本科生課程設計(論文)4方案一:采用熱敏電阻類型的溫度傳感器對溫度進行測量。方案二:采用熱點偶類型的溫度傳感器對溫度進行測量。方案三:采用輻射式溫度傳感器對溫度進行測量。 這 3 種溫度傳感器都是比較常用的溫度傳感器,但是熱電偶式溫度傳感器的測量范圍很大,輻射式溫度傳感器主要是用來測量運動中物體的溫度,相對價格也很高,用在這里不夠經濟。所以就采用經濟實惠的熱敏電阻溫度傳感器,測量范圍合適,精度要求剛好滿足設計要求。最典型的熱電阻式溫度傳感器就是Pt100,根據設計要求,選擇一個 WZP-A 型 Pt100 溫度傳感器對裝置內溫度進行測量。WZP-A
14、型 Pt100 溫度傳感器的參數規(guī)格如下:測溫范圍: 0200精度等級:0.15引線長度:1m測量電路:三線制由于溫度傳感器選擇的是 WZP-A 型 Pt100 溫度傳感器,所以選擇的變送器要與之對應,所以選擇 RTM-82 型高精度溫度變送器,該型號變送器專為 Pt100 溫度傳感器設計,他將電阻傳感器的阻值變化轉換成與溫度有線性關系的直流電壓信號。而且他還具有線性修正功能。2.3.42.3.4 壓力傳感器變送器模塊壓力傳感器變送器模塊 壓力傳感器的種類繁多,使用的場合也各不相同,制定方案如下:方案一:采用電阻應變式壓力計對裝置壓力進行檢測。方案二:采用變面積電容式壓力計對裝置壓力進行檢測。
15、這兩種類型的壓力計都是應用比較廣泛的,價格也相差不多,單從測量環(huán)境考慮選擇方案二的變面積電容式壓力計更好一些,因為如果采用電阻應變式壓力計當裝置內溫度發(fā)生變化時對壓力的測量結果會造成影響,會產生很大的誤差。所以壓力傳感器選擇變面積電容式壓力計。 本文選用 PTP701 高溫壓力傳感器變送器,參數如下:量 程: 01 (MPa) 綜合精度: 0.2%FS、0.5%FS、1.0%FS 輸出信號: 1.0mV/V、1.5mV/V、21.0mV/V(四線制) 供電電壓: 10DCV(612DCV) 介質溫度: 01000 環(huán)境溫度: 常溫(-20185) 本科生課程設計(論文)5負載電阻: 電流輸出型
16、:最大 800;電壓輸出型:大于 50K 絕緣電阻: 大于 2000M (100VDC )振動影響: 在機械振動頻率 20Hz1KHz 內,輸出變化小于 0.1%FS 電氣接口(信號接口): 四芯屏蔽線、四芯航空接插件、緊線螺母 2.3.52.3.5 A/DA/D 轉換模塊轉換模塊對于 A/D 轉換模塊的選用主要考慮的是 A/D 轉換器的位數。根據本文的設計要,溫度的測量范圍為 0200,控制精度為 1,所以需要 200 個狀態(tài),8 位的 A/D 轉換器就能滿足要求,所以選擇 8 為的 A/D 轉換器來對測量來的溫度信號進行轉換。對于壓力測量信號來說,8 位的 A/D 轉換器也同樣滿足。 方案
17、一:選擇兩個 8 位 A/D 轉換器分別對兩路模擬信號進行轉換,方案二:選擇一個多路模擬信號輸入的 8 位 A/D 轉換器對兩路模擬信號分時轉換。如果選用方案一,不但不夠經濟而且需要的單片機串口較多。所以應選擇方案二,但編程的難度就會增加很多。2.3.62.3.6 鍵盤模塊鍵盤模塊單片機的鍵盤模式有兩種,一種是獨立式,另一種是矩陣式,因為設計需求的按鍵格式不是很多,所以選用獨立式的鍵盤設計。關于按鍵的需求設計如下,一個設置切換鍵用來實現(xiàn)溫度、壓力、時間三個參數的設置的切換,一個位切換鍵用來對每個參數值的位進行切換,一個增加減用來調節(jié)每位的數值從 09 變化,一個確認鍵結束設置。具體按鍵是怎么使
18、用的,會在后邊的軟件設計中介紹。 本科生課程設計(論文)6第 3 章 硬件設計3.1 單片機最小系統(tǒng)123456ABCD654321DCBATitleNumberRevisionSizeBDate:22-Jun-2012Sheet of File:C:Program FilesD esign E xplorer 99 SEE xamplesZ 80 M icroprocessor.D dbDrawn By:C1C2VSS20XT AL 119XT AL 218P3.717P3.616P3.515P3.414P3.313P3.212P3.111P3.010RE SE T9P1.78P1.67P1
19、.56P1.45P1.34P1.23P1.12P1.01VCC40P0.039P0.138P0.237P0.336P0.435P0.534P0.633P0.732EA31AL E30PSEN29P2.728P2.627P2.526P2.425P2.324P2.223P2.122P2.021Q189C51C130pFC230pFC422uFC322uFS0R11KR21KY112MH z+5圖3.1 時鐘電路單片機最小系統(tǒng)主要由晶振電路和手動復位電路構成,設計如圖3.1。晶振采用的是12MHZ的晶振。按鍵S0為手動復位按鍵,按住10ms以上單片機就自動復位。3.2 鍵盤模塊電路設計鍵盤模塊電路設
20、計123456ABCD654321DCBAT i tleN um berR evi sio nSi zeBD ate:22 -Ju n- 20 12Sh ee t of Fi le:C :PR O G R A M F IL E S D E SIG N E X PL O R E R 99 S E E X A M PL E S M y D e sig n.d dbD raw n B y:P1 .01P1 .12P1 .23V SS20X T A L 119X T A L 218P3 .717P3 .616P3 .515P3 .414P3 .313P3 .212P3 .111P3 .010R E S
21、E T9P1 .78P1 .67P1 .56P1 .45P1 .34P2 .021V CC40P0 .039P0 .138P0 .237P0 .336P0 .435P0 .534P0 .633P0 .732E A31A L E30PS E N29P2 .728P2 .627P2 .526P2 .425P2 .324P2 .223P2 .122Q 189 C5 1R 61KR 51KR 41KR 31KS4S3S2S1+5 V本科生課程設計(論文)7圖 3.2 鍵盤模塊電路圖四個按鍵 S1、S2、S3、S4 就構成了鍵盤模塊,S1 為設置切換鍵,與單片機的 P0.4 連接,當沒有按下按鍵時,P0
22、.4 為高電平,有鍵按下時 P0.4 由高電平變成低電平,單片機通過 P0.4 的電平變化來判斷是否有鍵按下。其他幾個按鍵的原理與 S1 相同,S2 與單片機的 P0.3 相連,S3 與單片機的 P0.2 相連,S4 與單片機的 P0.1 相連。3.3 A/D 轉換模塊電路設計123456ABCD654321DCBATitleNumberRevisionSizeBDate:1-Jul-2012 Sheet of File:C:Program FilesD esign E xplorer 99 SEE xamplesZ 80 M icroprocessor.D dbDrawn By:888+5V
23、INTRDP2.7WRAL EPO 0-789C51GD7-D0Q7-Q074LS373A0A1A2CBACL KD0-D7AL EST ARTOEEO CRE F+RE F-AD C0809IN7-IN0圖 3.3A/D 轉換器模擬電路圖ADC0809 為 8 位的 A/D 轉換器,他有 8 路模擬信號輸入通道,通過 P2 口輸出數據并經過 74LS373 鎖存器鎖存來選擇相應的通道。本文用到的只有 IN0 和 IN1兩個通道,IN0 輸入的是溫度測量信號,IN1 輸入的是壓力測量信號。D0D7 與單片機的 P2 口相連,用于數據的傳輸,當 EOC 輸出低電平時代表轉換結束,轉換結果就可以通
24、過 ADC0809 的 D0D7 口輸出給單片機的 P2 口。START 啟動端和ALE 地址鎖存控制端與單片機的 P3.6 口連接,單片機通過控制 P3.6 口的電平來控制 A/D 轉換的開始和通道地址的鎖存。EOC 為轉換結束輸出信號,與單片機的P3.2 口連接,單片機通過判斷 P3.2 口的電平高低來判斷是否轉換結束。OE 為輸出有效控制位,與單片機的 P3.7 連接。CLK 時鐘信號輸入端與單片機的時鐘信號本科生課程設計(論文)8輸出端 ALE 相連。本科生課程設計(論文)93.4 液晶顯示模塊電路設計123456ABCD654321DCBATitleNumberRevisionSiz
25、eBDate:22-Jun-2012Sheet of File:C:Program FilesD esign E xplorer 99 SEE xamplesZ 80 M icroprocessor.D dbDrawn By:P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78RE SE T9P3.010P3.111P3.212P3.313P3.414P3.515P3.616P3.717XT AL 218XT AL 119VSS20VCC40P0.039P0.138P0.237P0.336P0.435P0.534P0.633P0.732EA31AL E30PSEN2
26、9P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728C1DB0DB1DB2DB3DB4DB5DB6DB7ER/WRSVE EVCCGN D力力力力力力C289C51+5R750圖 3.4 液晶示模塊電路3.5 加熱管模塊的電路設計123456ABCD654321DCBATitleNumberRevisionSizeBDate:3-Jul-2012 Sheet of File:C:Program FilesD esign E xplorer 99 SEE xamplesZ 80 M icroprocessor.D dbDrawn By:P1.01P1
27、.12P1.23P1.34P1.45P1.56P1.67P1.78RE SE T9P3.010P3.111P3.212P3.313P3.414P3.515P3.616P3.717XT AL 218XT AL 119VSS20P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728PSEN29AL E30EA31P0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC40Q2R91MR81M220V圖 3.5 加熱管模塊電路加熱管的半功率輸出是通過一個雙向晶閘管來實現(xiàn)的,晶閘管的門極與 P0.0連接,當 P0.
28、0 輸出高電平時,雙向晶閘管導通,加熱管全功率輸出;當 P0.0 輸出低電平時,雙向晶閘管截止,加熱管半功率輸出。電路如圖 3.5 所示。本科生課程設計(論文)10第 4 章 軟件設計4.14.1 主程序設計主程序設計開中斷上電選擇模擬通道 0 并采樣設置定時器 T0 和 T1 并啟動顯示的初始化設置讀入轉換結果送顯示轉換是否結束?都小于設定值嗎?選擇模擬通道 1 并采樣轉換是否結束?全功加熱半功加熱讀入轉換結果送顯示結束NOYESYESYESNONO本科生課程設計(論文)11圖 4.1 主程序流程圖如圖 4.1 所示為系統(tǒng)的主程序流程圖,上電以后先進行初始化設置,對有特殊用途的單元清零,例如
29、作為顯示映像存儲單元。然后開啟定時中斷,并對定時器 T0 和定時器 T1 進行初始化設置,工作模式的選擇、初值的設置等。其中 T0定時 5ms,用來掃描鍵盤;T1 定時 50ms,用來計時。接下來要對顯示進行初始化的設置,包括顯示映像存儲區(qū)的定義、顯示行數和列數、坐標的存儲單元、還有一些一直顯示的字符串也要在這里定義。設置完成以后開始真正的運行,通過設置相應端口的電平來對 A/D 轉換器進行控制,先選擇通道 IN0 對當前溫度值進行采樣并進行轉換,將轉換結果送到單片機中處理,處理包括與設定值進行比較、轉換成對應的溫度數值送到顯示單元等。處理結束輸出相應的控制信號。然后選擇通道 IN1 對當前的
30、壓力值進行采樣并轉換,把轉換結果送到單片機中處理,最后輸出控制信號。再跳到通道 0 依次循環(huán)下去直到定時時間到結束程序運行。4.24.2 鍵盤程序設計鍵盤程序設計定時中斷入口讀取鍵盤信息調用延時子程序 有鍵按下?與上次相同?是否釋放?執(zhí)行相應的功能子程序返回是否是否是否本科生課程設計(論文)12圖 4.2 鍵盤流程圖如圖 4.2 所示為鍵盤掃描程序,本文設計的鍵盤采用的是定時掃描的方法,每 5ms 產生一次定時中斷并跳入到鍵盤掃描中斷程序當中來執(zhí)行。進入程序先讀取鍵盤信息,然后判斷是否有鍵按下,如果沒有直接退出中斷程序返回到主程序中,如果有鍵按下,判斷是哪個鍵按下并去除抖動,等待釋放該按鍵,按
31、鍵釋放以后調用該按鍵的功能子程序進行譯鍵。4.34.3 液晶顯示程序設計液晶顯示程序設計 開始讀取數據程序初始化TH0、TL0 裝初置并允許 T0 中斷秒=100按鍵識別子程序數據處理子程序液晶顯示子程序將數據寫入液晶顯示模塊結束YN本科生課程設計(論文)13 圖 4.3 液晶顯示流程圖 本科生課程設計(論文)14第 5 章 課程設計總結本文設計了一套在食品加工行業(yè)中廣泛使用的智能高溫滅菌控制裝置,該裝置具有控制精度高,調節(jié)速度快,可靠性高的優(yōu)點。而且控制器可以安裝在控制室里,對設備進行遠程控制,安全方便。但是系統(tǒng)還有很多不足的地方,一但停電系統(tǒng)將無法運行,所以要給系統(tǒng)配置一個臨時供電裝置,使
32、系統(tǒng)在停電時依舊能夠運行。在安全方面,系統(tǒng)還缺少報警裝置和連鎖保護裝置的設計,可以給系統(tǒng)增加一些指示燈或蜂鳴器在溫度和壓力超過設定值時或定時時間到時給操作人員明顯的提示。從總體上說,本文設計的系統(tǒng)簡單可靠,經濟實用,會在在食品加工行業(yè)中得到廣泛的應用。本科生課程設計(論文)15參考文獻1周航慈,朱兆優(yōu),李躍忠.智能儀器原理與設計.北京:北京航空航天大學出版社,20052孟志永.單片機外圍電路設計.北京:電子工業(yè)出版社,20043張松春.電子控制設備抗干擾技術及應用.北京:機械工業(yè)出版社,2003:40-594獨立秀.熱工控制系統(tǒng).第 1 版.北京:中國電力出版社,2001:100-1505宋文
33、緒,楊帆.傳感器與檢測技術.北京:高等教育出版社,2004本科生課程設計(論文)16本科生課程設計(論文)17附錄 123456ABCD654321DCBATitleNumberRevisionSizeBDate:2-Jul-2012 Sheet of File:C:Program FilesDesign Explorer 99 SEExamplesZ80 M icroprocessor.DdbDrawn By:R7R8Q1KONGAC220R41KR51KR61KR31KS1S2S3S4+5VIN-026msb2-1212-220IN-1272-3192-418IN-2282-582-615
34、IN-312-714lsb2-817IN-42EOC7IN-53ADD-A25IN-64ADD-B24ADD-C23IN-75ALE22ref(-)16ENABLE9START6ref(+)12CLOCK10U2ADC0809力力力力+5D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U374LS373Q1Q2Q3Q4Q5Q6Q7Q8Q1Q2Q3Q4Q5Q6Q7Q8Q1Q2Q3Q4Q5Q6Q7Q8KONGP1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78RESET9P3.010P3.11
35、1P3.212P3.313P3.414P3.515P3.616P3.717XTAL218XTAL119VSS20P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728RD29ALE30WR31P0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC40DB0DB1DB2DB3DB4DB5DB6DB7ER/WRSVEEVCCDGND力力力力力力D0D1D2D3D4D5D6D7D0D1D2D3D4D5D6D7ER/WRS+5ER/WEOCRSALEOE-5Y112MHzC130pFC230pFC422uFR11
36、KR21KRESET+5C322uF本科生課程設計(論文)18總體電路圖本科生課程設計(論文)19附錄附錄 主程序如下:ORG 0000HLJMP MAINORG 000BH;定時中斷 0 入口LJMP 0200HORG 001BHLJMP 0300HORG 0030HMAIN:SETB EA;開總中斷SETB ET0;開定時中斷MOV 80H,#60;為定時次數準備MOV 81H,#20;為定時次數準備MOV R0,30H;把設置的定時時間給 R0MOV TMOD,#11H;設置兩個定時器的工作模式MOV TH0,#11101100B;給定時器 T0 賦初值MOV TL0,#01111000
37、BMOV TH1,#00111100B;給定時器 T1 賦初值MOV TL1,#10110000BSETB TR0;啟動定時器 T0SETB TR1;啟動定時器 T1TBUFEQU 40H;定義顯示映像存儲區(qū)的首地址TXMAXEQU 16;設置每行顯示的字符數TYMAX EQU 2;這只顯示的行數TXDATA 60H;定義 X 坐標的存儲單元TYDATA 61H;定義 Y 坐標的存儲單元MOV TY,#1MOV TX,#1;指向第 1 行第 1 列LCALL SOUT;調用輸出字符串的程序DB ”T”,0;在第 1 行第 1 列顯示字符 TMOV TY,#6MOV TX,#1;指向第 1 行第
38、 6 列本科生課程設計(論文)20LCALL SOUT;調用輸出字符串的程序DB ”P”,0;在第 1 行第 6 列顯示字符 PMOV TY,#11; MOV TX,#1;指向第 1 行第 11 列LCALL SOUT;調用輸出字符串的程序DB ”t”,0;在第 1 行第 11 列顯示字符 tMOV TY,#1;MOV TX,#2;指向第 2 行第 1 列LCALL SOUT;調用輸出字符串的程序DB ”T”,0;在第 2 行第 1 列顯示字符 TMOV TY,#6;MOV TX,#2;指向第 2 行第 1 列LCALL SOUT;調用輸出字符串的程序DB ”P”,0;在第 2 行第 1 列顯
39、示字符 PMOV TY,#11MOV TX,#2;指向第 2 行第 11 列LCALL SOUT;調用輸出字符串的程序DB ”t”,0;在第 2 行第 11 列顯示字符 t初始化設置結束,開始采集并顯示KONG:MOV P2,00000000B;選擇通道 0SETB P3.6;把 P3.6 置位產生一個上升沿LCALL MIN;調用延時子程序CLR P3.6;把 P3.6 清零JB P3.2,W1;判斷轉換是否完成,完成后跳轉SJMP $;沒完成就等待W1:SETB P3.7;使 EOC 端有效轉換結果給單片機MOV 70H,P2;把轉換結果存入 70H 單元MOV A,70H;把結果存入累加
40、器進行處理MOV B,#256DIV ABMOV B,200MOV AB;把數字量轉化成對應的模擬量值MOV B,#64HDIV AB;除以 100 求百位的值本科生課程設計(論文)21MOV 51H,A;把溫度的百位值送顯示MOV A,BMOV B,#0AHDIV AB;除以 10 求十位的值和個位值MOV 52H,A;把溫度的十位值送顯示MOV 53H,B;把溫度的個位值送顯MOV P2,00000001B;選擇通道 1SETB P3.6;把 P3.6 置位產生一個上升沿LCALL MIN;調用延時子程序CLR P3.6;把 P3.6 清零JB P3.2,W2;判斷轉換是否完成,完成后跳轉
41、SJMP $;沒完成就等待W2:SETB P3.7;使 EOC 端有效轉換結果給單片機MOV 71H,P2;把轉換結果存入 70H 單元MOV A,71H;把結果存入累加器進行處理MOV B,#256DIV ABMOV B,200MOV AB;把數字量轉化成對應的模擬量值MOV B,#64HDIV AB;除以 100 求百位的值MOV 56H,A;把壓力的百位值送顯示MOV A,BMOV B,#0AHDIV AB;除以 10 求十位的值和個位值MOV 57H,A;把壓力的十位值送顯示MOV 58H,B;把壓力的個位值送顯示計時中斷程序:ORG 0300HMOV TH1,#00111100B;給定時器 T1 重新賦初值MOV TL1,#10110000BMOV R1,80H;把次數調出來存入 R1MOV R2,81H;把次數調出來存入 R2本科生課程設計(論文)22REL2:DJNZ R2,REL;判斷是否到 20 次MOV 81H,#20;到了就重新賦值MOV R2,81HDJNZR1,REL2;判斷是否到 60 次MOV 80H,#60;到了重新賦值MOV R1,80HDJNZ R0,RE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代辦公環(huán)境的網絡安全培訓
- 未來學習模式基于網絡教育平臺的思考
- 現(xiàn)代辦公空間中的綠色環(huán)保用品設計思考
- 2024年四年級品德與社會上冊 第三單元 生活在這里真好 第11課《我家來了新鄰居》說課稿 粵教版001
- 2024-2025學年高中物理 第十二章 機械波 4 波的衍射和干涉說課稿4 新人教版選修3-4001
- Module 1 Unit 1 She's a nice teacher(說課稿)-2023-2024學年外研版(三起)英語四年級下冊
- 2023九年級化學上冊 第一章 大家都來學化學1.2 化學實驗室之旅說課稿(新版)粵教版001
- 2025農村養(yǎng)殖場場地租地合同
- 2025國際專利技術許可合同模板版
- Unit 5 Nature and Culture(說課稿)2023-2024學年人教新起點版英語六年級下冊
- 電動汽車用驅動電機系統(tǒng)-編制說明
- 江蘇卷2024年高三3月份模擬考試化學試題含解析
- (正式版)JTT 1497-2024 公路橋梁塔柱施工平臺及通道安全技術要求
- 2024年四川省成都市新都區(qū)中考英語一診試卷(含解析)
- 醫(yī)療器械物價收費申請流程
- 招聘專員轉正述職報告
- “一帶一路”背景下的西安市文化旅游外宣翻譯研究-基于生態(tài)翻譯學理論
- 2024年江蘇省昆山市六校中考聯(lián)考(一模)化學試題
- 大學生文學常識知識競賽考試題庫500題(含答案)
- 國家電網智能化規(guī)劃總報告
- 邢臺市橋西區(qū)2024年事業(yè)單位考試《公共基礎知識》全真模擬試題含解析
評論
0/150
提交評論