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

正文內(nèi)容

基于單片機(jī)的溫濕度報(bào)警器設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-全文預(yù)覽

  

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