基于紅外傳感器的樓宇人數統計系統的設計
程序設計主要考慮信號采集、人員進出的不同速度、是否進或出、環境干擾和實時顯示輸出等情況,其準確性直接關系到計數裝置的可靠性和實用性。信號采集是使用周期性的信號掃描來完成,每隔2~8ms采集一次外部中斷INT0和INT1引腳,外部中斷、定時計數器,T0和T1協同工作。主程序設計流程如圖4所示。本文引用地址:http://www.104case.com/article/162350.htm
信號經單片機處理后,輸出到顯示模塊八個顯示筆畫a,b,c,d,e,f,g,DP八個口,以驅動數碼管顯示房間里的總人數,同時通過無線串口通信的方式將房間數據傳輸到主控系統來顯示結果,這樣管理者可以通過數據終端方便快捷地查看房間人數情況。
2.5 計算機監控軟件設計
系統軟件是基于Microsoft公司VC++編寫的,包括系統參數設置模塊、接收數據實時顯示模塊、數據存儲模塊,系統軟件的主控界面如圖5所示:
3 結束語
該樓宇人數監控系已在某些企業樓宇進行了試用。實踐證明:該系統工作穩定,對樓宇人數統計準確,實時性好。同時該系統成本低,具備體積小、重量輕、便于安置和簡單易用的特點,在對樓宇人數統計上發揮了巨大作用,具有廣闊的應用前景和巨大的經濟價值。
評論