新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于ARM9+Linux的門禁監(jiān)控系統(tǒng)設計

基于ARM9+Linux的門禁監(jiān)控系統(tǒng)設計

作者: 時間:2013-01-04 來源:網絡 收藏

門禁,又稱出入管理控制系統(tǒng),是一種管理人員進出的數字化管理系統(tǒng)。目前,隨著工業(yè)自動化的發(fā)展和人們對應用需求的不斷提高,得到了越來越多的應用,但傳統(tǒng)的一般采用門禁控制和視頻圖片攝錄相分離的實現辦法,這給現場布線帶來了很多的不便,同時其成本也會大大提高。

  在該方案中提到的基于的嵌入式集門禁控制和圖片攝錄功能于一體,并詳細描述了其系統(tǒng)的軟件設計。

  本門禁系統(tǒng)使用B/S軟件架構,采用嵌入式服務器boaserver,結合CGI技術,嵌入式數據庫以及嵌入式圖形庫來實現門禁系統(tǒng)的需求。

  1 系統(tǒng)工作原理及組成

  1.1 系統(tǒng)工作原理

  本門禁監(jiān)控系統(tǒng)采用B/S架構(Browser/Server,瀏覽器/服務器模式),基于B/S架構工作的門禁監(jiān)控系統(tǒng)首先是一個具有以太網接口的門禁控制器;其次,這個門禁控制器內置了以太網TCP/IP協(xié)議和WEB服務程序;用戶在系統(tǒng)連接時可以把門禁控制器看作是一臺帶有寬帶網絡接口的計算機,將其直接接入到網絡交換機上。用戶進行門禁管理時不需要安裝任何附加的軟件,直接通過瀏覽器就可以實現對門禁系統(tǒng)的管理,操作方便簡潔。

  1.2 系統(tǒng)組成

  如圖1所示,系統(tǒng)服務器端由基于的門禁控制器、讀卡器、電鎖、前端攝像頭等組成,當有人員進出大門刷卡時,讀卡器就能感應到有卡并將卡中的信息發(fā)送到門禁控制器,門禁控制器進行卡合法性檢查,通過讀取用戶數據庫,查看此卡號是否有對應的持卡人信息,如果存在的話,則檢查此卡對應的權限信息,一切匹配成功后,決定是否進行開門動作。從而保證了系統(tǒng)的安全性。此時門禁控制器進行的操作還有圖像攝錄操作,即在開門動作的同時通過前端的攝像頭攝錄圖片,傳送到相應的存儲設備,供用戶訪問。

系統(tǒng)結構模型

圖1 系統(tǒng)結構模型

  客戶端可以通過瀏覽器遠程對門禁控制器即服務器端進行訪問及相應的權限操作,可實現用戶信息錄入及授權管理,硬件設置,出入圖像監(jiān)控,房門開啟,數據瀏覽等功能。圖1為系統(tǒng)結構模型。

  2 門禁控制器硬件設計

  本系統(tǒng)采用ATMEL公司的AT91RM9200(以下簡稱9200)作為MCU,該處理器基于20T內核,工作主頻為180MHz,性能可達到200 MI/S,系統(tǒng)采用開源的LINUX OS。內核版本為2.6.25,系統(tǒng)采用1片Nor-Flash,容量為64 MB,2片SDRAM,容量分別為32 MB。如圖2所示,本門禁控制器以ARM9200為核心,同時連接的還有LCD控制器,可連接顯示屏,方便用戶調試。另外,本門禁系統(tǒng)最多可連接256臺讀卡器及對應攝像頭。系統(tǒng)硬件組成示意圖如圖2所示。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