第30章有源rfid被动工作模式_第1页
第30章有源rfid被动工作模式_第2页
第30章有源rfid被动工作模式_第3页
第30章有源rfid被动工作模式_第4页
第30章有源rfid被动工作模式_第5页
已阅读5页,还剩27页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第30章有源RFID被动工作模式目

录1.实验描述2.实验原理3.实验实现4.关键代码解析1.实验描述【实验目的】理解有源RFID被动工作模式。掌握有源读卡器、标签的设置。掌握被动工作模式的基本操作及其代码实现。【实验内容】一、通过串口线连接PC端的COM口与RFID实验箱COM口;二、在RFID实验箱的显示屏上选择有源模块;三、在PC端打开配套资料的“\03.软件与工具\02.可执行程序\Dome12_有源RFID被动工作模式”中的可执行程序,出现如图30-1所示的实验初始界面,串口号需选择实际的串口,点击“连接”;四、将有源标签放置在RFID实验箱上读卡器模块近处,在“功能:”下拉框中可以选择扫描所有标签(读取指定标签当前信息、设置指定标签实时时钟)并点击“执行”,则在左侧会提示指令成功,右侧列表会显示所有标签的信息。在执行“读取指定标签当前信息”,需要在“标签

UID”框中输入标签的序列号,则在左侧的提示框中显示

“发送指令成功!有标签信息”,执行“设置指定标签实时时钟”,也需要输入标签UID序列号,否则会左侧框提示“标签UID错误!请重新输入UID!”,如图30-2所示。图30-1图30-2目

录1.实验描述2.实验原理3.实验实现4.关键代码解析2.实验原理标签被动工作是指标签上电工作后不主动发送信息,等待接收读卡器的命令,并对读卡器发出的指令并给予回应。一、有源RFID卡与无源RFID卡的性能比较:1、有源RFID卡内装电池,无源RFID卡无源,利用无线波能量工作;2、有源RFID卡在高温或低温下电池不能正常工作,无源RFID卡在高温或低温下能正常工作;3、有源RFID卡电池为一次性,无法更换(有的产品可更换)。因此标签卡使用寿命受到卡使用情况的不同而差异很大,厂商理想指标为7~10年,但因每卡每天使用的次数及环境不同,实际工程中,有些卡只能用几个月,有些卡可以使用5年以上,系统的一致性比较差,无法控制。无源RFID卡系统一致性很好,无源卡的使用寿命保证

10年以上,免维护;4、有源RFID卡卡的外型尺寸大,较厚,较重,无源

RFID卡外型小巧、轻、薄、安装方便,适用各种使用;5、有源RFID卡无法做到标签防拆功能,无源RFID卡容易做到标签防拆功能;6、有源RFID卡无法做到“一车一卡一号”,容易进行卡之间的互换,无源RFID卡容易做到做到“一车一卡一号”,为车量实现终身ID号标记及车量信息;7、有源RFID卡成本较高,无源RFID卡成本低;8、有源RFID卡读写距离远10M,无源RFID卡读写距离远10M;9、有源RFID卡读写数据快,无源RFID卡读写数据快。二、ARFID类简介以下介绍本实验中所使用到ARFID类的主要方法。(1)

extern

static

int

SetTagRtc(byte[]sid,

byte[]rtctime);功能:设置指定标签实时时钟

参数:sid:标签ID,rtctime:时间返回:0—操作失败非0—操作成功(2)extern

static

int

SendAllTag();功能:扫描所有标签(与ReadAllTag一起使用)功能:发送扫描命令(只对被动工作状态下的标签有效,对其他工作状态无效)参数:无返回:0—发送失败非0—发送成功(3)

extern

static

int

ReadAllTag(out

byte

type,

byte[]

sid,byte[]

date,

out

int

temp,

out

int

hum);功能:读取所有标签(与SendAllTag一起使用)参数:type:标签类型,sid:标签ID,date:日期时间6字节:年月日时分秒,temp:传感器数据(温度),hum:传感器数据(湿度)返回:0—无标签信息1—有标签信息(4)

extern

static

int

ReadOneTag(outbyte

type,byte[]

sid,byte[]

date,

out

int

temp,

out

int

hum);功能:读取指定标签当前信息参数:type:标签类型,sid:标签ID,date:日期时间6字节:年月日时分秒,temp:传感器数据(温度),hum:传感器数据(湿度)返回:0—无标签信息1—有标签信息目

录1.实验描述2.实验原理3.实验实现4.关键代码解析3.实验实现实验步骤:第一步:硬件连接把连接RFID实验箱的串口连接线直接连接至PC的串口,在RFID实验箱触摸彩屏选择有源识别模块。第二步:创建“Dome12_有源RFID被动工作模式

”WPF应用程序。(1)打开Visual

Studio

2012,参照上一章节的实验步骤,新建“Dome12_有源RFID被动工作模式”项目。图30-3(2)按照图30-3布局往窗体MainWindow上增加控件,并按表30-1所示设置各控件属性。(3)把本书配套资料中提供的RFID驱动类库文件

“RFIDDeviceLibrary.dll”(“\03.软件与工具-new\05.类库-new\PC端”)拷贝到“Dome12_有源

RFID被动工作模式”项目目录下。右击解决方案资源管理器的项目名称,在弹出的动态菜单上执行“添加引用”来添加动态库RFIDDeviceLibrary。(4)进入到动态库文件选择窗口,选择

“RFIDDeviceLibrary.dll”,并单击【确定】按钮。返回到主界面的解决方案资源管理器,可以看到新加载的

“RFIDDeviceLibrary.dll”文件。(5)右键MainWindow设计窗体点击查看代码,切换至MainWindow的代码编辑窗口;参照参考代码编写相应代码,实现程序功能。修改代码错误,直至没有错误提示产生,保存项目所有文件。(6)需要手动拷贝ARfidDLL.dll、LpcComDllV10.dll两个动态库(“\03.软件与工具\05.类库\PC端”)到程序的DeBug目录。(7)请将有源RFID标签设置为被动工作模式(跳线:J2OFF、J4

ON),读卡器跳线J6OFF、J7

OFF,如果跳线不正确实验箱将不做出回应。注意:在代码窗口中,需用语句“usingRFIDDeviceLibrary;”来导入ARFID类的命名空间。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论