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

正文內(nèi)容

基于單片機空氣質量檢測儀設計(參考版)

2025-03-08 06:45本頁面
  

【正文】 +WEN2[。+WEN2[6])*10+(39。 wen_t=(39。 unsigned char wen_h。 } else Beep(0,0)。+VOC1[11])。+VOC1[9])*10+(39。 voc_h=(39。039。039。 unsigned char voc_h。 delay_1ms(2)。 led1=led2=1。 } beep = j。 case 3:led2=0。//低電平點亮 case 2:led1=0。 case 1:led1=led2=0。 m led1=led2=1。 ShowString(1,VOC2)。 } /*********VOC 調用的顯示函數(shù) ***********/ void VOCdisp(void) { ShowString(0,VOC1)。 _nop_()。 ShowString(1,WEN2)。 } } /*********溫度顯示函數(shù) ***********/ void WENdisp(void) { ShowString(0,WEN1)。) { 河南科技大學畢業(yè)論文 44 ShowChar(l++,*(p))。 while((*p)!=39。 p=ptr。//寫命令 lcd_write_dat(c)。 //是第二行則命令代碼高 4 位為 0xc else p=pos+0x80。 //顯示清屏 } /*********顯示單個字符 **********/ void ShowChar(uchar pos,uchar c) { unsigned char p。 //顯示光標移動位置 lcd_write_(0x0c)。 //display mode lcd_write_(0x38)。 lcd_write_(0x38)。 RS=0。 Data=c。 _nop_()。 RS=1。 } /**********寫數(shù)據(jù) *************/ void lcd_write_dat(uchar c) { delay_1ms(5)。 Data=c。 _nop_()。 RS=0。 } /*******1602 顯示 *******************************************/ /**********寫命令 **********/ void lcd_write_(uchar c) { delay_1ms(5)。 ust=us1。 i。 i。 i。 } void delay_10us() { unsigned char i。i120。 /*********延時 *******************************/ void delay_1ms(uint x) { uchar i。 //濕度第二行數(shù)據(jù) unsigned char shiZ,shiX,wenZ,wenX,check。 //濕度第二行數(shù)據(jù) uchar VOC1[]=voc: 。 //溫度第二行數(shù)據(jù) uchar SHI1[]=shi:。 uchar WEN1[]=wen:。//AD 讀取數(shù)據(jù) unsigned char flag。//記錄切換鍵按下次數(shù) unsigned char c_flag=0。//記錄設置鍵按下次數(shù) (用于調用 ) unsigned char wei=0。 unsigned char num=0。 sbit led1=P3^5。 sbit key_S=P2^4。 sbit key_L=P2^2。 /*****按鍵管腳定義 ******/ sbit key_U=P2^0。 sbit EOC=P3^2。 /******AD 管腳定義 *****/ sbit STA=P3^0。 sbit RW=P2^5。同時也對同組同學的 幫助 表示衷心的感謝。從黃老師那里 ,我不僅學到了許多專業(yè)知識和實踐經(jīng)驗,而且懂得許多做人的道理和生活的真諦,這些都是一輩子受用的財富,讓我受益匪淺,終生難忘。 在我看來,黃老師不僅是一位態(tài)度嚴謹,學識淵博的優(yōu)秀教師,也是一位心理調節(jié)師,他總是能在設計氛圍緊張的時候,給同學們帶來歡樂,緩解同學們的壓力。又是黃老師在最繁忙的時候,給我做細致的分析指導,讓我茅塞頓開,使設計得以延續(xù)直至順利完成。但是,對于很多新的嘗試,我還 是有所拘束。 萬事開頭難,從研究課題,搜集材料,到正式投入設計,我花費了很多時間和精力。由于基礎過于薄弱,專業(yè)知識有限,浮躁的心理讓我一開始舉步維艱,滿腦子想的就是放棄。 37 參考文獻 [1] 余永權 . 單片機原理及應用 [M]. 北京: 電子工業(yè)出版社 , [2] 余錫存、曹國華 . 單片機原理及接口技術 [M]. 第二版 . 西安:西安電子科技大學出版社 , [3] 諸邦田 . 電子電路實用抗干擾技術 [M]. 北京: 人民郵電出版社, [4] 曲喜新 . 電子元件材料手冊 [M]. 北京: 電子工業(yè)出版社, [5] 汪吉鵬、馬云峰 . 微機原理與 接口技術 [M]. 北京: 高等教育出版社, [6] 田崴 . 電工技術(電工學 1) [M]. 北京: 高等教育出版社, [7] 孫立功 . 電子技術(電工學 2) [M]. 北京: 高等教育出版社, [8] 馬玉春.串行通信協(xié)議的研究及應用 [J].計算機應用研究. 2021 [9] 胡漢才 . 單片機原理及其接口技術 [M].清華大學出版社, 1996. [10] 樓然苗,李光飛. 51 系列單片機設計實例 [M].北京航空航天大學出版社,2021. [11] 趙亮,侯國銳.單片機 C 語言編程與實例 [M].人民 郵電出版社, 2021. [12] 張毅剛 . 單片機原理及應用 [M].北京:高等教育出版社, 2021. [13] 何立民 . 單片機與嵌入式系統(tǒng)應用 [M].北京航空航天出版社, 2021. [14]譚浩強 . C 程序設計(第三版) [M]. 清華大學 出版社, 2021. [15]清源科技 . Protel 99 SE 電路原理圖與 PCB 設計及仿真 [M]. 機械工業(yè) 出版社,2021. 38 致 謝 為期兩個多月的畢業(yè)設計終于完成了,對我個人而言,凝聚了許多努 力和汗水,也經(jīng)受住了嚴峻的考驗。 7. 本設計的主要強調智能化和人性化,例如可以適用于特殊人群 ——病人,他們可以把舒適的環(huán)境的 指標通過相應的按鍵來控制,按下按鍵后,通過本系統(tǒng) 36 控制相應的設備調節(jié)來達到是以病人的環(huán)境。 5.可通過網(wǎng)絡與其他家電相聯(lián)系, 將把家庭中原來孤立、各不相關的設備統(tǒng)一起來。 2.由于室內(nèi)各種環(huán)境因子相互影響,而本系統(tǒng)的控制輸出僅為簡單的百分比信號量,這顯然不能滿足高精度的控制要求,應引入模糊算法,專家系統(tǒng)等技術以進一步提高系統(tǒng)的智能決策水平。 167。 鍵盤設置 為不同的用戶提供了一定的選擇空間。 3.系統(tǒng) C51 語言編程,程序結構清晰,顯示板界面非常友好,使得操作者在使用該系統(tǒng)時就像是在操作一臺實際的控制儀器一樣。1 主要結論 1.本系統(tǒng)綜合利用傳感器技術,自動監(jiān)測技術,和微控制器技術,開發(fā)了一套對室內(nèi)的空氣 質量 進行監(jiān)控的操作方便 、 簡潔實用的自動監(jiān)測系統(tǒng)。本章工 作內(nèi)容使得硬件部分與軟件部分結合實現(xiàn)預定的功能。 圖 43 protues仿真調試 圖 44 實物調試 167。 調試完成后將程序導入 protues 中進行仿真, 觀察系統(tǒng)運行結果 如圖 43。 調試過程中單步運行和斷點運行調試只能驗證程序正確與否,而不能確定定時精度、 CPU 的實時響應等問題,故在單步和斷點調試之后,又進行了連續(xù)調試。 圖 42 KeilC51軟件調試截面 圖 在具體的調試過程中,采取以下方法進行調試:在 Keil C51 編譯環(huán)境中編寫、編譯軟件模塊,進行軟件仿真調試,對功能模塊的軟件仿真。 33 圖 41 硬件實物圖 167。若上述的一切都正常,則硬件調試的準備工作完成。在插座、元件焊接完畢后,仔細檢查元件面各元件之間裸露部分有無相互接觸現(xiàn)象,焊接面的各焊點間、焊點和近鄰線有無連接。 硬件調試方法 拿到印刷電路板后,用萬用表直接檢查線路板各處是否有明顯短路、斷路的地方,尤其是電源是否短路。 (4)電源故障:若系統(tǒng)中存在電源故障,則加電后將造成器件損壞。 (2)器件失效:元器件失效主要是因為器件本身已損壞或性能不符合要求,或者是由于組裝錯誤造成的元器件失效,如電解電容 、二極管的極性錯誤,集成塊安裝方向錯誤等。 系統(tǒng)硬件調試 167。在本章開始給出 了主程序結構流程圖,然后分別對各個子模塊的軟件流程進行介紹。 本章小結 在這一章里對室內(nèi)便攜式只能空氣品質監(jiān)測儀的軟件設計進行了較詳細的介紹。已滿足用戶對環(huán)境條件檢測要求的不同,實現(xiàn)良好的人機交流。 167。 167。 系統(tǒng)上電 LCD 初始化,液晶顯示首先需要要按照時序給定顯示地址,然后傳送數(shù)據(jù)。 液晶顯示模塊 本設計所用的顯示器件為 1602 液晶面板,該液晶能顯示 32 個字符,滿足顯示要求。所用的芯片為 AD0809,根據(jù)所需的要求 。 ,設定一定的時間讓 CPU 處于等待狀態(tài),此時間足夠 AD 完成轉換,過了等待時間 CPU 再去讀取數(shù)據(jù)。 29 圖 31 主程序流程圖 Y N Y N N Y N Y 進入設定功能 按鍵調整函 數(shù) 手自動切換 函 數(shù) 設置完成 進入切換功能 自動顯 示 開始 初始化 DHT11 傳感器數(shù)據(jù)采集 延時、報警函數(shù) VOC 濃度顯示 濕度顯示 溫度顯示 VOC 傳感器數(shù)據(jù)采集 延時、報警函數(shù) 延時 、 報警函數(shù) 30 167。程序開始時 ,對系統(tǒng)進行初始化,包括單片機的各寄存器、 RAM、定時器裝載初值、中斷設置及各模塊初始化等。 主程序模塊 主程序運行流程圖如圖 31 所示。 167。軟件抗干擾措施提高了系統(tǒng)的可靠性。 ,提高了系統(tǒng)的實時處理事件能力。軟件設計中包含有:主程序模塊、顯示模塊、 DHT11 傳感器檢測函數(shù)、 A/D 數(shù)據(jù)轉換子模塊、聲光報警模塊、數(shù)據(jù)轉換模塊 、按鍵函數(shù) 。 軟件功能需求 室內(nèi)空氣 質量 檢測儀系統(tǒng)軟件主要由溫濕傳感器采集模塊、 AD 轉換模塊、人機接口模塊、聲光報警模塊、核心控制器模塊構成,各模塊功能概述如表 31 所示。基于 C 語言和匯編語言的優(yōu)缺點,本系統(tǒng)采用 C 語言編寫方法。 C 語言能直接與存儲器、接口電路打交道,也能申請中斷。 C 語言主要有以下特點:用 C 語言編制的程序效率高,占用存儲空間小,運行速度快。其中匯編語言和 C 語言應用的較多, 匯編語言的機器代碼生成效率高,控制性好,但就是移植性不高。保證系統(tǒng)進行計算數(shù)據(jù)的精度。系統(tǒng)能夠及時響應外部事件的發(fā)生并能及時做出處理 結果。編制的軟件要求易閱讀,容易發(fā)現(xiàn)和糾正錯誤,容易修改和補充。可靠性是軟件設計的重要指標,具有較強的抗干擾能力。 編程語言的選擇 在系統(tǒng)硬件電路確定以后,其主要功能的實現(xiàn)將依賴于軟件來實現(xiàn)。) 27 第 3 章 空氣質量檢測儀的軟件設計 167。大大提高系統(tǒng)設計的效率與質量。 這一章比較具體的說明了系統(tǒng)硬件設計的內(nèi)容,通過模塊化的設計思想,把一個復雜的單片機系統(tǒng)按照功能劃分成一個個單獨的電路模型,分別進行設計,最后在集成到一起。本章重點介紹了信號采集模擬電路和以主控制器為中心的數(shù)字電路的設計與工作原理。 本章小結 本章首先介紹了便攜式室內(nèi)空氣質量監(jiān)測儀的硬件結構以及系統(tǒng)功能,該儀器以 8 位單片機 STC90C51 作為控制核心,設計并構建了系統(tǒng)的硬件平臺,完成了有毒氣體濃度信號的采集轉換電路、液晶顯示電路、聲光報警電路等的設計。當輸出電流較大時, 7805 應配上
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1