![基于GSM短信模塊的家庭防盜警報(bào)系統(tǒng)論文_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/f350c711-dfed-4d02-bcc2-282f8c352677/f350c711-dfed-4d02-bcc2-282f8c3526771.gif)
![基于GSM短信模塊的家庭防盜警報(bào)系統(tǒng)論文_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/f350c711-dfed-4d02-bcc2-282f8c352677/f350c711-dfed-4d02-bcc2-282f8c3526772.gif)
![基于GSM短信模塊的家庭防盜警報(bào)系統(tǒng)論文_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/f350c711-dfed-4d02-bcc2-282f8c352677/f350c711-dfed-4d02-bcc2-282f8c3526773.gif)
![基于GSM短信模塊的家庭防盜警報(bào)系統(tǒng)論文_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/f350c711-dfed-4d02-bcc2-282f8c352677/f350c711-dfed-4d02-bcc2-282f8c3526774.gif)
![基于GSM短信模塊的家庭防盜警報(bào)系統(tǒng)論文_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/f350c711-dfed-4d02-bcc2-282f8c352677/f350c711-dfed-4d02-bcc2-282f8c3526775.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 基于GSM的家庭防盜報(bào)警系統(tǒng)摘要本系統(tǒng)主要由單片機(jī)和GSM短信模塊組成,借助最可靠、最成熟的GSM移動(dòng)網(wǎng)絡(luò),以最直觀的中文短消息或形式,直接把報(bào)警地點(diǎn)的情況反映到您的手機(jī)屏幕上。它采用主動(dòng)式紅外傳感器進(jìn)行檢測(cè),變有形的傳統(tǒng)防盜網(wǎng)防盜窗為無(wú)形,給火災(zāi)時(shí)的逃生提供方便。并配備煙霧傳感器和燃?xì)庑孤﹤鞲衅?,?shí)現(xiàn)防火、防燃?xì)庑孤┑淖饔谩jP(guān)鍵詞單片機(jī) GSM模塊傳感器The Family guard against theft and alarm system Based on GSM ModemAbstractThe System is made up of MCU and GSM Modem. It
2、 will display the alarm content in Chinese directly at your mobile screen, and it recurs to the most reliable GSM mobile network. The system adopted initiative infrared sensor to detect, and it turned the traditional alarm net and alarm windows to immateriality. Besides, the system equipped the smog
3、 sensor and leakiness sensor of gas and guarded against fire and gas leakiness.keywords MCU GSM modem sensor目錄第0章引言第1章單片機(jī)概述1.1 AT89S52的主要性能1.2 AT89S52的功能特性描述1.3 AT89S52的管腳排列第2章 GSM模塊2.1 HRH GSM MODEM 介紹2.1.1 GSM MODEM 的主要性能2.2 HRH GSM Modem 的硬件接口2.3 HRH GSM Modem 的軟件協(xié)議2.3.1設(shè)置短信中心號(hào)2.3.2利用GSM Modem向普通
4、手機(jī)發(fā)短信第3章鍵盤顯示3.1 HD7279鍵盤顯示芯片3.2 HD7279的典型應(yīng)用電路第4章鐵電存儲(chǔ)器 4.1 鐵電存儲(chǔ)器的特點(diǎn) 4.2 二線制協(xié)議第5章實(shí)時(shí)時(shí)鐘 5.1 DS12887功能與特點(diǎn)介紹 5.2 時(shí)間、日歷和定鬧單元 5.3 DS12887 引腳定義第6章后備電源第7章遙控器第8章傳感器8.1 紅外傳感器 8.2 煙霧傳感器 8.3 氣體泄漏傳感器第9章家庭防盜報(bào)警系統(tǒng)的軟件設(shè)計(jì) 9.1 主程序流程圖 9.2 外部中斷0中斷服務(wù)子程序流程圖引言目前傳統(tǒng)的機(jī)械式(防盜網(wǎng)、防盜窗)安防系統(tǒng)在實(shí)際使用中暴露了很多隱患,例如:為其它沒(méi)有安防盜窗的相近樓層形成被盜隱患、發(fā)生火災(zāi)時(shí)不易逃
5、生等。隨著電子技術(shù)的飛速發(fā)展,報(bào)警系統(tǒng)已從原來(lái)的簡(jiǎn)單化、局部化向智能化、集成化發(fā)展。而各種防盜報(bào)警系統(tǒng)之間的主要區(qū)別是在于如何讓分機(jī)與主機(jī)、分機(jī)與用戶之間進(jìn)行通訊。目前市場(chǎng)上常見(jiàn)的防盜報(bào)警系統(tǒng)的通信方式有固定撥號(hào)、以太網(wǎng)、集群系統(tǒng)等等。但它們有各自的缺點(diǎn):1 固定撥號(hào)容易被盜賊在入室搶劫前切斷線或惡意占線,使其在關(guān)鍵時(shí)刻失靈。2 以太網(wǎng)同樣面臨著線路被切斷的隱患,且不易普與。3 集群系統(tǒng)功耗很大,網(wǎng)絡(luò)架設(shè)和維護(hù)費(fèi)用很高,而且需要購(gòu)買固定的頻點(diǎn)。針對(duì)以上通信方式的優(yōu)、缺點(diǎn),我設(shè)計(jì)了基于GSM短信模塊的家庭無(wú)線防盜報(bào)警系統(tǒng)。此系統(tǒng)可解決這些隱患,讓家庭防盜更與時(shí)、使用更方便。它不再依賴有線執(zhí)行報(bào)警
6、,而是借助最可靠、最成熟的GSM移動(dòng)網(wǎng)絡(luò),以最直觀的中文短消息或形式,直接把報(bào)警地點(diǎn)的情況反映到您的手機(jī)屏幕上。它采用主動(dòng)式紅外傳感器進(jìn)行檢測(cè),變有形的傳統(tǒng)防盜網(wǎng)防盜窗為無(wú)形,給火災(zāi)時(shí)的逃生提供方便。并配備煙霧傳感器和燃?xì)庑孤﹤鞲衅?,?shí)現(xiàn)防火、防燃?xì)庑孤┑淖饔?。本文介紹了用AT89S52單片機(jī)實(shí)現(xiàn)的基于GSM短信模塊的家庭防盜報(bào)警系統(tǒng),以與AT89S52單片機(jī)的功能特點(diǎn)、GSM短信模塊工作原理、傳感器工作原理。系統(tǒng)組成框圖如下:GSM模塊紅外傳感器煙霧傳感器燃?xì)庑孤﹤鞲衅鱉CU遙控布、撤防備 用 電 源第1章 單片機(jī)概述AT89S52作為普通51單片機(jī)已與廣泛應(yīng)用于各種產(chǎn)品中,其接口簡(jiǎn)單,方便
7、使用,且功能強(qiáng)大,因此本系統(tǒng)采用AT89S52單片機(jī)作為主控制芯片。1.1 AT89S52的主要性能 l與MCS-51單片機(jī)產(chǎn)品兼容8K l字節(jié)在系統(tǒng)可編程Flash存儲(chǔ)器1000 l次擦寫周期 l全靜態(tài)操作:0Hz33Hz l三級(jí)加密程序存儲(chǔ)器32 l個(gè)可編程I/O口線 l三個(gè)16位定時(shí)器/計(jì)數(shù)器 l八個(gè)中斷源 l全雙工UART串行通道 l低功耗空閑和掉電模式 l掉電后中斷可喚醒 l看門狗定時(shí)器 l雙數(shù)據(jù)指針 l掉電標(biāo)識(shí)符1.2 AT89S52的功能特性描述AT89S52是一種低功耗、高性能CMOS8位微控制器,具有8K 在系統(tǒng)可編程Flash 存儲(chǔ)器。使用Atmel 公司高密度非易失性存儲(chǔ)
8、器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。AT89S52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線,看門狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè)16 位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片晶振與時(shí)鐘電路。另外,AT89S52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷
9、繼續(xù)工作。掉電保護(hù)方式下,RAM容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。1.3 AT89S52的管腳排列第2章 GSM 模塊2.1 HRH GSM MODEM介紹由于HRH GSM Modem 嵌高可靠性的GSM 引擎(GSM Cellular Engine)和51 單片機(jī)系統(tǒng)(MCS51),標(biāo)準(zhǔn)串行接口和精簡(jiǎn)的軟件接口協(xié)議將用戶從繁雜的GSM 通信標(biāo)準(zhǔn)解析和調(diào)試中解脫出來(lái),使用方便,而且公網(wǎng)的數(shù)據(jù)傳輸具有通信圍廣(GSM 網(wǎng)絡(luò)基本覆蓋全國(guó)),傳輸穩(wěn)定、可靠等特點(diǎn)。因此本設(shè)計(jì)選用HRH GSM Modem來(lái)進(jìn)行通信。2.1.1 GSM Modem的主要功能a.
10、收發(fā)短信;b.借助短信實(shí)現(xiàn)遠(yuǎn)程小批量數(shù)據(jù)傳輸;c.語(yǔ)音通話(GSM );d.數(shù)傳模式實(shí)現(xiàn)無(wú)線實(shí)時(shí)數(shù)據(jù)通信;e.無(wú)線上網(wǎng)(自動(dòng)應(yīng)答型)。2.2 GSM Modem 的硬件接口模塊要求12V/500mA供電,與計(jì)算機(jī)或單片機(jī)通過(guò)串口通信,波特率9600bps,通過(guò)SIM卡座來(lái)安裝SIM卡。2.3 HRH GSM Modem 的軟件協(xié)議aA表示ASCII 字符A,00 或00H 表示16 進(jìn)制數(shù)據(jù)00。b幀結(jié)構(gòu):幀頭(固定為0AAH)指令碼數(shù)據(jù)2.3.1設(shè)置短信中心號(hào)以地區(qū)為例,短信中心號(hào)為:+00,應(yīng)向GSM MODEM 下發(fā)數(shù)據(jù)幀:AA 09 2B 38 36 31 33 38 30 30 31
11、 30 30 35 30 30 (16 進(jìn)制數(shù)據(jù))如果設(shè)置成功,GSM MODEM 應(yīng)答AA 09 “+00”,如果設(shè)置不成功,GSM MODEM 應(yīng)答AA 09 ERROR短信中心號(hào)設(shè)置后,保存在SIM 卡上,只需設(shè)置一次;也可以在手機(jī)上把短信中心號(hào)設(shè)置好后再裝入GSM Modem,以后就不用再設(shè)置。2.3.2利用GSM MODEM 向普通手機(jī)發(fā)短信以向手機(jī)發(fā)中文信息“測(cè)試”為例:首先計(jì)算或查表得到“測(cè)試”的UNICODE 編碼為:6D4B(測(cè)) 8BD5(試);向GSM MODEM 下發(fā)數(shù)據(jù)幀:AA 02 31 33 36 36 31 31 37 34 36 30 32 6D 4B 8B
12、D5GSM MODEM 可能返回于下信息:AA 01 ERROR短信未從GSM MODEM 送出,可能是未登陸網(wǎng)絡(luò)或SIM 卡故障。AA 01 OK短信已從GSM MODEM 送出,但未送達(dá)短信中心,可能是信號(hào)質(zhì)量差或天線連接不好。AA 01 SEND OK短信已送達(dá)短信中心,并且短信中心已經(jīng)下發(fā)給接收方。AA 01 SUCCESS : 接收方已經(jīng)收到短信(注意僅當(dāng)接收方手機(jī)已經(jīng)設(shè)置短信自動(dòng)應(yīng)答時(shí)才會(huì)返回;GSMMODEM 已設(shè)置成短信自動(dòng)應(yīng)答)。AA 01 FAILURE :短信中心未能將短信送達(dá)接收方或接收方已經(jīng)收到短信,但其給短信中心的回應(yīng)短信中心沒(méi)有收到(注意僅當(dāng)接收方手機(jī)已經(jīng)設(shè)置短信
13、自動(dòng)應(yīng)答時(shí)才會(huì)返回)。一般情況下,由于短信不保證實(shí)時(shí)性,所以從發(fā)送到對(duì)方接收到短信可能有5-10 秒的延時(shí),使用中建議設(shè)置短信超時(shí)定時(shí)器長(zhǎng)度在20-30 秒左右。短信發(fā)送成功的返回信息:先返回 AA 01 SEND OK31;如果接收方手機(jī)設(shè)置了短信自動(dòng)應(yīng)答,則在對(duì)方收到后返回AA 01 SUCCESS : 。短信發(fā)送失敗的幾種可能返回信息:a. AA 01 ERRORb. AA 01 OKc. AA 01 SEND OK32 后; AA 01 FAILURE :第3章鍵盤顯示為了實(shí)現(xiàn)系統(tǒng)發(fā)生警情時(shí)能夠向指定的發(fā)送短信息的功能,則必須有鍵盤和LED顯示,來(lái)對(duì)防盜報(bào)警系統(tǒng)進(jìn)行的預(yù)設(shè),本設(shè)計(jì)選用H
14、D7279作為鍵盤顯示驅(qū)動(dòng),3.1 HD7279鍵盤顯示芯片該芯片支持64鍵盤和8位數(shù)碼管動(dòng)態(tài)顯示,與傳統(tǒng)的鍵盤顯示芯片8279相比,外圍芯片少,與CPU僅有4線串行通信,大大的節(jié)省了CPU I/O口的資源;HD7279部含有譯碼器,可直接接受BCD碼或16進(jìn)制碼,并同時(shí)具有兩種譯碼方式。此外,還具有多種控制指令,如左移、右移、閃爍、消隱、段尋址等;HD7279具有片選信號(hào),可方便的實(shí)現(xiàn)多于8位的顯示或多于64鍵的鍵盤接口。3.2 HD7279的典型應(yīng)用電路:注:鍵盤顯示應(yīng)用程序見(jiàn)附錄第4章鐵電存儲(chǔ)器4.1 鐵電存儲(chǔ)器的特點(diǎn)為了實(shí)現(xiàn)對(duì)預(yù)設(shè)的存儲(chǔ)和對(duì)報(bào)警信息的記錄,本系統(tǒng)采用了能夠保證掉電數(shù)據(jù)不
15、丟失的鐵電存儲(chǔ)器,該類存儲(chǔ)器相對(duì)于傳統(tǒng)的EEPROM有許多優(yōu)點(diǎn):1 傳統(tǒng)的EEPROM寫入次數(shù)有限,一般為10萬(wàn)次,而鐵電存儲(chǔ)器有著近乎無(wú)限次擦寫的特性;2 傳統(tǒng)的EEPROM寫入速度較慢,一般需要CPU延時(shí)幾個(gè)NOP的時(shí)間來(lái)等待寫入,而鐵電存儲(chǔ)器有著和RAM一樣的操作速度;3 EEPROM需要較大的能量來(lái)完成一次擦寫,而鐵電存儲(chǔ)器在寫入時(shí)屬于微功耗。本設(shè)計(jì)選用了FM24C16來(lái)作為非易失性數(shù)據(jù)存儲(chǔ)器,其特點(diǎn)如下:1. FM24C16A是一種串行非易失存儲(chǔ)器,它的結(jié)構(gòu)容量為512*8位,接口方式為工業(yè)標(biāo)準(zhǔn)二線制造串行接口,與串行EEPROM的功能操作相似,與EEPROM具有一樣的引腳排列,不同
16、之處在于,F(xiàn)M24C16A具有非常出色的寫操作性能;2.FRAM部采用讀恢復(fù)機(jī)制操作。所以讀寫次數(shù)與每一次讀寫都有關(guān)系。FRAM結(jié)構(gòu)是基于行與列陣列排布,行由A8- A2定義。每次訪問(wèn)都會(huì)使一行減少一次讀寫壽命。鐵電的擦寫次數(shù)幾乎可以說(shuō)是無(wú)限次。即使每秒訪問(wèn)3000次,連續(xù)使用十年,使用壽命仍未終止。4.2 二線制協(xié)議FM24C16使用二線制協(xié)議串行總線與其傳輸規(guī)約進(jìn)行雙向傳輸,這種方式占用腳位少,占用線路板空間小,下圖描述了FM24C16在微處理器系統(tǒng)中的典型配置:二線制協(xié)議即是總線上的所有操作都是由SDA和SCL兩個(gè)腳位的狀態(tài)來(lái)確定的,共有四個(gè)狀態(tài):開(kāi)始,停止,數(shù)據(jù)以與應(yīng)答,下圖描述了四個(gè)
17、狀態(tài)的時(shí)序圖。注:FM24C16讀寫子程序見(jiàn)附錄第5章實(shí)時(shí)時(shí)鐘為了實(shí)現(xiàn)發(fā)生警情時(shí),對(duì)發(fā)生警情的時(shí)間進(jìn)行記錄,且為了保證系統(tǒng)的可靠運(yùn)行,要求系統(tǒng)進(jìn)行自檢并定時(shí)上報(bào)系統(tǒng)運(yùn)行狀態(tài),因此需要系統(tǒng)具有實(shí)時(shí)時(shí)鐘功能。本設(shè)計(jì)選用了DS12887實(shí)時(shí)時(shí)鐘芯片。5.1 DS12887功能與特點(diǎn)介紹DS12887采用CMOS技術(shù)制成,把時(shí)鐘芯片所需的晶振和外部鋰電池相關(guān)電路集于芯片部。采用DS12887芯片設(shè)計(jì)的時(shí)鐘電路勿需任何外圍電路并具有良好的微機(jī)接口。DS12887芯片具有微軾耗、外圍接口簡(jiǎn)單、精度高、工作穩(wěn)定可靠等優(yōu)點(diǎn),可廣泛用于各種需要較高精度的實(shí)時(shí)時(shí)鐘場(chǎng)合中。其主要功能如下:1含一個(gè)鋰電池,斷電情況運(yùn)
18、行十年以上不丟失數(shù)據(jù)。2計(jì)秒、分、時(shí)、天、星期、日、月、年,并有閏年補(bǔ)償功能。3二進(jìn)制數(shù)碼或BCD碼表示時(shí)間、日歷和定鬧。412小時(shí)或24小時(shí)制,12小時(shí)時(shí)鐘模式帶有PWM和AM指導(dǎo),有夏令時(shí)功能。5MOTOROLA5和INATAEL總線時(shí)序選擇。6有128個(gè)RAM單元與軟件音響器,其中14個(gè)作為字節(jié)時(shí)鐘和控制寄存器,114字節(jié)為通用RAM,所有ARAM單元數(shù)據(jù)都具有掉電保護(hù)功能。7可編程方波信號(hào)輸出。8中斷信號(hào)輸出(IRQ)和總線兼容,定鬧中斷、周期性中斷、時(shí)鐘更新周期結(jié)束中斷可分別由軟件屏蔽,也可分別進(jìn)行測(cè)試。5.2 時(shí)間、日歷和定鬧單元時(shí)間和日歷信息通過(guò)讀相應(yīng)的存字節(jié)來(lái)獲取,時(shí)間、日歷和
19、定時(shí)鬧鐘通過(guò)寫相應(yīng)的存字節(jié)設(shè)置或初始化,其字節(jié)容可以是十進(jìn)制或BCD形式。時(shí)間可選擇12小時(shí)制或24小時(shí)制,當(dāng)選擇12小時(shí)制時(shí),小時(shí)字節(jié)高位為邏輯“1”代表PM。時(shí)間、日歷和定鬧字節(jié)是雙緩沖的,總是可訪問(wèn)的。每秒鐘這10個(gè)字節(jié)走時(shí)1秒,檢查一次定鬧條件,如在更新時(shí),讀時(shí)間和日歷可能引起錯(cuò)誤。三個(gè)字節(jié)的定鬧字節(jié)有兩種使用方法。第一種,當(dāng)定鬧時(shí)間寫入相應(yīng)時(shí)、分、秒定鬧單元,在定時(shí)允許、鬧鐘位置高電平的條件下,定鬧中斷每天準(zhǔn)時(shí)起動(dòng)一次。第二種,在三個(gè)定鬧字節(jié)中插入一個(gè)或多個(gè)不關(guān)心碼。不關(guān)心碼是任意從C到FF的16進(jìn)制數(shù)。當(dāng)小時(shí)字節(jié)的不關(guān)心碼位置位時(shí),定鬧為小時(shí)發(fā)生一次由于相線小時(shí)和分鐘定鬧字節(jié)置不關(guān)
20、心位時(shí),每分鐘定鬧一次;當(dāng)三個(gè)字節(jié)都置不關(guān)心位時(shí),每秒中斷一次。5.3 DS12887引腳定義注:DS12887應(yīng)用程序見(jiàn)附錄第六章后備電源為了防止竊賊在進(jìn)入防區(qū)之前將系統(tǒng)的供電交流電源切斷,系統(tǒng)必須能夠在交流電源被切斷后繼續(xù)正常運(yùn)行一段時(shí)間,本系統(tǒng)采用12V/7AH的鉛酸蓄電池作為后備電源,這就給系統(tǒng)設(shè)計(jì)提出了一個(gè)繼續(xù)解決的問(wèn)題:就是蓄電池的充電電源管理問(wèn)題。由于鉛酸蓄電池在過(guò)充情況下電解液會(huì)發(fā)生氣化現(xiàn)象,導(dǎo)致蓄電池的壽命降低,蓄電池在充滿電時(shí),蓄電池的電壓大概在13.6V左右,在欠壓時(shí)電壓大概在10.9V左右,根據(jù)這個(gè)特點(diǎn),本人發(fā)現(xiàn)此充放電特性符合滯回比較器的傳輸特性,即將滯回比較器的上限
21、閾值設(shè)為13.6V,下限閾值設(shè)定為10.9V,當(dāng)充滿電后,使滯回比較器控制繼電器將充電限流電阻切換到較大的限流電阻上;當(dāng)放電到10.9V時(shí),滯回比較器控制繼電器將限流電阻切換到較小的限流電阻上,并且保障系統(tǒng)正常工作電流要小于快充充電電路的電流,而大于慢充充電電路的電流。這樣就能保證滯回比較器始終工作在10.9V13.6V的滯回帶,即保證蓄電池既不欠壓又不過(guò)充。滯回比較器:有滯回特性,具有抗干擾能。從反相輸入端輸入的滯回比較器電路如下圖所示,電路中引入了正反饋。滯回比較器工作原理:從集成運(yùn)放輸出端的限幅電路可以看出,uo=±Uz。集成運(yùn)放反相輸入端電位,同相輸,入端電位根據(jù)“虛短” ,
22、求出的就是閾值電壓,因此得出當(dāng),因而uo=+Uz,所以, 。當(dāng),因而uo=-Uz,所以,??梢?jiàn),uo從+Uz躍變?yōu)?Uz和uo從-Uz躍變?yōu)?Uz的閾值電壓是不同的,電壓傳輸特性如下圖所示。注:具體電路參照系統(tǒng)設(shè)計(jì)圖紙電源部分。第7章遙控器為了實(shí)現(xiàn)用戶在進(jìn)入防區(qū)前或離開(kāi)防區(qū)后能對(duì)系統(tǒng)的布、撤防狀態(tài)進(jìn)行改變,本設(shè)計(jì)選用了315M調(diào)幅遙控器,該遙控器具有以下優(yōu)點(diǎn):1 工作在業(yè)余頻段,不用花錢購(gòu)買頻點(diǎn);2 有效距離遠(yuǎn),一般可達(dá)2001000米;3 有豐富的地址碼供用戶選擇,由于遙控器和遙控器接收板上應(yīng)用的PT2262/PT2272編解碼芯片對(duì)都提供8位三態(tài)的編解碼狀態(tài),也就是說(shuō)有3的8次方地址碼可供
23、用戶選擇,足以滿足小區(qū)所有用戶的防盜報(bào)警布、撤防應(yīng)用。發(fā)射、接收電路無(wú)解碼電路圖分別如下:第8章 傳感器要實(shí)現(xiàn)防盜、防火、防燃?xì)庑孤?,相?yīng)的傳感器是必不可少的,而無(wú)論是哪種傳感器,其最終輸出的都是開(kāi)關(guān)量。8.1 紅外傳感器對(duì)于防盜傳感器,本系統(tǒng)采用主動(dòng)式紅外對(duì)射傳感器,它相對(duì)于傳統(tǒng)的被動(dòng)式熱釋紅外傳感器有以下優(yōu)點(diǎn):1.主動(dòng)式對(duì)射紅外傳感器安裝于門窗與一切需要設(shè)防的位置,采用多光束綜合判斷,當(dāng)有一定體積的障礙物遮擋時(shí),才被觸發(fā),極大的降低了傳感器的誤報(bào);2.由于其安裝在門窗等位置,使夜間主人的正常活動(dòng)不受限制,這給用戶提供了極大的夜間布防的可能。8.2 煙霧傳感器本設(shè)計(jì)選用離子式煙霧傳感器,離子
24、式煙霧傳感器是一種技術(shù)先進(jìn),工作穩(wěn)定可靠的傳感器,被廣泛運(yùn)用到各種消防報(bào)警系統(tǒng)中,性能遠(yuǎn)優(yōu)于氣敏電阻類的火災(zāi)報(bào)警器。8.3氣體泄漏傳感器本設(shè)計(jì)選用電化學(xué)型氣體傳感器,電化學(xué)型氣體傳感器可分為原電池式、可控電位電解式、電量式和離子電極式四種類型。原電池式氣體傳感器通過(guò)檢測(cè)電流來(lái)檢測(cè)氣體的體積分?jǐn)?shù),市售的檢測(cè)缺氧的儀器幾乎都配有這種傳感器,近年來(lái),又開(kāi)發(fā)了檢測(cè)酸性氣體和毒性氣體的原電池式傳感器??煽仉娢浑娊馐絺鞲衅魇峭ㄟ^(guò)測(cè)量電解時(shí)流過(guò)的電流來(lái)檢測(cè)氣體的體積分?jǐn)?shù),和原電池式不同的是,需要由外界施加特定電壓,除了能檢測(cè)CO,NO,N02,02,S02等氣體外,還能檢測(cè)血液中的氧體積分?jǐn)?shù)。電量式氣體傳感
25、器是通過(guò)被測(cè)氣體與電解質(zhì)反應(yīng)產(chǎn)生的電流來(lái)檢測(cè)氣體的體積分?jǐn)?shù)。離子電極式氣體傳感器出現(xiàn)得較早,通過(guò)測(cè)量離子極化電流來(lái)檢測(cè)氣體的體積分?jǐn)?shù)已電化學(xué)式氣體傳感器主要的優(yōu)點(diǎn)是檢測(cè)氣體的靈敏度高、選擇性好。第9章家庭防盜報(bào)警系統(tǒng)的軟件設(shè)計(jì)9.1主程序流程圖(圖1)圖1開(kāi)始初始化讀時(shí)鐘是否等于定時(shí)時(shí)間發(fā)短信:系統(tǒng)運(yùn)行正常!讀煙霧傳感器開(kāi)關(guān)量讀燃起泄漏傳感器開(kāi)關(guān)量讀紅外傳感器開(kāi)關(guān)量讀布、撤防開(kāi)關(guān)量發(fā)短信:有人行竊!發(fā)短信:屋內(nèi)有火災(zāi)警情!發(fā)短信:廚房有燃?xì)庑孤┎挤莱贩繬Y=0=1=1=0=1=0=1=09.2 外部中斷0中斷服務(wù)子程序流程圖(圖2)圖2外部中斷0讀鍵值校時(shí)鍵預(yù)設(shè)鍵復(fù)位鍵校時(shí)子程序預(yù)設(shè)子程序復(fù)位
26、子程序出中斷結(jié)論本次設(shè)計(jì)切實(shí)考慮了家庭防盜的需求,針對(duì)家庭防盜的主要方面而設(shè)計(jì)的一款新型家庭防盜報(bào)警系統(tǒng)。設(shè)計(jì)過(guò)程中充分考慮了各種可能出現(xiàn)意外情況,根據(jù)具體情況設(shè)計(jì)了相應(yīng)的功能。如預(yù)設(shè)、校時(shí)、查詢等。操作簡(jiǎn)單、方便。此系統(tǒng)借助最可靠、最成熟的GSM移動(dòng)網(wǎng)絡(luò),大大減少了誤報(bào)現(xiàn)象,可靠性強(qiáng)。本設(shè)計(jì)軟、硬件調(diào)試已經(jīng)通過(guò),性能良好。辭通過(guò)本次畢業(yè)設(shè)計(jì),使我增強(qiáng)了理論與時(shí)間結(jié)合的能力,設(shè)計(jì)過(guò)程中遇到各種問(wèn)題在指導(dǎo)老師的幫助下得以解決,鍛煉了我的意志,更使我增強(qiáng)了信心。在此要感學(xué)院給提供了良好的實(shí)驗(yàn)環(huán)境以與我的指導(dǎo)老師。參考文獻(xiàn)1 毅剛等.MCS51單片機(jī)應(yīng)用設(shè)計(jì).工業(yè)大學(xué),19902 涂時(shí)亮等.單片機(jī)軟
27、件設(shè)計(jì)藝術(shù).:科學(xué)文獻(xiàn)分社,19873 周航慈.單片應(yīng)用程序設(shè)計(jì)技術(shù).航空航天大學(xué),19904 華主編.MCS51單片機(jī)實(shí)用接口技術(shù).航空航天大學(xué),19935 Intel Microcontroller Handbook.19856 何立民.單片機(jī)應(yīng)用技術(shù)選編.航空航天大學(xué),1996附錄:部分程序源代碼1.程序初始化:;RAM定義BCOUNT DATA 07FHTIMER DATA 07EHTIMER1 DATA 07DHTIMER2 DATA 07CHHOURS DATA 07BHHOURG DATA 07AHMINUS DATA 079HMINUG DATA 078HSECOS DATA
28、077HSECOG DATA 076HSECO DATA 075HMINU DATA 074HHOUR DATA 073HTEN DATA 072HFLAG DATA 071HDIN DATA 020HDOUT DATA 021HSLA DATA 070HSUBA DATA 00HACK BIT 00H; I/O定義KEY BIT P3.2 CS BIT P1.2 CLK BIT P1.3DAT BIT P1.4 SCL BIT P1.0SDA BIT P1.1MTD EQU 04AHMRD EQU 058HMRD1 EQU 063H ORG 0000HAJMP STARTORG 0003H
29、;外部中斷0中斷服務(wù)子程序入口地址AJMP INTLORG 0013H ;外部中斷1中斷服務(wù)子程序入口地址AJMP INTYORG 0100HSTART: MOV SP,#30HMOV P1,#11110011B ;initial I/OMOV SLA,#0A0H ;FM24C16器件從地址 MOV SUBA,#00H ;器件子地址CLR P2.1 MOV TMOD,#20H ;串行口初始化MOV TH1,#0FDHMOV TL1,#0FDHMOV PCON,#00HMOV SCON,#40HSETB TR1SETB IT0 ;INT0為1,邊沿觸發(fā)方式SETB IT1 ;INT1為1,邊沿觸
30、發(fā)方式SETB EX0 SETB EX1SETB PX1 ;INT1為高優(yōu)先級(jí)SETB EA ;開(kāi)總中斷MAIN: AJMP MAIN ;主程序INTL: RETI ;外部中斷0中斷服務(wù)子程序INTY: RETI ;外部中斷1中斷服務(wù)子程序 END2. HD7279鍵盤顯示子程序INTL: MOV DOUT,#15H ;讀鍵盤指令 ACALL SEND ACALL RECV ;讀鍵盤數(shù)據(jù) SETB CS MOV A,DIN MOV B,#10 ;HEX change BCD code DIV AB MOV DOUT,#10100001B ACALL SEND MOV DOUT,#1100100
31、0B ACALL SEND MOV DOUT,B ;send 個(gè)位 to HD7279A ACALL SEND SETB CS RETISEND: MOV BCOUNT,#8 ;set bit counter=8 CLR CS ;CS for lv ACALL LDELAY ;long delaySLOOP: MOV C,DOUT.7 ;output 1 bit MOV DAT,C SETB CLK ;set CLK for hv MOV A,DOUT ;the data that will send left move RL A MOV DOUT,A ACALL SDELAY ;short
32、delay CLR CLK ;set CLK for lv ACALL SDELAY DJNZ BCOUNT,SLOOP ;check 8 bit send over or else CLR DAT ;send over, return RETRECV: MOV BCOUNT,#8 SETB DAT ;set (DATA) hv(input state) ACALL LDELAY RLOOP: SETB CLK ACALL SDELAY MOV A,DIN RL A MOV DIN,A MOV C,DAT MOV DIN.0,C CLR CLK ACALL SDELAY DJNZ BCOUNT
33、,RLOOP RETLDELAY: MOV TIMER,#25 ;delay 50uSDELOOP: DJNZ TIMER,DELOOP RETSDELAY: MOV TIMER,#4 ;delay 8uSSHOTLOP:DJNZ TIMER,SHOTLOP RET3. FM24C16讀寫子程序START: SETB SDA NOP SETB SCL ;起始條件建立時(shí)間大于4.7us ACALL DELAY CLR SDA ACALL DELAY CLR SCL ;鉗住總線,準(zhǔn)備發(fā)數(shù)據(jù) NOP RET STOP: CLR SDA NOP SETB SCL ;發(fā)送結(jié)束條件的時(shí)鐘信號(hào) ACALL
34、DELAY SETB SDA ;結(jié)束總線 ACALL DELAY RETMACK: CLR SDA ;將SDA置0 NOP NOP SETB SCL ACALL DELAY CLR SCL NOP NOP RETMNACK: SETB SDA ;將SDA置1 NOP NOP SETB SCL ACALL DELAY CLR SCL NOP NOP RETCACK: SETB SDA NOP NOP SETB SCL CLR ACK NOP NOP MOV C,SDA JC CEND SETB ACK ;判斷應(yīng)答位CEND: NOP CLR SCL NOP RETWRBYTE: MOV R0,#
35、08HWLP: RLC A ;取數(shù)據(jù)位 JC WR1 SJMP WR0 ;判斷數(shù)據(jù)位WLP1: DJNZ R0,WLP NOP RETWR1: SETB SDA ;發(fā)送1 NOP SETB SCL ACALL DELAY CLR SCL SJMP WLP1WR0: CLR SDA ;發(fā)送0 NOP SETB SCL ACALL DELAY CLR SCL SJMP WLP1RDBYTE: MOV R0,#08HRLP: SETB SDA NOP SETB SCL ;時(shí)鐘線為高,接收數(shù)據(jù)位 NOP NOP MOV C,SDA ;讀取數(shù)據(jù)位 MOV A,R2 CLR SCL ;將SCL拉低,時(shí)間大于4.7us RLC A ;進(jìn)行數(shù)據(jù)位的處理 MOV R2,A NOP NOP NOP DJNZ R0,RLP ;未夠8位,再來(lái)一次 RETIWRNBYTE: MOV A,#
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 貧困補(bǔ)助申請(qǐng)書(shū)范文200
- 深耕細(xì)作細(xì)分市場(chǎng)創(chuàng)造獨(dú)特價(jià)值
- 2024-2025學(xué)年安徽省合肥市六校聯(lián)考高二(上)期末地理試卷
- 房產(chǎn)銷售轉(zhuǎn)正申請(qǐng)書(shū)
- DB2201-T 20-2022 梅花鹿胚胎移植技術(shù)規(guī)范
- 項(xiàng)目申請(qǐng)書(shū)一般包括
- 簡(jiǎn)要和解協(xié)議書(shū)(2篇)
- 純堿年度合同(2篇)
- 2024-2025學(xué)年山東省濰坊市高三上學(xué)期1月期末英語(yǔ)試題
- 清算備案申請(qǐng)書(shū)
- 2025年安徽碳鑫科技有限公司招聘筆試參考題庫(kù)含答案解析
- 2025年寒假實(shí)踐特色作業(yè)設(shè)計(jì)模板
- 2024年福建漳州人才發(fā)展集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- Unit 3 Times change單元教學(xué)設(shè)計(jì)
- 科室醫(yī)院感染風(fēng)險(xiǎn)評(píng)估表
- 山東省食用油(植物油)生產(chǎn)企業(yè)名錄496家
- 《智慧農(nóng)業(yè)》的ppt完整版
- GB∕T 33047.1-2016 塑料 聚合物熱重法(TG) 第1部分:通則
- 經(jīng)濟(jì)學(xué)市場(chǎng)失靈與政府失靈課件
- 電力業(yè)務(wù)許可證豁免證明
- 建筑工程資料歸檔立卷分類表(全)
評(píng)論
0/150
提交評(píng)論