色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

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

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

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

            本系統(tǒng)中由于涉及到頻繁的數(shù)據(jù)庫(kù)存取操作,基于的硬件平臺(tái),選用數(shù)據(jù)庫(kù)為Berkeley DB數(shù)據(jù)庫(kù),Berkeley DB是歷史悠久的嵌入式數(shù)據(jù)庫(kù)系統(tǒng),主要應(yīng)用在UNIX/LINUX操作系統(tǒng)上,其設(shè)計(jì)思想是簡(jiǎn)單、小巧、可靠、高性能,滿(mǎn)足本系統(tǒng)的需求。

            4 系統(tǒng)軟件功能模塊設(shè)計(jì)

            4.1 用戶(hù)信息錄入及授權(quán)管理

            用戶(hù)信息錄入及授權(quán)管理由具有管理員權(quán)限的用戶(hù)設(shè)置,在客戶(hù)端,具有管理員權(quán)限的用戶(hù)通過(guò)瀏覽器輸入管理員用戶(hù)名及密碼,發(fā)送至門(mén)禁控制器,門(mén)禁控制器在接受到請(qǐng)求后,通過(guò)調(diào)用相應(yīng)的CGI服務(wù)程序,檢驗(yàn)權(quán)限是否合法,確定合法后,進(jìn)入下一級(jí)頁(yè)面,在此頁(yè)面可以完成用戶(hù)信息錄入及授權(quán)管理。

            主要完成的功能有錄入用戶(hù)個(gè)人信息,及與特定卡綁定,同時(shí)授予其卡的權(quán)限,在用戶(hù)刷卡開(kāi)門(mén)的時(shí)候,首先檢查卡是否有對(duì)應(yīng)的持卡人信息以及持卡人信息是否與系統(tǒng)定義的格式吻合,這樣可以防止非法卡的使用。如果這一步匹配成功的話(huà),接下來(lái)檢查的是卡所對(duì)應(yīng)的權(quán)限信息,包括有此卡可以控制哪些大門(mén)的開(kāi)啟及在哪些時(shí)間段可以控制。

            4.2 數(shù)據(jù)瀏覽

            系統(tǒng)注冊(cè)用戶(hù)可以在客戶(hù)端瀏覽系統(tǒng)授權(quán)信息,同時(shí)只有管理員權(quán)限的用戶(hù)才可以對(duì)系統(tǒng)注冊(cè)用戶(hù)進(jìn)行刪除。

            4.3 硬件設(shè)置

            管理員用戶(hù)可以在客戶(hù)端對(duì)門(mén)禁控制器系統(tǒng)進(jìn)行遠(yuǎn)程測(cè)試和設(shè)置。分別為根據(jù)門(mén)禁控制器地址檢測(cè)控制器狀態(tài),對(duì)門(mén)禁控制器設(shè)置當(dāng)前時(shí)間和星期,讀取當(dāng)前控制器時(shí)間,開(kāi)門(mén)延時(shí),手動(dòng)開(kāi)門(mén),編輯和讀取設(shè)備名稱(chēng),清空授權(quán)文件,清空刷卡記錄等功能。

            4.4 圈像監(jiān)控

            當(dāng)持卡人在進(jìn)行大門(mén)開(kāi)啟的時(shí)候,門(mén)禁控制器會(huì)將合法的刷卡信息記錄如數(shù)據(jù)庫(kù),并將刷卡瞬間的圖像保存為jpg圖片存入門(mén)禁控制器的存儲(chǔ)設(shè)備中,系統(tǒng)注冊(cè)用戶(hù)可以在客戶(hù)端通過(guò)瀏覽器,對(duì)門(mén)禁控制器所保存的圖片進(jìn)行瀏覽。系統(tǒng)日志界面如圖4所示。

          系統(tǒng)日志界面

          圖4 系統(tǒng)日志界面

            4.5 后臺(tái)服務(wù)

            門(mén)禁控制器啟動(dòng)后,通過(guò)持續(xù)檢測(cè)讀卡器是否有信號(hào)以驗(yàn)證是否需要進(jìn)行大門(mén)的開(kāi)啟,當(dāng)檢測(cè)到讀卡器有刷卡消息時(shí),通過(guò)讀取卡內(nèi)信息,調(diào)用相應(yīng)數(shù)據(jù)庫(kù)進(jìn)行匹配,若匹配成功,則一方面攝錄此刻圖像,保存到數(shù)據(jù)庫(kù)相應(yīng)目錄,房門(mén)打開(kāi);若不成功,則發(fā)出報(bào)警信號(hào),操作者無(wú)法打開(kāi)房門(mén)。

            5 結(jié)束語(yǔ)

            有效保障了企事業(yè)單位的安全。基于與linux的嵌入式具有穩(wěn)定、可配置的特性,支持基于Internet的數(shù)據(jù)傳輸,系統(tǒng)采用B/S架構(gòu)體系,用戶(hù)通過(guò)瀏覽器訪(fǎng)問(wèn)系統(tǒng)的工作方式。該方案詳細(xì)敘述了實(shí)現(xiàn)此的軟件思想,并對(duì)實(shí)現(xiàn)過(guò)程進(jìn)行了詳細(xì)的描述。目前,該方案在生產(chǎn)和科研中已經(jīng)投入使用。隨著嵌入式技術(shù)的發(fā)展,門(mén)禁監(jiān)控系統(tǒng)的性能會(huì)得到更進(jìn)一步地提高。

          參考文獻(xiàn):

          [1].AT91RM9200datasheethttp://www.dzsc.com/datasheet/AT91RM9200_1.html.
          [2].20Tdatasheethttp://www.dzsc.com/datasheet/ARM920T_139814.html.

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

          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