- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RFID课程设计报告【荐】.pdf
智能卡技术课程设计
题目:RFID ETC 路费系统
院系:信息科学与技术学院
专业:物联网工程专业
班级:1201 班
学号:2012234050116
姓名:夏成蹊
一、设计目的
1. 了解Microsoft Visual Studio2010 开发环境及窗体应
用程序建立。
2. 掌握程序通过串口与 RFID 实验系统平台建立连接并
通信的原理和方法。
3. 了解Microsoft Access 数据库及其在程序中的应用。
4. 了解原理机COM 协议。
5. 实现刷卡计费管理功能。
二、设计内容及原理、步骤
2.1 实验内容
1.在Microsoft Visual Studio2010 开发环境上搭建C#窗体
应用程序。
2.编写代码,使用900MRFID 模块与ETC 步进电机模块,
实现刷卡计费管理功能。
2.2 实验原理
上位机应用程序采用C#语言开发,遵守 C#编程规范,
刷卡计费管理功能根据原理机 COM 协议实现,使用串
口线和USB 转串口线将PC 与原理机连接;上位机程序
根据原理机 COM 协议实现刷卡计费管理的相关功能
后,通过串口与原理机通信,最终完成RFID ETC 路费系
统软件开发。
2.3 实验步骤
第一步:安装软件,过程略。
第二步:创建ETCSystem 项目。首先打开Microsoft Visual
Studio2010 选择新建项目,创建RFID_ETCSystem 项目,
如下图。
第三步:导入数据库并建立连接。
第四步:设计功能界面。
首先建立RFID_ETCSystem 主窗体,然后应用TabControl
控件创建“常规”和“自动缴费”两个标签卡,“常规”
标签卡对应的是用户登录以及串口连接操作;“自动缴
费”标签卡对应的是 RFID 标签卡的监控以及持卡人的
相关信息。然后根据功能要求设计各功能模块,并进行
合理布局,图一是“常规”标签卡的界面设计;图二、
三和图四是“自动缴费”各功能模块的界面设计。
当各基本功能都实现以后再进行界面的优化,最终优化
结果如图五和图六所示。
第五步:编写代码实现刷卡计费管理功能。
1.添加软件初始化的功能代码。
2.添加各个功能按钮的动作代码,双击功能按钮,将该
按钮的功能代码添加进去(注:切不可将代码在外部写
好后直接全部 copy 进去,这样会导致对应的功能按钮
不能对应到具体代码)。程序代码部分如下:
第六步:编译生成程序如下图,并调试运行没有错误与
警告。
第七步:接硬件,电路连接图如下:
硬件调试过程如下图:
三、总结
通过此次课程设计,使我更加扎实的掌握了有关RFID 技
术以及Microsoft Visual Studio 的应用,在设计过程中虽然遇
到了一些问题,但经过一次又一次的思考,一遍又一遍的检
查终于找出了原因所在,也暴露出了前期我在这方面的知识
欠缺和经验不足。实践出真知,通过亲自动手制作,使我们
掌握的知识不再是纸上谈兵。
在课程设计过程中,我们不断发现错误,不断改正,不
断领悟,不断获取。好多次出现程序崩溃或莫名其妙的程序
错误,问了很多同学都无法解决。最后无奈只好重新做一遍。
终于在最后,这次课程设计终于顺利完成了,最后在很多同
学的指导下,瓶颈问题终于迎刃而解。
我明白了在今后社会的发展和学习实践过程中,一定要
不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的
发现问题所在,然后一一进行解决,只有这样,才能成功的
做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难
而退,那样永远不可能收获成功,收获喜悦,也永远不可能
得到社会及他人对你的认可。
课程设计诚然是一门专业课,给我很多专业知识以及专
业技能上的提升,同时又是一门讲道课,一门辩思课,给了
我许多道,给了我很多思,给了我莫大的空间。同时,设计
让我感触很深。通过这次课程设计,我掌握了如何用
Microsoft Visual Studio 编写面向对象的程序并对程序
文档评论(0)