欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4650|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)家用防盜報(bào)警系統(tǒng)設(shè)計(jì)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:672988 發(fā)表于 2019-12-24 22:54 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
總體方案圖示


圖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 總電路圖
  1. #include <reg51.h> // 包含51單片機(jī)管腳寄存器定義的頭文件
  2. #include <string.h>//包含字符串操作庫(kù)函數(shù)的頭文件
  3. #define uchar unsigned char
  4. #define uint unsigned int
  5. sbit alarm = P2^7; //蜂鳴器管腳
  6. sbit LED0 = P0^0   // 1號(hào)窗戶上的紅外
  7. sbit LED1 = P0^1   // 2號(hào)窗戶上的紅外
  8. sbit LED2 = P0^2   // 3號(hào)窗戶上的紅外
  9. sbit LED3 = P0^3   // 門口的紅外


  10. bit ON_OFF = 0;    //撤防布防標(biāo)志位
  11. bit person =0;     //是否檢測(cè)到有人
  12. uchar ring[20]={0};                 // 保存GSM發(fā)送給單片機(jī)的數(shù)據(jù)

  13. void main()
  14. {
  15.             
  16.             
  17.               uchar num1=0;
  18.               uchar num2=0;
  19.               EX0 = 1;  //外部中斷0
  20.               IT0 = 1;  //下降沿觸發(fā)
  21.               EX1 = 1;  //外部中斷1
  22.               IT1 = 1;  //下降沿觸發(fā)
  23.             
  24.               TMOD=0x20;//設(shè)置定時(shí)器1為 方式二 自動(dòng)重裝初值模式

  25.               TH1=0xfd;//設(shè)定波特率為9600
  26.               TL1=0xfd;
  27.               TR1=1;//啟動(dòng)定時(shí)器
  28.               SM0=0;//SM0和SM1用來(lái)設(shè)置串口工作方式為 方式一
  29. SM1=1;            
  30. PCON=0x80;//波特率不加倍
  31.               REN=1;//允許串口接收數(shù)據(jù)
  32.               EA=1;//開總中斷
  33.               ES=1;//開串中斷
  34.             
  35.             
  36.             
  37.               while(1)
  38.               {
  39.                             if(ON_OFF)
  40.                             {
  41.                                           if(person)
  42.                                           {
  43.                                                         alarm = 1;  //蜂鳴器發(fā)起警報(bào)
  44.                                                         post_msg(); //發(fā)送短信,通知用戶
  45.                                                         post_call();//撥打電話給用戶
  46.                                                         delay(100);
  47.                                                         delay(100);
  48.                                                         alarm = 0;
  49.                                                         person=0;
  50.                                                         ON_OFF=0;
  51.                                           }
  52.                                          
  53.                             }
  54.                            
  55.               }
  56.             
  57. }
復(fù)制代碼

以上的Word格式文檔51黑下載地址:
部分文檔.doc (1.01 MB, 下載次數(shù): 33)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表