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

正文內(nèi)容

基于單片機(jī)的防盜報(bào)警系統(tǒng)設(shè)計(jì)(論文)-資料下載頁

2024-12-07 09:40本頁面

【導(dǎo)讀】從追求簡單的生存空間向著追求質(zhì)量、功能、服務(wù)等多重需求過渡。滿足現(xiàn)代住宅防盜的需要而設(shè)計(jì)的家庭式電子防盜系統(tǒng),以AT89C52單片機(jī)為核心,以HC-SR501人體傳感模塊為檢測(cè)部分,實(shí)現(xiàn)對(duì)警情信號(hào)的采集,它的工作性能好,不易出現(xiàn)不報(bào)和誤報(bào)現(xiàn)象,安全可靠。報(bào)警系統(tǒng)及時(shí)將報(bào)警信號(hào)傳至用戶自定的電話上,供用戶及時(shí)得到警情,并作出處理。文章詳細(xì)介紹了家庭防盜報(bào)警系統(tǒng)的硬件電路和軟件設(shè)計(jì)。鈴、GSM通訊模塊。軟件部分采用C語言進(jìn)行編程,采用模塊化設(shè)計(jì)思想??筛鶕?jù)家庭的實(shí)際需要方便地進(jìn)行拓展。

  

【正文】 寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 22 頁 設(shè)置短信模式 設(shè)置短信息的程序編寫: send_str(AT+CMGF=1)。 // 短信格式為 TEXT send_str(\x0d)。 //\x0d 回車 send_str(\x0a)。 //\x0a 換行 delay_1ms(10)。 send_str(AT+CMGS=)。 send_char(39。39。)。 send_str(xxxxxxxxxxx)。 send_char(39。39。)。 // 上面四句是短信發(fā)送的目標(biāo)號(hào)碼 send_str(\x0d)。 //\x0d 回車 send_str(\x0a)。 //\x0a 換行 delay_1ms(10)。 send_str(alarm\r\n)。 // 文字內(nèi)容,必須是英文 send_str(\x1a) 。 // \x1a ctrlz delay_1ms(10)。 send_str(\x0d)。 //\x0d 回車 send_str(\x0a)。 //\x0a 換行 delay_1ms(10)。 delay_1ms(10)。 alarm_flag=0。 系統(tǒng)的實(shí)現(xiàn) 短信息的發(fā)送分為 2 步: (1) 發(fā)送接收的手機(jī)號(hào)碼,等待應(yīng)答: “ ”,AT+CMGS=xxxxxxxxxxx 回車(此號(hào)碼為目的地址)。 TC35 回 應(yīng) :AT+CMGS=“xxxxxxxxxxx”。 (2)輸入短信息的內(nèi)容: alarm,以 ctrl+z 的組合鍵結(jié)束,短信息就可以成功發(fā)送出去了,手機(jī)收到的正是 TC35 模塊發(fā)送出來的內(nèi)容: alarm。 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 23 頁 5 調(diào)試與分析 系統(tǒng)調(diào)試 軟件程序的調(diào)試 為了減少資源的浪費(fèi)和避免硬件連接過程中產(chǎn)生不必要的錯(cuò)誤,在連接硬件電路前先對(duì)對(duì)硬件電路設(shè)計(jì)的可行性和軟件編程的正確性進(jìn)行了仿真實(shí)驗(yàn)。采用的調(diào)試系統(tǒng)為 KEIL 和 PROTEUS。 在進(jìn)行軟件調(diào)試時(shí), 使用的是 KEIL 軟件、內(nèi)含 C 編譯器、宏匯編、連接器等完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境將這些組合在一起。 軟件編譯過程如圖 所示。 圖 軟件編譯過程 系統(tǒng)仿真的調(diào)試 Proteus 是由英國 Labcenter electronics 公司開發(fā)的 EDA 工具軟件。 Labcenter electronics 公司與相關(guān)的第三方軟件公司共同開發(fā)了 8000 多個(gè)模擬和數(shù)字電路 中常用的 SPICE 模型及各種動(dòng)態(tài)原件, I178。C 整合了微處理器的仿真和與常用編譯器協(xié)同調(diào)試,產(chǎn)生了 EDA 仿真軟件 【 14】 。 P 在構(gòu)思好電路原理圖和編好程序后要對(duì)其進(jìn)行系統(tǒng)仿真, 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 24 頁 當(dāng)完成原理圖布線后,利用 PROTEUS ISIS 編輯環(huán)境所提供的電器規(guī)則檢查命令對(duì)設(shè)計(jì)進(jìn)行檢查,并根據(jù)系統(tǒng)提供的錯(cuò)誤檢查報(bào)告修改原理圖。直到通過電器規(guī)則檢查為止。源代碼通過編譯無誤后,就可以進(jìn)行仿真,在仿真過程中不斷完善電路和程序的功能 ,最后達(dá)到本次設(shè)計(jì)的目的。 原理圖設(shè)計(jì)流程圖如圖 所示。 圖 原理圖設(shè)計(jì)流程圖 在仿真中,單片機(jī) 口與 口作為檢測(cè)部分輸入端,以高電平代替檢測(cè)部分有信號(hào)輸入,程序運(yùn)行,向 P0 口輸出 0X06,得其仿真結(jié)果如下圖 所示。其表示 1 號(hào)檢測(cè)位置有警情。 調(diào)試故障及原因分析 在本次軟件仿真和硬件搭建過程中大大小小遇到了若干問題,具體故障和解決方法如下。 1 數(shù)碼管不顯示本次設(shè)計(jì)的電路數(shù)碼管采用共陰極接法,在仿真時(shí)錯(cuò)用共陽極數(shù)碼管,導(dǎo)致數(shù)碼管不顯示。 2 傳感器輸出電壓過小,測(cè)量傳感器輸出端高電壓在 到 之間,達(dá)不到 4V 以上 3 數(shù)碼管顯示混亂,在測(cè)試過程中,發(fā)現(xiàn)數(shù)碼管顯示混亂,經(jīng)過檢查之后,發(fā)現(xiàn)原來是數(shù)碼管的管腳插偏位了。 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 25 頁 圖 仿真過程顯示 社會(huì)經(jīng)濟(jì)效益分析 本系統(tǒng)操作簡單,易于實(shí)現(xiàn)。硬件部分采用的器件應(yīng)用較廣泛,且價(jià)格低廉,如AT89C52 單片機(jī)、人體紅外傳感器模塊、通訊模塊西門子 TC35 等。 這就意味著所有的器件功能比較強(qiáng)大、穩(wěn)定。尤其是本次設(shè)計(jì)的核心元件 AT89C52 單片機(jī),軟件技術(shù)成熟,并具有種類齊全的支持芯片。這類微處理器既可用作控制器又適合于做數(shù)據(jù)處理,而且成本也甚是低廉。 軟件 采用模塊化設(shè)計(jì),可讀性強(qiáng),方便二次開發(fā)。 本次設(shè)計(jì)電路簡單、低成本,而且能夠滿足人們對(duì)家庭防盜報(bào)警功能的要求,可通過無線模塊達(dá)到及時(shí)傳輸警情到用戶手中,具有廣泛的應(yīng)用前景。 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 26 頁 結(jié) 論 本課題主要實(shí)現(xiàn)家庭防盜遠(yuǎn)程報(bào)警的功能,系統(tǒng)主要由檢測(cè)和警情處理兩大模塊構(gòu)成,在檢測(cè)部分,采用人體熱釋電紅外傳感器模塊 HCSR501,由于其靈敏度高,可靠性強(qiáng),超低電壓工作,且經(jīng)濟(jì)實(shí)用,故以最小的投入得到較好的效果。警情處理模塊采用西門子公司 TC35 模塊,實(shí)現(xiàn)短信通知報(bào)警的效果。 設(shè)計(jì)經(jīng)過不斷的實(shí)驗(yàn)嘗試,現(xiàn)在達(dá)到了預(yù)期效果,可得到如下結(jié)論: 1 系統(tǒng)功能較齊全,能對(duì)家庭中出現(xiàn)的盜竊事件及時(shí)發(fā)出報(bào)警信息,避免用戶生命財(cái)產(chǎn)受損失。 2 系統(tǒng)通過單片機(jī)控制的數(shù)碼顯示器,顯示出入侵地點(diǎn),使用戶能及時(shí)快速做出應(yīng)對(duì)措施。 3 系統(tǒng)采用模塊化的設(shè)計(jì)思想,功能更完善、靈活、可調(diào),并預(yù)留了相應(yīng)接口,以適應(yīng)用戶拓展的需求。 4 系統(tǒng)硬件電路簡單、安裝方便、操作簡單。 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 27 頁 致謝 在大學(xué)最后的幾個(gè)月時(shí)間里,我翻閱了大量有關(guān) 于畢業(yè)設(shè)計(jì)的相關(guān)書籍,在網(wǎng)上也查閱了大量資料。經(jīng)過認(rèn)真學(xué)習(xí),不斷總結(jié)整理,完成了畢業(yè)設(shè)計(jì),通過這次畢業(yè)設(shè)計(jì),我學(xué)到了很多知識(shí)。 美好難忘的大學(xué)生活即將結(jié)束,在這四年里我學(xué)到了很多,也收獲了很多。我首先要感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師。武老師表面很嚴(yán)厲,但對(duì)同學(xué)非常和藹,同學(xué)的每一個(gè)問題他都會(huì)很詳細(xì)地耐心地講給同學(xué)聽,武老師一直在督促著我們學(xué)習(xí),要多動(dòng)手,多動(dòng)腦,多努力。老師教給我的不僅是知識(shí),而且是一個(gè)過程,學(xué)習(xí)的過程。數(shù)據(jù)查詢功能。做人的道理。感謝您平日對(duì)我們的關(guān)心和照顧,為我們付出的一切。通過本次畢業(yè)設(shè)計(jì),我 學(xué)到了很多知識(shí)。很大程度的提高了自己的自學(xué)、動(dòng)手能力。由最初的不想深入探究變?yōu)楝F(xiàn)在對(duì)知識(shí)無比的渴望,同時(shí)也學(xué)到了如何把老師教的知識(shí)運(yùn)用到實(shí)際操作之中。 此次畢業(yè)設(shè)計(jì)的過程,我收獲了很多,為大學(xué)四年畫上了一個(gè)完美的句號(hào),也為未來的人生之路做了一個(gè)很好的鋪墊。 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 28 頁 參考文獻(xiàn) [1]張毅剛﹒ MCS- 51 單片機(jī)應(yīng)用設(shè)計(jì) [M]﹒哈爾濱:工業(yè)大學(xué)出版社, 1990. [2]涂時(shí)亮﹒單片機(jī)軟件設(shè)計(jì)藝術(shù) [M]﹒重慶:科學(xué)文獻(xiàn)出版社重慶分社, 1987. [3]周航慈﹒單片應(yīng)用程序設(shè)計(jì)技術(shù) [M]﹒北京 :航空航天大學(xué)出版社, 1990. [4]李華主編﹒ MCS- 51 單片機(jī)實(shí)用接口技術(shù) [M]﹒北京:航空航天大學(xué)出版社, 1993. [5]張曉東 . 報(bào)警集成電路和報(bào)警器制作實(shí)例 [M]. 北京人民郵電出版社 ,2021. [6]何立民 . 單片機(jī)應(yīng)用技術(shù)選編 [M]﹒北京:航空航天大學(xué)出版社, 1996. [7]薛亮 . 適用于智能化建筑和小區(qū)管理的安防系統(tǒng)研究與開發(fā) [J].天津科技 ,2021. [8]史紀(jì)元 、 黃忠義 . 無線防盜報(bào)警系統(tǒng)的設(shè)計(jì) [J].濰坊學(xué)院學(xué)報(bào) ,2021,5(6):32. [9]謝軍峰 . 聯(lián)網(wǎng)型智能小區(qū)防盜報(bào)警系統(tǒng) [D].成都 :西南交通大學(xué) ,2021. [10]Miller J of Infrared Technology[M]. New York :Van Nostrand Reinhold,1994. [11]黃繼昌 、 喬蘇文 、 張海貴等 . 實(shí)用報(bào)警電路 [M].北京 :人民郵電出版社 ,2021. [12]王芳 、 林蔚 . 住宅防盜防火智能電話報(bào)警系統(tǒng)設(shè)計(jì) [J].河南師范大學(xué)學(xué)報(bào) :自然科學(xué) 版 ,2021,32(3):121123. [13]劉虎 . 章惠 .基于電話網(wǎng)絡(luò)的辦公樓防火防盜報(bào)警系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [J].微型電腦應(yīng) 用 ,2021. [14]Intel Microcontroller Handbook﹒ 1985. 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 29 頁 附 錄 軟件程序 include include include include include include define uint unsigned int define uchar unsigned char define uchar unsigned char define uint unsigned int define THO_int 0xfe define TL0_int 42。 define TMOD_int 0x51 //定時(shí)器 0 為定時(shí)方式,定時(shí)器 1 為計(jì)數(shù)方式。 define TCON_int 0x10 //啟動(dòng)定時(shí)器 0 uint cont_4ms。 uchar cont_200ms。 uchar sec。 uchar dsp_mode。 uchar dsp_cont。 uchar dsp_buf[1]。 uchar read_cont,read_cont2。 uchar read_delay,read_delay2。 uchar beef_cont。 uchar beef_delay。 uchar beef_flag。 sbit read_hw1=P1^0。 //讀傳感器 1 sbit read_hw2=P1^1。 //讀傳感器 2 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 30 頁 sbit buz =P3^4。 //蜂鳴器 sbit LED1= P1^2。 sbit LED2= P1^3。 unsigned char code Tab[]={0x81,0xE7,0x92,0xC2,0xE4,0xC8,0x88,0xE3, 0x80,0xC0,0xA0,0x8C,0x99,0x86,0x98,0xB8}。//數(shù)碼管編碼表 void T0_int(void) { TMOD=TMOD_int。 //設(shè)定定時(shí)器工作模式為工作模式 1 TCON=TCON_int。 TL0=TL0_int。 //設(shè)定定時(shí)器計(jì)數(shù)器低 8 位值 TH0=THO_int。 //設(shè)定定時(shí)器計(jì)數(shù)器高 8 位值 ET0=1。 TR0=1。 EA=1。 } void MCU_init(void) //初始化單片機(jī) I/O { P1=0xff。 P2=0xff。 P3=0xff。 } //蜂鳴器管理 void beef_control(void) { if(beef_delay==0) //如果響蜂器的時(shí)間結(jié)束 { if(beef_flag)//如果原來正在響蜂鳴 { beef_delay=40。 //送間隔時(shí)間 beef_flag=0。 //關(guān)蜂鳴器 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) 第 31 頁 } else { if(beef_cont) //如果還沒響蜂器次數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1