登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

RFID阅读器控制API的实现

 2023-02-22 10:00:21  

论文总字数:20848字

摘 要

近年来,电子信息技术的发展越来越快,在每个行业领域都有很重要的作用,该项技术也在不断地成熟,于是就有了各种各样的自动识别技术。电子信息技术的原理就是利用计算机能够自动识别信息的射频识别技术(Radio Frequency Identification;RFID),这个技术代替了许多原本需要人工操作的复杂的过程,极大地提高了工作效率,给我们带来了快捷便利的生活方式。射频识别技术的特点有很多,信息储存量大,识别的距离远,识别速度快,可以擦写,就是可以随时修改并从新写入,也可以同时读写多个对象,标签的寿命长,适应环境强,可以进行定位和长期管理,并且最为突出的是,射频技术可以应用的领域宽,是无线通信和互联网技术研究的热点和焦点。在RFID的系统中,RFID阅读器有很多重要的作用。硬件的通信机制、通信距离、支持的标签的类型,还有可以应用的场合等都受到了阅读器的功率和频率的影响。不同型号的RFID阅读器的也有不同的功能和性能,有傻瓜式的RFID阅读器,还有智能式的RFID阅读器。傻瓜式的RFID阅读器功能就比较少了,不能支持群读功能,没有液晶的显示界面,价格也比较低,相应的硬件的结构就比较简单,不能实现较为复杂的功能。而智能RFID阅读器不仅有最基本的识别标签的功能,还可以过对数据进行过滤,认证标签,支持群读功能,并执行命令,与上位机通信,执行更高安全的通信协议等,一般还采用Android或Wince等嵌入式操作系统,具有触摸屏等,有了更多的丰富的功能,而且还带有上网功能等。

RFID阅读器,就是通过天线把阅读器跟标签连起来,可以通过无线进行连接,然后搜索识别出标签里的信息,并在电脑里记录读出来的数据信息。本课题是在现有的阅读器的基础上进行二次开发,实现阅读器的参数定制及指定信息的输出功能。设计一个程序,在开始时可以选择连接、断开阅读器,并设置阅读器的参数(要读多长时间或读出多少数据),在程序读了一定时间或者一定的数据后或者点击停止后,停止读取数据,然后将读到的数据在界面上写出来。

关键词: RFID阅读器;嵌入式操作系统;SQL Server数据库;控制API的实现

Abstract

In recent years, with the development of electronic information technology in various fields and constantly mature, there has been a variety of automatic identification technology. Use the computer to automatically identify the information of RFID (radio frequency identification, RFID), instead of the complicated task much manual operation and improve the work efficiency, and brings convenience to the life. Radio frequency identification (RFID) technology has a large amount of information storage, identification distance, fast identification, erasable, read or write multiple objects simultaneously, long service life of the tags, adapt to environment, can positioning and long-term management, wide field of application and many other features, is a wireless communications and networking technology research hot spot and focal point of research. RFID reader has a very important role in the RFID system. The power and frequency of the reader can affect the communication mechanism, communication distance, tag type and application. RFID reader according to the different functions, can be divided into a fool RFID reader and intelligent RFID reader. Fool RFID reader function is less, do not support the group to read, there is no LCD interface, the price is relatively low, the hardware structure is simple, can not complete the complex function. Intelligent RFID reader has a basic tag reading function, also can filter data, tag authentication support group read, execute the command, communication with the host computer, perform more high security communication protocol and so on, also adopts the Android or wince embedded operating system, has a touch screen, etc, provide more abundant functions and has Internet function.

FID reader, with RFID electronic tags through the antenna for wireless communication, can be achieved on the tag identification codes and memory data read-out, this topic is on the basis of the existing reader for secondary development, the reader of the customization parameters and specify the information output function.To build a WinForm application, function realization: connect, disconnect, reader, set the parameters for the reader, read a certain number of packages or time to stop on its own, continuous read until artificial operation stop, save the data, will read the data display at the interface, read data include: reader name number, reading mode, frequency, power, connection antenna number, label the EPC code, received signal strength indicator (RSSI), phase phase, packet number and a timestamp, a total of read number of packages.

