rfid技术课程设计 下载本文

内容发布更新时间 : 2024/11/17 1:47:56星期一 下面是文章的全部内容请认真阅读。

*******************

实践教学

*******************

兰州理工大学

计算机与通信学院

2014年秋季学期

RFID技术课程设计

题 目: 基于高频的RFID职工考勤管理系统 专业班级: 计算机科学与技术(物联网方向)1班 姓 名: 牛文晋 学 号: 12280104 指导教师: 薛建彬 成 绩:

目 录

摘要 ............................................................................................................................... 3 正文 ............................................................................................. 错误!未定义书签。 一、前言 ....................................................................................................................... 4 二、案例描述 ............................................................................................................... 5

2.1、系统核心功能 ........................................................................................ 5 2.2、实施步骤 ................................................................................................ 5

三、需求分析 ............................................................................................................... 7

3.1、实验箱模块的选择 ............................................................................... 7 3.2、HF高频读写器原理 .............................................................................. 8 3.3、射频通信原理 ....................................................................................... 9

四、整体描述和实现 ................................................................................................. 10

4.1实现RFID高频职工考勤管理系统的硬件设计 .................................. 10 4.2实现RFID高频职工考勤管理系统的软件设计 .................................. 11 4.3程序代码 ................................................................................................ 14 4.4系统运行结果 ......................................................................................... 27

总 结 ........................................................................................................................... 29 致 谢 ........................................................................................................................... 30 参考文献 ..................................................................................................................... 31

2

摘要

无线射频识别即RFID(Radio Frequency IDentification)技术,又称电子标签、无线射频识别,是一种非接触的自动识别技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。它基本由三部分组成:标签(Tag)、阅读器(Reader)和天线(Antenna)。

RFID技术与条码、生物识别等自动识别技术,以及与互联网、通信、传感网络等信息技术融合,构筑一个无所不在的网络环境。现在很多学校也充分的利用信息网络技术和计算机互联网技术,发挥信息网络的各种技术手段和现有各种教育、科研、信息资源的优势,开发各种应用系统和管理系统,实现网络交互式管理,全面推进信息化管理。而基于RFID的职工考勤应用系统就是学校管理系统的一个组成部分,它将智能化的完成考察职工出勤情况。它实时的自动采集数据信息、自动对所采集数据进行分析处理,然后以可视化界面回报给学校管理人员。通过点名、磁卡和接触式IC卡等方式对职工的上课出勤情况进行考勤、记录管理,既耗时,而且又会相互干扰;而非接触式RFID员工考勤应用系统实现了利用无线射频识别技术对员工考勤管理,既方便、快捷,又省资源。

本文设计了一种基于RFID高频职工考勤管理系统,它是基于北京奥尔斯电子科技有限公司生产的物联网RFID综合实验系统V1.0。利用其中的HF模块,嵌入式网关,并连接PC的串口线到嵌入式网关的J28接口。即可以实现网关控制HF模块,也可以实现PC机对HF模块的控制。该系统采用13.56M射频识别技术进行职工的门禁考勤管理,职工每人佩戴13.56M无源电子标签一张,作为考勤卡。用于上课、下课时的考勤记录,只要标签处于读写器的有效识别范围,则阅读器便可自动识别到该标签信息,通过软件系统自动记录考勤信息,同时控制电子锁开门。

关键词:RFID;高频;职工考勤

3

一、前言

RFID射频识别是一种世界上较为领先的技术:第一,可以识别单个的非常具体的物体,而不是像条形码那样只能识别一类物体;第二,其采用无线电射频,可以透过外部材料读取数据,而条形码必须靠激光来读取信息;第三,可以同时对多个物体进行识读,而条形码只能一个一个地读。此外,储存的信息量也非常大。所以被广为使用。在很多的公司中基于RFID的职工考勤应用系统就是公司管理系统的一个组成部分,它将智能化的完成考察职工出勤情况。它实时的自动采集数据信息、自动对所采集数据进行分析处理,然后以可视化界面回报给学校管理人员。为学校更好的管理职工提供了很大的方便。职工卡考勤查询管理系统基于RFID技术,这样可以方便集成分布到公司中的每一个部门里。RFID应用已经全面普及,在校园中职工老师的考勤管理系统更是为学校的管理提供了很大的方便。职工卡基于RFID无线射频技术,通过射频技术便可获取校园卡中的各类信息,对于职工卡考勤的应用而言,仅仅需要得到职工卡的一个唯一标志号便可完成考勤记录。

它将支持与职工管理系统、考勤管理系统的信息传递,同时可以方便的与“一卡通”系统进行无缝连接。

4

二、案例描述

该系统采用13.56M射频识别技术进行职工的门禁考勤管理,职工每人佩戴13.56M无源电子标签一张,作为考勤卡。用于上课、下课时的考勤记录,只要标签处于读写器的有效识别范围,则阅读器便可自动识别到该标签信息,通过软件系统自动记录考勤信息,同时控制电子锁开门。

2.1、系统核心功能

准确识别门禁考勤卡,并正确记录考勤时间,同时应给出声音提示和图像显示;

1、可以由具有系统管理员权限的操作人员进行方便的录入职工信息,即:将职工姓名、学号、所属学院、专业、班级和考勤卡号,以及照片图像存入数据库;

2、可以通过计算机方便的查询每一个人的考勤详细记录; 3、可进行操作人员录入、权限限定、系统参数等功能设定; 4、可进行节假日和日期的设定。

5、可进行迟到、出差、请假录入等功能设定;

6、可设置多种系统查询功能,并可以打印报表或导出EXCEL文件等文件格式。

2.2、实施步骤

1、用户管理

用户分管理员和普通用户两种,管理员可以执行增加删除修改等各种操作,普通用户只能查看。

数据库中现有三种用户,管理员-用户名:牛文晋,密码:12280104,普通用户-用户名:a,密码:(空);用户名:user,密码:user。

a.增加用户:点击“增加”按钮,在弹出的“增加用户”框中输入新用户的用户名,密码(可选),权限,备注(可选),然后点击确定,即可在用户管理栏中看到新添加的用户信息。

b.删除用户:在用户管理栏中选择待删除的用户,点击“删除”按钮。 c.修改用户:在用户管理栏中,选择待修改的用户,点击“修改”按钮,即可修改相应的信息,修改完后点击“确定”按钮。

2、学院信息管理 与用户管理操作类似。

5