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

正文內(nèi)容

人體紅外感應(yīng)報警器(參考版)

2024-12-10 01:33本頁面
  

【正文】 謝謝。 還有感謝一起走過四年大學(xué)生活的同學(xué)們,是你們陪我走過了人生最美好的四年,這將是我們所有人內(nèi)心最美好的 四年。 首先要感謝我的指導(dǎo)老師 ,在整個畢設(shè)過程中,從開題到定稿劉老師給予了很大的幫助。 20 致 謝 畢業(yè)設(shè)計能順利完成不是我一個人的功勞,是指導(dǎo)老師和幫助過我的同學(xué)共同努力的結(jié)果。 簡單的事情如果不去做也是發(fā)現(xiàn)不了問題,不清楚自己欠缺的地方。這些都給 我日后的工作學(xué)習(xí)打下了基礎(chǔ),同時我在一些思路和具體實現(xiàn)上都得到了指導(dǎo)老師的很大幫助。布線的一些基本規(guī)則及一些技巧。在以后的工作學(xué)習(xí)中我會把系統(tǒng)做得更好,更加符合實際生產(chǎn)生活。通過設(shè)置單片機中斷系統(tǒng)可以定義緊急報警等功能,實用性高。 通過調(diào)試程序沒有問題,用STC_ISP 燒錄軟件下載到單片機中實際情況符合預(yù)期結(jié)果。 軟件調(diào)試 軟件是在 KEIL 環(huán)境中編譯的,由于代碼比較簡單,編譯過程中沒有錯誤。電路板上電后要檢查一些引腳的電壓 ,檢查 AT89C52 和 MAX232 是否發(fā)熱嚴(yán)重,及時處理。原理圖 如圖 13 所示。整理采購清單如下 元件清單表 所示。延遲子函數(shù) (約 30us) LD2:MOV R2,10H LD1:NOP DJNZ R2,LD1 DJNZ R1,LD2 RET ALARM:CPL 。延時消抖 JNB ,ALARM 。定義 為高電平 LP: JNB ,LA 。調(diào)至主程序 MAIN:SETB 。}} //關(guān)閉報警燈 16 ORG 0000H 。 //調(diào)用 10us 延遲 } else //如果沒有報警信號 { SPEAKER=1。 //啟動發(fā)聲電路 LED=0。 } void main() //主函數(shù) { if(IR==0) //判斷紅外電平是否為低電平 {delay(50)。t0。 //定義 引腳為 SPEAKER sbit LED=P1^2。 15 程序代碼清單 語言 代碼 include //51 單片機頭文件 sbit IR=P1^0。 Protel DXP 運行在優(yōu)化的設(shè)計瀏覽器平臺上,并且具備當(dāng)今所有先進(jìn)的設(shè)計特點,能夠處理各種復(fù)雜的 PCB設(shè)計過程。新的可定制設(shè)計環(huán)境功能包括雙顯示器支持,可固定、浮動以及彈出面板,強大的過濾和對象定位功能及增強的用戶界面等。 ABS 文件由 OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供 調(diào)試器 dScope51 或 tScope51 使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如 EPROM 中 。然后分別由 C51 及 C51編譯器編譯生成目標(biāo)文件 (.OBJ)。 C51 工具包的整體結(jié)構(gòu), uVision 與 Ishell 分別是 C51 for Windows 和 for Dos 的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。 Keil 提供了包括 C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( uVision)將這些部分組合在一起。 14 在上面三種編程語言中,高級 語言編程較為方便,但實現(xiàn)相同的功能,匯編語言代碼少,運行效率高 。單片機常用 C語言作為高級編程語言。與匯編語言相比,高級語言易學(xué)易懂,而且通用性很強。一般都是用軟件匯編自動將匯編語言翻譯成及其指令??梢钥闯?,機器語言程序要比匯 編語言難寫,并且很容易出錯。用助記符表示的指令稱為匯編語言指令,用助記符編寫出來的程序稱為匯編語言程序。在用機器語言編寫程序的時候,由于需要記住大量的二進(jìn)制代碼指令及這些代碼代 表的功能,很不方便且容易出錯,現(xiàn)在基本上很少有人用機器語言對單片機進(jìn)行編程了。 用二進(jìn)制代碼編寫的程序稱為機器語言程序。 1.機器語言 單片機是一種大規(guī)模的數(shù)字集成電路,它只能識別 0 和 1 這樣的二進(jìn)制代碼。 系統(tǒng)軟件的實現(xiàn) 按上述工作原理和硬件結(jié)構(gòu)分析可知 程序流程圖如圖 12 所示 。其中, LED 是起報警指示作用,當(dāng) 腳被置低電平 時 , LED 亮紅 燈 開始報警 ,同樣, 當(dāng)人體離開后 腳置高電平時聲光 報警電路 停止 工作。 注意區(qū)分發(fā)射級( e) ,基極( b) ,集電極( c)。 IO AT89C52 VCC LED 220RR 11 圖 9 發(fā)光二極管報警電路 如下圖所示,用一個 Speaker 和三極管、電阻接到單片機的 IO 引腳上,構(gòu)成聲音報警電路,如圖 10 示為聲音報警電路。 圖 8 復(fù)位電路 發(fā)光二極管報警電路設(shè)計 由 4 個發(fā)光二極管接上電阻后連上單片的 某個 IO 引腳,外接 VCC,當(dāng)單片機的 這個IO 引腳被置低電平后,發(fā)光二極管被點亮,起到報警作用。本設(shè)計采用的是外部手動按鍵復(fù)位電路。 圖 7 時鐘電路原理圖 10 復(fù)位電路的設(shè)計 復(fù)位方法一般有上電自動復(fù)位和外部按鍵手動復(fù)位,單片機在時鐘電路工作以后 , 在RESET 端持續(xù)給出 2 個機器周期的高電平時就可以完成復(fù)位操作。因為一個機器周期含有 6個狀態(tài)周期,而每個狀態(tài)周期為 2個振蕩周期,所以一個機器周期共有12 個振蕩周期,如果外接石英晶體振 蕩器的振蕩頻率為 12MHZ,一個振蕩周期為 1/12us,故而一個機器周期為 1us。石晶振蕩和陶瓷振蕩均可采用。 時鐘電路的設(shè)計 XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。 在 VCC 電 源端利用 C1 和R2 來穩(wěn) 定工作電壓,同樣輸出端也多加了穩(wěn)壓元件穩(wěn)定信號。當(dāng) 人體離開 后自動解除 , 當(dāng)警情消除后復(fù)位電路使系統(tǒng)復(fù)位 。在單片機內(nèi),經(jīng)軟件查詢、識別判決等環(huán)節(jié)實時發(fā)出入侵報警狀態(tài)控制信號。整個 系統(tǒng)是在系統(tǒng)軟件控制下工作的。單片機應(yīng)用系統(tǒng)的研制過程 包括總體設(shè)計、硬件設(shè)計、軟件設(shè)計等幾個階段。單片機應(yīng)用系統(tǒng)也是有硬件和軟件組成。用戶終端完成信息采集、處理、數(shù)據(jù)傳送、 程序下載 、本地報警等功能。模塊劃分為 數(shù)據(jù)采集、鍵盤控制、報警等子模塊。 管腳如下所示圖 5。 MAX220– MAX249 系列線驅(qū)動器 /接收器,專為 EIA/TIA232E以及 ,尤其是無法提供 177。由于蜂鳴器的工作電流一般比較大,以致于單片機的I/O 口是無法直接驅(qū)動的,所以要利用放大電路來驅(qū)動,一般使用三極管來放大電流就可以了。 蜂鳴器驅(qū)動電路 在單片機應(yīng)用的設(shè)計上,很多方案都會用到蜂鳴器,大部分都是使用蜂鳴器來做提示或報警,比如按鍵按下、開始工作、工作結(jié)束或是故障等等。 發(fā)聲模塊介紹 蜂鳴器介紹 本設(shè)計發(fā)聲模塊是采用的普通的蜂鳴器, 蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計算機、打印機、復(fù)印機、報警器、電子玩具、汽車電子設(shè)備、電話機、定時器等電子產(chǎn)品中作發(fā)聲器件 。一般接收二極管為深色顏色,例如黑色。 EN 是使能引腳,低電平有效。 本 設(shè)計中采用的紅外傳感模塊簡介(圖 4) 圖 4 紅外傳感模塊 模塊引腳從左到右依次為 VCC、 GN
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1