《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > Linux架構下智能門禁控制器以太網接口技術
Linux架構下智能門禁控制器以太網接口技術
RFID世界網
杜明芳
摘要: 論述了在Linux操作系統下開發基于ARM7TDMI內核S3C44B0X微處理器的智能門禁控制器以太網通信接口技術。設計了以以太網控制器芯片RTL8019AS為核心的接口硬件電路,說明了嵌入式系統應用軟件開發、編譯流程,開發了運行于uCLinux操作系統的服務器端程序和運行于Windows操作系統的客戶端程序,實現了基于TCP/IP協議的雙向通信。測試表明,系統通信正常,可以通過以太網進行遠程數據傳輸。
Abstract:
Key words :

  1 概述

  數字安防系統綜合利用了現代傳感技術、數字信息處理技術、計算機技術、多媒體技術和網絡技術,能夠實現社區各種安防信息的采集、處理、傳輸、顯示和高度集成共享。數字安防系統包括門禁、CCTV視頻監控及防盜報警3個子系統,各子系統通過監控網、信息網、電話網、電視網等不同類型的網絡互聯互通,達到協調運行、綜合管理的目的。

  門禁控制系統主要起到出入口管理的功能,并可將防盜報警信息、CCTV報警信息、消防信號等集成到門禁系統數據庫,實現系統聯動,因此,門禁系統在數字安防系統中占有重要地位。門禁控制器作為整個門禁控制系統的核心,完成現場數據的采集、處理、傳輸等重要工作。傳統的門禁控制器通常采用單片機開發,采用串行通信接口向遠程上位機傳送數據,多個門禁控制器往往組成RS485網絡。本文提出的采用嵌入式技術開發的帶有以太網通信接口的全新門禁控制器架構,其CPU采用基于ARM7TDMI內核的三星S3C44B0X,以uCLinux作為嵌入式操作系統,在Linux操作系統環境下完成應用軟件的開發及交叉編譯。由于網絡在門禁系統及整個數字安防系統中起到越來越重要的作用,因此本文重點論述嵌入式智能門禁控制器以太網通信接口的開發。與目前的基于現場總線的控制網絡相比,基于工業以太網技術的控制網絡是一種低成本、高性能的控制網絡解決方案。以太網應用于企業現場設備控制層是網絡發展的趨勢,將極大地促進信息從傳感器到管理層的集成[1]。

  2 智能門禁控制器的總體設計
  智能門禁控制系統由上位機、控制器、讀卡器、電鎖、門磁、識別卡和出門按鈕等組成。系統結構如圖1所示。
圖1 門禁控制系統示意圖

  門禁控制系統的工作過程是:(1)從控制中心即上位機經通信接口向控制器傳輸事先設置好的各項運行參數,如使用人員信息、出/入門方式等,完成系統初始化工作;(2)通常情況下門禁控制器處于等待狀態,當有人刷卡時讀卡器通過標準的Wiegand接口將卡號傳輸到門禁控制器,控制器中采集數據的中斷服務程序將當前卡號、卡片狀態、當前時間、控制模式等信息與初始化信息進行比較,得出準許與否的結果,該結果又被送到讀卡器中,向讀卡人發出聲光指示[2]。(3)當比較結果為準許時,控制器通過繼電器驅動電控鎖使之退出鎖門狀態。

  依據以上工作過程設計出的門禁控制器總體框架如圖2所示。
圖2 門禁控制器總體結構

  3 智能門禁控制器以太網接口硬件電路
  本文采用由S3C44B0X和RTL8019AS組成的智能門禁控制器以太網接口方案。
  作為一款優秀的網絡控制器,基于S3C44B0X處理器的系統必須要有以太網接口電路才能發揮其網絡應用的特長。以太網接口電路主要由MAC控制器和物理層接口(physical layer, PHY)組成。S3C44B0X片內已有帶MII(media independent interface)接口的MAC控制器,故只需再外接一片物理層芯片,以提供以太網的接入通道。這里選擇Realted公司生產的高度集成的以太網控制器芯片RTL8019AS。此芯片支持IEEE802.3;支持8bit或16bit數據總線;內置16KB的SRAM,用于收發緩沖;全雙工,收發同時達到10Mb/s;支持10Base5、10Base2、10BaseT,并能自動檢測所連接的介質。數據的發送校驗,總線數據包的碰撞檢測與避免是由RTL8019AS自己完成的。設計出的以太網接口電路圖如圖3所示。

