基于AT89C52的非接触IC卡读卡器的设计与实现
射频读卡器是射频识别(Radio Frequency Identification,以下简称RFID)系统的关键部件之一,本文在对射频卡系统技术及相关理论研究的基础上,应用射频识别技术、单片机及其接口技术、现场总线技术及串口通信等技术,利用单片机对读卡芯片的控制与通讯功能,研制了一款基于CAN总线的射频读卡器。
通过对多种单片机、读写芯片和现场总线的功能测试分析,本文设计的读卡器主控制器选用了与MCS-51引脚及指令完全兼容的AT89C52单片机,读写芯片采用的是TI公司最新开发的针对IC卡读写的多协议收发器RI-R6C-001A,这样能够保证所设计和制作的读卡器稳定运行,现场总线选择的是具有多主工作方式的,全球范围内很有影响力的CAN总线,其具有突出的可靠性、实时性和灵活性,并具有错误节点自动关闭的输出功能,不会影响整个系统的正常运行等诸多优点。在人机交互界面上,为该读卡器设计了128×32点阵的中文液晶显示模块和4×4矩阵式键盘输入模块,提高了系统的快捷性和可操作性,最后设计了CAN/RS-232转换模块进行协议转换,实现读卡器与上位机的通信功能。本文步骤为先将读卡器的硬件电路分成若干部分,并编写软件程序逐个调试,最后将硬件电路连成一个整体,进行系统调试,完成射频读卡器的所有功能。
本系统将CAN总线技术与射频识别技术相结合,能够实现对射频卡的多路同时操作,并具有性能稳定,功耗低,抗干扰能力强等特点。在此读卡器的基础上,稍加修改就能开发成不同的射频识别应用系统,对RFID的推广具有一定的实用价值。
- 作者:
- 谭效武
- 学位授予单位:
- 沈阳理工大学
- 授予学位:
- 硕士
- 学位年度:
- 2010年
- 导师姓名:
- 巴鹏
- 中图分类号:
- TP391.44
- 关键词:
- 射频识别;非接触IC卡;读卡器;CAN总线
- FRID;Reader;CAN–bus;RS-232