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

正文內(nèi)容

紅外報警監(jiān)控系統(tǒng)設(shè)計報告(存儲版)

2025-04-09 00:01上一頁面

下一頁面
  

【正文】 延時關(guān)閉高電平,輸出低電平。 DYPME003 人體感應(yīng)傳感器的感應(yīng)范圍如圖 3 所示: 圖 3 DYPME003 人體感應(yīng)傳感器的感應(yīng)范圍 DYPME003 人體感應(yīng)傳感器的電氣參數(shù)如表 1 所示: 表 1 DYPME003 人體感應(yīng)傳感器的電氣參數(shù) 電氣參數(shù) DYPME003人體感應(yīng)模塊 工作電壓范圍 DC 靜態(tài)電流 50uA 電平輸出 高 V /低 0V 觸發(fā)方式 L 不可重復(fù)觸發(fā) /H 重復(fù)觸發(fā) 延時時間 5200S(可調(diào) )可制作范圍零點(diǎn)幾秒 幾十分鐘 封鎖時間 (默認(rèn) )可制作范 圍零點(diǎn)幾秒 幾十秒 電路板外形尺寸 32mm*24mm 感應(yīng)角度 100 度錐角 感應(yīng)距離 7 米 以內(nèi) 工作溫度 15+70度 感應(yīng)透鏡尺寸 直徑 :23mm(默認(rèn) ) 其外型如圖 4 所示: 圖 4 DYPME003 人體感應(yīng)傳感器外型圖 四、硬件設(shè)計 本研究設(shè)計的溫濕度控制器框圖如圖 5 所示。 系統(tǒng)各單元電路介紹如下。 L2為報警 LED 發(fā)光管。電源引腳( VDD, GND)之間可增加一個 100nF 的電容,用以去耦濾波。實(shí)時時鐘 /日歷電路提供秒、分、時、日、日期、月、年的信息。 ? 實(shí)時時鐘具有能計算 2100 年之前的秒分時日日期星期月年的能力還有閏年調(diào)整的能力 。 AT24C04 是 IIC 芯片,其管腳連接如圖 14所示,與單片機(jī)連接電路如圖 15所示。 (1) 頭文件和一些宏定義 include include include include include include (2) 管腳定義 sbit Led_Alert=P3^6。 //開始溫濕度轉(zhuǎn)換標(biāo)志 volatile bit FlagKeyPress = 0。 extern U8 count, count_r。 //報警及存儲用變量 //char * pSave。 void Timer0_ISR () 。 } tmp=x。039。 Led_Alert = 1。 AlertDate[8]=39。 //定時器賦予初值 TR0 = 1。 } } //存入報警日期時間 void SaveAlert() { wrteeprom(0, year)。 wrteeprom(4, minute)。 value = rdeeprom(1)。 AlertTime[1]=value%10+48。 case 2: //年 if (year99) year++。 Write1302(0x8e,0x80)。 Write1302(0x8e,0x00)。 //禁止寫入 break。 case 2: //年 if (year0) year。 Write1302(0x8e,0x80)。 Write1302(0x8e,0x00)。 //禁止寫入 break。 FlagSet 0報警; 1關(guān)報警; 2設(shè)置年; 3月; 4日; 5時; 6分; 7秒 if (FlagReview==0) //只有不查詢時才能設(shè)定 { FlagSet ++。 L1602_string(2,1, )。 } } /******************************************************************** * 名稱 : Main() * 功能 : 主函數(shù) ***********************************************************************/ void main() { U16 i, j, testnum。 L1602_string(2,1,Infrared Monitor)。 while(1) { //查詢報警信號 //FlagSet=0 為報警狀態(tài), //FlagSet=1 為關(guān)報警狀態(tài), //FlagSet=2,3,4,5,6,7 依次為設(shè)置年,月,日,時,分,秒狀態(tài) if ((FlagSet==1)amp。 Led_Alert = 1。CurrentTime)。CurrentTime)。 int2str(temperature,str1)。 break。 break。 keyvalue = 1。 keyvalue = 3。 else keyUp = 1。當(dāng)編譯生成 .hex 文件后,就可以下載并進(jìn)行調(diào)試了。 七、紅外報警監(jiān)控系統(tǒng)安裝運(yùn)行 被動紅外 人體報警 器是一種在安防工程中使用極為普遍的一類探測器??蛇m當(dāng) DYPME003人體感應(yīng)傳感器 的靈敏度,過高過低的靈敏度都將影響防范效果。 當(dāng)紅外人體報警監(jiān)控系統(tǒng) 安裝完后, 最后所要做的工作是 調(diào)試 報警器 。 圖 20 下載軟件 正確選擇 MCU 類型, COM 口(與剛才安裝的 COM 號一致), 最高波特率和最低波特率都選 2400bps 或者 1200bps (下載線內(nèi) PL2303 芯片所限,沒辦法?。⒋蜷_正確的 .hex 數(shù)據(jù)文件。 else keyReview = 1。 FlagKeyPress = 0。amp。amp。 break。 //產(chǎn)生時間設(shè)定時的閃爍效果,只在未查詢且閃爍標(biāo)志置位時運(yùn)行 if (hide==1) { switch (FlagSet) { case 0: case 1: break。 //顯示溫濕度 if (temperature0) { L1602_string(2,7,)。 second = 。 temperature = U8T_data_H。 } else //報警未打開或者無警可報 { FlagAlert=0。} //清屏 L1602_string(1,1, T C)。 L1602_init()。 } break。 LoadAlert()。 } break。 //寫入允許 DS1302_SetTime(DS1302_MINUTE,minute)。 //禁止寫入 break。 Write1302(0x8e,0x00)。 } break。 //寫入允許 DS1302_SetTime(DS1302_MINUTE,minute)。 //禁止寫入 break。 Write1302(0x8e,0x00)。 AlertTime[7]=value%10+48。 value = rdeeprom(3)。 AlertDate[0]=value/10+48。 wrteeprom(3, hour)。 //設(shè)定閃爍標(biāo)志 if (hide == 1) hide = 0。 //定時器工作方式選擇 TL0 = 0x06。 FlagSet = 0。j++)。 tmp/=10。 while(x/tmp!=0) { i++。 void Data_Init()。 //DS1302 時鐘用變量 SYSTEMTIME CurrentTime。 extern U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp。 sbit Key_Review = P3^4。 圖 17 供電及程序下載電路 五、軟件編程
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1