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

正文內(nèi)容

家用報警器——驅(qū)動程序畢業(yè)論文(更新版)

2025-09-02 10:22上一頁面

下一頁面
  

【正文】 /忙則等待 RS_CLR。 RS_CLR。 //低位 b=ReadOneChar()。 Init_DS18B20()。0x01。 // 給脈沖信號 if(DQ) 41 dat|=0x80。 //稍作延時返回 return dat。 //DQ 復位 DelayUs2x(5)。 break。 break。 LCD_Write_String(0,1, .......)。 if(temperature=tempH||temperature0) { 38 if(temperature125||temperature0) WEN=0。 } } if(model==0) { RELAY1=1。 Delay1(20xx)。 Delay1(5000)。 Init_Timer0()。 } } /* 主函數(shù) */ void main (void) { int temp。 if(key1==0) { while(!key1)。 //重新賦值 2ms TL0=(6553620xx)%256。 } /* 定時器初始化子程序 */ void Init_Timer0(void) { 34 TMOD |= 0x01。i4。 for(i=0。 for(x=z。 //UART 波特率設置 :9600 TR1=1。 uchar i=0。 sbit key1=P1^0。 25 致謝 這次畢業(yè)設計中,我們小組遇到了很多問題,就在我們焦頭爛額的時候,我們的導師和同學給了我們很多寶貴的建議。任一個傳感器觸發(fā)時蜂鳴器發(fā)出報警聲響并撥打主人的電話,并且如果是溫度傳 23 感器或者是煙霧傳感器觸發(fā)時還能控制繼電器工作,進一步控制花灑,將隱患扼殺于搖籃中。 //在液晶顯示打電話狀態(tài)ATD()。 } if(WEN==1) { num=3。 //清顯示, model=1。i4。 for(i=0。 /*顯示光標移動設置 */ DelayMs(5)。 LCD_Write_Com(0x38)。 //延時; } 煙霧傳感器的實現(xiàn) 在 LCD 中顯示煙霧傳感器的狀態(tài),報警時顯示: YAN: ON,靜止時顯示: Y:OFF,其子程序流程圖如圖 44所示: 圖 44 煙霧傳感器子程序流程圖 程序如下: YAN=1。 return(t)。 // 啟動溫度轉(zhuǎn)換 DelayMs(10)。 //如果 x=0 則初始化成功 , x=1 則初始化失敗 DelayUs2x(25)。 DQ = 1。x) for(y=110。 { while(!key2)。 系統(tǒng)軟件主程序流程圖 軟件主程序流程圖如圖 41 所示: 13 圖 41 主程序流程圖 系統(tǒng)子程序設計 按鍵掃描的實現(xiàn) 在這個系統(tǒng)中,我們設計了 5 個鍵,從右到左依次是設置溫度上升鍵 、設置溫度下降鍵、停止鍵、備用鍵和復位鍵。這類傳感器在干凈的氣體 中電導率是比較低的。 5 圖 22 單片機控制 報警系統(tǒng)電路圖 方案硬件實現(xiàn)框圖 圖 23 硬件實現(xiàn)框圖 單片機AT89S52 溫度傳感器 紅外傳感器 煙霧傳感器 蜂鳴器報警 LCD 液晶顯示 復位電路 晶振電路 按鍵電路 GSM 模塊 撥打電話通知主人 6 3 系統(tǒng)硬件設計 系統(tǒng)硬件實現(xiàn)流程介紹 硬件流程圖如圖 31所示: 圖 31 硬件流程圖 否 否 否 檢測紅外傳感器 是否感應到物體 是否有煙霧和可燃氣體 是否超過設置溫度值 檢測溫度傳感器 液晶顯示 初始化 蜂鳴器報警并撥打主人電話 是 是 是 檢測 煙霧傳感器 啟動花灑 按鍵停止 開始 7 基于 AT89S52 的主控電路 AT89S52 芯片介紹 AT89S52 芯片是一種高效率,能耗低的芯片。 5 2 設計思路 系統(tǒng)設計要求 家用報警器報警系統(tǒng)的設計要滿足以下情況: ( 1)能實時顯示溫度值; ( 2)當 報警器觸發(fā)時,蜂鳴器能夠發(fā)出警告的同時能夠撥打主人的電話,并且如果是廚房失火時,繼電器能夠驅(qū)動花灑滅火; ( 3)能從鍵盤上設置溫度值的上下線值; ( 4)處理器能夠自動判斷溫度是否超過了報警點,如果是蜂鳴器能自動響起,并通過 GSM 模塊撥打戶主的手機; ( 5)當報警器觸發(fā)時,只能手動按復位鍵停止; ( 6)煙霧傳感器能夠及時將檢測到的煙霧和煤氣的情況上傳至微處理器,并采取驅(qū)動花灑的方法滅火; ( 7)熱釋電紅外傳感器能夠及時將感應到的輻射上傳至微處理器,并驅(qū)動蜂鳴器響起并撥打戶主電話; ( 8)盡量減少誤報率。 研究現(xiàn)狀 我們這次的設計由 6 部分構(gòu)成,分別是最小系統(tǒng); GSM 模塊;溫度傳感器;煙霧傳感器;熱釋電紅外 傳感器和 LCD1602。 12 系統(tǒng)軟件主程序流程圖 smoke。這些模塊和元件都性能穩(wěn)定,靈敏度高。采用了此系統(tǒng)極大的避免了自己造成更大的損失并能避免給他人帶來次要傷害。 GSM module, LCD1602 display。 3 研究現(xiàn)狀 3 2 設計思路 ....................................................................................................................... 5 系統(tǒng)設計要求 ( 3)智能溫度傳感器。這里我們用 RIP 傳感器,它可以能夠撲捉到移動的人體輻射出來的紅外線。 DS18B20 的主要特性 如下 : ( 1)在與系統(tǒng)連接 時不用再加任何電路或者元件,可進行信息傳遞; ( 2)測溫范圍非常廣; ( 3) 單線 數(shù)據(jù)傳輸方式,傳感器只需一根杜邦線便可以與單片機實現(xiàn)通信; 9 圖 33 DS18B20 封裝圖 紅外傳感器的簡介 圖 34為熱釋電紅外傳感器( PIR)。 圖 36 煙霧傳感器引腳圖 GSM 模塊( TC35i)概述 這個模塊能夠工作在兩個不同的網(wǎng)絡中,并且可以發(fā)送信息。 { while(!key1)。 display(0xcd,tempH)。 蜂鳴器設計程序如下: void bell() { beep=1。 //單片機將 DQ拉低 DelayUs2x(200)。 unsigned int b=0。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。 //清屏 ; model=1。//顯示 YANWU:On; Delay1(20xx)。 DelayMs(5)。 LCD_Write_Data(0x30+date/100)。 while(TI==0)。 TI=0。 //num 賦值 1 LCD_Write_String(0,0,HONG:On)。 //暫顯示系檢測超溫報警 Delay1(20xx)。 //延時 } if(model==1) //當 model=1 時,進入報警狀態(tài) { LCD_Clear()。 測試時遇到的一些問題分析: ( 1)紅外傳感器有時太過于敏感,使得紅外傳感器一直觸發(fā),測試使用都很不方便;導致誤報率很高; ( 2)當傳感器觸發(fā)后,顯示器的亮度明顯下降,可能是因為電壓不夠; ( 3)電路元件有時不穩(wěn)定,容易出錯,需要復位; 24 6 結(jié)論 經(jīng)過十六周的努力,基本上完成了課題的設計。從老師的愛崗敬業(yè)精神和為人處世的態(tài)度,不但讓我學習到了一些專業(yè)知識,而且還學會了做人的道理。 sbit key4=P1^3。 //UART 方式 1:8 位 UART。i10。y0。 while(TI==0)。 TI=0。 EA=1。 ReadTempFlag=1。 display(0xcc,tempH)。 uchar model=0。 DelayMs(20)。(model==0)) { LCD_Clear()。 Delay1(20xx)。 sprintf(displaytemp,%3d,tempH)。 sprintf(displaytemp,TEMP:%,temperature)。 Delay1(10000) } if(model==1) { LCD_Clear()。 bell()。 ATH()。 //精確延時 大于 480us 小于 960us DelayUs2x(200)。 for (i=8。 } /* 寫入一個字節(jié) */ void WriteOneChar(unsigned char dat) { unsigned char i=0。 dat=1。 // 啟動溫度轉(zhuǎn)換 DelayMs(10)。 return(t)。 _nop_()。 DataPort= 。 _nop_()。 } } /* 初始化函數(shù) */ void LCD_Init(void) { LCD_Write_Com(0x38)。 /*顯示關閉 */ LCD_Write_Com(0x0
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1