基于ARM_M3IC智能门禁系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM_M3IC智能门禁系统设计

基于ARM_M3IC智能门禁系统设计   【摘 要】 随着科学技术的发展和人们物质生活水平的不断提高,IC卡门禁系统应用越来越广泛。本文设计以ARM为主控制器,结合Zigbee和RFID模块,通过射频技术和Zigbee的无线网络实现射频识别、远程节能控制的新型智能门禁系统。该系统有利于对办公楼、实验室、私人住宅的实时智能化管理。   【关键词】 RFID Zigbee 无线网络 智能系统 远程控制   0 引言   在科技日益发展、生活水平的不断提高的今天,人们对生活的安全、舒适、便捷等方面的要求越来越高。现在很多需要限制权限的场所(如:办公楼、实验室、私人住宅)都已经安上了IC卡的门禁系统,但是目前市场上的IC门禁系统仅仅具有对人员权限的识别主要功能。本文基于ARM_M3的IC卡智能门锁系统不仅能够方便的实现对进出人员的权限管理,而且通过每次进出人员的刷卡情况,及时的更新系统内部SD卡里面人员的情况,实现对电灯,电脑的开关以及空调功率的限制做出具体的控制,从而合理的管理室内的电力资源的使用。   1 系统需求   本章从系统需求这方面来进行论证。本设计主要是实现IC卡识别和电子设备的控制。系统主控制器选用ARM、射频识别模块选用RFID模块、无线模块采用Zigbee。实现具体的卡上信息通过射频技术读取,数据经过Zigbee无线网络传输,ARM输出命令实现具体控制操作等功能。系统框图如图1所示,具体流程如下:(1)系统上电启动后进入初始化系统步骤,系统初始化包括对RFID模块与ARM通信的串口的初始化,以及Zigbee模块的初始化。(2)完成初始化步骤后系统进入待机状态,并且在显示模块上显示当前工作状态。(3)当有主机发送命令时,通过Zigbee模块无线接收数据,并将信息传给ARM。(4)终端ARM接收到主机的信息后,根据命令做出具体控制响应。(5)每当ARM控制器执行完操作后,都将返回到待机状态。(6)管理员可通过主机(上位机)对系统的工作状态进行设置和修改。   2 硬件模块介绍   2.1 ARM主控制器   本系统选用Cortex-M3[1]内核的STM32F103为主控制器。STM32最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。片上集成32-512KB的Flash存储器,6-64KB的SRAM存储???。3种低功耗模式:休眠,停止,待机模式。为RTC和备份寄存器供电的VBAT。串行调试(SWD)和JTAG接口。12通道DMA控制器,2个12位的us级的A/D转换器(16通道),2通道12位D/A转换器,最多高达112个的快速I/O端口,最多多达11个定时器。最多多达13个通信接口:2个IIC接口(SMBus/PMBus),5个USART接口(ISO7816接口,LIN,IrDA兼容,调试控制),3个SPI接口(18 Mbit/s),两个和IIS复用。CAN接口(2.0B),USB 2.0全速接口,SDIO接口。ARM作为一个32位的处理器,处理速度快,并且外设接口多,故系统选用它作为主控制芯片。   2.2 RFID模块   射频识别[2][3]即RFID(Radio Frequency IDentification)技术,又称电子标签、无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。常用的有低频(125k~134.2K)、高频(13.56Mhz)、超高频,无源等技术。本系统选用MF522-AN模块。该模块采用Philips MFRC522原装芯片设计读卡电路。(MF RC522是应用于13.56MHz非接触式通信中高集成度的读写卡芯片,是NXP公司针对“三表”应用推出的一款低电压、低成本、体积小的非接触式读写卡芯片,是智能仪表和便携式手持设备研发的较好选择)。本模块可直接装入各种读卡器模具并且采用电压为3.3V,通过SPI接口简单的几条线就可以直接与用户任何CPU主板相连接通信,可以保证模块稳定可靠的工作,且读卡距离远。因此本设计选用该型号模块。   2.3 Zigbee模块   Zigbee[4]是基于IEEE802.15.4标准的低功耗个域网协议。根据这个协议规定的技术是一种短距离、低功耗的无线通信技术。其特点是近距离、低复杂度、自组织、低功耗、低数据速率、低成本。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。简而言之,ZigBee就是一种便宜的,低功耗的近距离无线组网通讯技术。ZigBee是一个由可多到65000个无线数传模块组成的一个无线数传网络平台,在整个网络范围内,每一个ZigBee网络数传模块之间可以相互通信,每个网络节点间的距离可以从标准的75m无限扩展。Zig

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档