欢迎来到天天文库
浏览记录
ID:6785995
大小:509.50 KB
页数:23页
时间:2018-01-25
《rfid课程设计-驾校计时系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、图书管理系统课程设计实验报告RFID课程设计计算机科学与工程学院物联网工程专业312班设计题目:驾校计时系统组长:成员:本人在组内完成的主要工作:WiFi模块成绩:设计方案20%完成功能20%设计报告20%态度能力10%演示答辩30%学号:姓名:时间:2016.1.10图书管理系统课程设计实验报告目录一、设计方案11.系统功能实现12.WiFi连接功能实现13.系统流程图1二、硬件原理31.WiFi模块简介32.WiFi模块图4三、系统设计51.数据传输程序设计52.数据接收程序设计7四、系统测试及结果91.WiF
2、i调试92.测试结果10五、设计总结12六、参考文献13七、附录13图书管理系统课程设计实验报告一、设计方案1.系统功能实现以IC卡号作为驾校人员的编号,用MRFC522读出卡号,将MRFC522通过WiFi信号与数据库连接,再通过JAVA和数据库的链接及操作进行打卡功能。第一次打卡表示开始计时,第二次打卡表示结束计时,以此循环。根据驾校计时系统的需要,用JAVA做了以下功能:1、新卡打卡进行注册,不是新卡直接打卡开始计时。2、开始计时,结束计时,打卡时长以及剩余打卡时长以及打卡记录。3、所有的数据均在数据库的表中
3、。2.WiFi连接功能实现通过PC发送WiFi,使WiFi模块与PC进行连接并向PC传送数据:1、按要求将PC连接电源。2、通过串口调试助手对WiFi模块进行调试,发送AT指令对WiFi模块进行检测,如AT+RST指令,表示重启模块。发送AT+CWJAP指令让模块连上自己的路由器。如果调试成功,就表示该WiFi模块可以使用。3、在WiFi模块中烧录程序,程序中设置可以连接上的无线路由名字和密码,将程序中的IP地址设置成与本机上的IP地址相同。4、将PC路由名字和密码设置成与程序中的相同,然后就能进行WiFi连接了。
4、5、通过WiFi传送数据。3.系统流程图(1)系统流程图:图书管理系统课程设计实验报告(3)数据流程图:图书管理系统课程设计实验报告二、硬件原理1.WiFi模块简介Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n协议栈以及TCP/IP协议栈。传统的硬件设备嵌入Wi-Fi模块可以直接利用Wi-Fi联入互联网,是实现无线智能家居、M2M等物联网应用的重要组成部分。嵌入式Wi-Fi模块,32位单片
5、机,内置Wi-Fi驱动和协议,接口为一般的MCU接口如UART等。适合于各类智能家居或智能硬件单品。技术参数:单5V或3.3V供电工作温度范围:-45°C~+85°C尺寸:32mmx20mmx4.5mm2.WiFi模块图(1)、ESP模块图(2)、原理图图书管理系统课程设计实验报告3.IC卡智能IC卡工作的基本原理是:射频读写器向IC卡发一组固定频率的电磁波,卡片内有一个IC串联协振电路,其频率与读写器发射的频率相同,这样在电磁波激励下,LC协振电路产生共振,从而使电容内有了电荷;在这个电荷的另一端,接有一个单向导
6、通的电子泵,将电容内的电荷送到另一个电容内存储,当所积累的电荷达到2V时,此电容可作为电源为其它电路提供工作电压,将卡内数据发射出去或接受读写器的数据。接触式IC卡接口技术原理IC卡读写器要能读写符合ISO7816标准的IC卡。三、系统设计1.数据传输程序设计(1)WiFi模块传输设计WiFi模块通过AT指令进行重启,设置模块为STA和AP模式,让模块连上自己的路由器,启动模块多连接,让模块连上我们的TCP服务器和发送数据。部分代码:(1)重启:unsignedcharxdatach1[]="AT+RSTr
7、0";(2)设置模块为STA和AP模式:unsignedcharxdata图书管理系统课程设计实验报告ch2[]="AT+CWMODE=3r ";(3)让模块连上自己的路由器:unsignedcharxdatach3[]="AT+CWJAP="QWE",""r";(4)启动模块多连接:unsignedcharxdatach4[]="AT+CIPMUX=1r ";(5)让模块连上我们的TCP服务器:unsignedcharxdatach5[]="AT+CIPSTART="TCP",
8、"192.168.191.1",9999r";(6)发送数据:voidmain(){unsignedcharstatus;unsignedcharmes[4];unsignedcharcard[10];unsignedcharstr[]="AT+CIPSEND=4,10r ";unsignedinti;InitializeSystem();P
此文档下载收益归作者所有