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

正文內(nèi)容

基于單片機(jī)的熱釋電紅外防盜報(bào)警器(存儲(chǔ)版)

  

【正文】 NT0()。 } } } } // //函數(shù)功能 :外部中斷 0 函數(shù) //入口參數(shù) :無(wú) //出口函數(shù) :無(wú) // void Display_IR_Input_Value(void) interrupt 0//紅外遙控信號(hào)進(jìn)行鍵值解碼和糾錯(cuò). { 熱釋電紅外防盜報(bào)警器 28 uchar i,j,k,N=0。 for(j=0。 if(N=30) { EX0=1。0x0f。 return。 while(IRINPUT) { _delay_us(1)。 return。 if((chuangan==0)||(renti==1)) //檢測(cè)到判斷 { anquan=1。 } beep=1。 // renti=0。i++)。 //危險(xiǎn)報(bào)警燈 sbit anquan=P1^2。同時(shí),我還要感謝信息系的所有老師們,他們?cè)诖髮W(xué)生活的幾年中給我的 無(wú)私幫助,我將終生難忘。該報(bào)警器的最大特點(diǎn)就是使用戶能夠操作簡(jiǎn)單、易懂、靈活;且安裝方便、智能性高、誤報(bào)率低,同時(shí)它的信號(hào)經(jīng)過單片機(jī)系統(tǒng)處理后方便和 PC 機(jī)通信,便于多用戶統(tǒng)一管理。 ware()。0x0f。 if(N=30) { EX0=1。 for(j=0。 void Display_IR_Input_Value(void) interrupt 0//紅外遙控信號(hào)進(jìn)行鍵值解碼和糾錯(cuò). { uchar i,j,k,N=0。//紅外線接收頭端口 sbit beep=P3^3。而動(dòng)態(tài)顯示是將多個(gè) LED 連接在一起,只用一個(gè) 8 位輸出口段來(lái)控制,通過控制時(shí)間間隔和點(diǎn)亮?xí)r間就可以使多個(gè) LED 同時(shí)顯示。下面將具體介紹LED 顯示器: LED 顯示器由 7 段發(fā)光管組成,并按“日”字形排列,如圖 39 所示。 遙控碼的發(fā)射 紅外遙控的發(fā)射過 程,首先紅外遙控發(fā)送遙控信號(hào),之后將遙控信號(hào) (二進(jìn)制脈沖碼 )調(diào)制在 40KHz(周期為 26us)的載波上進(jìn)行脈幅調(diào)制 (PAM),經(jīng)緩沖放大發(fā)送到紅外發(fā)光二極管,最后紅外二極管把接收到的信號(hào)轉(zhuǎn)換為紅外信號(hào)發(fā)射出去。 ( b) 上電 /外部復(fù)位電路 (2) 程序執(zhí)行方式 程序執(zhí)行方式就是單片機(jī)的基本工作方式。在復(fù)位后,可以直接把它們作為輸入口來(lái)使用。 單片機(jī)的工作方式有:復(fù)位、程序執(zhí)行、掉電保護(hù)和低功耗、編程、校驗(yàn)與加密等方式。 狀態(tài)周期 :一個(gè)狀態(tài)周期有兩個(gè)時(shí)鐘脈沖: P P2,震蕩周期經(jīng)過二分頻得到狀態(tài)周期,所以它由兩個(gè)震蕩周期組成。引腳 XTAL1 和 XTAL2 分別 用來(lái)當(dāng)做 反向放大器的輸入和輸出 端 。 當(dāng) EA 端口一直持續(xù)在 低電平時(shí),外部程序存儲(chǔ)器( 0000HFFFFH)在 這段時(shí)間則無(wú)需在意 是否有內(nèi)部程序存儲(chǔ)器。在 FLASH 編程 的時(shí)候 ,編程脈沖 使用 ALE/PROG 引腳 來(lái) 輸入 內(nèi)容, 它可 用來(lái)實(shí)現(xiàn) 定時(shí) 的功能或者是 用作對(duì)外部輸出的脈沖 。 P3 口: 它是 雙向 I/O 口,可接收輸出 4 個(gè) TTL門電流。它共有 6 個(gè)中斷源:2 個(gè)外部中斷源 /INTO 和 /INT1 ; 3 個(gè)定時(shí) /計(jì)數(shù)中斷, 1 個(gè)串行口中斷。所以人們常說(shuō)的內(nèi)部數(shù)據(jù)存儲(chǔ) 器是指其前 128個(gè)單元。下面是熱釋電模塊的參數(shù)列表 3實(shí)物圖 31 以及電路原理圖 32: 表 31 熱釋電模塊參數(shù) 產(chǎn)品信號(hào) HC—SR501人體感應(yīng)模塊 工作電壓范圍 直流電壓 靜態(tài)電流 50uA 電平輸出 高 觸發(fā)方式 L不可重復(fù)觸發(fā) /H重復(fù)觸發(fā) 延時(shí)時(shí)間 5200S(可調(diào))可制作范圍零點(diǎn)幾秒 幾十分鐘 封鎖時(shí)間 (默認(rèn) )可制作范圍零點(diǎn)幾秒 幾十秒 電路板外形尺寸 32mm*24mm 感應(yīng)角度 100度錐角 工作溫度 15~+70度 感應(yīng)透鏡尺寸 直徑: 23mm(默認(rèn) ) 熱釋電紅外防盜報(bào)警器 6 圖 31HCSR50熱釋電紅外感應(yīng)模塊實(shí)物 圖 32 HCSR50熱釋電紅外感應(yīng)模塊電路原理圖 AT89S52 單片機(jī) AT89S52 片機(jī)的結(jié)構(gòu) AT89S52 是一個(gè)低功耗 、 高性能 CMOS 8 位單片機(jī) , 與 MCS51 兼容, 有 40 個(gè)引腳,片內(nèi)含 4k Bytes ISP(Insystem programmable)的可反復(fù)擦寫 多 次的 Flash 只讀程序存儲(chǔ)器,數(shù)據(jù)可以保留 10 年, 32 個(gè)外部雙向輸入 /輸出( I/O)口, 6 個(gè)中斷 源 ,芯片內(nèi)集成了通用8 位中央處理器和 ISP Flash 存儲(chǔ)單元 , 3 個(gè) 16 位可編程定時(shí) 器 /計(jì)數(shù)器, 全雙工 UART 串行 通道 ,看門狗( WDT)電路 ,片內(nèi)時(shí)鐘振蕩器, 256 字節(jié) 的隨 機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM)。依圖所知, 3V~ 5V 直流電壓是電路的工作范圍, 45mA 是它的最大電流。 蜂鳴器在電路中用字母“ H”或“ HA”表示。 圖 21 總體框架結(jié)構(gòu)體系 其中 AT89S52 單片機(jī)作為控制單元模塊, HCSR501 熱釋電傳感器作為人體信號(hào)觸發(fā)模塊,采用近距離紅外收發(fā)裝置作無(wú)線收發(fā)模塊,蜂鳴器作報(bào)警電路模塊。在本文中,將介紹一種利用熱釋電紅外傳感器進(jìn)行監(jiān)控,并進(jìn)行報(bào)警的系統(tǒng),在日常生活中,可以經(jīng)常見到與其相關(guān)的電子設(shè)備 。通過市場(chǎng)調(diào)研和查閱相關(guān)資料,論證了本設(shè)計(jì)的必要性和可行性。熱釋電器件屬于熱敏型 ,常溫下,檢測(cè)靈敏度很高 ,而且它的反應(yīng)也很快 ,應(yīng)用也方便,所以在日常生活中一般使用熱釋電紅外線傳感器來(lái)制作相關(guān)的電子設(shè)備。 熱釋電感器 熱釋電紅外傳感器可以用來(lái)檢測(cè)人體移動(dòng)時(shí)發(fā)射出來(lái)的紅外輻射,并將其轉(zhuǎn)換成電信號(hào)。產(chǎn)生的音頻振蕩信號(hào)先經(jīng)三極管 Q3 放大、驅(qū)動(dòng)壓電陶瓷片使之發(fā)出響亮的蜂鳴聲。 河北北方學(xué)院 2021 屆 本科生 畢業(yè)論文 5 3 硬件電路介紹 熱釋電紅外傳感器 作為一種新型高靈敏度探測(cè)元件的熱釋電紅外線傳感器在最近的幾十年中不斷高速的發(fā)展,它可以通過非接觸形式檢測(cè)人體紅外線輻射,從而轉(zhuǎn)化 成電壓信號(hào)。由其可知,它包括了 CPU、可編程 I/O 口、串行口、定時(shí)器 /計(jì)數(shù)器、存儲(chǔ)器等,它們之間通過內(nèi)部總線相連。 CPU在其工作時(shí)必須將一些命令寫入其中,之后它就會(huì)按照設(shè)定的工作模式獨(dú)立運(yùn)行,并以其定時(shí)或計(jì)數(shù)結(jié)果對(duì)單片機(jī)進(jìn)行操作控制。 管腳說(shuō)明 AT89S52 是一種高效微控制器 。在本設(shè)計(jì)中 P3^2 控制紅外線接收頭端口, P3^3 控制蜂鳴報(bào)警器。此時(shí), ALE 只對(duì) 執(zhí)行 MOVC, MOVX 這兩條 指令起作用。 在FLASH 存儲(chǔ)器 編程 時(shí) ,此引腳 將加上 12V編程電源( VPP) 。 當(dāng)然,我們也可以 采用外部時(shí)鐘源驅(qū)動(dòng)器件, 如圖 35 右:此時(shí),內(nèi)部時(shí)鐘發(fā)生 器的 內(nèi)部振蕩電路 外部振蕩電路 圖 35 振蕩器 輸入端( XTAL1 端)與外部時(shí)鐘脈沖相連接, XTAL2 則懸空 。 指令周期 :它是指 CPU 完成一 條操作所需的全部時(shí)間。復(fù)位就是通過某種操作使每個(gè)寄存器的值返回到初始狀態(tài)。例如使用晶振頻率為 12MHz時(shí),則復(fù)位信號(hào)持續(xù)時(shí)間應(yīng)不小于 2us。 ○ 1 內(nèi)部 EPROM 編 程 編寫程序時(shí),時(shí)鐘頻率的范圍應(yīng)在 3MHz6MHz,其余引腳的用法和接法如下所示: P1 口和 P2 口的 ~ 為 EPROM 的 4k 地址輸入, P1 為 8 位地址; ~ 以及 PSEN 應(yīng)為低電平; P0 口為編程數(shù)據(jù)輸入; 和 RST 應(yīng)為高電平; RST 的高電平可為 ,其余的都以 TTL 的高低電平為準(zhǔn); EA/VPP 端必須加 +21V的編程脈沖,此電壓要求不能大于 ,保持穩(wěn)定,否則會(huì) 導(dǎo)致 EPROM 出現(xiàn)損壞。紅外接收模塊電路圖如下圖 38: 圖 38 紅外接收模塊電路原理圖 由遙控信號(hào)的編碼和發(fā)射過程可知,遙控信號(hào)的識(shí)別 —— 即解碼過程是移除 40KHz載波信號(hào)后識(shí)別出二進(jìn)制脈沖碼中的 0 和 1。 數(shù)碼管原理圖如圖 39 所示。因而在本設(shè)計(jì)中選用動(dòng)態(tài)顯示的方法。 //綠色安全指示燈 sbit chuangan=P1^7。 for(i=0。k8。 if(N=8) IR_Input_Buffer[j]=IR_Input_Buffer[j]|0x80。 } 報(bào)警判斷程序 當(dāng)紅外接收模塊接收到遙控發(fā)出的信號(hào)后,經(jīng)過 CPU分析執(zhí)行后,把信號(hào)傳遞給 LED,LED 顯示 54(Display_Buffer[0]==5||Display_Buffer[1]==4)時(shí) ,綠燈亮 (anquan=0),系統(tǒng)進(jìn)入預(yù)河北北方學(xué)院 2021 屆 本科生 畢業(yè)論文 19 警狀態(tài),當(dāng)檢測(cè)到人體信號(hào)時(shí) (renti==1),綠燈滅 (anquan==1),執(zhí)行報(bào)警 ware(),同時(shí)紅燈閃 ()執(zhí)行以下代碼: if(Display_Buffer[0]==5||Display_Buffer[1]==4) //遙控接收判斷函 數(shù) { anquan=0。i++) { _delay_ms(60)。在這短短的幾個(gè)月的時(shí)間里,讓我學(xué)到了以前在書本上學(xué)不到的知識(shí)。 typedef unsigned char uchar。 //人體傳感器接口 uchar IR_Input_Buffer[]={0x00,0x00,0x00,0x00}。i13。 for (i=0。 IRINPUT=1。 EX0=0。j4。 return。 Display_Buffer[1]=IR_Input_Buffer[2]4。 河北北方學(xué)院 2021 屆 本科生 畢業(yè)論文 29 } } if(IR_Input_Buffer[2]!=~IR_Input_Buffer[3]) { EX0=1。 while(!IRINPUT) _delay_us(1)。i++) { if(I
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1