基于ARM的智能门禁系统设计_毕业论文(设计)(49页).doc
《基于ARM的智能门禁系统设计_毕业论文(设计)(49页).doc》由会员分享,可在线阅读,更多相关《基于ARM的智能门禁系统设计_毕业论文(设计)(49页).doc(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于ARM的智能门禁系统设计_毕业论文(设计)-第 45 页基于ARM的智能门禁系统设计摘 要门禁系统作为安防系统中的一个重要部分,随着人们的生活水平和工作的质量的提升,其技术要求也得到了相应的提升。同时在楼宇自动化中门禁系统也得了很多的重视。它以计算机技术为主体,涉及了电子、机械、光学、通讯技术、生物技术等多种技术用来有效的对出入口进行控制,并且限制出入人员的权限。计算机系统通过门禁锁实现对出入口的控制,而最多只需要一个人在中心监控室实现有必要的人为控制。本课题就是以ARM为主控制器,将嵌入式技术和射频识别技术应用到门禁系统中,利用嵌入式系统丰富的控制器资源、对实时多任务有很强的支持能力、
2、可扩展的处理器结构方便以后功能的完善,同时射频技术来检测IC卡,通行的人用IC卡来获得进入的权限。关键字:门禁系统,嵌入式技术,身份识别技术ABSTRACTAccess control system as an important part of the security system, with the enhancement of peoples living standards and the quality of work, technical require ments has also been a corresponding increase. Access control sy
3、stems in building automation also got a lot of attention. Computer technology as the main body involved in the electronic, mechanical, optical, communications technology, biotechnology and other technologies used to control the import and export, and to limit access permissions. Computer system to c
4、ontrol the import and export through access control lock up only one person in a central control room to achieve the necessary human control. The sub ject is the controller, ARM-based embedded technology and radio frequency identifi cation technology to the access control system, embedded system con
5、troller, a strong ability to support real-time multi-tasking, scalable processors structure to facilitate future improve the function of the radio frequency technology to detect IC card, IC card access to get permission to enter.Key words :Access control system , embedded technology , ID technology目
6、 录摘 要IABSTRACTII第一章 绪论11.1 课题背景和意义11.2 门禁系统的发展和国内外现状11.3论文研究的内容和工作2第二章 门禁系统技术的介绍42.1 RFID射频识别技术的介绍42.2基于ARM平台的嵌入式系统的介绍52.2.1 ARM技术的介绍52.2.2 嵌入式系统概述6第三章 总体设计和软硬件平台的选择93.1系统总体设计93.2硬件平台的选择93.2.1 S3c6410芯片介绍93.2.2 MF RC500射频读写芯片113.3软件平台的选择133.3.1 选择Linux操作系统的理由143.3.2 bootloader的选择153.3.3 文件系统的选择16第四章
7、 系统详细设计与实施184.1 嵌入式Linux开发环境的搭建184.2 主机开发环境的搭建和系统的移植184.2.1 搭建主机的开发环境184.2.2 U-boot的编译184.2.3 内核的定制194.2.4 文件系统的制作22第五章 应用软件的设计245.1 软件设计的总体思路245.2 通过协议编写程序26结 论28参考文献29附 录30致 谢60第一章 绪论1.1 课题背景和意义在科技、社会经济飞速发展的当今,城市的面貌发生了极大的变化,林立的大厦、众多成片小区的出现的同时也产生了不少的安全隐患,不法分子利用高科技手段犯罪的行为也逐渐多了起来,怎么让人们利用现代科技手段为自己的人身财
8、产安全保驾护航,同时有效的阻止犯罪行为呢?传统的门锁和防盗门已经不能满足人们的需求了。在现代化的城市地区,为树立公司、大厦或者机关办公场所规范化管理形象,提高管理,智能门禁系统就在这些情况下应运而生,它的出现让以前单一的让保安看守的形式变得多样化,在高档办公区,可以智能门卡可以替代门锁的作用让人和人有不同的通过权限,被授权的持卡人可以进入其职责范围内的区域,同时可将不受欢迎的人员拒之门外,例如业务推销员,这些干扰正常办公秩序的无关人等。所有进出入情况在电脑里面都有记录,便于针对具体事情的发生进行查询,责任落实。传统的机械门只能防范一般的的盗窃犯罪行为,无论材料是多么的坚固,设计怎样合理,人们想
9、打开还是能够打开的,而且钥匙的管理是很麻烦的,钥匙掉了的话需要把锁和钥匙一起更换。为了解决出入方便这一系列的问题,智能门禁系统的发展变得快速,应用范围也越来越宽广。1.2 门禁系统的发展和国内外现状门禁系统,又被称作出入口控制系统,顾名思义就是对出入口通道进行管制的系统,通过管理来决定哪些人该进,哪些人不该进,在何种情况下发出警报,记忆出入的情况,从而保障出入安全的目的。智能门禁系统是一种综合性的多学科的高科技集合,它涉及电子、机械、光学、计算技术、通信技术、生物统计学等诸多新技术领域。门禁系统出现的首要目的就是身份的识别,门禁系统通过识别方式可以分成三种:密码识别通过输入验证密码的正确性来获
10、取进入权限,有成本低操作简单,用户只需要记住密码即可完成与门禁的互动,无需带上卡片等优点,可以说这是最简单的门禁设备,也是应用时间最久的门禁控制设备,但是这类门禁的安全性和效率也是最低的,旁人可以通过观察或者其他简单的渠道就可以获取大门的控制密码,而且由于知道密码的人众多,所以还存在着易公开但是不方便更换的特点。卡片识别通过读卡或读卡加密码的形式来识别进入权限,按卡片种类又可分为磁卡:有成本较低;一人一卡(+密码),安全一般, 可联微机,记录开门信息的优点;缺点就是卡片设备很容易磨损,寿命较短;卡片容易复制;同时很难双向控制。因外界磁场很容易造成卡片信息丢失,从而使卡片无效。射频卡:优点就是无
11、需和设备接触,开门方便安全;使用寿命长,有很高的安全性,可以与微机相连,记录开门的信息;双向控制可以很容易实现。卡片很难被复制。虽然成本较高,但是这是应用范围最为广泛的了。生物识别通过检验人员的生物特性的方式来识别,有指纹型、虹膜型、掌形型、面部识别型,还有手指静脉识别型等。这种方式具有很好的安全性,需进入的人不用携带卡片,但是带来了很高的成本花销的代价,识别率是基于一定软件算法的因此很有可能不高,同时对使用者的生物特性的要求较高,如果是指纹识别,就无法识别划伤的指纹,如果是虹膜识别,眼睛红肿出血也会出现无法识别的效果。同时对环境的要求也很高,例如在黑夜的时候人的瞳孔会变大,虹膜识别很有可能失
12、去原有的功能。综合起来使用生物设别在一定条件并不方便。中国门禁行业的发展历程,也与国内其它行业一样经历了探索、仿制、研发、成熟等几个阶段。从最早的单门门禁开始,随着房地产业发展规模的疯狂扩张,高档社区及商务楼对于门禁系统安全性能要求的不断提高,门禁产品经历了由独立型门禁系统、联网型门禁系统、一卡通门禁系统、TCP/IP网络型门禁系统的演变。在国外的门禁系统有很多品牌,主要有美国的休斯(HID)、摩托罗拉(MOTOROLA)、英国的集宝,以色列的SE、西屋(WSE)、洛泰克(NTK)等品牌,国内门禁系统的品牌主要有清华紫光和捷顺等。在技术上面智能门禁系统相对于传统的门禁系统来说应用了更多的防范措
13、施,这些措施涉及并综合了众多的高科技技术,其中包括光学、电子、通讯技术、计算机技术、乃至生物科学等诸多领域。国内外目前研制和使用主要集中的门禁系统为感应门禁系统和生物识别门禁系统。作为安防领域和楼宇设计的基础平台,随着人们生活水平的提高,工作质量的要求,门禁系统也会得到更加长足的发展,比如对门禁系统的安全性、稳定性方面的要求会更高,门禁系统也将会同安防领域一道实现“联网”机制,更有效的防治违法行为的出现。智能小区的推广和智能小区的安全防范的增强,使智能门禁系统的网络化成为可能。1.3论文研究的内容和工作本课题的研究目的是设计和实现具有良好的扩展性和适应性的门禁系统。因此该系统以射频门禁读卡器和
14、嵌入式移植为核心,提出软件设计的详细方案,并给出射频门禁卡、门禁控制器的相关介绍和设计的总体思路和具体实现方法。该系统中门禁读卡器的主要任务是控制射频模块来接受读取门禁识别卡上面的信息,并且对该卡进行识别和解码,将获取的信息再显示出来。同时在门禁主控制端要进行Linux的移植工作,其中包括U-boot、内核的制定和裁剪、文件系统的制作。并且研究嵌入式系统开发的方法和Linux驱动程序的设计方法。第二章 门禁系统技术的介绍2.1 RFID射频识别技术的介绍自动识别技术是一种自动收集数据的技术,用收集相关的人或者物的信息或数据,射频识别技术是众多自动识别技术中的一种。RFID技术最常见的应用就是通
15、过一个识别号码(类似姓名)来惟一地识别一个物体、地点、动物或者人。这个号码存储在附属天线集成电路中,IC和天线一起被称为电子标签,电子标签附属于要识别的物体、地点或者人。射频识别(英文:Radio Frequency IDentification,缩写:RFID)是一种无线通信技术,可以通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或者光学接触。无线电的信号是通过调成无线电频率的电磁场,把数据从附着在物品上的标签上传出去,以自动辨识与追踪该物品。某些标签在识别时从识别器发出的电磁场就可以得到能量,并不需要电池;也有标签本身拥有电源,并可以主动发出无线电波(调成无
16、线电频率的电磁场)。标签包含了电子存储的信息,数米之内都可以识别。与条形码不同的是射频标签不需要处在识别器视线之内,也可以嵌入被追踪物体之内。RFID系统一般是由电子标签和读写器组成,同时结合许多其他组件在现实生活中也出现过,例如计算机、软件系统、无线设备和网络。所有这些组件和电子标签以及读写器共同工作,组成了完整解决方案。典型的RFID系统由以下两部分组成:1)电子标签,即携带数据的发射器(如标签)。位于要设别的目标表面或者内部,一般由两个部件(如线圈或者微波天线)和一个电子芯片组成。根据使用的电源可以把标签分为主动标签、半被动标签和被动标签,还可以个根据其编码的数据进行进一步分为只读、读/
17、写以及读/写/重写。大多数标签比一粒沙子还小(即宽度小于3mm),一般内部封有一个玻璃或塑料的模块。2)读写器,即读取电子标签的数据和写入数据到电子标签的收发器(或阅读器)。许多读写都额外的接口,可以把收到的数据传送给另一个系统,如个人计算机或者自动控制系统。RFID技术的最大优点就是减少了人工干预,可以在商业活动进行的过程中自动收集数据,且收集数据不需要贴别的动作。这种自动操作提高了数据质量,减少了数据采集的时间,具有实时地获取数据以及降低在低质量数据上的花销的特点。因为无需打开物品包装盒就可以扫描货品来收集数据,RFID还节约时间和降低成本的好处。此外,它还可以实时获取详细的目录信息和实时
18、监测货物清单。RFID技术广泛应用于供应物流链管理、公共管理、人员管理、门禁控制、交通领域、生产领域中。2.2基于ARM平台的嵌入式系统的介绍2.2.1 ARM技术的介绍ARM公司是微处理器行业的一家知名企业,专门从事的是基于RISC技术芯片设计开发。作为知识产权供应商,ARM公司不直接从事芯片生产,而是转让设计许可,由合作公司生产各具特色的芯片。世界各大半导体生产商从ARM公司购买其设计的ARM微处理器内核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器芯片进入市场。目前,采用ARM技术知识产权(IP)核的处理器已遍布及工业控制、消费类电子产品、通信系统、网络系统和
19、无线电系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器的大部分市场份额,ARM技术正逐步渗入到我们生活的各个方面。ARM微处理器采用RISC构架,一般具有如下特点:1) 体积小、低功耗、低成本、高性能;2) 支持Thumb(16位)/ARM(32位)双指令集,能很好地兼容8位/16位器件;3) 大量使用寄存器。指令执行速度更快;4) 大多数数据操作都在寄存器中完成;5) 寻址方式灵活简单,执行效率高;6) 指令长度固定;除了上述特点之外,ARM体系结构还采用了下面一些特别的技术,在保证高性能的前提下尽量缩小芯片的面积,并降低功耗:1) 所有的指令都可根据前面的执行
20、结果决定是否被执行,从而提高指令的执行效率;2) 可用加载/存储指令批量传输数据,以提高数据的传输效率;3) 可在一条数据处理指令中间同时完成逻辑处理和移位处理;4) 在循环处理中使用地址的自动增减来提高运行效率;到目前为止 ARM微处理器及技术的应用几乎已经深入到以下的许多领域:1) 工业控制领域 :作为32的RISC架构基于ARM核的微控制器芯片不但占据了高端微控制器市场的大部分市场份额同时也逐渐向低端微控制器应用领域扩展,ARM微控制器的低功耗、高性价比,向传统的8位/16位微控制器提出了挑战。2)无线通讯领域目前已有超过85%的无线通讯设备采用了ARM技术,ARM以其高性能和低成本,在
21、该领域的地位日益巩固。3)网络应用:随着宽带技术的推广,采用ARM技术的ADSL芯片正逐步获得竞争优势。此外,在语音及视频处理上行了优化并获得广泛支持,也对DSP的应用领域提出了挑战。4)消费类电子产品:技术在目前流行的数字音频播放器数字机顶盒和游戏机中得到广泛采用。5)成像和安全产品:现在流行的数码相机和打印机中绝大部分采用ARM技术。手机中的32位SIM智能卡也采用了ARM技术。除此以外,ARM 微处理器及技术还应用到许多不同的领域并会在将来取得更加广泛的应用。2.2.2 嵌入式系统概述嵌入式系统是基于计算机、电子和信息技术,以产品和设备为目标,集硬件和软件于一体的专用系统。具有集成度高,
22、实时响应速度快、维护和扩展方便以及升级换代快等特点,广泛应用于实时性强以及系统对功能、可靠性、功耗等技术指标严格要求的多任务体系。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统及用户的应用程序几个部分组成,用于实现对其他设别的控制、监控和或者管理等功能。随着嵌入式系统的发展,对于功能不断增强、应用范围日益广阔的嵌入式硬件,植入与之匹配的嵌入式操作系统,并根据实际需要合理剪裁系统软、硬组件,既能充分发挥系统功能,有效提高系统利用率,又能节省存储空间,有利于操作系统的移植和效率的提高。由于嵌入式系统是一种专用的计算机系统,所以嵌入式系统的体系结构也和PC的体系结构类似,主要包括硬件、操作系统
23、和应用程序三部分。如下图图2.1 嵌入式体系结构图1) 硬件嵌入式硬件系统的核心是嵌入式处理器。在PC中,CPU的体系结构几乎是x86系列的天下。但是在嵌入式处理器领域,目前市面市面上流行的有上百种体系结构和品牌的CPU。其中ARM、PowerPC、MIPS等应用最为广泛。在处理器方面,嵌入式系统一般使用SDRAM作为内存,Flash作为外村。显然,嵌入式存储器的性能和容量是远远比不上PC中的DDR内存和硬盘的。下面给出嵌入式系统的硬件组成图 图2.2 嵌入式系统硬件组成图2) 操作系统和嵌入式处理器类似,嵌入式操作系统的类型也比PC要丰富很多。嵌入式操作系统用来管理中断处理、任务间通信、存储
24、器分配和定时器的相应的软件模块集合,对其要求通常有实时的作用,因此,嵌入式操作系统往往又是实时操作系统。嵌入式操作系统中的美国河风公司的Vxworks、微软的Windows CE都有功能强大,优越的性能,但是都是商业软件。而免费开源的Linux嵌入式操作系统,在功能上和性能上并不逊色于以上的商业软件,因此在嵌入式领域有着强大的生命力和发展前景。3)应用程序应用程序是执行系统功能主要的软件,是针对特定的实际专业领域的,基于相应的嵌入式硬件平台,同时需要完成用户指定的预期任务的计算机软件。它可以由一个任务来完成也可以由多个任务共同完成。嵌入式软件的特点如下1) 系统软件的高实时性是其基本的要求2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ARM 智能 门禁 系统 设计 毕业论文 49
限制150内