基于PN532的RFID读卡器设计.pdfVIP

  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文档。上传文档
查看更多
第32卷第6期 杭 州 电子科 技 大 学 学 报 Vo1.32,No.6 2o12年 l2月 Journal of HaIl lOill Dian~ University Dec.20l2 doi:10.3969/j.issn.1001—9146.2012.06-0O2 基于PN532的RFID读卡器设计 张海峰,张 沛 (杭州电子科技大学电子信息学院,浙江 杭州310018) 摘要:该文设计了基于PN532控制器和 STM32微处理器的一款高频 RFID读卡器,详细描述 STM32外围电路和PN532应用电路设计,同时也介绍了PCB天线设计。对读卡器的软件系统设计 以及客户端软件也作了介绍。和传统读卡器相比,该读卡器不仅具有 良好的读写距离而且支持多 种卡片类型可以满足新兴的NFC应用。 关键词:射频识别;近场通信;智能卡读卡器 中图分类号:TN409 文献标识码:A 文章编号 :1001—9146(2012)06—0005—04 0 引 言 射频识别是一种无线通信技术,通过电磁耦合方式对应答器中的数据进行读写操作。根据工作频 率的不同可分为低频 (125kHz)、高频(13.56MHz)、超高频等。一个典型的射频识别系统由读卡器和应 答器组成。应答器是射频识别系统真正的数据载体,在读卡器的响应范围内应答器才工作u】。近年来 射频识别技术发展迅速,结合数据保护技术而生产出的各种智能卡已经广泛的应用在电子支付、物流管 理和门禁控制系统等领域 J。巨大的智能卡市场加速了与之配套的读卡器产业的发展。通常一种智 能卡对应一种读卡器,如Mifare系列智能卡需要Mifare读卡器,读卡器的专用性比较强。本文所设计的 高频RFID读卡器不仅支持传统的Mifare智能卡读写,同时能够识别二代身份证、Felica和SRB12卡片 序列号。除此之外还具有模拟和点对点通信功能,结合相应软件便可以满足NFC应用。 1 读卡器的系统组成 、 读卡器主要 由sT公司的STM32F103RET6和 NFC 控制器 PN532组成。显示部分采用 Nokia的LCD6100 液晶显示屏。STM32F103是一款 Cortex—M3内核的32 位处理器,工作时钟为72MHz,有一个USB2.0设备控制 器 。PN532是 NXP公司的一款 NFC芯片,内部使用 80C51内核来管理通信,有 6种不同的操作模式 ,提供 I2C、SPI和串行口3种方式与主机通信,本设计中采用 SPI方式。读卡器的组成框图如图1所示,连接PC后被 识别为一个 HID类设备。通过上位机软件可以对智能 图1 读卡器系统框图 卡进行完整的读写操作。主控芯片 STM32与PN532通过4线SPI接 口相连,其中SPI时钟为5MHz。 时钟信号高电平有效,数据在第一个上升沿被PN532采样。天线线圈为 13.56MHz的PCB天线。读卡 收稿 日期:2012—09—25 基金项目:浙江省重中之重开放基金资助项 目(GK110204003—10) 作者简介:张海峰(1961一),男,浙江台州人,副教授,数字控制技术. 6 杭 州 电子 科 技 大 学 学 报 2012正 器中的天线设计也很重要,直接影响读写距离。显示部分用来进行菜单选择,可以显示读取到的卡片唯 一 序列号。LCD6100显示屏与STM32的通信也采用了SPI方式。 2 读卡器的硬件设计 2.1 读卡器电源设计 3.3V 读卡器采用5V直流电源供 电,由于STM32 和PN532需要 3.3V工作电压,因此需要一个 3.3V电压转换芯片。本设计 中采用 常用 的 LM1117芯片,提供的最大电流也满足本读卡片, c-

文档评论(0)

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

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

1亿VIP精品文档

相关文档