基于蓝牙通讯的便携式写卡系统设计毕业论文
2021-03-14 21:32:55
摘 要
蓝牙技术指的是一种支持设备短距离无线技术标准,用来描述蓝牙设备之间的短距离无线电系统的连接情况,能够在无线手机、移动电话、计算机等设备之间进行通信,这种技术适用于没有电线连接的条件完成的近距离的无线信息交换。
本文首先分析了射频识别技术蓝牙技术的国内外研究现状和发展趋势,简单介绍了这两个技术的特点以及应用,阐述了射频识别技术和蓝牙技术的基本原理,对射频模块和蓝牙模块的硬件设计进行了分析,给出了射频天线的设计,然后根据课题要求给出了读写系统的实现方案和硬件设计。最后介绍了系统设计的软件部分,介绍了MFRC522芯片的命令和特性以及CC2541芯片的指令集,结合课题,根据蓝牙协议栈和ISO14443-A即Contactless card standards(非接触式IC卡标准)协议,设计编写了对射频模块和蓝牙模块的进行操作的程序,初步完成了课题的任务。
关键词:射频识别;蓝牙技术;MCU;MFRC522;IC卡
Abstract
Bluetooth technology refers to a short-range wireless technology standard that supports the connection of short-range radio systems between Bluetooth devices and enables communication between devices such as wireless handsets, mobile phones, and computers. The technology is suitable for wireless information exchange with short distance without the condition of the wire connection.
This paper first analyzes the research status and development trend of Bluetooth technology at home and abroad, briefly introduces the characteristics and application of these two technologies, expounds the basic principles of radio frequency identification technology and Bluetooth technology, and the hardware of radio frequency module and Bluetooth module The design of the RF antenna is given, and then the realization scheme and hardware design of the read and write system are given according to the requirements of the project. Finally, the software part of the system design is introduced. The commands and characteristics of the MFRC522 chip and the instruction set of the CC2541 chip are introduced. According to the Bluetooth protocol stack and ISO14443-A, the contactless card standards protocol is designed. The preparation of the RF module and the Bluetooth module to operate the program, the initial completion of the task of the task.
Key Words: radio frequency identification; Bluetooth technology; MCU; MFRC522; IC card
目录
1.绪论 1
1.1研究背景和意义 1
1.2国内外研究现状 2
1.3本课题的主要工作 4
2.方案设计与实现 5
2.1 基本原理 5
2.2方案设计 6
3.硬件设计 8
3.1RFID射频模块 8
3.1.1MFRC522芯片介绍 8
3.1.2 天线设计 11
3.2蓝牙模块 13
3.3显示及按键电路 15
4.程序设计 17
4.1 射频模块的读/写程序设计 17
4.1.1 MFRC522指令集 17
4.1.2 程序流程图 17
4.2蓝牙模块的程序设计 19
4.2.1 蓝牙模块AT指令集 19
4.2.2 程序流程图 20
4.3 主程序的设计 21
5.结果和调试 23
6.总结 25
致谢 26
参考文献 27
附录 28
1.绪论
1.1研究背景和意义
IC卡又称集成电路卡,它是在大小和普通信用卡相同的塑料卡片上嵌置一个或多个集成电路构成的,日本人最早提出了IC卡的概念。第一个使用集成电路的IC卡由法国BULL公司在1976年制作出来。早期的IC卡是由一个或多个集成电路芯片被封装成便携式卡片的塑料卡。随着计算机网络技术的发展,IC卡的使用也越来越广泛,由于IC卡里包含了集成电路和存储芯片,这两项技术发展迅速也代表了IC卡发展迅速。随着射频识别技术的研究发展越来越深入,IC卡的功能也越来越多,使用到IC卡的地方也越来越多,多种行业都已经用到了这项技术,如门禁控制系统、公路自动收费系统、“一卡通”等等。现在通常使用的IC卡有很多优点,例如小巧轻便、存储容量大、使用寿命长、安全性高等,这些优点使得IC卡使用广泛。
如今,随着计算机的广泛使用,各种信息通过互联网快速传播,人们足不出户便能够了解到全球各地发生的事,但是,计算机使用越来越多也带来了一系列的问题,其中信息安全是一个不可忽视的问题,因为信息安全和个人信息紧密相连,而保证信息的安全传输需要用到信息安全加密技术。由于IC卡上记录了大量的信息,所以要确保IC卡的安全性
,IC卡常用的安全技术有数据加密技术、指纹鉴别技术、身份鉴别技术。在IC卡内部的集成电路有加密电路,在和读写系统通讯时有三次相互认证,不仅要验证信息的正确性,还要验证双方身份是否合法,IC卡与读写器的数据通讯只有在加密电路验证信息正确后才能顺利进行,便是这种加密技术,使得IC卡的安全性很高。
总之,与传统一般的磁卡相比较,IC卡具有安全保密性好、信息保存时间长、可靠性高、存储数据量大的优点,在一些传统IC卡不适用的地方,它便具有巨大的优势,被广泛应用于公共交通、门禁系统、考勤系统等领域。设计出一个便携式IC卡读写系统,将会在社会生活中给人们提供巨大的便利。