智能監(jiān)控防盜報警系統(tǒng)
紅外接收傳感器能夠感應(yīng)紅外發(fā)射傳感器發(fā)射的紅外光,并產(chǎn)生對應(yīng)的電信號。紅外接收模塊由紅外接收管、前置放大器、限幅放大器、帶通濾波器、峰值檢波器、整形電路和輸出放大電路組成。由于紅外接收二極管接收到的信號比較微弱,因此要增加高增益放大電路。紅外接收傳感器的電路如圖5所示,當(dāng)紅外接收傳感器感應(yīng)到經(jīng)38kHz調(diào)制的紅外光波時輸出低電平,否則輸出高電平。本文引用地址:http://www.ex-cimer.com/article/160600.htm
2.5 傳感器信號處理
傳感器信號處理包括監(jiān)測區(qū)域調(diào)節(jié)和多路并行實時監(jiān)測。每個紅外發(fā)射傳感器以60張角發(fā)射紅外信號,當(dāng)紅外接收傳感器在其發(fā)射區(qū)域時,能夠進(jìn)行有效檢測?,F(xiàn)場環(huán)境中需要合理地分配傳感器發(fā)射和接收的位置。本設(shè)計通過用7420與門芯片對多路信號進(jìn)行硬件并行處理,可以根據(jù)實際情況加入紅外發(fā)射和接收傳感器進(jìn)行并行監(jiān)測。加大監(jiān)測區(qū)域和排除監(jiān)測盲區(qū)。
警情信號由擴(kuò)展的外部I/O讀入。外部I/O口的設(shè)計采用數(shù)據(jù)總線采集方案,端口地址與外部數(shù)據(jù)存儲器統(tǒng)一尋址,使用與外部數(shù)據(jù)存儲器同樣的指令來方便讀寫。每次讀寫為兩個指令周期,能快速實時地從擴(kuò)展外部I/O讀入多路警情信號,并行采集到的警情數(shù)據(jù)通過位循環(huán)移位測試方式掃描多路警情信號。警情分析采用統(tǒng)計判決波消除毛刺,提高了監(jiān)測可靠性。某路警情發(fā)生并觸發(fā)報警執(zhí)行后,其它各路監(jiān)測信號繼續(xù)實時掃描監(jiān)測,并發(fā)性能良好。
3 系統(tǒng)軟件設(shè)計
系統(tǒng)軟件整體結(jié)構(gòu)圖由遙控子系統(tǒng)和監(jiān)測報警子系統(tǒng)組成。遙控系統(tǒng)軟件設(shè)計包括矩陣鍵盤按鍵捕獲掃描程序、鍵盤消抖和復(fù)用程序、紅外發(fā)射信號調(diào)制程序、休眠喚醒觸發(fā)及處理程序、按鍵顯示程序等。監(jiān)測報警系統(tǒng)軟件設(shè)計包括中斷管理程序、紅外遙控接收程序、時鐘及延時管理程序、外擴(kuò)I/O端口的位、字節(jié)讀寫程序、ME卡的NVRAM讀寫程序、警情監(jiān)測程序、現(xiàn)場報警控制程序、遠(yuǎn)程通信報警觸發(fā)程序、液晶顯示驅(qū)動程序、遙控操作調(diào)度程序等。
本系統(tǒng)涉及的中斷事件有遙控系統(tǒng)的待機(jī)、解鎖中斷、遙控紅外發(fā)射脈沖定時中斷、紅外信號方波調(diào)制定時中斷,以及監(jiān)測報警系統(tǒng)的警情采樣中斷、紅外遙控接收中斷、UART通信接收中斷、UART通信發(fā)送中斷、開機(jī)、關(guān)機(jī)中斷等組成。
3.1 紅外數(shù)據(jù)收發(fā)程序
本系統(tǒng)設(shè)計采用紅外傳輸技術(shù),通過單片機(jī)定時器設(shè)計紅外38kHz調(diào)制載波,然后對遙控器和主控系統(tǒng)分別設(shè)計傳輸收發(fā)協(xié)議。收發(fā)協(xié)議定義流程圖如圖6所示。
評論