- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
非接触式IC读卡器的设计.doc
非接触式IC读卡器的设计
【摘要】非接触式IC卡又称为射频卡,是IC卡领域的一项新兴技术,它是射频识别技术和IC卡技术相结合的产物。非接触式IC卡读写器是非接触式IC卡应用系统的关键设备之一,设计一款更为方便有效的读写器对于构建一个便捷实用的应用系统来说有着重要的意义。本文设计是基于MFRC522射频芯片和STC11F32XE单片机的非接触式IC卡读卡器,并用该读卡器实现了对射频IC卡的读写操作。实际操作表明,本文设计的读写器能够实现对射频卡的制卡、扣费及充值功能,成本低廉,便于携带,且容易操作。
【关键词】IC卡读卡器;非接触式;系统设计
1.引言
IC卡即是集成电路卡,也可以称为智能卡、微芯片卡等。它的外形与磁卡很相似,因此只从外面很难辨别。磁卡作为IC卡的发展基础,最初由日本人提出,法国相关公司研制出了第一枚IC卡。
早期的IC卡系统是接触式的,它有本身不可客服的缺点,如接触磨损、交易速率慢、难以维护、基础设施投入大等。随着信息业和服务业的全球化,在一些场合,对信息载体的便携性、安全性等方面提出更高的要求,于是非接触式IC卡以其无机械磨损、容易维护、方便使用等优点,成为IC卡中潜力最大的新军为备受国内外业界的瞩目。
非接触式IC卡是当今世界先进的射频技术和IC卡技术相结合的产物,是世界上最近几年发展起来的一项新技术,它成功地将射频识别技术和IC技术结合起来,解决了无缘和免接触这一难题,是电子器件领域的一大突破,使卡片在靠近读写器表面时即可完成卡中数据的读写操作。非接触式IC卡一经问世,便立即引起广泛的关注。非接触式IC卡操作方便、抗干扰性高、可靠性高、安全性高的特点,使得他在一些接触式IC卡不使用或者无法使用的场所,具有无可比拟的优势被广泛应用于公交、收费、门禁系统、考勤系统等领域。
一个非接触IC卡内部结构示意图如图1所示。
现在,射频识别技术作为一种新兴的自动识别技术,也将在中国很快地普及。典型的射频识别应用系统由非接触式IC卡、非接触式IC卡读写器和应用系统组成,其中非接触式IC卡读写器是连接非接触式IC卡和应用系统的桥梁,是射频识别应用系统中的关键部件,因此设计一款安全有效的读写器有着重要的商业价值意义。本文主要研制了一个非接触式IC读卡器设计制作系统。主要包括矩阵键盘模块、LCD12864液晶显示模块、射频卡感应模块、串行口模块、电源模块、蜂鸣器模块,通过各个模块的联系焊接出实际电路,实现普通非接触IC读卡器应用。如:实现可刷卡消费、设定金额消费、充值的功能。
2.非接触IC读卡器的设计原理
2.1 设计原理
本设计是在基于单片机的可刷射频卡的模型,因此在这个非接触式IC读卡器设计中单片机无可置疑地作为了其中的核心控制和处理单元。矩阵键盘模块、LCD12864显示模块、射频卡感应模块、串行口模块、电源模块、蜂鸣器模块、LED显示模块等模块分别与单片机核心单元以相应的方式加以连接。
各模块所要实现的功能如下:
矩阵键盘模块:这个模块作为本设计的输入设备其实是主要用作人机交互的输入设备,通过矩阵键盘上面按各相应按键来做出相应符合的选择,使得消费和充值过程更加便捷、轻松、同时体现设计人性化。
LCD12864显示模块:本模块主要用作人机交互的输出设备,通过LCD12864液晶显示相应符合的信息,并提醒下一步的操作选择。所以可以根据具体的实际情况做出相应的选择,使消费和充值过程更加便捷、轻松、更加友好、人性化。
射频卡感应模块:本模块主要有两大功能,一是是可以将从射频卡中读出的信息通过三种通信方式发送给单片机,同时可以将单片机想要对射频卡写入的信息通过该模块写入射频卡。第二个功能就此模块用作读卡器,可以对进入其范围内的未休眠的射频卡进行识别、鉴定等操作。
串行口模块:此模块主要的功能是上位机通信和进行程序的下载。
电源模块:电源模块分为+3.3V模块和+5V模块这两个模块,负责为射频卡读写卡模块提供稳定的工作电压的是+3.3V模块,而+5V电源模块则提供全部其他模块的工作电压。
蜂鸣器模块:此模块主要是起到当确定好输入值后刷卡成功时提醒的功能。
电路中LED显示作用为初始化开机时有个白色的灯亮,提示开始可以操作选择。
以上的各个模块相互配合,通过它们之间的运行,因此使得非接触IC读卡器设计制作的各项功能在模拟操作中可以更加轻松、顺畅、友好地显示出来,同时做到了消费充值整个过程的友好化、人性化、以及高效率化。
为了方便了解各个模块现将呈现如图2所示。
2.2 功能介绍
此非接触式IC读卡器设计的具体功能如下:
(1)此设计可以实现消费任意金额,充值任意金额,消费设定金额的
文档评论(0)