停车收费系统-rfid课程设计报告

上传人:aa****6 文档编号:37619738 上传时间:2018-04-20 格式:DOC 页数:37 大小:327.50KB
返回 下载 相关 举报
停车收费系统-rfid课程设计报告_第1页
第1页 / 共37页
停车收费系统-rfid课程设计报告_第2页
第2页 / 共37页
停车收费系统-rfid课程设计报告_第3页
第3页 / 共37页
停车收费系统-rfid课程设计报告_第4页
第4页 / 共37页
停车收费系统-rfid课程设计报告_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《停车收费系统-rfid课程设计报告》由会员分享,可在线阅读,更多相关《停车收费系统-rfid课程设计报告(37页珍藏版)》请在金锄头文库上搜索。

1、0RFIDRFID 课程设计报告课程设计报告学生姓名 陈友 指导教师 李刚 学 院 信息科学与工程学院 专业班级 物联网 1202 班 学 号 完成时间 2015 年 4 月 28 日 1目录目录一、实验目的一、实验目的.2 2二、实验器材二、实验器材.2 2三、实验内容三、实验内容.3 3四、实验步骤四、实验步骤.3 3五、概要设计五、概要设计.4 41 1、设计思想、设计思想.4 42 2、实现方法、实现方法.4 43 3、主要模块、主要模块.5 54 4、模块间关系、模块间关系.6 6六、调试分析六、调试分析.8 8七、源程序代码七、源程序代码.8 8八、设计心得:八、设计心得:.353

2、5九、参考书籍:九、参考书籍:.36362停车收费系统停车收费系统一、实验目的一、实验目的1、 通过课程设计,加深对RFID这一课程所学内容的进一步理解与巩固。2、 通过课程设计,加深对结构化设计思想的理解,能对系统功能进行分析,并设计合理的模块化结构。3、 通过课程设计,提高程序开发功能,能运用合理的控制流程编写清晰高效的程序。4、 通过课程设计,训练 C+程序调试能力,能将一个中小型各级组织系统联调通过。5、 通过课程设计,开发一个中小型系统,掌握系统研发全过程。6、 通话课程设计,培养分析问题、解决实际问题的能力。7、了解超高频读写器的基本设置,熟悉超高频读写器的设置与使用。通过本 实验

3、,了解超高频读写器和标签参数的含义和设置方法。二、实验器材二、实验器材1. RFID 实验箱2. 计算机一台3. 超高频 RFID 标签一只三、实验内容三、实验内容 1.了解和设置读写器参数; 2.RFID 标签主要用于存储数据;本试验通过读写器控制软件控制 RFID 读写器对超高频 RFID 标签进行读取操作,同时对 EPC 数据进行改写操作。3四、实验步骤四、实验步骤1. 打开 RFID 实验箱,使用读写器试验箱上的 USB 连接线连接实验箱和电脑,启动电源。2. 在电脑上安装 USB 转串口驱动程序、读写器控制软件。安装方法见实验箱软件安装文档。3. 在电脑上打开读写器控制软件,进入主界

4、面,点击主菜单“control” ,选择下拉菜单中“Add UHF Reader” 。如图 1-1 示:4. 选择串口(弹出的显示值即对应串口) ,如图 1-2 示,点击 ok,进入超高频读写器选择界面,如图 1-3 示:5. 主界面上显示读写器基本信息,鼠标选中该读写器,鼠标右击、选中“Reader Settings and Diagnostics”,进入读写器参数设置界面。如图 1-4 示:6. 读写器参数的了解和设置1) Inventory Delay 参数,用于设置读写器读取标签的频率,例如:其值设置 10ms 表示读写器每间隔 10ms 读取一次标签信息。读写器读取标签的次数在主界面

5、上实时动态显示2) Tag Model 参数,选择协议类型,具体有 Gen2(ISO16000C)、Gen2+RSSI、ISO 6B(ISO16000B)。目前,市场上大部分标签都遵守Gen2 协议。Gen2+RSSI 表示主界面上将同时动态显示读写器读取标签的次数和返回的射频信号强度3) Output level 参数和 Sensitivity 参数,两者分别用于调节读写器读取功率和灵敏度。功率设置值越大,读写器读取标签的有效距离越长;灵敏度设置值越小,读写器读取标签的灵敏度越高。4) Frequencies 中有八项参数,其中 Profile 参数表示全球不同国家和地区对 UHF 频段设置

