新聞中心

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

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

作者: 時(shí)間:2013-01-04 來源:網(wǎng)絡(luò) 收藏

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

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

  本門禁系統(tǒng)使用B/S軟件架構(gòu),采用嵌入式服務(wù)器boaserver,結(jié)合CGI技術(shù),嵌入式數(shù)據(jù)庫以及嵌入式圖形庫來實(shí)現(xiàn)門禁系統(tǒng)的需求。

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

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

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

  1.2 系統(tǒng)組成

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

系統(tǒng)結(jié)構(gòu)模型

圖1 系統(tǒng)結(jié)構(gòu)模型

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

  2 門禁控制器硬件設(shè)計(jì)

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

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

上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