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

正文內(nèi)容

基于at89s52單片機的溫濕度檢測系統(tǒng)設計-閱讀頁

2024-11-23 19:39本頁面
  

【正文】 壓轉(zhuǎn)化為直流電壓 ,系統(tǒng)硬件電路要求電源額定電壓為 5 V ,單片機系統(tǒng)要求電源電壓的紋波系數(shù)盡可能小 ,基于以上要求 ,選用固定輸出線形穩(wěn)壓集成器 LM78H05。該穩(wěn)壓器還具有過熱保護和過壓保護功能 ,線性穩(wěn)壓結構可使電源紋波系數(shù)降低。峰鳴音報警接口電路的設計只需購買市售的壓電式蜂鳴器,然后通過 MCS51 的 1根口線經(jīng)驅(qū)動器驅(qū)動蜂鳴音發(fā)聲。在圖中, 接晶體管基極輸入端。 圖 三極管驅(qū)動的峰鳴音報警電路 NPN +5V AT89S52 PB2130UP002A 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 22 第 4 章 系統(tǒng) 軟件 方案的 設計 溫度控制主程序的設計應考慮以下問題:( 1)溫濕度采樣,數(shù)字濾波;( 2)越限報警和處理;( 3)溫度標度轉(zhuǎn)換;( 4)溫濕度顯示。 在該軟件系統(tǒng)中,定時器 T0 為工作方式 1,定時周期為 125ms, 8次定時器中斷為 1S,由于實際環(huán)境溫度和濕度變化是連續(xù)和平緩的,故這里采用分段定值平緩濾波算法處理每次測得的溫度和濕度值,有效防止了突發(fā)干擾使測得值波動很大,導致 反饋系統(tǒng)關啟工作,影響系統(tǒng)的穩(wěn)定,提高了系統(tǒng)的抗干擾性。 ADCON:MOV DPTR,0F0FFH。 MOVX DPTR,A。 MOVX A,DPTR。 RET ; 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 25 濕度采集初始化程序 ORG 0301H ADCON:MOV DPTR,0F0FFH。 MOVX DPTR,A。 MOVX A,DPTR。 RET ; 顯示電路程序 程序: ORG 0700H。 MOV R0,30H。 LOOP:MOV A,R0。 MOV SBUF,A。 CLR T1。 DJNZ R5,LOOP。 TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH; A/D 轉(zhuǎn)換程序 MAIN: MOV R0,0A0H 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 26 MOV R2,08H SETB IT1 SETB IT2 MOV DPTR,7FF8H MOVX DPTR,A HERE: SJMP HERE 制交流蜂鳴器發(fā)聲程序 程序: ;控制交流蜂鳴器發(fā)出固定頻率的聲音;定義 I/O BUZZER BIT ;復位入口 ORG 0000H LJMP main ;定義中斷 T0 中斷入口 ORG 000BH LJMP T0INTSVC 。主程序 main() main: ANL TOMD,0F0H ORL TOMD,01H MOV TH0,0FDH MOV TL0,0C0H 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 27 SETB ET0 SETB EA SETB TR0 SJMPS $ END 上位機軟件 設計 系統(tǒng)進入界面程序 在此系統(tǒng)軟件中共有 3個界面,首先進入的是系統(tǒng)進入界面。首先,將這些控件一一拖入窗體當中,擺放好其位置。日期的顯示是利用 Timer 和 Label 控件實現(xiàn)的, Timer 的特點是 每隔一定的時間間隔產(chǎn)生一次 Timer 事件,將其 Invernal 屬性設置為 1000,即 1秒。 在進入系統(tǒng)按扭對應程序段中寫入以下語句即可, Private Sub Command1_Click() If = 0405060129 Then Unload Form1 Else MsgBox 您的學號有 誤 ,請重新輸入。 實時顯示界面 實時顯示界面是在上位機對下位機的實時監(jiān)測對下位機上傳的數(shù)據(jù)進行曲線的繪制。點擊采集鍵,上位機會發(fā)送命令字,使下位機開始開始采集數(shù)據(jù)并送至上位機,與此同時上位機繪出溫度變化曲線,第一路為紅色曲線,第二路為黃色,第三路為藍色,第四路為綠色 。第一路采集 Dim buf As String If = 2 Then = 1 buffer = If buffer = Q Then a = Val() = = False = 6 = True a = CInt(a * 100 / 255) (b, d)(c, a), vbRed d = a b = c c = b + 5 Else 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 29 = amp。 為了能與下位機實現(xiàn)通信,此界面需添加 MSComm 控件。相應的語句為: = a = e = i = m = Time = Date 歷史數(shù)據(jù)界面 該界面主要是用于查詢歷史數(shù)據(jù),所以在此之前需創(chuàng)建一個 ACCESS 數(shù)據(jù)庫,表名稱為四路溫度采集,添加字段日期、時間、第一路、第二路、第三路、第四路。如圖,在日期的文本框中,輸入要查詢的日期,則在歷史數(shù)據(jù)顯示中會出現(xiàn)對應日期的溫度數(shù)據(jù)。 該程序為(繪制曲線以第一路為例): Private Sub Command1_Click() Dim a As String 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 30 Dim b As String b = a = select*from 溫度監(jiān)測 1 where 日期 =39。 b amp。 = a End Sub Private Sub Command2_Click() (0, 100)(500, 0) (0, 100)(500, 0) Dim c, d As Integer Dim x() As String c = 0 d = 2 If = 1 Then ;第 1路 For i = 0 To UBound(x) y = CInt(Val()) z = CInt(Val()) = 3 (c, y)(d, z), vbRed = 0 = vbBlue (c, y)(d, 0), vbBlue, B c = c + 2 d = d + 2 z = y Next END IF 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 31 第 5 章 總結與展望 本次專業(yè)課程設計 :基于 AT89S52 單片機的溫濕度檢測系統(tǒng)的設計,已經(jīng)基本完成。其次,要對整個設計系統(tǒng)做深入的方案論證、計算并且結合現(xiàn)有實際條件,確立自己的設計方案,進而,就是對自己確立的方 案進行硬件實現(xiàn),包括所用原器件選型,以及控制部分整個單片機系統(tǒng)的硬件選型與設計,并用 Protel 繪制出整個系統(tǒng)總體電路圖。到此為止,這個系統(tǒng)的設計基本上已經(jīng)完成了,最后就是要經(jīng)過生產(chǎn)實踐的檢驗,確定我們的設計是否符合實際要求,具有可利用價值?;趩纹瑱C的溫濕度檢測系統(tǒng)實現(xiàn)了自動采集:數(shù)字傳感器將外界環(huán)境溫度和濕度的數(shù)據(jù)直接送給單片機 無需經(jīng)過 A/D 轉(zhuǎn)換和專門的數(shù)據(jù)采集部分。自動顯示:有數(shù)碼管自動地顯示。首先在測量精度方面比起傳統(tǒng)的溫度計和濕度計大大地提高了其測量精度。在顯示方面基于單片機的溫濕度檢測系統(tǒng)是實時的自動顯示而傳統(tǒng)的溫度計和濕度計還必須從儀器上面用肉眼讀出。如其中本設計的初步設計思路系統(tǒng)是要存在與上位機相連接的硬件電路及其軟件的編寫,但是因本人能力有限,加上初步設計中遇到這個方面的問題不能解決,故此設計中只實現(xiàn)了與上位機相連接部分的電路設計而忽略了軟件的設計;另外未能全部完成的是軟件部分,因為在調(diào)試中,有部分軟件的編寫系統(tǒng)總是不能實現(xiàn),所以軟件程序僅僅附錄部分程序。 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 32 本系統(tǒng)采用的單片機控制,實現(xiàn)對室內(nèi)溫濕度的智能控制,單片機可完成室內(nèi)的數(shù)據(jù)采集、傳送預處理和控制任務。把單片機控制理論與技術應用在監(jiān)控中,能夠?qū)崿F(xiàn)智能化的控制要求。當然整個設計過程學到的知識和經(jīng)驗遠遠比運用 Protel、學會查找多方資料多得多,這些對于自己以后的學習和工作將受益匪淺。但是我想通過以后的學習和努力一定會有所提高,能夠做出更好的設計。 雖然到現(xiàn)在為止,有些東西我還是不懂和不理解,但我學會了面對問題,自己盡量解決,先分析,然后解決,一條道通不過然后嘗試著其它的方法,最終把問題克服掉。我感覺這是這次設計過程中收獲最大的,這將是我未來的工作中 用之不盡寶貴的經(jīng)驗。 總體來說, 經(jīng)過這次 課程 設計,我受益 良多 ,也得到了很多經(jīng)驗 。也 使 我 看清 了 自己的 知識 水平與 各種綜合 能力,找出 了 自己的不足和差距。 參考文獻 1. 周潤景,張麗娜 . 基于 PROTEUS 的電 路及單片機系統(tǒng)設計與仿真 .北京航空航天大學出版社, 2020 基于 AT89S52 單片機的溫濕度檢測系統(tǒng)設計 機電工程學院測控 071 班 03 號 何紅兵 聯(lián)系電話: 15970082760 33 2. 李朝青.單片機原理及接口技術.北京航空航天大學出版社. 2020 3. 王忠民 . 微型計算機原理 . 西安電子科技大學出版社 . 2020 4. 李建民 . 單片機在溫度控制系統(tǒng)中的應用 .江漢大學學報 . 1996 5. 沈德金,陳粵初 . MCS51 系列單片機接口電路與應用程序?qū)嵗?. 北京航空航天大學出版社 . 1990 6. 童詩白 . 模擬電子技術基礎 . 高等教育出版社 . 2020. 7. 劉篤仁,韓保君 . 傳感器原理及應用技術 . 機械工業(yè)出版社 . 2020 8. 胡漢才 .單片機原理及接口技術.清華大學出版社. 1996. 9. 孫建軍,吳太虎 基于電力線通信技術的遠程溫濕度數(shù)據(jù)采集 2020 10. 趙修良 于 LabVIEW 的多路溫濕度測量系統(tǒng) 湖南科技學院學報 2020 11. 何利民. MCS51系列單片機應用系統(tǒng)設計系統(tǒng)配置與接口技術 [M].北京:北京航空航天大學出版社 , 2020 12. 李杏春,徐平,李華,趙嘉蔚編 . 8098 單片機原理及實用接口技術 [M]. 北京航空航天大學出版社, 1996 13. 李華 , 孫曉民 , 李紅青. MCS 51 系列單片機實用接口技術 [M]. 北京:北京航空航天大學出版社, 1993
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1