總體方案圖示
0.jpg (25.34 KB, 下載次數(shù): 26)
下載附件
2019-12-25 18:01 上傳
圖3 傳感器布局圖
2.3 接收處理原理圖示
2.4 元件芯片選擇
2.4.1 主控方案一 AT89c51單片機(jī)的特點(diǎn): (1)帶負(fù)載能力稍弱; (2)I/o口上電電平為高阻,降低編程效率; (3)需要專用下載器下載程序; 方案二 stc89c51單片機(jī)的特點(diǎn): (1)帶負(fù)載能力相對(duì)普通AT89C51單片機(jī)要強(qiáng); (2)上電復(fù)位所有IO口默認(rèn)高電平; (3)STC89C51可用單片機(jī)上的串口下載程序,不用專門的下載器, 而AT89C51需要專用的下載器才可以燒寫程序; 綜上所述:為提高系統(tǒng)的帶負(fù)載能力,降低開發(fā)成本,下載成本,故選用stc89c51作為主控,實(shí)物圖如下。 圖5單片機(jī)實(shí)物圖 2.4.2 檢測(cè)模塊方案一 使用門磁的特點(diǎn): (1)通過(guò)兩個(gè)磁鐵的靠近還是遠(yuǎn)離檢測(cè); (2)若通過(guò)窗戶入侵則無(wú)法檢測(cè); 方案二 使用紅外模塊的特點(diǎn): (1)通過(guò)熱釋電紅外原理檢測(cè); (2)設(shè)定好靈敏度后方圓幾米的距離均可檢測(cè)無(wú)法躲避; 綜上所述,故選用方案二 紅外模塊 從而提高入侵檢測(cè)的靈敏度和可靠性,實(shí)物圖如下。

