基于RFID的公交充值消费系统的设计
来源:56doc.com 资料编号:5D25841 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D25841
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于RFID的公交充值消费系统的设计(论文14000字)
摘要:现代社会,搭乘公共汽车出行已经是大众普遍选择的方式,投币支付使用的频率逐渐降低,于是,具有完善功能的公交刷卡支付系统是非常必要的。本系统是一个模拟现实生活中公交充值消费的运行方式的设计。它可以通过读卡器检测到IC卡的数据信息,并且把数据信息传输给单片机,根据用户的操作对卡片进行充值、消费的操作。这样,便完成了公交充值消费系统的最基本功能,也属于最有效的功能。
关键词:公交刷卡消费系统,RC522,单片机,IC 卡
Design and implementation of bus recharge consumption system based on RFID
Abstract : In modern society, taking a bus is already the popular choice of the public. The frequency of coin-operated payment is gradually reduced. Therefore, a bus-card payment system with perfect functions is very necessary. This system is a design that simulates the operation mode of bus recharge consumption in real life. It can detect the data information of the IC card through the card reader, and transmit the data information to the single chip microcomputer, and recharge and consume the card according to the operation of the user. In this way, the most basic functions of the bus recharge consumption system are completed, and it is also the most effective function.
Key words:Bus recharge consumption system, RC522, single chip , IC card
目 录
1.绪论 1
1.1 课题的来源及意义 1
1.2 国内外的研究现状 1
1.3 课题的主要工作和任务 1
1.4 运用的技术 2
1.4.1 读卡器技术原理 2
1.4.2 RFID技术原理 2
2. 系统硬件的选择与介绍 3
2.1 主控制器 3
2.1.1 STC89C52单片机简介 3
2.1.2 STC89C52引脚说明 4
2.2 字符型液晶显示模块 5
2.2.1 1602LCD引脚说明 6
2.2.2 液晶模块显示原理 6
2.2.3 液晶模块特点 6
2.2.4 1602LCD指令说明 7
2.3 非接触式IC卡 8
2.3.1 MIFARE S50简介 8
2.3.2 S50通讯流程 8
2.4 射频识别芯片 9
2.4.1 参数简介 9
2.4.2 模块接口SPI技术支持 9
3.硬件的设计 10
3.1 STC89C52单片机的设计 10
3.2 电源电路设计 11
3.2.1 5v电源电路 11
3.2.2 5V转3.3V电源设计 11
3.3 蜂鸣器电路 12
3.4 按键电路设计 12
4.软件设计 13
4.1 编程语言选择 13
4.2 单片机开发环境 13
4.3 Keil uVision4软件开发流程 13
4.4 程序流程图 14
4.5串口程序烧写模块 14
5.电路焊接与系统调试 15
5.1硬件焊接 15
5.1.1 焊接步骤 15
5.1.2 焊接注意事项 15
5.1.3 焊点的需求 16
5.2系统调试 16
5.2.1 软件系统调试 16
5.2.2 硬件系统调试 16
5.3 实物测试 17
5.3.1 通电测试 17
5.3.2 卡片充值测试 18
5.3.3 金额选择测试 18
5.3.4 充值测试 19
5.3.5 消费测试 19
6.结束语 20
参考文献 20
致谢 21
|