6、的不同标准,包括USA、Europe、Japan、Chin*.625、Chin*.125、Korea 等,一旦选择某一标准,其余的七项参数也随即确定4了解各项参数实际功用和意义后,也可对这些参数进行自定义设置。5) Gen2 Setting 中的 4 项参数是对协议本身进行参数的设定,此项内容设置方法可以参考 ISO18000-6C 协议等资料。7.修改标签 EPC 信息在图 2-3 界面上点击 SetSet EPCEPC 按钮,出现 EPC 修改界面如图 2-4 示,输入EPC 长度和新的 EPC,点击 ok:1. 设置标签密码 类似步骤 5,在图 2-3 界面中点击 Set Passwor

7、d 按钮,可对标签的访问密 码进行设置。五、概要设计五、概要设计1、设计思想、设计思想此停车场管理系统是在一个狭长的通道上的,而且只有一个大门可以供车辆进出,并且要实现停车场内某辆车要离开时,在它之后进入停车场的车都必须先退出停车场为它让路,待其开出停车场后,这些辆再依原来的次序进场的功能,就可以设计两个堆栈,其中一个堆栈用来模拟停车场,另一个堆栈用来模拟临时停车场,该临时停车场用来存放当有车辆离开时,原来停车场内为其让路的车辆。至于当停车场已满时,需要停放车辆的通道可以用一个链队列来实现。当停车场内开走一辆车时,通道上便有一辆车进入停车场,此时只需要改变通道上车辆结点的连接方式就可以了,使通

8、道上第一辆车进入停车场这个堆栈,并且使通道上原来的第二辆车成为通道上的第一辆车,此时只需将模拟通道的链队列的头结点连到原来的第二辆车上就可以了。2、实现方法、实现方法对于此停车场管理系统的实现,就是用两个堆栈来分别模拟停车场以及停车场内车辆为其它车辆让路时退出停车的临时停放地点。至于通道上车辆的停放则用一个链队列来实现,此时,通道上车辆的离开或者进入停车场只需改变此链队列上的结点而已。对于要对停车场内的车辆根据其停放时间收取相应的停车费用,可以记录下车辆进入以及离开停车场的时间,再用时间差乘以相应的单价并且打印出最后的费用就可5以实现了。3、主要模块、主要模块此停车场管理系统,主要分为以下若干

9、模块:首先定义用来模拟停车场的堆栈以及用来模拟通道的链队列为全局变量,然后编写主函数,在此主函数中实现对其它各个模块的调用。在主函数中首先出现欢迎用户使用的主界面,然后提示用户进入此停车场管理系统后,再出现一个供用户选择的界面,在用户的选择过程中,程序又分别调用车辆的到达、车辆的离开、停车场内停放车辆的信息以及退出程序这四个函数模块。其中,在车辆的离开那个模块函数中又调用了打印离开车辆信息的函数,在停车场内停放车辆信息的那个模块函数中,又分别调用了显示停车场上车辆信息的函数以及显示便道上车辆信息的函数。最后,从调鼐的这四个函数中回到主函数结束整个程序的运行。64、模块间关系、模块间关系7开始初

10、始化两个栈 Enter 和 Temp 及一个队列 Wait。进入主菜单车到达车离开退出Room 前车 辆进临时栈对 room 计 费便道车信息车场内信息判便道是否有车车场是否为空列表显示栈 Enter 元素出栈队列中元素进栈队列 Wait 中 元素出队元素进栈 Enter便道车进车场元素进队列 Wait判断栈是否为满结束退出列表 显示是否否是否是8六、调试分析六、调试分析(1) 调试过程中的主要问题由于此停车场管理系统是分模块设计的,而且在程序的实现过程中又使用了清屏函数,所以,运行时用户选择任务并且执行完任务后,又会回到供用户选择功能的主界面,因此整个程序从整体上来讲结构清晰,使用方便。本程

11、序的调试运行,总体上情况良好,但中间也出现了一些小问题。其中比较有代表性的主要问题有:当停车场已经达到最大容量,但仍有车辆进入停车场的时候,运行界面上没有出现或者说出现了但又跳掉了“停车场已满,该车辆需在便道上等待!”的提示信息。我们小组成员经过反复商量讨论,并且在查阅了多种资料后,在那一个 printf 语句后加了一个 getch(),此时,程序运行结果就符合要求了。测试结果的分析与讨论:七、源程序代码七、源程序代码#include “time.h“#include “lfreader.h“#include “hfreader.h“#include “CommandLib.h“#includ

12、e 9#include “string.h“/#include “iostream“/#include “timer.h“#include #include #include#includeusing namespace std;#define MAX 2 /停车场车位数#define price 0.05 /每分钟收取的费用typedef struct timeint hour;int min;Time;/定义时间结点typedef struct nodestring num;Time reach;10Time leave;CarNode;/定义每辆车的牌号,进入时刻,开出时刻typedef struct NODECarNode *stackMAX+1;int top;SeqStackCar;/用栈定义,构造停车场typedef struct

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号