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

正文內(nèi)容

基于單片機(jī)的溫濕度監(jiān)控警報系統(tǒng)設(shè)計畢業(yè)論文(完整版)

2025-07-31 14:33上一頁面

下一頁面
  

【正文】 相對慢。采用DHT11數(shù)字溫濕度傳感器檢測環(huán)境中的溫濕度,輸入到單片機(jī)進(jìn)行處理。因為單是單片機(jī)的引腳輸出電流還不足以驅(qū)動蜂鳴器,后來又加了一個NPN的三極管來驅(qū)動蜂鳴器。并且針對與自己設(shè)定的限值相比較。實物圖(見附件3)。存儲器24C02系列等都是使用協(xié)議進(jìn)行數(shù)據(jù)的操作。根據(jù)該模塊使得閾值設(shè)置分為兩個模塊,分別是濕度最高值設(shè)置模式、溫度最高值設(shè)置模式。第16腳:背光源負(fù)極。第2腳:VDD接5V正電源。3. 體積小、重量輕:液晶顯示器通過顯示屏上的電極控制液晶分子狀態(tài)來達(dá)到顯示的目的,在重量上比相同顯示面積的傳統(tǒng)顯示器要輕得多。: DHT11電路原理圖 1602液晶顯示模塊設(shè)計 1602液晶顯示屏1602液晶 是一種工業(yè)字符型液晶,能夠同時顯示16x02 即32個字符。4. 電氣特性:VDD=5V,T =25℃,除非特殊標(biāo)注。Pin4:(VDD),接地端,電源負(fù)極。校準(zhǔn)系數(shù)以程序的形式儲存在OTP內(nèi)存中,傳感器內(nèi)部在檢測信號的處理過程中要調(diào)用這些校準(zhǔn)系數(shù)。、以控制報警模塊工作。5. 在電路上電時候或電壓波動不穩(wěn)定的時候,當(dāng)給單片機(jī)上電那一瞬間,電壓有在幾微秒內(nèi)(有的是幾毫秒內(nèi))不是直接跳變到5V的而是一個直線上升的階段,這時候,單片機(jī)不能正常工作,需要復(fù)位電路給它延時以等到電壓穩(wěn)定。 時鐘電路與復(fù)位電路單片機(jī)需要外加時鐘電路為內(nèi)部程序提供時序。當(dāng)STC89C52從外部程序存儲器執(zhí)行外部代碼時,在每個機(jī)器周期被激活兩次,而訪問外部數(shù)據(jù)存儲器時,將不被激活。對端口寫入1時,通過內(nèi)部的上拉電阻把端口拉到高電位,這時可用作輸入口。P1口作輸入口使用時,因為有內(nèi)部上拉電阻,那些被外部拉低的引腳會輸出一個電流()。作為輸出端口,每個引腳能驅(qū)動8個TTL負(fù)載,對端口P0寫入“1”時,可以作為高阻抗輸入。11. 外部中斷4路,下降沿中斷或低電平觸發(fā)電路,Power Down模式可由外部中斷低電平觸發(fā)中斷方式喚醒。4. 用戶應(yīng)用程序空間為8K字節(jié)。該設(shè)計以STC89C52單片機(jī)為控制核心,實現(xiàn)溫濕度采集、顯示、報警。4. 閾值設(shè)置模塊通過四個按鍵實現(xiàn)溫濕度報警閾值的設(shè)置。1. 傳感器模塊使用的是DHT11數(shù)字溫濕度傳感器。使得系統(tǒng)更加人性化、智能化,具有更高的實用價值。 關(guān)鍵詞:溫濕度 監(jiān)控 STC89S52 I AbstractTemperature, humidity and has close relation with the human production and living, especially in medicine, electronics, electric power, aerospace, food fermentation, the requirements for temperature and humidity in areas such as agricultural production is particularly strict, is the most mon is the most basic parameters, such as machinery, electronics, petroleum, chemical industry etc widely needed in realtime detection and control of temperature, humidity. And as people living standard rise, people for their own survival environment more and more attention. And the body39。并且隨著人們生活水平的提高,人們對自己的生存環(huán)境越來越關(guān)注。將此系統(tǒng)應(yīng)用到溫室當(dāng)中無疑為植被生長提供了更加適宜的環(huán)境。通過LCD1602實時地顯示傳感器DHT11檢測到的溫濕度值,并且固定時間(5s)檢測更新顯示一次。 系統(tǒng)的工作原理本系統(tǒng)的工作原理:系統(tǒng)主要涉及了溫濕度的測量、顯示以及實現(xiàn)簡單控制。3. 報警模塊實現(xiàn)了檢測值超過閾值的時候發(fā)光二極管點亮,蜂鳴器鳴響報警??傮w設(shè)計方案圍繞上述思想。主要特性如下:1. 增強(qiáng)型8051單片機(jī),6時鐘/機(jī)器周期和12時鐘/機(jī)器周期可以任意選擇,指令代碼完全兼容傳統(tǒng)8051。9. 具有看門狗功能。 STC89C52引腳圖STC89C52引腳功能說明1. VCC(40引腳):電源電壓。4. P1端口(~,1~8引腳):P1口是一個帶內(nèi)部上拉電阻的8位雙向I/O口。P2作為輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流()。8. ALE/(30引腳):地址鎖存控制信號(ALE)是訪問外部程序存儲器時,鎖存低8位地址的輸出脈沖。在Flash編程期間,也接收12伏VPP電壓。防止頻率不穩(wěn)及晶振停振。本設(shè)計各個輸入輸出點及功能說明:本設(shè)計以STC89C52單片機(jī)最小系統(tǒng)為核心。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機(jī)相連接。 : DHT11傳感器引腳圖1. 引腳介紹:Pin1:(VCC),電源引腳,供電電壓為3~。數(shù)據(jù)格式:8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)。由于測量范圍電路小于20米,加一個5K的上拉電阻,因此在傳感器的Pin2口與電源之間連接一個5K電阻。它有以下幾個優(yōu)點:1. 顯示質(zhì)量高:由于液晶顯示器每一個點在收到信號后就一直保持那種色彩和亮度,恒定發(fā)光,而不像數(shù)碼顯示器那樣需要不斷刷新亮點。模塊最佳工作電壓:。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。其中Vo腳,即第三引腳加了一個10K的滑動變阻器,該變阻器的目的是調(diào)節(jié)液晶的顯示對比度,通過調(diào)節(jié)滑阻改變Vo的電壓值,從而使液晶顯示在最清晰的狀態(tài)。蜂鳴器響,實現(xiàn)報警。 24C02數(shù)據(jù)存儲器模塊電路設(shè)計本設(shè)計為實現(xiàn)溫濕度閾值的連續(xù)性。 在完成對程序的編寫及燒錄之后,還需對其各部分功能進(jìn)行驗證。濕度控制原理跟溫度一樣。后面在老師的指導(dǎo)下才知道是延時太長,當(dāng)按鍵時間比較長的時候,單片機(jī)是可以讀出按鍵的。2. 本設(shè)計使用DHT11數(shù)字溫濕度傳感器。在此,謹(jǐn)向?qū)煴硎局孕牡母兄x!經(jīng)過幾個月的查資料、整理材料、做實物,寫作論文,今天終于可以順利的完成論文的最后的謝辭了。 //超溫報警燈sbit Key_TH1 = P1^2。 //定義溫濕度傳感器用外部變量extern U8 U8count,U8temp。 //溫度上限和濕度上限char * pSave。 HH = 85。 //定時器工作方式選擇 TL0 = 0x06。 }}void Save_Setting() //存入設(shè)定值、{ pSave = (char *)amp。HH。 *pSave++ = rdeeprom(0)。 }void KeyProcess(uint num){ switch (num) { case 1: if (TH99) TH++。 case 3: if (HH99) HH++。 default: break。 L1602_string(1,1, Wele to Tamp。} L1602_string(1,1, )。 L1602_char(2, 16, HH%10+48)。 //顯示溫濕度 L1602_int(2,5,humidity)。 //二極管亮,超濕報警 beep=0。 keyvalue = 1。keyvalue=3。 else keyTH1 = 1。 }void IICStart(void){ SCL=0。 }void IICStop(void){ SDA=0。 DELAY(1)。 DELAY(1)。 }} DELAY(1)。 else SEND0()。 temp=temp|0x01。 Check_Ack()。 IICStop()。 Check_Ack()。 //I2C應(yīng)答函數(shù)void NOAck(void)。 //寫AT2402函數(shù)endif //_2402_H_ DHT11傳感器程序include U8 U8FLAG,k。j0。 i。amp。 while((DATA)amp。 //原來為5 DATA=1。amp。 COM()。 DATA=1。 } else //傳感器不響應(yīng) { return 0。 }uchar Convert(uchar In_Date){ return In_Date。 }void write(uchar del) //1602寫數(shù)據(jù)函數(shù){ P0 = Convert(del)。 enable(0x38)。 enable(a)。\039。 } temp = abs(num)。)。 L1602_char(hang, lie+3, gewei+48)。 //1602數(shù)據(jù)/命令選擇引腳void delay()。 附件2 PCB板 附件3 實物圖。void enable(uchar )。39。 L1602_char(hang, lie+2, shiwei+48)。 temp = temp baiwei*100。 write(*p)。 }void L1602_string(uchar hang,uchar lie,uchar *p){ uchar a。 enable(0x06)。 RW = 0。 RS = 0。{ int i,j。 if(U8temp==U8checkdata_temp) { U8RH_data_H=U8RH_data_H_temp。 COM()。 U8FLAG=2。 //總線由上拉電阻拉高 主機(jī)延時20us Delay_10us()。U8FLAG++)。 Delay_10us()。 i。i27。U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata。 //I2C應(yīng)答檢測函數(shù)void SEND0(void)。 } ifndef _2402_H_define _2402_H_include sbit
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1