圖6 紅外模塊實(shí)物圖 2.4.3通信模塊方案一 使用3G模塊的特點(diǎn): (1)具備通話、短信、上網(wǎng)功能; (2)網(wǎng)絡(luò)傳輸速度快; (3)成本較高; 方案二 使用GSM模塊的特點(diǎn): (1)具備通話、短信、上網(wǎng)功能; (2)網(wǎng)絡(luò)傳輸速度相對(duì)3G要慢很多; 
(3)成本較低; 綜上所述,本系統(tǒng)不需要網(wǎng)絡(luò)通信,若使用3G高速網(wǎng)絡(luò)通信沒(méi)有意義,只需要撥打電話發(fā)送短信,GSM模塊完全能夠滿足要求,故為降低成本選用GSM模塊,實(shí)物圖如下。 圖7 GSM模塊實(shí)物圖
2.4.4 無(wú)線數(shù)據(jù)傳輸模塊方案一 使用2.4G 無(wú)線通信模塊的特點(diǎn): (1)傳輸速度快; (2)使用復(fù)雜; (3)多用于傳輸音視頻信號(hào); 方案二 使用315M 無(wú)線通信模塊的特點(diǎn): (1)傳輸速度相對(duì)2.4G要慢; (2)使用方便; (3)主要用于傳輸開關(guān)信息; 綜上所述,經(jīng)過(guò)比較 由于本設(shè)計(jì),不需要無(wú)線傳輸音視頻信息只需要無(wú)線數(shù)據(jù)傳輸,故選用315M模塊,實(shí)物圖如下。 圖8 315M無(wú)線模塊實(shí)物圖
2.4.5 電源模塊方案一 使用直流穩(wěn)壓電源的特點(diǎn): (1)體積大,占用空間; (2)轉(zhuǎn)換效率低,浪費(fèi)電能不環(huán)保; (3)電路簡(jiǎn)單; 方案二 使用開關(guān)電源的特點(diǎn): (1)體積小,重量輕; (2)轉(zhuǎn)換效率高,節(jié)能環(huán)保; (3)電路比直流穩(wěn)壓電源復(fù)雜; 綜上所述,為了提高電源轉(zhuǎn)換效率減小系統(tǒng)重量和體積,我們采用5V,2A的開關(guān)電源為系統(tǒng)供電,實(shí)物圖如下。
圖9 電源模塊實(shí)物圖
第3章 硬件設(shè)計(jì)
3.1 檢測(cè)傳輸電路
3.1.1 模塊原理由上述方案對(duì)比 我們選用了315無(wú)線模塊和熱釋電紅外傳感器連接作為檢測(cè)電路,元件原理如下: 熱釋電紅外模塊:是一種可以檢測(cè)人或者動(dòng)物發(fā)射的紅外線而輸出電信號(hào)的一種傳感器。早在1938年的時(shí)候,就有人提出過(guò)利用熱釋電效應(yīng)①探測(cè)紅外輻射,但并未受到重視,直到二十世紀(jì)六十年代,隨著激光、紅外技術(shù)的迅速發(fā)展,才又推動(dòng)了對(duì)熱釋電效應(yīng)的研究和對(duì)熱釋電晶體的應(yīng)用。熱釋電晶體已廣泛用于紅外光譜儀、紅外遙感以及熱輻射探測(cè)器,它可以作為紅外激光的一種較理想的探測(cè)器。由于相對(duì)聲光控為靈敏,它目前正在被廣泛的應(yīng)用到 走廊、樓梯、倉(cāng)庫(kù)、教室、衛(wèi)生間等場(chǎng)所的自動(dòng)照明。以及各種對(duì)安全要求較高的場(chǎng)合的自動(dòng)化報(bào)警系統(tǒng)。 315M無(wú)線數(shù)據(jù)模塊(帶PT2262/PT2272 編碼解碼芯片):315M無(wú)線模塊廣泛地運(yùn)用在車輛監(jiān)控、遙控、遙測(cè)、小型無(wú)線網(wǎng)絡(luò)、無(wú)線抄表、門禁系統(tǒng)、小區(qū)傳呼、工業(yè)數(shù)據(jù)采集系統(tǒng)、無(wú)線標(biāo)簽、小型無(wú)線數(shù)據(jù)終端、安全防火系統(tǒng)、無(wú)線遙控系統(tǒng)、數(shù)字圖像傳輸?shù)阮I(lǐng)域中。采用2ASK調(diào)制②發(fā)送信號(hào)。PT2262/PT2272 是臺(tái)灣普城公司生產(chǎn)的一種 CMOS 工藝制造的低功耗低價(jià)位通用編解碼電路, PT2262/PT2272 最多可有 12 位(A0-A11) 三態(tài)地址端管腳(懸空, 接高電平, 接低電平),任意組合可提供 531441 地址碼,最多可有 6 位(D0-D5) 數(shù)據(jù)端管腳, 設(shè)定的地址碼和數(shù)據(jù)碼從 17 腳串行輸出,可用于無(wú)線遙控發(fā)射電路。常配合315M模塊 用于車輛防盜系統(tǒng)、家庭防盜系統(tǒng)、遙控玩具、其它電器遙控系統(tǒng)中。
3.1.2 電路原理
圖10 檢測(cè)傳輸電路
檢測(cè)傳輸電路如圖10所示,圖中用了四個(gè)無(wú)線發(fā)送模塊分別接到門窗的紅外傳感器上,通過(guò)無(wú)線傳輸數(shù)據(jù)減少了布線,入侵信息會(huì)通過(guò)無(wú)線發(fā)送模塊發(fā)送給與單片機(jī)連接的無(wú)線接收模塊上。
圖11 接收模塊電路
接收模塊原理圖如圖11所示,接收模塊接收發(fā)送模塊發(fā)送的數(shù)據(jù)后,此時(shí)接收模塊的H1-H4管腳就會(huì)和發(fā)送模塊對(duì)應(yīng)管教保持一致,當(dāng)沒(méi)有人闖入的時(shí)候H1-H4管腳為低電平,當(dāng)有人闖入的時(shí)候H1-H4管腳為高電平。無(wú)線模塊通過(guò)四通道或非門連接到單片機(jī)的外部中斷1的管腳上,因?yàn)槭褂弥袛喾椒ǹ梢蕴岣叱绦虻男剩瑴p少CPU的負(fù)擔(dān)。 當(dāng)有一個(gè)管腳由低電平跳變?yōu)楦唠娖降臅r(shí)候,通過(guò)或非門就會(huì)變成一個(gè)從高電平到低電平的下降沿,此時(shí)就會(huì)觸發(fā)單片機(jī)產(chǎn)生外部中斷,單片機(jī)就會(huì)自動(dòng)停止當(dāng)前程序跳轉(zhuǎn)到中斷服務(wù)子程序中,執(zhí)行相應(yīng)操作,我們?cè)诔绦蛑型ㄟ^(guò)設(shè)置標(biāo)志位就可以使單片機(jī)檢測(cè)到有人闖入,單片機(jī)檢測(cè)到闖入后就會(huì)執(zhí)行警報(bào)操作。 3.2 報(bào)警電路
3.2.1 模塊原理蜂鳴器分為有源蜂鳴器和無(wú)源蜂鳴器,有源蜂鳴器內(nèi)部自帶震蕩源,通電就可以產(chǎn)生聲音,無(wú)源報(bào)警器需要產(chǎn)生震蕩信號(hào)才可發(fā)聲音。本部分采用有源蜂鳴器作為警報(bào)產(chǎn)生電路。 3.2.2 電路原理
圖12 報(bào)警電路 如圖12所示,電路采用三極管驅(qū)動(dòng)蜂鳴器提高帶負(fù)載能力增加音量,三極管的控制端alarm管腳連接到單片機(jī)的P2.7管腳上,當(dāng)檢測(cè)到有人闖入后單片機(jī)會(huì)啟動(dòng)警報(bào)子程序,控制連接蜂鳴器的管腳P2.7使蜂鳴器鳴叫,產(chǎn)生警報(bào)。 3.3撤防布防電路
3.3.1 模塊原理本部分采用按鍵和315M無(wú)線發(fā)送模塊作為發(fā)送,315M無(wú)線接收模塊作為接收連接單片機(jī),無(wú)線發(fā)送模塊原理上文中已經(jīng)敘述,見(jiàn)4.1.1 315M無(wú)線模塊介紹。 3.3.2 電路原理圖13 無(wú)線遙控器電路 無(wú)線遙控器電路如圖13所示,無(wú)線遙控器由無(wú)線發(fā)送模塊和按鍵組成,用戶可通過(guò)按鍵遙控系統(tǒng)撤防布防,當(dāng)按鍵按下的時(shí)候系統(tǒng)布防,蜂鳴器長(zhǎng)響一聲,當(dāng)再按下的時(shí)候蜂鳴器短響三聲系統(tǒng)撤防,蜂鳴器的響聲讓用戶更方便的區(qū)分撤防布防。遙控器按下按鍵后經(jīng)過(guò)315M無(wú)線模塊的發(fā)送。 圖14 無(wú)線接收模塊電路 無(wú)線遙控器接收電路如圖14所示,無(wú)線接收模塊的ON管腳與單片機(jī)的外部中斷0管腳連接。無(wú)線遙控器按鍵按下后,連接著按鍵的無(wú)線發(fā)送模塊,會(huì)把此時(shí)的狀態(tài)發(fā)送給,與單片機(jī)相連的無(wú)線接收模塊,單片機(jī)檢測(cè)到后就會(huì)產(chǎn)生中斷,進(jìn)入中斷后單片機(jī)會(huì)根據(jù)此時(shí)的狀態(tài)撤防或者布防,若此時(shí)已經(jīng)布防,檢測(cè)到信號(hào)后就會(huì)撤防,若此時(shí)已經(jīng)撤防,檢測(cè)到信號(hào)后就會(huì)布防。
3.4 無(wú)線通知用戶電路
3.4.1 模塊原理GSM原理介紹:GSM是全球通信系統(tǒng)的簡(jiǎn)稱,屬于第二代通信系統(tǒng),具備發(fā)送短信撥打電話,GPRS上網(wǎng)功能,本設(shè)計(jì)采用SIM900A 這款GSM模塊通過(guò)串口與單片機(jī)通信,從而在單片機(jī)的控制下收發(fā)短信,撥打電話。 SIM900A是由simcom(芯訊通無(wú)線科技有限公司)生產(chǎn)的緊湊型、高可靠性的無(wú)線模塊,采用SMT封裝的雙頻GSM/GPRS模塊解決方案,采用功能強(qiáng)大的處理器ARM9216EJ-S內(nèi)核,能滿足低成本、緊湊尺寸的開發(fā)要求。 3.4.2 電路原理 圖15 GSM模塊電路
GSM無(wú)線模塊與單片機(jī)的連接如圖15所示,圖中GSM模塊的TXD(串口發(fā)送)管腳接到單片機(jī)的RXD(串口接收)管腳上,GSM模塊的RXD(串口接收)管腳接到單片機(jī)的TXD(串口發(fā)送)管腳上,此時(shí)單片機(jī)就可以和GSM無(wú)線模塊之間通過(guò)串口通信收發(fā)數(shù)據(jù)。
GSM與話筒和揚(yáng)聲器的音頻接口電路如圖16所示,當(dāng)單片機(jī)檢測(cè)到有人闖入后,會(huì)通知GSM模塊發(fā)送短信并且撥打電話給用戶,用戶此時(shí)如果接聽(tīng)電話,GSM模塊就會(huì)通過(guò)話筒獲取家中的聲音,并且通過(guò)揚(yáng)聲器播放用戶發(fā)出的聲音,用戶此時(shí)可以通過(guò)電話和闖入者對(duì)話,警告其離開并盡快自首。若用戶此時(shí)沒(méi)有接聽(tīng)到電話,當(dāng)用戶看到短信后,可以根據(jù)情況選擇撥打電話,此時(shí)機(jī)器檢測(cè)到是用戶打來(lái)的電話后就會(huì)自動(dòng)接聽(tīng)。 由于撤防布防所用的無(wú)線遙控器采用315M模塊傳輸距離只有幾十米到幾百米,用戶除了使用遙控器遙控撤防布防之外,當(dāng)用戶離家較遠(yuǎn)時(shí)也可以通過(guò)手機(jī)發(fā)送短信實(shí)現(xiàn)遠(yuǎn)程撤防布防。 此外考慮到系統(tǒng)的易用和用戶的界面友好特別增加了 通過(guò)發(fā)送指令更改用戶手機(jī)號(hào)碼的功能,傳統(tǒng)的報(bào)警器更改用戶手機(jī)號(hào)碼的時(shí)候通過(guò)矩陣鍵盤輸入號(hào)碼和LCD液晶顯示屏顯示號(hào)碼,增加了電路的成本。本設(shè)計(jì)更加充分的使用了GSM的功能和用戶的手機(jī),降低了電路總體成本,是本設(shè)計(jì)的亮點(diǎn)之一。用戶可以通過(guò)發(fā)送 變更用戶 的拼音首字母BGYH+系統(tǒng)密碼+新手機(jī)號(hào)碼,即可變更用戶手機(jī)號(hào)。
系統(tǒng)工作流程圖如圖17所示,系統(tǒng)上電工作后會(huì)檢測(cè)用戶是否發(fā)送指令,若用戶發(fā)送指令會(huì)執(zhí)行用戶指令,如撤防布防,更換用戶手機(jī)號(hào)等操作,若沒(méi)有收到用戶指令或者執(zhí)行完指令,就會(huì)檢測(cè)是否打開報(bào)警系統(tǒng),若沒(méi)有打開則繼續(xù)等待用戶的指令。若打開報(bào)警系統(tǒng)之后,當(dāng)檢測(cè)到有人闖入后蜂鳴器就會(huì)警報(bào),并且單片機(jī)通知GSM發(fā)送短信并且撥打電話通知用戶,結(jié)束之后進(jìn)入等待。
4.2 部分程序
4.2.1 撤防布防
/****************************************/ void fangyu(void) interrupt 2 //外部中斷1中斷 當(dāng)無(wú)線遙控器按下后產(chǎn)生本中斷 {
EX1=0;//開外部中斷1
ON_OFF=~ON_OFF; //打開或者關(guān)閉系統(tǒng)的開關(guān),實(shí)現(xiàn)撤防布防
EX1=1;//開外部中斷1 } /****************************************/ 撤防布防部分的子程序如上所示,遙控器按下按鍵后經(jīng)過(guò)315M無(wú)線模塊的發(fā)送,單片機(jī)接收后就會(huì)產(chǎn)生外部中斷1的中斷,此時(shí)進(jìn)入本函數(shù)執(zhí)行開關(guān)防御系統(tǒng)的功能,在進(jìn)入中斷后要及時(shí)關(guān)閉中斷功能防止再次打斷造成干擾,當(dāng)程序執(zhí)行完后要打開中斷,等待下一次中斷的產(chǎn)生。 4.2.2 入侵檢測(cè)/****************************************/ void jiance(void) interrupt 0 // 外部中斷0中斷 當(dāng)檢測(cè)到有人闖入后產(chǎn)生本中斷 {
EX0=0; //關(guān)外部中斷0
person=1; //進(jìn)入中斷服務(wù)程序 說(shuō)明檢測(cè)到有人觸發(fā)中斷
EX0=1; //開外部中斷0 }
/****************************************/ 檢測(cè)部分的子程序如上所示,當(dāng)紅外傳感器檢測(cè)到有人闖入后,就會(huì)把管腳置為高電平,此時(shí)與紅外模塊連接的315M無(wú)線發(fā)射模塊就會(huì)把這個(gè)高電平信號(hào)發(fā)送給與單片機(jī)連接的315M無(wú)線接收模塊,此時(shí)單片機(jī)就會(huì)產(chǎn)生外部中斷0的中斷,就會(huì)進(jìn)入本子程序。在本程序中關(guān)閉中斷防止再次打斷,然后把標(biāo)志位設(shè)置為1,單片機(jī)就可以判斷出此時(shí)有人闖入,從而執(zhí)行相應(yīng)的程序。然后再打開中斷,等待下一次中斷產(chǎn)生。
4.2.3 發(fā)送短信/****************************************/ void post_msg() //發(fā)送短信 { put_str("AT+CMGF=1\r");//設(shè)置短信模式 while(SBUF != "ok") //等待GSM模塊返回接受成功信息 put_str("AT+CMGS=\"182xxxxxxxx\"\r");//設(shè)置發(fā)送號(hào)碼 while(SBUF != "ok") //等待GSM模塊返回接受成功信息 put_str("warning\r");//發(fā)送內(nèi)容 } /****************************************/ 發(fā)送短信子程序如上所示,本程序是用來(lái)通知用戶家中的情況的,是系統(tǒng)與用戶交流的關(guān)鍵所在,當(dāng)單片機(jī)經(jīng)過(guò)前面子程序的檢測(cè)判斷出有人闖入后就會(huì)進(jìn)入本子程序,發(fā)送短信給用戶,首先設(shè)置短信模式,然后設(shè)置GSM字符集,這樣就可以給用戶發(fā)送短信了,然后設(shè)置給哪個(gè)手機(jī)號(hào)碼發(fā)送短信,在此我們用x表示未知號(hào)碼,然后輸入發(fā)送的內(nèi)容,在這里我們用發(fā)送warning 報(bào)告給用戶。
4.2.4 撥打電話/****************************************/ void post_call() //撥打電話 {
put_str("ATD182xxxxxxxx;\r");// while(SBUF != "ok") //等待GSM模塊返回接受成功信息
}
/****************************************/ 撥打電話給用戶,也是和用戶通信的關(guān)鍵,當(dāng)檢測(cè)到有人闖入后,會(huì)自動(dòng)發(fā)送短信,撥打電話給用戶,發(fā)送短信子程序已經(jīng)在5.2.3小節(jié)介紹,撥打電話子程序如上所示,進(jìn)入本子程序后單片機(jī)就會(huì)使用AT指令控制GSM模塊給用戶撥打電話。若用戶接聽(tīng)則進(jìn)行通話,和GSM模塊連接的麥克風(fēng)和揚(yáng)聲器就會(huì)工作,獲取家中的聲音,并播放用戶的聲音,產(chǎn)生非常好的威懾作用。
4.2.5 接收短信,接聽(tīng)電話/****************************************/ void re_call() //讀取短信,接聽(tīng)電話 子程序 { uchar tel_num[12] = "182xxxxxxxx"; uchar *close = "close"; uchar *open = "open"; uchar *change = "BGYH123456"; get_str();//調(diào)用串口接收子程序 把GSM發(fā)來(lái)的數(shù)據(jù)存儲(chǔ)到 數(shù)組ring里面 put_str("AT+CLIP=1\r");// 開啟來(lái)電顯示 if(strstr(ring,tel_num)!=NULL) //如果判斷出是用戶打來(lái)的電話 { put_str("ATA\r"); //自動(dòng)接聽(tīng)
}
put_str("AT+CMGF=1\r"); //設(shè)置文本模式 put_str("GSM\r"); //設(shè)置GSM字符集 put_str("AT+CNMI=1,1\r"); //讀取新消息
if(strstr(ring,change) !=NULL)//變更用戶號(hào)碼 { uchar *new_tel_num =strstr(ring,change)+1 uchar i=0; for(i=0;i<11;i++) { tel_num[ i]=*new_tel_num++ ; }
}
if(strstr(ring,close)!=NULL)//如果判斷出是用戶發(fā)送的關(guān)機(jī)指令 { ON_OFF=0; //關(guān)閉防御系統(tǒng) } if(strstr(ring,open)!=NULL) //如果判斷出是用戶發(fā)送的開機(jī)指令 { ON_OFF=1; //打開防御系統(tǒng) } }
/****************************************/ 接收用戶短信和電話子程序是本設(shè)計(jì)中最重要的一部分,因?yàn)镚SM遠(yuǎn)程撤防布防,手機(jī)發(fā)送指令更改用戶的手機(jī)號(hào)碼,接聽(tīng)用戶打來(lái)的電話,都需要通過(guò)本程序設(shè)置。也是本設(shè)計(jì)的亮點(diǎn)所在,本程序首先把用戶的電話存儲(chǔ)到一個(gè)數(shù)組中,把本機(jī)密碼存儲(chǔ)到一個(gè)數(shù)組中,正常情況下發(fā)生警報(bào)后就會(huì)自動(dòng)發(fā)送短信撥打電話給數(shù)組中存儲(chǔ)的用戶號(hào)碼,當(dāng)用戶想變更號(hào)碼時(shí),需要輸入BGYH+密碼+新手機(jī)號(hào),這種設(shè)計(jì)既可以增加系統(tǒng)安全性,又可以方便用戶更改密碼。
第5章 注釋[注釋1]熱釋電傳感器基本知識(shí) 熱釋電效應(yīng)同壓電效應(yīng)類似,是指由于溫度的變化而引起晶體表面電荷變化的現(xiàn)象。熱釋電傳感器是對(duì)溫度敏感的傳感器。它由陶瓷氧化物或壓電晶體元件組成,在元件的兩個(gè)表面做成電極,在傳感器監(jiān)測(cè)范圍內(nèi)溫度有ΔT的變化時(shí),熱釋電效應(yīng)會(huì)在兩個(gè)電極上會(huì)產(chǎn)生電荷ΔQ,即在兩電極之間產(chǎn)生一微弱的電壓ΔV。由于它的輸出 阻抗極高,在傳感器中有一個(gè)場(chǎng)效應(yīng)管進(jìn)行阻抗變換。熱釋電效應(yīng)所產(chǎn)生的電荷ΔQ會(huì)被空氣中的離子所結(jié)合而消失,即當(dāng)環(huán)境溫度穩(wěn)定不變時(shí),ΔT=0,則傳感器無(wú)輸出。當(dāng)有人進(jìn)入檢測(cè)區(qū)時(shí),因人體溫度與環(huán)境溫度有差別,產(chǎn)生ΔT,則有ΔT輸出;若人體進(jìn)入檢測(cè)區(qū)后不動(dòng),則溫度沒(méi)有變化,傳感器也沒(méi)有輸出了。所以 這種傳感器用來(lái)檢測(cè)人體或者動(dòng)物的活動(dòng)傳感。 為了提高探測(cè)器的探測(cè)靈敏度以增大探測(cè)距離,一般在探測(cè)器的前方裝設(shè)一個(gè)菲涅爾透鏡,該透鏡由透明塑料制成,將透鏡的上、下兩部分各分成若干等份,制成一種具有特殊光學(xué)系統(tǒng)的透鏡,它和放大電路相配合,可將信號(hào)放大70分貝以上,這樣就可以測(cè)出10~20米范圍內(nèi)人或動(dòng)物的行動(dòng)。菲涅爾透鏡是由法國(guó)物理學(xué)家?jiàn)W古斯汀.菲涅爾發(fā)明的,他在1822年最初使用這種透鏡設(shè)計(jì)用于建立一個(gè)玻璃菲涅爾透鏡系統(tǒng)——燈塔透鏡。 菲涅爾透鏡利用透鏡的特殊光學(xué)原理,在探測(cè)器前方產(chǎn)生一個(gè)交替變化的“盲區(qū)”和“高靈敏區(qū)”,以提高它探測(cè)接收的靈敏度。當(dāng)有人從透鏡前走過(guò)時(shí),人體發(fā)出的紅外線就不斷地交替從“盲區(qū)”進(jìn)入“高靈敏區(qū)”,這樣就使接收到的紅外信號(hào)以忽強(qiáng)忽弱的脈沖形式輸入,從而增強(qiáng)其能量幅度。菲涅爾透鏡作用有兩個(gè):一是聚焦作用,即將熱釋紅外信號(hào)折射或者反射到紅外傳感器上,第二個(gè)作用是將探測(cè)區(qū)域內(nèi)分為若干個(gè)明區(qū)和暗區(qū),使進(jìn)入探測(cè)區(qū)域的移動(dòng)物體能以溫度變化的形式在紅外傳感器上產(chǎn)生變化的熱釋電紅外信號(hào)。 [注釋2] 2ASK調(diào)制原理 2ASK是ASK調(diào)制的一個(gè)特例,把一個(gè)幅度取為0,另一個(gè)幅度為非0,就是2ASK。它是以單極性不歸零碼序列來(lái)控制正弦載波的開啟與關(guān)閉。該調(diào)制方式的出現(xiàn)比模擬調(diào)制方式還要早,Morse碼的無(wú)線電傳輸也是使用該調(diào)制方式。由于2ASK的抗噪聲性能不如其他調(diào)制方式,所以該調(diào)制方式在目前的衛(wèi)星通信、數(shù)字微波通信中并沒(méi)有被采用,但是由于該調(diào)制方式的實(shí)現(xiàn)比較簡(jiǎn)單,在光纖通信系統(tǒng)中,短距離無(wú)線傳輸系統(tǒng)中,振幅鍵控方式卻獲得非常廣泛的應(yīng)用。 第6章 總結(jié)與展望本系統(tǒng)相對(duì)于傳統(tǒng)的防盜系統(tǒng),可以更方便的和用戶互動(dòng),系統(tǒng)在檢測(cè)到有人闖入后,可以給用戶發(fā)送短信,撥打電話,也可以接聽(tīng)用戶打來(lái)的電話和接收短信,并且為了方便用戶,增加了短信更改用戶手機(jī)號(hào)碼的功能,摒棄了傳統(tǒng)的LCD液晶顯示屏加鍵盤的方法輸入用戶手機(jī)號(hào),極大的降低了成本和系統(tǒng)的體積,通過(guò)用戶手機(jī)即可變更。但是本產(chǎn)品仍然有不足,無(wú)線GSM模塊也有可能會(huì)受到干擾或者遇到信號(hào)不好的時(shí)候,雖然這種情況產(chǎn)生的概率比較低。希望未來(lái)隨著我國(guó)的北斗衛(wèi)星通信、4G通信、5G通信的發(fā)展成熟,能夠?yàn)榻鉀Q家庭防盜這一問(wèn)題提供更好的解決策略。
總電路圖18 總電路圖 - #include <reg51.h> // 包含51單片機(jī)管腳寄存器定義的頭文件
- #include <string.h>//包含字符串操作庫(kù)函數(shù)的頭文件
- #define uchar unsigned char
- #define uint unsigned int
- sbit alarm = P2^7; //蜂鳴器管腳
- sbit LED0 = P0^0 // 1號(hào)窗戶上的紅外
- sbit LED1 = P0^1 // 2號(hào)窗戶上的紅外
- sbit LED2 = P0^2 // 3號(hào)窗戶上的紅外
- sbit LED3 = P0^3 // 門口的紅外
-
-
- bit ON_OFF = 0; //撤防布防標(biāo)志位
- bit person =0; //是否檢測(cè)到有人
- uchar ring[20]={0}; // 保存GSM發(fā)送給單片機(jī)的數(shù)據(jù)
-
- void main()
- {
-
-
- uchar num1=0;
- uchar num2=0;
- EX0 = 1; //外部中斷0
- IT0 = 1; //下降沿觸發(fā)
- EX1 = 1; //外部中斷1
- IT1 = 1; //下降沿觸發(fā)
-
- TMOD=0x20;//設(shè)置定時(shí)器1為 方式二 自動(dòng)重裝初值模式
-
- TH1=0xfd;//設(shè)定波特率為9600
- TL1=0xfd;
- TR1=1;//啟動(dòng)定時(shí)器
- SM0=0;//SM0和SM1用來(lái)設(shè)置串口工作方式為 方式一
- SM1=1;
- PCON=0x80;//波特率不加倍
- REN=1;//允許串口接收數(shù)據(jù)
- EA=1;//開總中斷
- ES=1;//開串中斷
-
-
-
- while(1)
- {
- if(ON_OFF)
- {
- if(person)
- {
- alarm = 1; //蜂鳴器發(fā)起警報(bào)
- post_msg(); //發(fā)送短信,通知用戶
- post_call();//撥打電話給用戶
- delay(100);
- delay(100);
- alarm = 0;
- person=0;
- ON_OFF=0;
- }
-
- }
-
- }
-
- }
復(fù)制代碼
以上的Word格式文檔51黑下載地址:
部分文檔.doc
(1.01 MB, 下載次數(shù): 33)
2019-12-25 18:00 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|