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

正文內(nèi)容

基于單片機(jī)的室內(nèi)環(huán)境監(jiān)測(cè)儀的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-文庫(kù)吧資料

2025-07-03 19:26本頁(yè)面
  

【正文】 // 光標(biāo)返回原點(diǎn)void LCD_Write(bit style, unsigned char input){ LcdEn=0。 LcdEn=0。 //while(DBPortamp。 LcdEn=1。 LcdRw=1。sfr DBPort = 0x80。sbit LcdRw= P2^1。 delay_n10us(100000)。} csh() { =0。 GotoXY(13,0)。 GotoXY(0,0)。 GotoXY(17,1)。 GotoXY(11,1) 。 Print(Wendu)。 Print(TempBuffer)。 wendu_to_str()。 text_jishuan_temp11()。Printf(“\n”)。 qitibuffer[2]=b3。qitibuffer[0]=b1。i3。}Void main qiti_to_str(){int i。printf(“%d”, humibuffer[i] )。humibuffer[3]=39。humibuffer[0]=(SHUO[xss_zi])humibuffer[1]=(SHUO[xsg_zi])humibuffer[2]=39。i4。 }Void main shidu_to_str(){int i。Printf(“%d”, TempBuffer[i])。 TempBuffer[4]=39。 TempBuffer[3]=39。 TempBuffer[1]=(SHUO[xtg_zi])。i++)TempBuffer[i] =i。for(i=0。///////////////顯示主程序///////////////////////////////////////////void main wendu_to_str(){ int i。uchar humibuffer[4]。我相信通過(guò)這次全面系統(tǒng)的設(shè)計(jì)以及在這個(gè)過(guò)程中各位老師的不斷點(diǎn)撥,在今后的工作中我一定會(huì)做到更好。 最后感謝在大學(xué)三年期間,傳授我知識(shí)的老師們,感謝在學(xué)習(xí)和生活上給予我?guī)椭耐瑢W(xué)們,沒(méi)有他們的幫助就沒(méi)有我今天的驕人成績(jī)。她淵博的知識(shí),開(kāi)闊的視野和敏銳的思維給了我深深的啟迪。高老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求是的態(tài)度,踏踏實(shí)實(shí)的精神,不僅授我以文,而且教我做人,給以終生受益無(wú)窮之道。我對(duì)高老師的感激之情是無(wú)法用言語(yǔ)表達(dá)的。本設(shè)計(jì)是在高老師的精心指導(dǎo)和大力支持下完成的。 通過(guò)本次畢業(yè)設(shè)計(jì)的學(xué)習(xí)與實(shí)踐,我逐漸對(duì)單片機(jī)產(chǎn)生了興趣,并且對(duì)于溫度氣敏傳感器、LED顯示器等都有了一定的了解,在設(shè)計(jì)過(guò)程中通過(guò)圖書(shū)館、網(wǎng)上查閱資料,自己的專業(yè)知識(shí)也有了一定的提高,相信這次設(shè)計(jì)對(duì)于即將走上工作崗位的我會(huì)有很大的幫助。 系統(tǒng)監(jiān)測(cè)程序還有待進(jìn)一步優(yōu)化處理;系統(tǒng)監(jiān)測(cè)目前還只能實(shí)現(xiàn)對(duì)被監(jiān)測(cè)量的實(shí)時(shí)采集、顯示、超限報(bào)警等對(duì)數(shù)據(jù)的最基本處理。 由于時(shí)間限制,本系統(tǒng)還不夠完善,尚需進(jìn)一步改進(jìn)。同時(shí)LCD液晶屏顯示得到的數(shù)據(jù),供人們?yōu)g覽、查詢和進(jìn)行控制,滿足了系統(tǒng)監(jiān)測(cè)的要求。結(jié) 論在本系統(tǒng)中,采用模塊化、層次化設(shè)計(jì)。顯示程序根據(jù)數(shù)據(jù)處理結(jié)果, 將實(shí)測(cè)氣體值、溫度、濕度值和位置代碼分別送到相應(yīng)的顯示位置進(jìn)行循環(huán)顯示。數(shù)據(jù)采集程序完成對(duì)各路傳感信號(hào)的數(shù)據(jù)采集, 每隔4秒調(diào)用數(shù)據(jù)采樣子程序?qū)怏w進(jìn)行一次信號(hào)采樣。主程序按鍵子程序顯示子程序報(bào)警子程序氣體采集處理溫濕采集處理自檢初始化 圖31 軟件結(jié)構(gòu)方框圖主控程序完成對(duì)各程序模塊的控制和協(xié)調(diào)。圖29 按鍵電路 報(bào)警電路模塊設(shè)計(jì)如圖210,在本系統(tǒng)中,當(dāng)有報(bào)警信號(hào)時(shí),蜂鳴器鳴叫,提醒安全指標(biāo)超標(biāo)或不正常,須采取安全措施改變室內(nèi)環(huán)境質(zhì)量,如配合智能建筑系統(tǒng),可實(shí)現(xiàn)自動(dòng)化無(wú)人操作,方便又安全。電阻起到分壓、限流作用。D0~D7 為數(shù)據(jù)線。RW為讀寫(xiě)選擇端。VEE是顯示偏壓信號(hào)引腳, 若對(duì)顯示效果無(wú)特殊要求可將其接地。 圖28 LCD連接電路注:VSS是電源引腳。LCD的連接方法如圖28所示,LCD的1號(hào)管腳接地線,2號(hào)和3號(hào)管腳接5V電源。 LCD的管腳 管腳名稱和功能如表26: 表26 管腳名稱和功能 LCD的連接電路 當(dāng)LCD選擇并口時(shí),要把8個(gè)數(shù)據(jù)送到芯片,而LCD選擇串口時(shí),只需要把3個(gè)數(shù)據(jù)送到芯片。 LCD特點(diǎn) : (1)邏輯工作電壓(VDD):~ (2)電源地(GND):0V (3)工作溫度(Ta):0~60℃(常溫) : 表25 外形尺寸 : (1)提供8位,4位并行接口及串行接口可選 (2)并行接口適配M6800時(shí)序 (3)自動(dòng)電源啟動(dòng)復(fù)位功能 (4)內(nèi)部自建振蕩源 (5)64*16位半寬字符顯示最多16字符*4行,LCD顯示范圍(16*2 行) (6)2M位中文字型ROM(CGROM),總共8192個(gè)中文字型(16*16點(diǎn)陣) (7)16K位半寬字型ROM(HCGROM),總共126個(gè)西文字型(16*8點(diǎn)陣) (8)64*16位字符產(chǎn)生(CGROM) (9)15*16位總共240點(diǎn)的ICON RAM (ICONRAM) : ST7920—0A內(nèi)建BIG—5碼繁體中文字型庫(kù) ST7920—0B內(nèi)建GB碼簡(jiǎn)體中文字型庫(kù) :(測(cè)試條件Ta=25,Vdd=+10%) (1)輸入高電平(V i h): ~Vdd (2)輸入低電平(V i l): (3)輸出高電平(V o h):~Vdd (4)輸出低電平(V o l): (5)模塊工作電流: ~(不含背光) (6)測(cè)白光工作電流: —— : PSB接高時(shí)選擇并口,接低時(shí)選項(xiàng)擇串口。所以使用了一塊行列點(diǎn)陣數(shù)為128*64, 每行可以顯示8個(gè)字符,共顯示2行字的LCD。實(shí)際溫度值可由下式算得: Temperature=d1+d2SOT (12)式中:d1和d2為特定系數(shù),d1的取值與SHT11工作電壓有關(guān),d2的取值則與SHT11內(nèi)部A/D轉(zhuǎn)換器采用的分辨率有關(guān),其對(duì)應(yīng)關(guān)系分別如表23所列。由于溫度對(duì)濕度的影響十分明顯,而實(shí)際溫度和測(cè)試參考溫度25℃有所不同,所以對(duì)線性補(bǔ)償后的濕度值進(jìn)行溫度補(bǔ)償很有必要。該濕度值稱為相對(duì)濕度,需要進(jìn)行線性補(bǔ)償和溫度補(bǔ)償后才能得到較為準(zhǔn)確的濕度值。需要注意的地方是:DATA數(shù)據(jù)線需要外接上拉電阻,時(shí)鐘線SCK用于微處理器和SHT11之間通信同步,由于接口包含了完全靜態(tài)邏輯,所以對(duì)SCK最低頻率沒(méi)有要求;,SCK頻率最高為10MHz,SCK最高頻率則為1MHz。通信協(xié)議與通用的I2C總線協(xié)議是不兼容的,因此需要用通用微處理器I/O口模擬該通信時(shí)序。加熱后SHT11溫度升高, 相對(duì)濕度降低,較加熱前,測(cè)量值會(huì)略有差異。此功能主要為了比較加熱前后的溫度和濕度值,可以綜合驗(yàn)證兩個(gè)傳感器元件的性能。SHT11在出廠前,都會(huì)在恒濕或恒溫環(huán)境中進(jìn)行校準(zhǔn),校準(zhǔn)系數(shù)存儲(chǔ)在校準(zhǔn)寄存器中;在測(cè)量過(guò)程中,校準(zhǔn)系數(shù)會(huì)自動(dòng)校準(zhǔn)來(lái)自傳感器的信號(hào)。該芯片包括一個(gè)電容性聚合體濕度敏感元件和一個(gè)用能隙材料制成的溫度敏感元件。 SHT11的引腳功能SHT11溫濕度傳感器采用SMD(LCC)表面貼片封裝形式,接口非常簡(jiǎn)單引腳名稱及排列順序如圖23所示:SHT111122 DATA NC SCK NC VDD NC 圖23 SHT11引腳 ◆腳1和腳4信號(hào)地和電源,~ V; ◆腳2和腳3二線串行數(shù)字接口,其中DATA為數(shù)據(jù)線,SCK為時(shí)鐘線; ◆腳5~8未連接。該芯片廣泛應(yīng)用于暖通空調(diào)、汽車、消費(fèi)電子、自動(dòng)控制等領(lǐng)域。R14電阻起到分壓作用。 氣敏傳感器的連接 氣敏傳感器的連接方法如圖27所示,MQ211氣敏傳感器的1號(hào)腳接5V電源, 3號(hào)腳經(jīng)R12(起分壓作用)接地線。 (6)長(zhǎng)期停止使用要放置在干燥無(wú)腐蝕性氣體的環(huán)境中。 (4)避免油浸各油垢污染,長(zhǎng)期使用要防止灰塵堵住不銹鋼網(wǎng)。 (2)加熱電壓5V是對(duì)丁烷氣選擇的最佳加熱電壓,測(cè)量其他氣體時(shí),為獲得R2上最大電壓降,可按允許工作條件重新選擇。f—f加熱絲。MQ211氣敏傳感器管腳排列如圖26所示: A B F F A B圖26 MQ211管腳分布圖A—A兩腳短接,構(gòu)成測(cè)量極一端。 氣敏傳感器的特點(diǎn)和使用1. MQ211型氣敏元件特點(diǎn):這是一種通用性較強(qiáng)的氣敏元件,氣敏傳感器的敏感元件是氣敏電阻器,氣敏電阻器的阻值隨吸附氣體的濃度變化而變化,利用這一特性檢測(cè)氣體濃度。另外,作為補(bǔ)償元件的鉑線圈, 其尺寸、阻值均應(yīng)與檢測(cè)元件相同。然后經(jīng)過(guò)高溫?zé)崽幚?使在氧化鋁(氧化鋁一氧化硅)載體上形成貴金屬觸媒層,最后組裝成氣體敏感元件。在線圈外面涂以氧化鋁或氧化鋁和氧化硅組成的膏狀涂覆層,干燥后在一定溫度下燒結(jié)成球狀多孔體。這樣既可以延長(zhǎng)其使用壽命,又可以提高檢測(cè)元件的響應(yīng)特性。因此,只要測(cè)定作為敏感件的鉑絲的電阻變化值(ΔR),就可檢測(cè)空氣中可燃性氣體的濃度。一般情況下,空氣中可燃性氣體的濃度都不太高(低于10%),可燃性氣體可以完全燃燒,其發(fā)熱量與可燃性氣體的濃度有關(guān)。晶振電路和復(fù)位電路見(jiàn)圖22 圖 22 晶振和復(fù)位電路 氣體傳感器與模數(shù)轉(zhuǎn)換模塊在該設(shè)計(jì)中,為了實(shí)現(xiàn)家庭環(huán)境檢測(cè)系統(tǒng)中可以檢測(cè)到室內(nèi)的可燃?xì)怏w,所以使用了MQ211氣敏傳感器來(lái)實(shí)現(xiàn)這個(gè)功能。 圖21 STC89C52管腳分布圖 晶振和復(fù)位電路 時(shí)鐘電路用于產(chǎn)生時(shí)鐘信號(hào),時(shí)鐘信號(hào)是單片機(jī)內(nèi)部各種微操作的時(shí)間基準(zhǔn)。若EA=1,則允許使用片內(nèi)ROM。該脈沖序列可用作外部時(shí)鐘源或作為定時(shí)脈沖源使用。在訪問(wèn)片外存儲(chǔ)器時(shí),~,用于把這個(gè)片外存儲(chǔ)器低8位地址鎖存到外部專用地址鎖存器,~。作為通用I/O口時(shí),功能與Pl口相同,常用第二功能。一般作為外部擴(kuò)展時(shí)的高8位地址總線使用。 3. P2口為8位準(zhǔn)雙向I/O口,內(nèi)部具有上拉電阻,可直接連接外部I/O設(shè)備。 2. P1口為8位準(zhǔn)雙向I/O口,內(nèi)部具有上拉電阻,一般作通用I/O口使用,它的每一位都可以分別定義為輸入線或輸出線,作為輸入時(shí),鎖存器必須置1。輸入數(shù)據(jù)可以得到緩沖,增加了數(shù)據(jù)輸入的可靠性。各自特點(diǎn)如下: 1. P0口為雙向8位三態(tài)I/O口,它既可作為通用I/O口,又可作為外部擴(kuò)展時(shí)的數(shù)據(jù)總線及低8位地址總線的分時(shí)復(fù)用口。在具有片外擴(kuò)展存儲(chǔ)器的系統(tǒng)中,P2口作為高8位地址線,PO口分時(shí)作為低8位地址線和雙向數(shù)據(jù)總線。通常把4個(gè)端口稱為PO~P3, 見(jiàn)圖21。 芯片管腳說(shuō)明單片機(jī)有4個(gè)I/O端口,每個(gè)端口都是8位雙向口,共占32根引腳。 芯片管腳連接 在該設(shè)計(jì)電路中,用單片機(jī)I/O口中的P1口作為L(zhǎng)CD液晶屏的數(shù)據(jù)口,采用并口數(shù)據(jù)傳輸模式,、分別接LCD的RS、R/W、E控制端;,、。第2章 硬件電路設(shè)計(jì) CPU模塊在該室內(nèi)環(huán)境監(jiān)測(cè)系統(tǒng)中選用STC89C52單片機(jī)作為主控芯片,實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)要求的各項(xiàng)功能。 (2)當(dāng)室內(nèi)溫度大于設(shè)定的溫度、濕度(例如溫度28度、濕度80%)、檢測(cè)到可燃?xì)怏w超標(biāo)時(shí),蜂鳴器報(bào)警。 (4)超限報(bào)警,設(shè)置簡(jiǎn)單。 (2)增加了輔助存儲(chǔ)功能, 利于其與其他設(shè)備的連接共享環(huán)境參數(shù)信息。A/D轉(zhuǎn)換模塊選用ADC0831,具有接口電路簡(jiǎn)單,成本低等優(yōu)點(diǎn),能夠滿足該設(shè)計(jì)的設(shè)計(jì),該芯片為一路八位數(shù)轉(zhuǎn)換芯片需求。該芯片有豐富的內(nèi)部資源,豐富的I/O接口,低電壓,低功耗等優(yōu)點(diǎn);并且內(nèi)置看門狗電路,支持串口程序燒錄,使用方便快捷,可以進(jìn)行C語(yǔ)言編寫(xiě)程序,易于實(shí)現(xiàn)。這六大模塊組成的原理圖來(lái)實(shí)現(xiàn)家庭環(huán)境檢測(cè)系統(tǒng)的各項(xiàng)功能。 (2)通過(guò)鍵盤設(shè)置濃度上限,超過(guò)上限后報(bào)警。濕度監(jiān)測(cè):利用濕度傳感器將檢測(cè)到的數(shù)據(jù)傳給單片機(jī)并顯示。設(shè)計(jì)要具備以下功能:溫度監(jiān)控:(1)利用溫度傳感器將檢測(cè)到的數(shù)據(jù)傳給單片機(jī)并
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1