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