《门禁控制器的设计与开发.pdf》由会员分享,可在线阅读,更多相关《门禁控制器的设计与开发.pdf(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、门禁控制器的设计与开发 摘要:阐述了基于WG26格式射频卡的、利用SST89E58单片机完成的两门门禁 控制器的总体技术要求和技术解决途径,给出了门禁控制器设讣的基本结构,对各个 部分的设计和开发进行了阐述和分析。该控制器充分利用单片机的功能完成了门禁 系统的各项功能,包括门的管理和卡的管理等工作。门禁控制器设计开发的完成,为 门禁系统的设计和开发奠定了基础。0引言 门禁控制器是门禁系统的核心部分。门禁系统的各项功能都是山它直接完成 的,如处理读卡器传来的数据流,并按照标准协议把其转换为相应的卡片识别码;接 收主机的命令完成实时监控、卡权限下载、设置门禁管理延时、报警联动、控制器 复位等操作;
2、缓存刷卡记录及刷卡时间;按照卡的权限开相应的门等。因此,系统对 于控制器的设讣有较高的要求,硬件与软件要按系统全局最优原则考虑设计。本文讨论的控制器采用8位单片机设计,集数据处理、存贮、通讯功能于一块 印制电路板上,具有与读卡器终端和通讯口快速拆除的特点。因而,它既可作为一个 节点同主机通讯形成主从式总线结构网络,也可以作为一个独立的单片机控制系统,具有一定的灵活性。1总体技术要求 在门禁控制器的硬件电路设计方面,重点是如何通过单片机的开发实现以下儿 个功能:读卡器的读卡和开门功能;记录和重要数据的存储功能;精确的时间管理;门 状态检测以及在线联网功能。通过需求分析得知,该系统对单片机要求比较
3、高,要求 体积小、功耗低、易升级、大容量、抗干扰能力强、使用寿命长、低成本等特点,而且由于其外圉器件多,需要的I/O 口较多。经过对比SST89系列的单片机,特别适 合该系统的开发,芯片管脚图如图1所示。DS1216D,2000AT24C1024222.1SSST89E58 AT24C1024(EEPR0M)(SmartWatch)(DS1216D)CPUSST89E58XTAL1XTAL211.0592 Hz32.2DS1216D0.01 S;24 h12 h(AM/PM)2DS1216D6464:0.01 2.3INIT:M0V TMOD,#20H;T12,MOV TH1,#OF3H;MOV TL10F3H SETB TR1;T1 MOV PCON,#80H;SMOD=1 MOV SCON,#50H:1 12.4 DC-DCLM2576(12V3A)25VDCCPU RS-4852.5ICWG(wiegand)WGDOD1P1.0Pl.1 DOD10,D050 n sD11,D150 PS D050 usD0D11 msGND,LEDWGD0D1.2.6422:222 LED2.7 RS.232RS485 12RS-232RS-485RS-232RS485MAX487CSAMAX232AESE,P3.2 3328