圖3 以太網接口電路

  信號的發送和接收端通過網絡隔離變壓器FC-518LS和RJ45接口接入RTL8019AS,RTL8019AS也帶有MII接口,可通過次接口再與S3C44B0X所帶MII接口相連,從而組成了以太網信號傳輸的硬件通道。

  4 智能門禁控制器的以太網接口軟件
  網絡通信的本質是進程間的通信。套接口地址的格式是一個IP地址和一個端口號,套接口是進程間通信的端點,每個套接口的名字都是唯一的,所以依靠套接口來確定整個Internet域中的一個網絡進程[2]。當服務器和應用程序需要和其他進程通信時就需創建套接口[3]。TCP和UDP是傳輸層協議,TCP是保證傳輸的面向連接的協議,而UDP是無連接協議,不能保證消息傳送到目的地。本設計選擇TCP協議,運用套接口編程技術實現服務器端、客戶端之間的通信。服務器端軟件運行在裝有uCLinux內核的ARM開發板上,客戶端可以是Linux或Windows操作系統下的瀏覽器,也可以是專門開發的基于TCP/IP協議的客戶端軟件。

  本文以門禁控制系統的讀卡器讀卡事件為例,,說明 Linux環境下服務器端軟件的開發。
  Linux開發環境的建立包括:制作Windows 和 Linux雙啟動系統;給S3C44B0X燒寫BootLoader程序blob.bin,燒寫uCLinux內核、根文件系統映像文件;對宿主機進行安全級別設置等步驟。在開發環境搭建完畢的情況下編寫服務器端的網絡通信程序,流程如圖4所示。

圖4 主程序流程

  為編寫好的服務器端程序編寫Makefile文件,然后在Linux終端下調用make命令,系統就會根據Makefile文件所定義的規則最終生成可執行文件。再進入minicom環境,重啟開發板,進入指令輸入狀態。調用mount指令掛載宿主機上可執行文件所在的目錄到uCLinux的/host目錄,掛載成功后就可將/host
下的可執行文件用cp命令拷貝到/mnt/yaffs目錄下,這樣uCLinux一啟動就會自動執行該程序。程序運行到調用完accept函數會阻塞在此處,直到有客戶端的接入。

  5 以太網通信測試
  為了驗證以上服務器端程序,用 VC++開發了Windows平臺上的基于TCP/IP協議的客戶端程序,通過該客戶端模擬用戶刷卡等事件,可與uCLinux平臺上的服務器端程序通過以太網進行通信。測試結果表明,通信正常,程序反應速度較快,達到了預期的設計目標。仿真測試如圖5所示。

圖5 仿真測試

  6 結束語
  本文以Linux 嵌入式操作系統為基礎,同時以嵌入式uCLinux作為板子的操作系統并運行在ARM硬件平臺上。測試與評估表明,本設計符合高級智能型門禁控制器的軟、硬件需求,具有良好的可裁減性、可擴展性,在未來的發展中必將贏得廣闊的發展空間。

  以太網網絡通信接口的設計與實現解決了門禁系統采用RS485傳輸信號速率較慢的問題,更重要的是它還符合網絡扁平化的發展趨勢,即做到了不使用任何網關就能將控制器網絡與信息網絡無縫地集成在一起,統一到一個都使用TCP/IP協議的網絡之中。數字安防系統的發展趨勢是一體化集成,該接口的實現為一體化集成提供了有力的途徑,將會促進數字安防系統的快速發展。

  作者簡介:杜明芳(1976-),女,碩士、講師,主研方向:分布式控制系統,智能信息處理
  參考文獻
  1 李正軍. 現場總線及其應用技術[M]. 北京: 機械工業出版社, 2006: 488.
  2 王汝琳. 智能門禁控制系統[M]. 北京: 電子工業出版社, 2004.
  3 李駒光. ARM應用系統開發祥解——基于S3C4510B的系統設 計[M]. 北京: 清華大學出版社, 2003.
  4 Wall K. GNU/Linux編程指南[M]. 北京: 清華大學出版社, 2002
