周澤湘,區志江,馮培龍,周世虎,高攀
(1.廣東松山職業技術學院電氣工程系,廣東韶關,512126;2.某部隊)
本系統采用AVR單片機作MCU,通過激光掃描槍對貼于官兵手機背面的二維碼進行掃描,自動識別官兵及手機信息完成身份認證,并對不合法用戶做出報警。使用矩陣光電檢測開關對所有入庫手機點對點實時動態監測,并實時保存手機出入庫記錄。通過矩陣鍵盤完成手機出入庫作息時間、官兵請假/銷假,手機出入庫記錄查詢等功能設定。使用矩陣雙色LED指示手機出入庫狀態(藍色正常、紅色報警)。使用數碼管及液晶屏共同完成官兵信息、記錄查詢、時鐘顯示、報警顯示等。
平臺結構方框圖如圖1所示。本系統的硬件包括:AVR單片機、二維碼掃描電路、矩陣鍵盤人機對話電路、光電傳感器矩陣檢測電路、RTC實時時鐘電路、手機出入庫記錄保存電路、LCD液晶/數碼管顯示電路、蜂鳴器報警電路,LED矩陣警示電路等。
2.1.1 主控器的選型
本平臺選擇ATmega32作為主控器[1]。其特點如下:32K字節的系統內可編程Flash(具有同時讀寫的能力,即RWW),512字節EEPROM,1K字節SRAM,32個通用I/O口線,32個通用工作寄存器,三個具有比較模式的定時器/計數器(T/C),片內/外中斷,可編程增益串行USART,具有多鐘省電休眠模式,且可寬電壓運行(2.7-5.5V),抗干擾能力強?;谝陨蟽烖c可滿足本平臺的主控要求。

圖1 平臺硬件系統方框圖
2.1.2 RTC實時時鐘電路設計
本平臺實時時鐘電路設計選擇DS1302[2]是美國Dallas公司生產的一種高性能、低功耗、帶RAM的實時時鐘芯片。……