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

正文內(nèi)容

基于單片機(jī)的溫濕度監(jiān)控報警器設(shè)計畢業(yè)設(shè)計-全文預(yù)覽

2025-09-20 14:32 上一頁面

下一頁面
  

【正文】 sbit SDA = P1^1。 Write_byte(dat)。 Write_byte(0xa0)。 SEND1()。 IICStart()。 Write_byte(0xa0)。 } return temp。 if(SDA==1) { temp=temp1。i8。0x80) SEND1()。 } void Write_byte(unsigned char dat) { unsigned char i。 return 1。 CY=SDA。 } bit Check_Ack(void) { unsigned char errtime= DELAY(1)。 SCL=1。 SDA=1。 SCL=0。 SCL=1。 } } 24C02 程序 include void DELAY(unsigned int t) { while(t!=0) t。 2020 畢業(yè)設(shè)計論文 if (!Key_HH1) keyHH1 = 0。 } if (!Key_TH1) keyTH1 = 0。(keyHH2==0)){FlagKeyPress=1。(keyHH1==0)){FlagKeyPress =1。(keyTH2==0)){FlagKeyPress=1。(keyTH1==0)) {FlagKeyPress = 1。 beep=1。 } if (humidity HH) //判斷潮濕 { Led_qushi = 0。 //蜂鳴器響 ,超溫報警 DELAY(500)。 L1602_int(1,5,temperature)。 FlagStartRH = 0。 L1602_char(2, 15, HH/10+48)。 L1602_string(2,1,Hum: % HH:)。j++) {。 for (i=0。 L1602_init()。 EA = 0。 break。 break。 break。 break。 if ((HH99)||(HH0)) HH = 85。HH。TH。 pSave ++。 pSave = (char *)amp。 //存溫度上限值 TH 低 8 位 DELAY(500)。 RHCounter = 0。 } //啟動定時器 void Timer0_ISR (void) interrupt 1 using 0 //定時器 0 中斷 { TL0 = 0x06。 //允許定時器 0 中斷 TMOD = 1。 keyHH1 = 1。 TH = 40。 void Data_Init() //數(shù)據(jù)初始化 { RHCounter = 0。 S16 idata TH, HH。 extern U8 U8data。 //有鍵按下 extern U8 U8FLAG,k。 //濕度最高值設(shè)置按鍵 sbit Key_HH2 = P3^5。 //潮濕報警燈 sbit Led_jiangwen=P1^5。 另外,要感謝在大學(xué)期間所有傳授我知識的老師,是你們的悉心教導(dǎo)使我有了良好的 專業(yè)課知識,這也是論文得以完成的基礎(chǔ)。一直以來,老師在本設(shè)計硬 件原理、軟件編寫、論文的寫作中給予我巨大的幫助, 老師對我的教導(dǎo)將使我終身受益。 存在缺陷: 溫濕度的精度是 較低的,反應(yīng)相對慢。 總結(jié)本文的研究工作,主要做了下面幾點(diǎn)較突出的工作: 1. 掌握 了 LCD1602 顯示屏的使用,了解了 LCD1602 顯示屏 特有的工作 優(yōu)點(diǎn)。 采用DHT11 數(shù)字溫濕度傳感器檢測環(huán)境中的溫濕度,輸入到單片機(jī)進(jìn)行處理。剛開始還以為是硬件部分沒有連接好,用萬用表查了很久,但是電平變化都是正確的。因為單是單片機(jī)的引腳輸出電流還不足以驅(qū)動蜂鳴器,后來又加了一個 NPN 的三極管來驅(qū)動蜂鳴器。因而簡單的實現(xiàn)了對溫度的控制。并且針對與自己設(shè)定的限值相比較。 2020 畢業(yè)設(shè)計論文 4 系統(tǒng) 調(diào)試 本設(shè)計是在 Keil C 環(huán)境下開發(fā)的, Keil C 軟件支持 C 語言的編程及調(diào)試,運(yùn)用方便。 實物圖(見附件 3)。考慮了溫濕度閾值的存儲,在掉電后,下一次使用時能回到原來設(shè)定的閾值。 2IC總線特點(diǎn): 1. 要求兩條總線線路:一條串行數(shù)據(jù)線 SDA,一條串行時鐘線 SCL。 發(fā)光二極管報警模塊設(shè)計 此部分利用發(fā)光二極管的點(diǎn)亮來實現(xiàn)報警,當(dāng)單片機(jī) 、 引腳輸出一個低電平時發(fā)光二極管亮,實現(xiàn)報警。其他值設(shè)置類似。 2020 畢業(yè)設(shè)計論文 1122334455667788991010111112121313141415151616JP3液晶屏接口P27P26P25P00P01P02P03P04P05P06P07R9 1K R10 10KGND+5V123456781615141312111095KR4P00P01P02P03P04P05P06P07P25P26P27 圖 1602 顯示模塊原理圖 閾值設(shè)置模塊設(shè)計 從 圖 可以看到。要顯示字符 2020 畢業(yè)設(shè)計論文 時要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符,圖 是1602 的內(nèi)部顯示地址。 第 7~ 14 腳: D0~ D7 為 8 位雙向數(shù)據(jù)線。 第 4 腳: RS 為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。 字符尺寸 : (WH)mm。 1602 液晶顯示屏 參數(shù) 1. 1602 的基本參數(shù)及引腳功能 : ( 1) 1602LCD 主要技術(shù)參數(shù): 顯示容量 : 162 個字符 。因此,液晶顯示器畫質(zhì)高且不會閃爍。 在日常生活中,我們對液晶顯示器并不陌生。而傳感器的電源端口 Pin1 和 Pin4分別接單片機(jī)的 VDD 和 GND 端。 DHT11 傳感器模塊電路設(shè)計 DHT11 傳感器連接單片機(jī)相對比較簡單。 +8bit 溫度整數(shù)數(shù)據(jù) +8bit 溫度小數(shù)數(shù)據(jù) ??紤]本設(shè)計實際 應(yīng)用情況故使用 5K 上拉電阻。 Pin2:( DATA),串行數(shù)據(jù),單總線。超小的體積、極低的功耗,信號傳輸距離可達(dá) 20 米以上,使其成為各類應(yīng)用甚至最為苛刻的應(yīng)用場合的最佳選則。 2020 畢業(yè)設(shè)計論文 因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價比高等優(yōu)點(diǎn)。 電源模塊設(shè)計 本設(shè)計由于經(jīng)濟(jì)等條件限制,沒能單獨(dú)設(shè)計制作直流 5V 電源,暫用 USB 供電或者使用三節(jié) 5 號干電池代替,在實際應(yīng)用場合中,需加入此部分,可直接購買 市電 220V 轉(zhuǎn) 直流 5V開關(guān)電源,以保證系統(tǒng)長時間工作。供電電源由 USB 接口 或者干電池 供電。 單片機(jī)的復(fù)位電路主要有以下幾種方式:上電復(fù)位方式、外部脈沖復(fù)位方式、上電 +按鈕復(fù)位方式以及軟件復(fù)位等。 3. 有些高級芯片,不先復(fù)位根本部工作。 X1C R Y S T A LC13 0 p FC23 0 p F 圖 單片機(jī)的外部時鐘電路 在圖 中電容的大小均為 30pF,晶振的大小為 。 2020 畢業(yè)設(shè)計論文 12. XTAL2( 18 引腳):振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。注意加密方式 1 時, EA 將內(nèi)部鎖定位 RESET。 9. PSEN ( 29 引腳):外部程序存儲器選通信號( PSEN )是外部程序存儲器選通信號。 7. RST( 9 引腳):復(fù)位輸入。 P3 的輸出緩沖器可驅(qū)動(吸收或輸出電流方式) 4 個 TTL 輸入。 P2 的輸出緩沖器可以驅(qū)動(吸收或輸出電流方式) 4 個 TTL 輸入。對端口寫入 1 時,通過內(nèi)部的上拉電阻把端口拉到高電位,這是可用作輸入口。在 Flash ROM 編程時, P0 端口接收指令字節(jié);而在校驗程序時,則輸出指令字節(jié)。 3. P0 端口( ~ , 39~ 32 引腳): P0 口是一個漏極開路的8 位雙向 I/O 口。 2. 空閑模式 :典型功耗 2mA。即定時器 T0、 T T2。 7. ISP(在系統(tǒng)可編程) /IAP(在應(yīng)用可編程),無需專用編程器,無需專用仿真器,可通過串口 ( RxD/,TxD/)直接下載用戶程序,數(shù)秒即可完成一片 。 3. 工作頻率范圍: 0~ 40MHz,相當(dāng)于普通 8051 的 0~ 80MHz,實際工作頻率可達(dá) 48MHz。難點(diǎn)是軟件程序的編寫和系統(tǒng)的整體調(diào)試。在方案設(shè)計中,外圍模塊采用并行控制,以簡化系統(tǒng),提高控制精度。實現(xiàn)自動化,便于用于工業(yè),農(nóng)業(yè)等對溫濕度要求較高的場所 。提醒工作人員此時溫度濕度數(shù)據(jù)出現(xiàn)異常、需及時調(diào)整室內(nèi)溫濕度。 2. 1602 液晶顯示模塊就是實現(xiàn)溫濕度檢測值和閾值的顯示。其中主控模塊以單片機(jī)最小系統(tǒng) 為基礎(chǔ),適當(dāng)增加驅(qū)動電路。通過干燥器、降溫風(fēng)扇等設(shè)備工作。在使用過程中不 需要在程序中更改。溫度測量范圍: 0- 50℃)。本系統(tǒng)可以及時、精確的反映室內(nèi)外的溫度以及濕度的變化,能夠滿足溫濕度的控制要求。完成諸如升溫到特定的溫度、降溫到特定的溫度。 基于單片機(jī)的 溫濕度監(jiān)控報警 系統(tǒng)設(shè)計 摘要 溫度、濕度和人類的生產(chǎn)、生活有著密切的關(guān)系,尤其是在醫(yī)學(xué)、電子電力、航天航空、食品發(fā)酵,農(nóng)業(yè)生產(chǎn)等領(lǐng)域中對溫濕度的要求尤其嚴(yán)格,是最常見最基本的參數(shù),例如機(jī)械、電子、石油、化工等各類工業(yè)中廣泛需要對溫度濕度的實時檢測與控制。 使用 STC89C52 單片機(jī)設(shè)計溫濕度監(jiān)控報警系統(tǒng),可以即時精 確的反應(yīng)溫室內(nèi)外的溫度以及濕度的變化。對于大棚種植和花圃、花卉栽培,必須在某些特定環(huán)境安裝溫濕度裝置對其進(jìn)行監(jiān)控。(濕度測量范圍: 20- 95% RH。 2. 閾值設(shè)置,通過四個按鍵實現(xiàn)。此時對應(yīng)發(fā)光二極管的點(diǎn)亮,蜂鳴器發(fā)出聲音實現(xiàn)報警,以提醒用戶做出相應(yīng)的改進(jìn)措施。硬件方面有五個模塊,即 STC89C52 單片機(jī)主控模塊、 DHT11溫濕度傳感器模塊、 LCD1602 液晶顯示模塊、報警模塊以及閾值設(shè)置模塊 等 。其中,為了顯示穩(wěn)定,本系統(tǒng)每間隔 5s 采集一次數(shù)據(jù)送入單片機(jī)。本系統(tǒng)采用的是有源蜂鳴器,因此無論溫度還是濕度超出范圍蜂鳴器都是以相同頻率的聲音進(jìn)行報警提示。使得溫濕度閾值設(shè)置提供了極大的方便,不需要每次都在程序里改動然后再燒錄,省去了復(fù)雜的過程。 D H T 1 1 溫 濕 度傳 感 器S T C 8 9 C 5 2 單 片 機(jī)外 部 E E P R O M溫 濕 度 閾 值監(jiān) 測溫 度濕 度數(shù) 據(jù)L C D 1 6 0 2 顯 示模 塊發(fā) 光 二 極 管 報 警按 鍵 輸 入蜂 鳴 器 報 警溫 度濕 度閾 值設(shè) 置 圖 系統(tǒng)總體設(shè)計框圖 從圖中可以看出,系統(tǒng)有 STC89C52 單片機(jī)模塊、 DHT11 傳感器模塊、閾值設(shè)置模塊、 1602 字符液晶顯示模塊、報警模塊、數(shù)據(jù)存儲模塊等組成。一個是液晶顯示部分,一個是 DHT11傳感器部分。 2. 工作電壓: ~ 。 6. 通用 I/O 口( 32 個),復(fù)位后為: P0/P1/P2/P3 是準(zhǔn)雙向口, P0口是漏極開路輸出,作為總線擴(kuò)展用時,不用加上拉電阻,作為 I/O 口用時,需加上拉電阻。 10. 共 3 個 16 位定時器 /計數(shù)器。STC89C52 單片機(jī)的工作模式 2020 畢業(yè)設(shè)計論文 1. 掉電模式:典型功耗 ,可由外部中斷喚醒,中斷返回后,繼續(xù)執(zhí)行原程序 。 2. VSS( 20 引腳):接地 。此時, P0口內(nèi)部上拉電阻有效。 P1 的輸出緩沖器可驅(qū)動 4 個 TTL 輸入。 5. P2 端口( ~ , 21~ 28 引腳): P2 口是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 端口。 6. P3 端口( ~ , 10~ 17 引腳): P3 是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 端口。 P3 口除作為一般 I/O 口外,還有其他一些復(fù)用功能。在 Flash 編程時,此引腳( PROR )也用作編程輸入脈沖。為使能從 0000H 到 FFFFH 的外部程序存儲器讀取指令, EA 必須接 GND。 11. XTAL1( 19 引腳):振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。本系統(tǒng)的時鐘電路如圖 所示。防止頻率不穩(wěn)及晶振停振。 6. 由于單片機(jī)在工作過程中可能會受到各種干擾因素,所以不排除單片機(jī)出錯的可能,當(dāng)單片機(jī)的程序 “跑飛 ”時可以通過復(fù)位電路是單片機(jī)恢復(fù)正常的運(yùn)行狀態(tài)。 本設(shè)計各個輸入輸出點(diǎn)及功能說明 : 本設(shè)計以 STC89C52 單片機(jī)最小系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1