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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文:基于at89c51單片機(jī)溫濕度顯示報(bào)警系統(tǒng)設(shè)計(jì)-wenkub.com

2025-06-01 02:49 本頁面
   

【正文】 else led1=0。 str[7]=39。 zhuanhuan()。 //計(jì)算濕度與溫度 GotoXY(0,0)。 //converts integer to float =(float)。,amp。 error+=s_measure((unsigned char*) amp。 wele()。 led1=0。 //return temperature [C] *p_humidity=rh_true。 //calc. humidity from ticks to [%RH] rh_true=(t_C25)*(T1+T2*rh)+rh_lin。 // rh_lin: Humidity linear float rh_true。 // for 14 Bit 5V const float T2=+。 } void calc_sht90(float *p_humidity ,float *p_temperature) //溫濕度補(bǔ)償函數(shù) // calculates temperature [C] and humidity [%RH] // input : humi [Ticks] (12 bit) // temp [Ticks] (14 bit) // output: humi [%RH] // temp [C] { const float C1=。 // or timeout (~2 sec.) is reached *(p_value) =s_read_byte(ACK)。 } for (i=0。 break。 } /* 測量溫濕度函數(shù) makes a measurement (humidity/temperature) with checksum */ char s_measure(unsigned char *p_value, unsigned char *p_checksum, unsigned char mode) { unsigned error=0。_nop_()。_nop_()。_nop_()。 //pulswith approx. 3 us SCK=0。 //clk for SENSIBUS if (DATA) val=(val | i)。 DATA=1。 SCK=0。 //check ack (DATA will be pulled down by DHT90),DATA 在第 9 個(gè)上升沿將被 DHT90 自動(dòng)下拉為低電平。 //pulswith approx. 3 us SCK=0。 SCK=1。i0。 SCK=0。 SCK=0。 _nop_()。_nop_()。 _nop_()。 //Initial state _nop_()。 //SHT10 讀函數(shù) char s_measure(unsigned char *p_value, unsigned char *p_checksum, unsigned char mode)。 //TEMP=0,HUMI=1 define noACK 0 //用于判斷是否結(jié)束通訊 define ACK 1 //結(jié)束數(shù)據(jù)傳輸 //adr mand r/w define STATUS_REG_W 0x06 //000 0011 0 define STATUS_REG_R 0x07 //000 0011 1 define MEASURE_TEMP 0x03 //000 0001 1 define MEASURE_HUMI 0x05 //000 0010 1 define RESET 0x1e //000 1111 0 /****************定義函數(shù) ****************/ 基于單片機(jī)溫 濕度顯示報(bào)警系統(tǒng)設(shè)計(jì) 第 36 頁(共 43 頁) void s_transstart(void)。 //定義通訊數(shù)據(jù)端口 typedef union { unsigned int i。_nop_()。i) { 附錄 第 35 頁(共 43 頁) _nop_()。 delay(200)。 GotoXY(0,0)。 str++。 if(y==1) LCD_Write(LCD_COMMAND,0x80|(x0x40))。 LCD_SetDisplay(LCD_SHOW|LCD_NO_CURSOR)。 } void LCD_SetInput(unsigned char InputMode) //設(shè)置輸入 { 附錄 第 33 頁(共 43 頁) LCD_Write(LCD_COMMAND, 0x04|InputMode)。 LcdEn=1。y)。 for(x=z。 uchar str[7]。 //報(bào)警燈端口定義 sbit led2=P3^4。 參考文獻(xiàn) [1]李洪超 .基于 AT89C51 的溫度控制系統(tǒng)設(shè)計(jì) [J]. 微計(jì)算機(jī)信息 (嵌入式與 SOC),, 26( 122) :87~88 [2]周樂安 .基于 MSP430 單片機(jī)溫濕度控制器 [J].四川兵工時(shí)報(bào), ,29( 2): 113~114 [3]楊學(xué)存,侯媛彬 .基于 MSP430單片機(jī)溫濕度控制器的實(shí)現(xiàn) [J].煤礦機(jī)械, ,( 9) ,64~65 [4]鐘曉偉,宋蟄存 .基于單片機(jī)的實(shí)驗(yàn)室溫濕度控制系統(tǒng)設(shè)計(jì) [J].林業(yè)機(jī)械與木工設(shè)備 ,38( 1): 39~42 [5]劉攀 ,俞杰 ,張海明 .基于單片機(jī)的溫度測控系統(tǒng) [J].蘭州交通大學(xué)學(xué)報(bào) ( 自然科學(xué)版 ),,24(6): 103~106 [6]朱魏峰 .基于單片機(jī)的溫度監(jiān)控系統(tǒng) [J].工業(yè)控制計(jì)算機(jī), ,24(10):91~92 [7]張為 .基于單片機(jī)的溫濕度測量系統(tǒng)設(shè) [J].陰山學(xué)刊, ,24( 3): 26~29 [8]張妮 ,段文強(qiáng),邵婷婷 .基于單片機(jī)的溫濕度監(jiān)控系統(tǒng)設(shè)計(jì) [J]. 延安大學(xué)學(xué) ( 自然科學(xué)版 ), ,29( 2): 50~52 [9]劉翔 .基于單片機(jī)的自動(dòng)溫度測量報(bào)警系統(tǒng)設(shè)計(jì) [J].電子設(shè)計(jì)工程, ,19( 1): 125~127 [10]章昕 ,黃秋 ,湯彬 ,方方 .智能溫度報(bào)警系統(tǒng)的研制 [J].自動(dòng)化技術(shù)與應(yīng)用, ,28( 7): 103~105 [11]鄭冬強(qiáng) ,萬琰 ,張平川 .基于 uC /OS II的溫濕度測控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [J].微計(jì)算機(jī)信息 (嵌入式與SOC),25(12): 68~69 [12]方言 ,王曉明 .一種智能溫濕度控制器的設(shè)計(jì) [ J].智能儀器儀表 ,2021(10): 66~67 [13]余澤輝 ,伍建軍 ,陳潔 .基于單片機(jī)的數(shù)字溫度計(jì)的研究與設(shè)計(jì) [J].黑龍江工程學(xué)院學(xué)報(bào) ( 自然科學(xué)版 ), ,( 12) : 15~16 [14]羅興垅,黃隆盛 .基于 AT89C51控制的 ℃ 數(shù)顯溫度計(jì)的設(shè)計(jì) [J].微計(jì)算機(jī)信息, , 22( 5): 70~72 [15]閆懷兵 ,李維寧 .如何選用濕度傳感器產(chǎn)品 [J].制造業(yè)自動(dòng)化 ,(5):10~15 [16]嚴(yán)懷 龍 .基于單片機(jī)的數(shù)據(jù)采集系統(tǒng) [J].廣西輕工業(yè) ,(6):34~35 [17]江太輝 ,鄧展威 .DS18B20數(shù)字式溫度傳感器的特性與應(yīng)用 [J].電子技術(shù) ,(12): 56~58 [18]張娟 ,陳杰 ,蔡振江 .基于多傳感器數(shù)據(jù)融合的溫室溫度采集 [J].微計(jì)算機(jī)信息 ,27(11):153~154 [19]顧啟民 ,呂庭 .單片機(jī)系統(tǒng)中復(fù)位電路可靠性設(shè)計(jì) [J].電子測量技術(shù) ,(3):25~26 [20]何立民 .單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京,北京航空航天出版社, l990 [21]張立科 .單片機(jī)通信技術(shù)與工程實(shí)踐 [M].北京 :人民郵電出版社 ,2021:109~111 基于單片機(jī)溫 濕度顯示報(bào)警系統(tǒng)設(shè)計(jì) 第 28 頁(共 43 頁) [22]李光弟 ,朱秀月 ,王秀山 .單片機(jī)基礎(chǔ) [M].(修訂本 ).北京 :北京航空航天大學(xué)出版社 , 2021 [23]丁明亮 ,唐前輝 .51單片機(jī)應(yīng)用設(shè)計(jì)與仿真 [M].北京 :北京航空航天大學(xué)出版社 ,2021 致謝 第 29 頁(共 43 頁) 基于單片機(jī)溫 濕度顯示報(bào)警系統(tǒng)設(shè)計(jì) 第 30 頁(共 43 頁) 附錄: /*************端口定義 ******************** (SHT10) (SHT10) P0DB0~ DB7 (LCD1602) (LCD1602) (LCD1602) (LCD1602) *****************************************/ include include include include include include define uchar unsigned char define uint unsigned int define TEMPUP 28 //溫度上限 define TEMPDOWN 17 //溫度下限 define HUMDOWN 70 //濕度上限 define HUMUP 40 //濕度下限 sbit LcdRs= P2^0。通過這次設(shè)計(jì)單片機(jī)有了一個(gè)更深的認(rèn)識,對于 LCD1602 以及 SHT10的使用過程有了一定的掌握,同時(shí)對 Keil C51 軟件和 Proteus 軟件有了更熟練的操作。連接電路圖后,通過編譯程序來控制液晶顯示屏的顯示,通過仿真結(jié)果也很 好的體現(xiàn)了其顯示功能。它不僅能仿真單片機(jī) CPU 的工作情況,也能仿真單片機(jī)外圍電路或沒有單片機(jī)參與的其它電路的工作情況。 傳感器原理流程圖如下 圖 20 傳感器原理流程圖報(bào)警輸出 是否異常? 是 溫濕度判斷 開始 溫 濕度采集 溫濕度轉(zhuǎn)換 數(shù)據(jù)處理 否 仿真與調(diào)試 第 23 頁(共 43 頁) 報(bào)警系統(tǒng) 報(bào)警電路圖 當(dāng)啟動(dòng)仿真程序時(shí),用手調(diào)節(jié)傳感器上的按鍵時(shí),可以調(diào)節(jié)溫度與濕度的數(shù)據(jù)轉(zhuǎn)換和相應(yīng)的溫濕度顯示數(shù)據(jù)的遞增或遞減。C 溫度范圍的測量,通過下面的的公式可得到較好的精度,參數(shù)見下圖所示。 1 2 T T = d + d ? SO 圖 18 溫度轉(zhuǎn)換系數(shù) 1 ( 3)露點(diǎn) SHT1x 并不直接進(jìn)行露點(diǎn)測量 ,,但露點(diǎn)可以通過溫度和濕度讀數(shù)計(jì)算得到 .。溫度校正粗略對應(yīng)于 %RH/℃ 50%RH。狀態(tài)寄存器 SHT1x 的某些高級功能可以通過給狀態(tài)寄存器發(fā)送指令來實(shí)現(xiàn),如選擇測量分辨率,電量不足提醒或啟動(dòng)加熱功能等。 ( 4) 通訊復(fù)位時(shí)序 基于單片機(jī)溫 濕度顯示報(bào)警系統(tǒng)設(shè)計(jì) 第 20 頁(共 43 頁) 如果與 SHT1x 通訊中斷,可通過下列信號時(shí)序復(fù)位:當(dāng) DATA 保持高電平時(shí),觸發(fā) SCK 時(shí)鐘 9 次或更多,參閱圖 13。 uC 需要通過下拉 DATA 為低電平,以確認(rèn)每個(gè)字節(jié)。 SHT1x 通過下拉 DATA 至低電平并進(jìn)入空閑模式,表示測量的結(jié)束。在第 9 個(gè) SCK時(shí)鐘的下降沿之后,釋放 DATA(恢復(fù)高電平)。它包括:當(dāng) SCK 時(shí)鐘高電平時(shí) DATA 翻轉(zhuǎn)為低電平,緊接著 SCK 變?yōu)榈碗娖?,隨后是在 SCK 時(shí)鐘高電平時(shí)DATA 翻轉(zhuǎn)為高電平。在第 9 個(gè) SCK時(shí)鐘的下降沿之后,釋放 DATA(恢復(fù)高電平)。為避免信號沖突,微處理器應(yīng)驅(qū)動(dòng)DATA 在低電平。 ( 3)串行數(shù)據(jù) DATA DATA 引腳為三態(tài)結(jié)構(gòu),用于讀取傳感器數(shù)據(jù) . 當(dāng)向傳感器發(fā)送命令時(shí) , DATA 在 SCK 上升沿有效且在 SCK 高電平時(shí)必須保持穩(wěn)定。在電源引腳( VDD,GND)之間
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1