Key words: RFID reader;Embedded operating system;SQL Server database

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 课题的研究背景 1

1.2 课题的研究目的和意义 1

第二章 系统开发环境介绍 3

2.1系统开发语言 3

2.2 主要开发环境介绍 3

2.2.1 SQL Server 3

2.2.2 ASP.NET 3

2.2.3 VS2012优点如下 4

第三章 需求分析 5

3.1 系统平台环境 5

3.1.1 硬件平台 5

3.1.2 软件平台 5

3.2 可行性分析 5

3.2.1 经济可行性分析 5

3.2.2 技术能力分析 6

3.2.3 运行可行性分析 6

3.2.4 法律可行性分析 6

3.2.5 社会需求可行性 6

3.3 用户需求描述 6

第四章 系统总体结构设计 8

4.1 系统的总体功能结构 8

4.2 数据流程图 8

4.3 E-R图 9

4.4 数据库设计 10

第五章 系统功能详细设计 11

5.1 开发环境 11

5.1.1 SQL Server 11

5.1.2 ASP.NET 11

5.2 系统主界面模块设计与实现 12

5.2.1 连接硬件设备 12

5.2.2 软件运行 13

5.2.3 程序代码 18

第六章 系统测设与实验结论 31

6.1 系统测试 31

6.2 系统优势 32

6.3 结论 32

致 谢 33

参考文献 34

第一章 绪论

21世纪,互联网的普及和越来越成熟的信息技术,我们已经步入了信息时代。信息时代给我们生活各个方面都带来了巨大的影响,尤其在网络平台的建设和应用方面。现在的网络办公或信息传送记录,几乎都用到了信息技术和信息系统。可以说信息技术已经是社会上不可缺少的一部分。

1.1 课题的研究背景

大学生的毕业课程的设计及毕业论文的撰写,是高等教育学院学生在毕业时整个学年课程学习的综合性体现,是颁发学位毕业证书的基本依据。撰写毕业论文可以帮助学生巩固在大学四年内学到的基础知识,在做设计的同时,还将理论知识和实践相结合,对大学生进入社会参加工作有很大的帮助和提高,这是对学生综合能力的考察,在毕业课程的设计过程中,可以考察学生是否对所学的知识能否灵活运用,学生在遇到问题的时候能不能正确的分析问题,并用学到的知识解决问题,这也是学校对学生综合能力的考察。毕业设计的撰写能全面的检查学生学习成果,可以激发学生的创造力,论文作品的好坏基本上也就体现了这个学生的综合素质。所以学校开展毕业课程设计及论文的撰写活动,可以极大的提高学生的综合素质,为学生进入社会进行工作有了一个好的实践机会,为社会输送具有较高综合素质和综合技能的应用型人才。

从本课题的理论和实际应用来说,无线射频技术从二十世纪九十年代就开始兴起,其特殊的技术特点,在近几年无线射频技术得到了快速的发展。该技术主要是将射频信号通过空间耦合的方式实现无接触信息传递,用这种方式来传递信息,从而识别信息传递信息。非接触性,及不发生任何机械的碰撞就达到信息的传递是无线射频技术最显著的特征,所以在识别信号的过程中不需要人工的干预,全自动化的进行识别读取工作,减少了磨损,降低了成本。而且无线射频技术的操作非常简单,射频的标签也能在各种环境中保持数据的完整性,比如在油腻、潮湿、灰尘污染等环境中,都可以正常使用。这个技术还可以穿透非金属物体进行识别,抗干扰能力强。如果将无线射频技术与互联网结合起来,在每个货物上都有自己的标签,就像每个人的名字一样,就可以在全球范围内实现货物追踪。所以无线射频技术是非常有意义的研究。目前RFID技术在世界各地各个行业都已经普及。美国日本和欧洲的一些发达国家在这面方已经有了相当高的研究,但是我国在这方面还处于劣势,大部分情况下是从别的国家学习的技术。所以研究该技术已成为我国当今社会发展的必然趋势。所以说RFID技术是一个多学科综合的新兴学科,是个非常有意义的研究课题。

剩余内容已隐藏,请支付后下载全文,论文总字数:20848字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图