嵌入式开发-基于嵌入式技术的智能卡门禁系统设计

嵌入式开发-基于嵌入式技术的智能卡门禁系统设计

ID:31758433

大小:63.13 KB

页数:13页

时间:2019-01-17

嵌入式开发-基于嵌入式技术的智能卡门禁系统设计_第1页
嵌入式开发-基于嵌入式技术的智能卡门禁系统设计_第2页
嵌入式开发-基于嵌入式技术的智能卡门禁系统设计_第3页
嵌入式开发-基于嵌入式技术的智能卡门禁系统设计_第4页
嵌入式开发-基于嵌入式技术的智能卡门禁系统设计_第5页
资源描述:

《嵌入式开发-基于嵌入式技术的智能卡门禁系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、嵌入式开发■基于嵌入式技术的智能卡门禁系统设计《电子技术应用》www.ChinaAET.com基于嵌入式技术的智能卡门禁系统设计*洪家平(湖北师范学院计算机科学与技术学院,湖北黄石435002)摘要:介绍了基于智能卡读写模块ZLG500的门禁系统设计的原理与方法,主要分析了该智能卡门禁系统中的数据存储与传输模块、系统主模块和系统时钟模块的工作原理,同时给出了智能卡读写模块ZLG500与主模块MCU的硬件接口及部分软件代码。本系统经过实际运行,具有稳定可靠和操作简便等特点。关键词:ZLG500;智能卡;门禁系统中图分类号:TP309文献标识码:ADesignofthegate・banmo

2、nitoringsystemofsmartcardbasedontheembeddedtechnologyHONGJiaPing(CollegeofComputerScienceandTechnology,HubeiNormalUniversity,Huangshi435002,China)Abstract:Thispaperintroducestheprincipleandmethodofthegate-banmonitoringsystemofsmartcardbasedontheread-writemoduleZLG500,andanalysestheprincipleofsev

3、eralimportantmodulesuchasthemoduleofthedatastorageandtransmission,thesystemmainmoduleandthesystemclockmodule,thehardwireinterfaceandsomesoftwarecodehasbeenintroducedatthesametime.Thissystemhasmanycharacteristicssuchasthestabilization,thecredibilityandtheconveniencebyactualrunning.Keywords:ZLG500

4、;smartcard;gate・banmonitoringsystem目前智能卡的应用越来越广泛,如校园一卡通系统、城市公交系统、大型会议签到系统、消费系统、考勤系统、门禁系统等都使用了智能卡。本文以ZLG500读写模块作为卡与门禁机交换数据的接口模块为例,介绍了ZLG500在智能卡门禁系统中的应用。1读写模块ZLG5001.1ZLG500与MCU的接口原理ZLG500模块采用Philips公司最新推出的高集成ISO14443读卡芯片MFRC500该芯片。该芯片能读写RC500内EEPROM,提供三线制SPI接口,并具有控制线输出端口,能与任何MCU连接。ZLG500与MCS51单片机

5、的接口原理图如图1所示。ZLG500模块的EMC性能优良,并且*基金项目:湖北省教育厅科研项目(编号:B20082204)图1ZLG500与MCS51单片机的接口自带无源蜂鸣器信号输出,还能用软件控制输出频率及输出持续时间。图1中,SS、SCLK、SDATA为ZLG500与MCU相连接的控制线,分别为片选线SS、时钟线SCLK和数据线24欢迎网上投稿www.pcachina.com《信息化纵横》2009年第7期《电子技术应用》www.ChinaAET.com《电子技术应用》www.ChinaAET.comSDATAo主控制器的MCU和读卡模块内的MCU通过此三线相连。接口空闲时,主机的

6、SS二1、SCLK=O、SDATA=O,而从机的SS二1、SCLK二1、SDATA二0。其中,SS和SDATA都是双向的,而时钟线SCLK是单向的,即时钟只能由主控制器产生,该信号必须严格遵守时序规范,否则将出现通信错误,此时读卡模块必须释放该线。SS还作为数据发送使能端,若一方有数据要发送给另一方,则该方控制SS线为低电平,并在发送结朿后将该线置高电平,接收数据方不得控制该线,双方必须遵守该通信协议,不得同时控制该线。SDATA为数据线,由数据发送端控制数据,接收端必须释放该线oSDATA在一次传输开始时还同时作为数据接收端的响应信号。1.2ZLG500与MCU接口的时序及通信协议Z

7、LG500与MCU无论数据传输的方向如何,SPI线上信号的波形总是如图2所示。由图中可以看出,在SS为低时,时钟和数据线上的信号才冇效;且在SCLK为低时,SDATA才变化,在SCLK为高时,SDATA应保持稳定。以上传输中,从数据发送器请求开始至数据接收器响应的时间是不确定的,取决于接收器内的MCU是否忙。因此,有必要设置看门狗定时器对数据接收器的响应进行监视,一旦接收器响应,则MCU必须根据数据传输方向,严格控制以下几个时间,以确保数据传输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。