此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲激情一区二区三区| 午夜精品99久久免费| 制服丝袜亚洲播放| 久久中文字幕导航| 欧美激情一区二区三区全黄| 一区二区日韩伦理片| 亚洲欧美日本视频在线观看| 欧美在线视频二区| 久久综合一区二区三区| …久久精品99久久香蕉国产| 久久精品国产综合| 亚洲精品日韩综合观看成人91| 国产亚洲欧美一区| 黄色日韩在线| 亚洲欧美日韩在线观看a三区| 国产主播一区二区三区四区| 欧美精品激情blacked18| 欧美性理论片在线观看片免费| 亚洲视频在线视频| 亚洲一区视频在线观看视频| 亚洲欧美激情诱惑| 欧美成人dvd在线视频| 国产精品久久久久影院亚瑟| 久久高清免费观看| 欧美视频日韩视频| 亚洲国产精品久久久| 国产精品久久久久久久免费软件| 性刺激综合网| 农夫在线精品视频免费观看| 国产精品美女诱惑| 亚洲欧美日韩在线播放| 一本色道久久综合狠狠躁的推荐| 亚洲天天影视| 黄色工厂这里只有精品| 免费人成网站在线观看欧美高清| 最新亚洲电影| 在线看国产日韩| 免费不卡亚洲欧美| 国产美女精品人人做人人爽| 欧美在线播放高清精品| 亚洲午夜精品久久久久久浪潮| 亚洲美女视频在线免费观看| 久久综合九色综合欧美就去吻| 久久香蕉国产线看观看网| 激情一区二区三区| 亚洲一区二区视频在线| 国产精品欧美久久| 国内精品久久久久久久97牛牛| 亚洲精品国产精品国产自| 99伊人成综合| 国产人久久人人人人爽| 在线免费高清一区二区三区| 欧美一区二区在线| 蜜桃av久久久亚洲精品| 亚洲一本视频| 一区二区三区在线看| 国产一区二区三区四区hd| 狂野欧美激情性xxxx欧美| 欧美国产高清| 亚洲另类一区二区| 久久久久国产一区二区三区四区| 久久精品国产欧美激情| 久久精品国产欧美激情| 国产主播一区二区三区四区| 激情欧美日韩一区| 亚洲欧美日韩精品久久奇米色影视| 欧美精品一区在线观看| 欧美在线观看日本一区| 欧美伊人久久久久久午夜久久久久| 好吊色欧美一区二区三区视频| 欧美在线一级va免费观看| 亚洲综合色丁香婷婷六月图片| 国产精品九九| 亚洲国产高清视频| 国产精品日韩精品欧美精品| 午夜一区在线| 在线综合亚洲| 国产精品久久7| 国产精品麻豆成人av电影艾秋| 含羞草久久爱69一区| 久久av老司机精品网站导航| 亚洲精品专区| 亚洲人成欧美中文字幕| 亚洲欧美激情视频在线观看一区二区三区| 亚洲一区二区三区色| 久久精品视频一| 欧美成人一区二区在线| 国产精品福利网| 国产亚洲成av人片在线观看桃| 欧美另类99xxxxx| 久久精品国产99精品国产亚洲性色| 欧美日韩成人综合天天影院| 亚洲欧美卡通另类91av| 韩日欧美一区二区三区| 欧美性大战xxxxx久久久| 中国成人在线视频| 欧美视频手机在线| 亚洲欧美日韩在线播放| 欧美xart系列高清| 久久激情婷婷| 久热爱精品视频线路一| 久久亚洲精品欧美| 久久一区中文字幕| 欧美日韩高清一区| 午夜亚洲性色福利视频| 欧美日韩综合另类| 韩国亚洲精品| 亚洲在线免费观看| 久久精品国产2020观看福利| 欧美日韩在线播放三区| 欧美激情亚洲综合一区| 欧美日韩成人一区二区| 国产伦精品一区二区三区免费迷| 亚洲午夜电影| 国产日韩欧美电影在线观看| 欧美一级艳片视频免费观看| 国内自拍视频一区二区三区| 亚洲国产天堂网精品网站| 伊人激情综合| 国产精品乱码妇女bbbb| 国产综合自拍| 亚洲一区二区三区精品在线观看| 久久精品日韩欧美| 免费日韩视频| 亚洲综合首页| 欧美视频一区二区三区在线观看| 欧美精品九九| 久久久久国产成人精品亚洲午夜| 欧美一级久久| 欧美午夜精品理论片a级按摩| 欧美一区二区三区男人的天堂| 国产精品日日做人人爱| 欧美亚洲三区| 国产自产女人91一区在线观看| 欧美成人一区二区| 日韩午夜中文字幕| 亚洲一级在线| 亚洲激情在线观看视频免费| 欧美一区精品| 99re热精品| 欧美麻豆久久久久久中文| 亚洲人成小说网站色在线| 加勒比av一区二区| 免费亚洲网站| 国产精品嫩草99av在线| 欧美精选午夜久久久乱码6080| 亚洲欧美日本伦理| 一区二区三区日韩欧美精品| 欧美一区二区视频97| 欧美高清视频一区二区| 久久一区二区视频| 欧美三级午夜理伦三级中文幕| 韩国精品一区二区三区| 国产精品a久久久久久| 国产精品高清在线观看| 久久精品伊人| 久久免费的精品国产v∧| 另类综合日韩欧美亚洲| 99国产精品视频免费观看| 亚洲人成欧美中文字幕| 亚洲高清一二三区| 国产精品久久久久9999吃药| 激情久久影院| 久久久国产91| 欧美激情中文不卡| 久久精品二区亚洲w码| 久久九九国产精品| 国内精品久久久久国产盗摄免费观看完整版| 在线日韩av永久免费观看| 国产精品日韩高清| 国产欧美日韩一级| 欧美日韩一区二区在线视频| 国产一区二区| 亚洲一区二区三区涩| 欧美日韩美女在线| 9l国产精品久久久久麻豆| 黄色一区二区在线观看| 欧美一二三区精品| 久久久精品日韩| 欧美精品v日韩精品v国产精品| 亚洲精品欧美极品| 国产精品人人做人人爽人人添| 亚洲一区二区av电影| 亚洲特级毛片| 午夜国产欧美理论在线播放| 欧美自拍丝袜亚洲| 久久综合网色—综合色88| 亚洲成色www久久网站| 欧美在线www| 91久久精品国产91久久| 国产一区999| 欧美成人免费在线| 国产精品国产自产拍高清av王其| 性做久久久久久久久| 激情成人综合网| 国内精品伊人久久久久av影院| 一级成人国产| 久久久久国色av免费观看性色| 久久精品99久久香蕉国产色戒| 一区二区三区在线视频播放| 欧美精品一区二区三区久久久竹菊| 国产精品美女久久久浪潮软件| 国产精品视频久久一区| 国产一区二区精品丝袜| 日韩一级免费| 日韩写真在线| 韩国av一区二区三区四区| 欧美大片免费久久精品三p| 欧美在线视频免费播放| 国产精品视频999| 亚洲自拍16p| 国产日韩欧美综合精品| 欧美一区国产在线| 欧美一级欧美一级在线播放| 在线看一区二区| 裸体一区二区三区| 亚洲男女自偷自拍| 中国成人亚色综合网站| 欧美一区二区精美| 午夜免费在线观看精品视频| 欧美日韩a区| 香蕉精品999视频一区二区| 久久久国产精品一区| 亚洲深夜福利| 欧美一区二区视频在线| 久久久久91| 国产三级欧美三级日产三级99| 91久久久久久国产精品| 欧美午夜一区二区福利视频| 国产精品专区h在线观看| 最新精品在线| 久热这里只精品99re8久| 欧美女同在线视频| 欧美巨乳波霸| 久久影视精品| 午夜精品久久久久久久99黑人| 国产欧美一区二区三区在线老狼| 亚洲精品国产精品乱码不99按摩| 欧美视频中文字幕在线| 99国产精品99久久久久久| 欧美日本一区二区视频在线观看| 国产精品久久久久久久久果冻传媒| 午夜亚洲精品| 免费中文日韩| 午夜国产一区| 亚洲欧美日本精品| 国产欧美日韩在线观看| 亚洲精品中文字幕在线观看| 欧美三级小说| 午夜欧美理论片| 欧美国产亚洲精品久久久8v| 欧美三级日韩三级国产三级| 一区二区三区回区在观看免费视频| 国产精品美女诱惑| 狂野欧美激情性xxxx欧美| 美女国产一区| 久久精彩视频| 欧美日韩免费看| 亚洲国产成人精品久久久国产成人一区| 一本色道久久88综合亚洲精品ⅰ| 韩国三级电影一区二区| 国产精品日韩欧美大师| 一本一本久久| 久久人体大胆视频| 一区二区在线视频观看| 性久久久久久久久| 国产精品久久久久高潮| 久久国产精品久久久| 一区二区三区四区蜜桃| 夜夜嗨网站十八久久| 国产精品综合网站| 国产乱码精品一区二区三区av| 欧美日韩精品欧美日韩精品一| 国产精品老女人精品视频| 韩曰欧美视频免费观看| 欧美日韩国产另类不卡| 欧美破处大片在线视频| 亚洲无吗在线| 欧美日韩一区二区三区高清| 亚洲毛片在线| 国产精品久久久久久久久久免费看| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲激情综合| 欧美国产日韩a欧美在线观看| 国产精品扒开腿做爽爽爽软件| 欧美日韩午夜在线视频| 你懂的网址国产 欧美| 亚洲网站在线播放| 国产精品久久一区主播| 国产一区二区三区免费在线观看| 国产喷白浆一区二区三区| 在线观看日韩一区| 欧美人体xx| 亚洲欧美日韩人成在线播放| 亚洲国产黄色| 一区二区精品在线观看| 亚洲精品你懂的| 久久综合色天天久久综合图片| 欧美日韩在线大尺度| 亚洲欧洲精品成人久久奇米网| 一色屋精品视频在线看| 欧美午夜电影在线观看| 国产精品igao视频网网址不卡日韩| 国产精品视频免费观看www| 欧美激情视频一区二区三区在线播放| 麻豆freexxxx性91精品| 国产日本欧美一区二区三区| 国产精品美女一区二区| 久久人人爽人人爽爽久久| 久久国产精品亚洲va麻豆| 99精品免费视频| 激情成人中文字幕| 欧美精品久久久久久久久老牛影院| 久久亚裔精品欧美| 亚洲一级黄色片| 黄色成人av网| 国产一区香蕉久久| 亚洲一级在线观看| 久久亚洲精品欧美| 亚洲性感激情| 国产综合久久久久影院| 国产三区二区一区久久| 久久精品国产69国产精品亚洲| 国产精品久久久久久久久| 欧美成人在线免费观看| 国产日韩综合一区二区性色av| 国产精品久久久久9999| 久久夜色精品国产欧美乱|