基于51单片机的智能门禁系统.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文档。上传文档
查看更多
智能门禁系统 1.设计原理 1.1 背景和意义 随着社会科学技术和社会经济的快速发展,如今信息技术早己经深入人们生活的各个领域特别是住宅小区的需要。伴随人们对财物的安全与防盗意识的不断提高,于是对高级住宅区的安全性能和门禁的系统人性化要求越来越高。智能门禁系统是现在被广泛的使用在各种建筑和楼房中,它是一种的安全性较高的控制管理系统。现如今,经济社会不断进步,人们对自己生活的要求也越来越高,现在为了保证各方面的安全,开发商一般会建筑物内的主要管理区、楼房的电梯口、数据管理中心、机要库房等重要出入口设置一些保证安全的防护措施,为了解决这些日益显现的安全问题,一种新型智能的门禁系统就诞生了,可以根据不同的时间开启不同的模式,白天自动开关门,晚上需要考虑更多的安全问题,因此需要输入密码开门。 1.2 设计原理 本次课设使用IAP15F2K61S2为主控元件,通过时间模块,判断当前系统所处模式(白天模式和黑夜模式)。开关门通过驱动模块实现。在白天模式,该状态下门的开和关是通过测距模块测量的距离来控制,当测到的距离小于30cm时门就开,门开 5 秒后自动关闭通。在黑夜模式,门的开是通过输入正确的密码来起动,门开启后 5 秒后自动关闭,密码输入错误达到 3 次时则通过报警模块来报警。总的系统框图如图1-1所示。 图 1-1系统框图 2.工作原理 2.1 电路实现的功能 (1)时间显示单元 通过DS1302获得时间,时间初始值为06:59:00,通过CT107D上的8位数码管显示出来。 (2)矩形键盘功能 4*4键盘功能如表2-1所示。 表 2- SEQ 表 \* ARABIC 1 按键功能表 7 8 9 4 5 6 设置 1 2 3 退出 0 清除 确认 其中设置键用于修改密码,按下设置键,首先输入原密码,原密码正确后,再输入新密码;退出键用于在修改密码完成之前退出密码的修改回到密码门等待输入密码状态。 (3)门的开关控制 当超声波测距小于30cm或正确输入密码后继电器闭合表示门已打开,5秒后继电器断开表示门已关闭。 (4)报警单元 在输入密码的状态下若连续3次输入错误的密码时,蜂鸣器报警3秒,在修改密码输入旧密码3次输错后蜂鸣器报警3秒并退出密码修改功能。 (5)EEPROM单元 用于存储新密码,当确认输入密码后从EEPROM中取出当前密码与已输入的密码进行对比,判断密码是否正确 2.2 电路原理图及其分析 总的电路原理图见附录A。DS130使用SPI通信时序读取时间;超声波模块测量距离;AT24C02保存密码,通过I2C总线与单片机进行通信;矩阵按键接到P3口,用于设置和输入密码、蜂鸣器模块用于报警。通过IAP15F2K61S2协调控制各个部分,原理图中使用了74LS138译码器,控制各个模块,可以有效的节约单片机端口资源,使系统更加简洁、高效。 2.3 各模块电路工作原理 (1)最小系统模块 最小系统使用12M晶振,接5V电压,电源部分设有电容以防止干扰,最小系统电路如图2-1所示。 图 21 最小系统电路图 (2)报警模块 使用有源蜂鸣器,内含振荡器,因此只需给其高低电平就可以控制其发声,电路如图 所示。 图 22 蜂鸣器电路 (3)显示模块 动态数码管采用八个共阴数码管进行动态显示,利用人眼的视觉暂留,用74LS138译码器进行片选,选中M74HC573M1R,通过P2口输出相应的数据,一个输出位选数据,一个输出段码数据。其中M74HC573M1R具有锁存和驱动的功能,可以有效节约单片机资源。通过输出相应的段码后进行延时,就可以观察到八位数码管同时点亮。电路如图2-3所示。 图 23动态数码管电路 (4)按键模块 一共16个按键,采用扫描的方法检测按键,占用8个I/O口。使用矩阵按键时,需要将按键功能选择(J5)的1、2短接。电路图如图2-4所示。 图 2-4 矩阵按键电路 (5)测距模块 通过超声波进行测距,通过P10发出信号,P11接收信号来测量距离。电路图如图2-5所示。 图 2-5 超声波电路 2.3 主要器件介绍 (1)主控元器件选择 主控元器件是系统的核心,协调控制系统的各个模块,以下给出两种方案。 方案一:STC89C516是一种灵活性高且廉价的芯片,所以本次课设选择此芯片。 并且其抗干扰能力强,保密性好,难以被破解,单片机时钟有防外部电磁辐射功能。使用12M晶振,系统时钟十二分频,速度较慢。 方案二:采用宏晶公司最新STC15系列IAP15F2K61S2芯片。ISP/IAP,在系统可编程/在应用可编程,不需要仿真器;属于增强型8051CPU,1T,单时钟/机器周期,速度比普通8051快将近12倍。 由于本系统需要动态数码管显示还有按键扫描,对速度的要求较高,因此本系统选用IAP15F2K61S2芯片。其

文档评论(0)

我思故我在 + 关注
实名认证
文档贡献者

部分用户下载打不开,可能是因为word版本过低,用wps打开,然后另存为一个新的,就可以用word打开了

1亿VIP精品文档

相关文档