新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于RS485總線和RFID的智能門禁系統實現

        基于RS485總線和RFID的智能門禁系統實現

        作者: 時間:2012-10-24 來源:網絡 收藏

        隨著網絡技術、數字技術,特別是射頻通信識別技術的進步,門禁系統在安全性、方便性、易管理性等方面也得到了長足的發展,成為確保小區及其它重要部門出入口安全的有效措施,已廣泛應用于交通、物流管理等多個領域[1-3]。

        主機調度網以其組網容易、造價低、軟硬件豐富、添加節點方便快捷、數據傳輸可靠穩定、誤碼率較低及傳輸距離適中等優點,仍是目前中小型網絡管理系統的主流形式。本工作研究了一種基于RS 485總線和技術的的硬件和軟件實現方案。

        1 系統整體構成

        系統總體框圖見圖1,其結構采用集散式控制形式,各下位機分別監控各自節點內的操作狀況,又統一受上位機的監控。該系統采用PC機作為上位機,主要負責住戶信息的數據庫管理、各節點住戶實時操作的監控與信息記錄等,具體信息包括:卡信息、住戶個人信息、密碼信息、實時操作信息和歷史記錄及系統時間等。各下位機采用WINBOND公司生產的W77E58單片機作為微處理器,負責本節點內卡的管理、用戶權限的判定及門狀態的控制等。各節點內的485收發器MAX485負責接收來自485總線的PC機控制數據或者通過總線向上位機發送實時操作信息見圖2。各門禁控制器通過一個串口讀取RFID卡信息,并通過另一個串口與485總線通信。上位機通過串口并經232—485電平轉換后連接至485總線,統一管理各門禁控制器。


        圖1 總體框圖

        系統工作過程為:用戶將持有的RFID卡接近讀卡器時,讀卡器識別卡信息并通過串口將卡信息傳送給單片機控制器。用戶也可以通過鍵盤輸入密碼,單片機控制器將卡信息或鍵盤信息與外部EEPR0M 中存儲的信息比較,驗證用戶權限,進而控制門狀態。單片機通過另一個串口經由485收發器通過總線與上位機通信,將卡信息、各時刻操作信息、鍵盤信息等傳送到總線上,上位機通過總線對這些信息進行文件和數據庫的存儲;同時,上位機對各住戶的卡、密碼及個人信息以注冊或者注銷等形式進行數據庫管理,以便于查詢。

        圖2 485收發器電路

        2 系統硬件設計

        2.1硬件組成

        上位機硬件是PC機和232—485轉接卡。下位機硬件主要包括RFID讀卡器、485收發器和門禁控制器。下位機節點結構見圖3。

        圖3 下位機門禁控制器總體框圖

        下位機的核心部分是W77E58單片機微控制器,其主要特點是具有兩個獨立的串行通訊口。

        RFID讀卡器采用周立功公司的ZLG500CMifare卡讀寫模塊嘲,利用單片機控制器的P1.4引腳作為其復位信號。讀卡器與控制器的接口引線還包括電源線、地線及RXD、TXD 串口數據線,二者為串行通信方式。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 天台县| 阿合奇县| 西丰县| 平安县| 涞源县| 泸水县| 溧阳市| 峡江县| 新干县| 迭部县| 台北市| 牙克石市| 邹城市| 临桂县| 璧山县| 香格里拉县| 鞍山市| 双鸭山市| 辽阳县| 平陆县| 潞西市| 开阳县| 亚东县| 武隆县| 东海县| 天全县| 石景山区| 广南县| 佳木斯市| 南溪县| 渭南市| 中阳县| 固始县| 仲巴县| 大埔区| 辽源市| 砀山县| 宁乡县| 桂阳县| 济宁市| 鸡西市|