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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文-基于單片機(jī)的空調(diào)溫度,濕度控制器設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。連接方便,特殊封裝形式可根據(jù)用戶需求而提供。 表 1 1602液晶 主要技術(shù)參數(shù)表 顯示容量 162 個(gè)字符 芯片工作電壓 基于單片機(jī)的空調(diào)溫度,濕度控制設(shè)計(jì) 10 工作電流 () 模塊最佳工作電壓 字符尺寸 ( WH ) mm 在設(shè)計(jì) 1602 與單片機(jī)的接口時(shí),我們將 D0D7 八個(gè)數(shù)據(jù)口與 P0口相連,但必須注意單片機(jī) AT89S52 的 P0 口不帶上拉電阻,所以必須附加 10K 的上拉電阻。 此處應(yīng)用 4 個(gè) 發(fā)光二極管作為顯示溫濕度控制顯示作用的效果。 sbit dl_red=P1^1。 //收到起始標(biāo)志位 uchar Sensor_ErrorFlag。 uchar code table1[]=RH: %。//定義整形的濕度數(shù)據(jù) uchar temp_H,temp_L,hum_H,hum_L。//給 lcd 寫(xiě)指令 void delay_us(uint us)。//鍵盤(pán)掃描 void campare(void)。 void delay_us(uint us)// 延時(shí) 12微妙 { while(us) { _nop_() 。 //12MHZ 延時(shí) N 毫秒 lcd_e=0。 //12MHZ 延時(shí) N 毫秒 lcd_e=0。 write_(0x38)。 write_(0x80)。j++) { write_data(table6[j])。)。H39。 write_char(6,0,39。)。N39。 write_char(14,0,0xdf)。 write_char(1,1,39。)。 39。 write_char(9,1,39。)。 39。 //高四位置高,低四位拉低 key_l=P3。 key_h=P3。break。display_temp_hum()。//第 2行第 2 列鍵按下,上限濕度減 1 case 0xbd:hum_L++。 } } void campare(void)//看溫度濕度是否在上限下限之間 { if(temptemp_H) { dl_red=0。amp。 } if(humhum_L) { dl_white=0。//lcd 顯示 5s 時(shí)間 display_form()。 dl_white=1。 // 檢測(cè)并顯示數(shù)據(jù) delay_ms(1000)。 temp_L_shi=temp_L/10。 write_data(Tmp/100%10 + 39。 dierhang(14)。 write_char(4,0,number_table[temp_H_shi])。 } unsigned char Read_SensorData(void) { uchar i,t。 //判斷傳感器發(fā)送數(shù)據(jù)位 tmp =0。 delay_ms(1000)。//收到起始信號(hào) Sys_CNT = 0。i++) { Sensor_Data[i] = Read_SensorData()。//顯示位置 for(num=0。 } } void diyihang(uint z) { z。而后就 學(xué)習(xí) c 語(yǔ)言編程,慢慢的逐漸掌握后再學(xué)習(xí)單片機(jī)。 機(jī)械工業(yè)出版社 [3] 郭天祥 . 51單片機(jī) C語(yǔ)言教程 [M]。 江漢大學(xué)學(xué)報(bào) . 1996 [11] 羅亞非,凌陽(yáng) 16位單片機(jī)應(yīng)用基礎(chǔ) [M]. 北京航空航天大學(xué)出版社 , [12] 韓建國(guó) . Foudation and Application of Microcontroller[M]。 。 湖南科技學(xué)院學(xué)報(bào) 2021 [9] 周潤(rùn)景,張麗娜 . 基于 PROTEUS 的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真 [M]。 基于單片機(jī)的空調(diào)溫度,濕度控制設(shè)計(jì) 31 參考文獻(xiàn) [1] 張毅剛,彭喜元,彭宇編著 . 單片機(jī)原理及應(yīng)用 [M]。 本次課程設(shè)計(jì)從獲得題目開(kāi)始便著手準(zhǔn)備,一開(kāi)始我不知何處開(kāi)始,很長(zhǎng)一段時(shí)間都沒(méi)有什么進(jìn)展,于是我找了同學(xué)探討這個(gè)設(shè)計(jì),慢慢看清。num++) { write_data(table3[num])。 } } else //沒(méi)有連接上 { write_(0x01)。 } } // 數(shù)據(jù)接收 傳感器共發(fā)送 40位數(shù)據(jù) // 即 5 個(gè)字節(jié) 高位先送 5 個(gè)字節(jié)分別為濕度高位 濕度低位 溫度高位 溫度低位 校驗(yàn)和 // 校驗(yàn)和為:濕度高位 +濕度低位 +溫度高位 +溫度低位 for(i=0。 Sensor_AnswerFlag = 0。 } return buffer。 while(!Sensor_SDA) //檢測(cè)上次低電平是否結(jié)束 { if(++t = 300) { break。 write_char(8,1,number_table[hum_L_shi])。)。 基于單片機(jī)的空調(diào)溫度,濕度控制設(shè)計(jì) 25 temp=(Tmp/100%10)*10+(Tmp/10%10)。 Tmp = Sensor_Data[2]*256+Sensor_Data[3]。 temp_H_shi=temp_H/10。//鍵盤(pán)掃描 Clear_Data()。 dl_red=1。//液晶初始化 display_start()。 } } if(humhum_H) { dl_green=0。amp。//第 2行第 4 列鍵按下,下限濕度減 1 default:display_temp_hum()。display_temp_hum()。break。//11101110 } } switch (key_value) { 基于單片機(jī)的空調(diào)溫度,濕度控制設(shè)計(jì) 21 case 0xee:temp_H++。//11100000 0xe0 表示左邊第一個(gè)鍵按下 key_l=key_l|0x0f。 uchar key_value。)。 write_char(11,1,39。 39。)。 write_char(3,1,39。R39。 39。)。 write_char(8,0,39。 39。)。 } 基于單片機(jī)的空調(diào)溫度,濕度控制設(shè)計(jì) 19 void display_form(void)//設(shè)置 lcd顯示的基本框架 { write_char(0,0,39。//放置光標(biāo)的位置為第 2 行第一列 for(j=0。//顯示清屏 write_(0x06)。 write_(0x38)。// 延時(shí) N 微妙 lcd_e=1。// 延時(shí) N 微妙 lcd_e=1。 void Clear_Data (void)。//設(shè)置 lcd 顯示的基本框架 void display_temp_hum(void)。//液晶初始化 void delay_ms(uint ms)。 uchar T1_count,T0_count。 uchar code table[]=Temp: 39。 uchar Sensor_Data[5]={0x00,0x00,0x00,0x00,0x00}。 sbit lcd_e=P2^4。 本設(shè)計(jì)牽涉到超出范圍報(bào)警,由于蜂鳴器簡(jiǎn)單又常用,用來(lái)做報(bào)警是很方便 蜂鳴器發(fā)聲原理是電流通過(guò)電磁線圈,使電磁線圈產(chǎn)生磁場(chǎng)來(lái)驅(qū)動(dòng)膜發(fā)聲的,因此需要一定的電流才能驅(qū)動(dòng)它,由于單片機(jī)接口電流都很小,不能夠驅(qū)動(dòng)蜂鳴器工作發(fā)聲,這時(shí)就需要一種電流放大的效果,三級(jí)管剛好有這種作用,因此引用三極管,此處選用 PNP, PNP三極管基極與發(fā)射極電流較小,所以基極接 單片機(jī)引腳接口,由于電流放大的作用,發(fā)射極與集電極之間電流較大,所以發(fā)射極接蜂鳴器。液晶顯示器具有省電,抗干擾能力強(qiáng)等優(yōu)點(diǎn),因此被廣泛應(yīng)用在智能儀器儀表和單片機(jī)測(cè)控系統(tǒng)中。超小的體積,極低的功耗,信號(hào)傳輸距離可達(dá) 20米以上,使其成為各類(lèi)應(yīng)用甚至最為苛刻的應(yīng)用場(chǎng)合的最佳選擇。 此處穩(wěn)壓采用的是 7805, 7805 是一種固 定式的三端集成穩(wěn)壓器,它可以在滿足一定條件下輸出 5V電壓,電流最大一般是 1A。這個(gè)放大器與作為 反饋元件的片外石英晶體或陶瓷諧振器一起可構(gòu)成一個(gè)自激振蕩器 ,外接石英晶體或陶瓷諧振器以及電容 C1 和 C2構(gòu)成并聯(lián)諧振電路 , 接在放大器的反饋回路中。本設(shè)計(jì)系統(tǒng)采用的是上電自動(dòng)復(fù)位。 PROG 為該引腳的第二功能,即在對(duì)片內(nèi) Flash 存儲(chǔ)器編程時(shí),此引腳作為編程脈沖輸入端。 ( 4) XTAL2( 18 腳):片內(nèi)振蕩器反相放大器的輸出端。與晶振相連的是兩個(gè)電容,我采用 30pF。( 3) LCD 液晶電路:在這個(gè)設(shè)計(jì),由于需要顯示環(huán)境溫濕度值和設(shè)定的溫濕度上限下限值,再說(shuō)需要顯示的數(shù)據(jù)較多,所以我選擇液晶 1602 顯示器。 基于單片機(jī)的空調(diào)溫度,濕度控制設(shè)計(jì) 2 設(shè)計(jì)的要求及主要內(nèi)容 設(shè)計(jì)并制作以單片機(jī)為核心的空調(diào)溫度,濕度控制器主要由單片機(jī)控制系統(tǒng),直流穩(wěn)壓電源,溫度與濕度檢測(cè)電路和顯示電路等幾部分組成,實(shí)現(xiàn)對(duì)空調(diào)溫度,濕度控制的功能。使人們生理不適。濕度過(guò)高或者過(guò)低會(huì)引發(fā)許多生理疾病及其他不好的影響。 Humidity。 Temperature。濕度同樣也會(huì)影響人們的生活。 北方冬季空氣濕度低,太干燥,影響皮膚的水分代謝。使溫度濕度在一定范圍內(nèi),當(dāng)超出范圍,相應(yīng)的發(fā)光二極管發(fā)光,報(bào)警。從而實(shí)現(xiàn)設(shè)計(jì)的人性化。晶振電路我選用 12MHZ 的晶振,晶振頻率直接影響單片機(jī)的處理速度,頻率越大處理速度越快。當(dāng)使用片內(nèi)振蕩器時(shí),該引腳連接外部石英晶體和微調(diào)電容;當(dāng)采用外接時(shí)鐘源時(shí),該引腳接外部時(shí)鐘振蕩器的信號(hào)。 ( 7) ALE/PROG( 30 腳): ALE 為 CPU 訪問(wèn)外部程序存儲(chǔ)器或外部數(shù)據(jù)存儲(chǔ)器提供一個(gè)地址鎖存信號(hào),將低 8位地址鎖存在片外的地址鎖存器中。復(fù)位分為手動(dòng)復(fù)位和上電復(fù)位。引腳 XTAL1 和 XTAL2 是此放大器的輸人端和輸出端。 直流穩(wěn)壓電源中的濾波電路一般是在電壓輸出并聯(lián)一個(gè)電容,他的作用是濾除電路中的交流部分。單線制串行接口,使系統(tǒng)集成變得簡(jiǎn)易快捷。 DHT11 電路圖如下 圖 8 DHT1電路 lcd1602 液晶顯示器 Lcd 是液晶顯示器的縮寫(xiě),它是一種被動(dòng)式的顯示器,即液晶本身并不發(fā)光,而是利用液晶經(jīng)過(guò)處理后能改變光線通過(guò)方向的特性,從而達(dá)到白底黑字或黑底白字顯示的目的。 圖 10 鍵盤(pán)電路 蜂鳴器 蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流 電壓 供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車(chē)電子設(shè)備、電話機(jī)、定時(shí)器等電子產(chǎn)品中作發(fā)聲器件。 sbit lcd_rw=P2^3。 uchar *String。 uchar num。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1