RFID技术实验报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下载成程序:程序烧写到FLASH
点击 将目标文件下载到目标系统的指定存储区中,输出窗口会显示成功烧写的提示信息。当无法编译时,设计j-link:
(1)PC 机通过J-LINK仿真器与目标板连接,选择硬件仿真中的Cortex-M3 J-LINK。若工程中用到.ini脚本文件,需在此处指定其路径。点击: 设置如下
2、ZigBee协议栈串口应用
五、实验步骤
1、将PDL-LM3S-6734MDK文件夹下的Luminary文件夹拷贝到“C:\Keil\ARM\INC”目录下, 若弹出“确认文件夹替换”的对话框,请选择“全部”。
2、将PDL-LM3S-6734MDK文件夹下的driverLib.lib文件拷贝到“C:\Keil\ARM\RV31\LIB\Luminary”目录下,若弹出“确认文件替换”的对话框,请选择“是”,即将原先工程模板中的文件DriverLib.lib替换成为PDL-LM3S-6734MDK文件夹下的文件driverLib.lib。
6、用串口线连接计算机串口和实验箱的UART1口,打开计算机上的监控软件MICM.exe,进入IOT监控系统界面,选择好串口并打开,然后依次将协调器、路由器、终端节点上电、复位,
具体实现见上位机使用说明:
准备好后如下图:
5、当有节点挂到协调器上时,界面右上方协调器下会显示节点名称,双击节点名称会进入该节点窗口,在此窗口中会显示当前数据信息(包含数字显示和图表显示),并定时更新。
3、安装有Keil uVision4的计算机以及ZigBee组网源程序。
四、实验说明
1、硬件组成
从硬件角度看,系统由4大部分组成:位于最底层的传感器采集节点、中间的路由节点、将数据传送到PC机的协调器节点以及PC机几个平台。系统框图如下图所示:
从上图可以看到,除协调器与PC机的通讯可采用以太网或USB外,其他各个部分之间都采用ZigBee网络。整个系统除了PC机外的其他部分都采用当前最流行的低功耗、小封装的Cortex-M3芯片做主控芯片。其中的终端节点和路由节点采用LM3S811,汇聚节点采用内部集成以太网和USB控制器的LM3S6952或LM3S9B96,终端节点除ZigBee部分进行数据传输外,还有不同的传感器信号处理部分。
福建农林大学计算机与信息学院
信息工程类
实验报告
课程名称:
RFID技术
姓 名:
***
系:
电子信息工程
专 业:
电子信息工程
年 级:
2012级
学 号:
***
指导教师:
职 称:
讲师
2015年6 月24 日
实验项目列表
序号
实验项目名称
成绩
指导教师
1
RFID(13.56MHz)实验及工作分析
魏丽芳
2
RFID(125KHz)实验
附:图1、2、3
PRIO
福建农林大学计算机与信息学院信息工程类实验报告
系:电子信息工程专业:电子信息工程年级:2012级
姓名:***学号:***实验课程:RFID技术
实验室号:_田C306实验设备号:12实验时间:15.5.22
指导教师签字:成绩:
实验名称
实验二 RFID(125KHz)实验
一、实验目的
6、用串口线连接计算机串口和实验箱的UART1口,打开计算机上的监控软件MICM.exe,进入IOT监控系统界面,选择好串口并打开,然后依次将协调器、路由器、终端节点上电、复位,
具体实现见上位机使用说明:
准备好后如下图:
5、当有节点挂到协调器上时,界面右上方协调器下会显示节点名称,双击节点名称会进入该节点窗口,在此窗口中会显示当前数据信息(包含数字显示和图表显示),并定时更新。
1、串口线、USB线(一头扁的一头方的)、M3-LINK仿真器、5V电源。
2、协调器开发板、路由器开发板、包含RFID(13.56MHz)传感器的节点开发板和射频卡。
3、安装有Keil uVision4的计算机以及ZigBee组网源程序。
四、实验说明
1、硬件组成
从硬件角度看,系统由4大部分组成:位于最底层的传感器采集节点、中间的路由节点、将数据传送到PC机的协调器节点以及PC机几个平台。系统框图如下图所示:
3、将CC2420模块插入ZigBee RF1接口上。如果协调器板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:实验程序\节点程序(V1.1)\9b96_协调器\Coordinator.uvproj,编译、下载到路由器板上。程序下载过程如下:
1)将仿真器连接到实验箱的JTAG1接口上,给实验箱上电;
(2)使用J-LINK仿真器,为仿真器选择合适的驱动以及为应用程序和可执行文件下载进行配置:
Project->Project-Option for Target->Debuger->Settings,检查J-LINK连接是否成功。
Project->Project-Option for Target->Utilities,做如下配置:
2)打开工程文件:实验程序\节点程序(V1.1)\9b96_协调器\Coordinator.uvproj,编译、下载程序;
其中:工程的编译链接:
点击 编译工程,同时将在输出窗口的BuildOutput子窗口输出编译信息:当显示0 Eorror,0 Warning时(出现的警告有时可以忽略),可进行代码固化了。
下载成程序:程序烧写到FLASH
点击 将目标文件下载到目标系统的指定存储区中,输出窗口会显示成功烧写的提示信息。
4、如果路由器板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:节点程序(V1.1)\811_Router(01)(02或03)\Router.uvproj,编译、下载到路由器板上。注意:实验箱上采集节点一和采集节点二部分既可作为路由节点,又可作为采集节点,取决于所下载的程序是路由程序还是采集节点程序。程序下载过程如下:
魏丽芳
3
RFID系统基于ALOHA算法的防碰撞仿真实验及智慧农业演示
魏丽芳
4
温度传感器实验
魏丽芳
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
福建农林大学计算机与信息学院信息工程类实验报告
系:电子信息工程专业:电子信息工程年级:2012级
姓名:***学号:***实验课程:RFID技术
实验室号:_田C306实验设备号:12实验时间:15.5.15
2、ZigBee协议栈串口应用
五、实验步骤
1、将PDL-LM3S-6734MDK文件夹下的Luminary文件夹拷贝到“C:\Keil\ARM\INC”目录下, 若弹出“确认文件夹替换”的对话框,请选择“全部”。
2、将PDL-LM3S-6734MDK文件夹下的driverLib.lib文件拷贝到“C:\Keil\ARM\RV31\LIB\Luminary”目录下,若弹出“确认文件替换”的对话框,请选择“是”,即将原先工程模板中的文件DriverLib.lib替换成为PDL-LM3S-6734MDK文件夹下的文件driverLib.lib。
1)将仿真器连接到采集节点的JTAG接口上,给实验箱上电;
2)打开工程文件:节点程序(V1.1)\811_RFD_11(13.56MHz)\demo.uvproj,完善程序Main.C的程序(见图1、2、3、4)
3)对节点程序(V1.1)\811_RFD_11(13.56MHz)\demo.uvproj编译、下载程序;
2)打开工程文件:实验程序\节点程序(V1.1)\9b96_协调器\Coordinator.uvproj,编译、下载程序;
其中:工程的编译链接:
点击 编译工程,同时将在输出窗口的BuildOutput子窗口输出编译信息:当显示0 Eorror,0 Warning时(出现的警告有时可以忽略),可进行代码固化了。
1)将仿真器连接到路由节点的JTAG接口上,给实验箱上电;
2)打开工程文件:实验程序\节点程序(V1.1)\811_Router(01)( 02或03)\Router.uvproj,编译、下载程序;
5、如果节点开发板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:节点程序(V1.1)\811_RFD_11(13.567MHz)\demo.uvproj,编译、下载到节点开发板上。程序下载过程如下:
1)将仿真器连接到采集节点的JTAG接口上,给实验箱上电;
2)打开工程文件:节点程序(V1.1)\811_RFD_11(125KHz)\demo.uvproj,完善程序Main.C的程序(见图1、2、3、4)
3)对节点程序(V1.1)\811_RFD_11(125KHz)\demo.uvproj编译、下载程序;
(3)Flash大小添加
在上图中点击Setting进入如下对话框,点击add 添加
所有的配置均要点击“OK”来保存配置
4、如果路由器板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:节点程序(V1.1)\811_Router(01)(02或03)\Router.uvproj,编译、下载到路由器板上。注意:实验箱上采集节点一和采集节点二部分既可作为路由节点,又可作为采集节点,取决于所下载的程序是路由程序还是采集节点程序。程序下载过程如下:
六.实验结果及总结
实验结果:将RFID卡放置在采集设备上,相应的终端会读取到数据,其读取到数据的方式是采用电感耦合的方式,但是每次读取到的结果不一样。
总结:针对读取结果不同,我们经过讨论发现是因为有多台仪器在同时做实验,而机子采用的发送频率都是2.45Ghz的微波频段,且微波的作为范围较大,大家的实验终端接收装置便不断接收到不同的信号,故每次待机到的数据不一样,通过本次实验,我们对ZigBee协议栈的原理更加了解,另外学习了RFID模块数据的传输过程
实验结果及总结该实验与实验一的区别在于采集节点频率的不同但是其工作方式不变依旧是电感耦合而此次我们做实验的时候将数据传输的信道改了使得终端每次只能接收到我们自己采集设备的数据更方便直白地验证了数据的采集也很好地检验了采集设备的采集范围方式在一米左右的地方采集设备便可以识别到电子标签数据如下电子信息工程专业
1)将仿真器连接到路由节点的JTAG接口上,给实验箱上电;
2)打开工程文件:实验程序\节点程序(V1.1)\811_Router(01)( 02或03)\Router.uvproj,编译、下载程序;
5、如果节点开发板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:节点程序(V1.1)\811_RFD_11(125KHz)\demo.uvproj,编译、下载到节点开发板上。程序下载过程如下:
3、将CC2420模块插入ZigBee RF1接口上。如果协调器板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:实验程序\节点程序(V1.1)\9b96_协调器\Coordinator.uvproj,编译、下载到路由器板上。程序下载过程如下:
1)将仿真器连接到实验箱的JTAG1接口上,给实验箱上电;
指导教师签字:成绩:
实验名称
例:实验一 RFID(13.56MHz)实验
一、实验目的
1、学习ZigBee协议栈的原理。
2、学习RFID模块数据的传输过程。
二、实验内容
1、搭建由协调器、路由器、终端节点组成的ZigBee网络。
2、通过ZigBee网络采集RFID模块的数据并在上位机上显示结果。
三、实验设备
六.实验结果及总结
该实验与实验一的区别在于采集节点频率的不同,但是其工作方式不变,依旧是电感耦合,而此次我们做实验的时候,将数据传输的信道改了,使得终端每次只能接收到我们自己采集设备的数据,更方便直白地验证了数据的采集,也很好地检验了采集设备的采集范围,方式在一米左右的地方,采集设备便可以识别到电子标签,数据如下
从上图可以看到,除协调器与PC机的通讯可采用以太网或USB外,其他各个部分之间都采用ZigBee网络。整个系统除了PC机外的其他部分都采用当前最流行的低功耗、小封装的Cortex-M3芯片做主控芯片。其中的终端节点和路由节点采用LM3S811,汇聚节点采用内部集成以太网和USB控制器的LM3S6952或LM3S9B96,终端节点除ZigBee部分进行数据传输外,还有不同的传感器信号处理部分。
1、学习ZigBee协议栈的原理。
2、学习RFID模块数据的传输过程。
二、实验内容
1、搭建由协调器、路由器、终端节点组成的ZigBee网络。
2、通过ZigBee网络采集RFID模块的数据并在上位机上显示结果。
三、实验设备
1、串口线、USB线(一头扁的一头方的)、M3-LINK仿真器、5V电源。
2、协调器开发板、路wenku.baidu.com器开发板、包含RFID(125KHz)传感器的节点开发板和射频卡。
点击 将目标文件下载到目标系统的指定存储区中,输出窗口会显示成功烧写的提示信息。当无法编译时,设计j-link:
(1)PC 机通过J-LINK仿真器与目标板连接,选择硬件仿真中的Cortex-M3 J-LINK。若工程中用到.ini脚本文件,需在此处指定其路径。点击: 设置如下
2、ZigBee协议栈串口应用
五、实验步骤
1、将PDL-LM3S-6734MDK文件夹下的Luminary文件夹拷贝到“C:\Keil\ARM\INC”目录下, 若弹出“确认文件夹替换”的对话框,请选择“全部”。
2、将PDL-LM3S-6734MDK文件夹下的driverLib.lib文件拷贝到“C:\Keil\ARM\RV31\LIB\Luminary”目录下,若弹出“确认文件替换”的对话框,请选择“是”,即将原先工程模板中的文件DriverLib.lib替换成为PDL-LM3S-6734MDK文件夹下的文件driverLib.lib。
6、用串口线连接计算机串口和实验箱的UART1口,打开计算机上的监控软件MICM.exe,进入IOT监控系统界面,选择好串口并打开,然后依次将协调器、路由器、终端节点上电、复位,
具体实现见上位机使用说明:
准备好后如下图:
5、当有节点挂到协调器上时,界面右上方协调器下会显示节点名称,双击节点名称会进入该节点窗口,在此窗口中会显示当前数据信息(包含数字显示和图表显示),并定时更新。
3、安装有Keil uVision4的计算机以及ZigBee组网源程序。
四、实验说明
1、硬件组成
从硬件角度看,系统由4大部分组成:位于最底层的传感器采集节点、中间的路由节点、将数据传送到PC机的协调器节点以及PC机几个平台。系统框图如下图所示:
从上图可以看到,除协调器与PC机的通讯可采用以太网或USB外,其他各个部分之间都采用ZigBee网络。整个系统除了PC机外的其他部分都采用当前最流行的低功耗、小封装的Cortex-M3芯片做主控芯片。其中的终端节点和路由节点采用LM3S811,汇聚节点采用内部集成以太网和USB控制器的LM3S6952或LM3S9B96,终端节点除ZigBee部分进行数据传输外,还有不同的传感器信号处理部分。
福建农林大学计算机与信息学院
信息工程类
实验报告
课程名称:
RFID技术
姓 名:
***
系:
电子信息工程
专 业:
电子信息工程
年 级:
2012级
学 号:
***
指导教师:
职 称:
讲师
2015年6 月24 日
实验项目列表
序号
实验项目名称
成绩
指导教师
1
RFID(13.56MHz)实验及工作分析
魏丽芳
2
RFID(125KHz)实验
附:图1、2、3
PRIO
福建农林大学计算机与信息学院信息工程类实验报告
系:电子信息工程专业:电子信息工程年级:2012级
姓名:***学号:***实验课程:RFID技术
实验室号:_田C306实验设备号:12实验时间:15.5.22
指导教师签字:成绩:
实验名称
实验二 RFID(125KHz)实验
一、实验目的
6、用串口线连接计算机串口和实验箱的UART1口,打开计算机上的监控软件MICM.exe,进入IOT监控系统界面,选择好串口并打开,然后依次将协调器、路由器、终端节点上电、复位,
具体实现见上位机使用说明:
准备好后如下图:
5、当有节点挂到协调器上时,界面右上方协调器下会显示节点名称,双击节点名称会进入该节点窗口,在此窗口中会显示当前数据信息(包含数字显示和图表显示),并定时更新。
1、串口线、USB线(一头扁的一头方的)、M3-LINK仿真器、5V电源。
2、协调器开发板、路由器开发板、包含RFID(13.56MHz)传感器的节点开发板和射频卡。
3、安装有Keil uVision4的计算机以及ZigBee组网源程序。
四、实验说明
1、硬件组成
从硬件角度看,系统由4大部分组成:位于最底层的传感器采集节点、中间的路由节点、将数据传送到PC机的协调器节点以及PC机几个平台。系统框图如下图所示:
3、将CC2420模块插入ZigBee RF1接口上。如果协调器板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:实验程序\节点程序(V1.1)\9b96_协调器\Coordinator.uvproj,编译、下载到路由器板上。程序下载过程如下:
1)将仿真器连接到实验箱的JTAG1接口上,给实验箱上电;
(2)使用J-LINK仿真器,为仿真器选择合适的驱动以及为应用程序和可执行文件下载进行配置:
Project->Project-Option for Target->Debuger->Settings,检查J-LINK连接是否成功。
Project->Project-Option for Target->Utilities,做如下配置:
2)打开工程文件:实验程序\节点程序(V1.1)\9b96_协调器\Coordinator.uvproj,编译、下载程序;
其中:工程的编译链接:
点击 编译工程,同时将在输出窗口的BuildOutput子窗口输出编译信息:当显示0 Eorror,0 Warning时(出现的警告有时可以忽略),可进行代码固化了。
下载成程序:程序烧写到FLASH
点击 将目标文件下载到目标系统的指定存储区中,输出窗口会显示成功烧写的提示信息。
4、如果路由器板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:节点程序(V1.1)\811_Router(01)(02或03)\Router.uvproj,编译、下载到路由器板上。注意:实验箱上采集节点一和采集节点二部分既可作为路由节点,又可作为采集节点,取决于所下载的程序是路由程序还是采集节点程序。程序下载过程如下:
魏丽芳
3
RFID系统基于ALOHA算法的防碰撞仿真实验及智慧农业演示
魏丽芳
4
温度传感器实验
魏丽芳
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
福建农林大学计算机与信息学院信息工程类实验报告
系:电子信息工程专业:电子信息工程年级:2012级
姓名:***学号:***实验课程:RFID技术
实验室号:_田C306实验设备号:12实验时间:15.5.15
2、ZigBee协议栈串口应用
五、实验步骤
1、将PDL-LM3S-6734MDK文件夹下的Luminary文件夹拷贝到“C:\Keil\ARM\INC”目录下, 若弹出“确认文件夹替换”的对话框,请选择“全部”。
2、将PDL-LM3S-6734MDK文件夹下的driverLib.lib文件拷贝到“C:\Keil\ARM\RV31\LIB\Luminary”目录下,若弹出“确认文件替换”的对话框,请选择“是”,即将原先工程模板中的文件DriverLib.lib替换成为PDL-LM3S-6734MDK文件夹下的文件driverLib.lib。
1)将仿真器连接到采集节点的JTAG接口上,给实验箱上电;
2)打开工程文件:节点程序(V1.1)\811_RFD_11(13.56MHz)\demo.uvproj,完善程序Main.C的程序(见图1、2、3、4)
3)对节点程序(V1.1)\811_RFD_11(13.56MHz)\demo.uvproj编译、下载程序;
2)打开工程文件:实验程序\节点程序(V1.1)\9b96_协调器\Coordinator.uvproj,编译、下载程序;
其中:工程的编译链接:
点击 编译工程,同时将在输出窗口的BuildOutput子窗口输出编译信息:当显示0 Eorror,0 Warning时(出现的警告有时可以忽略),可进行代码固化了。
1)将仿真器连接到路由节点的JTAG接口上,给实验箱上电;
2)打开工程文件:实验程序\节点程序(V1.1)\811_Router(01)( 02或03)\Router.uvproj,编译、下载程序;
5、如果节点开发板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:节点程序(V1.1)\811_RFD_11(13.567MHz)\demo.uvproj,编译、下载到节点开发板上。程序下载过程如下:
1)将仿真器连接到采集节点的JTAG接口上,给实验箱上电;
2)打开工程文件:节点程序(V1.1)\811_RFD_11(125KHz)\demo.uvproj,完善程序Main.C的程序(见图1、2、3、4)
3)对节点程序(V1.1)\811_RFD_11(125KHz)\demo.uvproj编译、下载程序;
(3)Flash大小添加
在上图中点击Setting进入如下对话框,点击add 添加
所有的配置均要点击“OK”来保存配置
4、如果路由器板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:节点程序(V1.1)\811_Router(01)(02或03)\Router.uvproj,编译、下载到路由器板上。注意:实验箱上采集节点一和采集节点二部分既可作为路由节点,又可作为采集节点,取决于所下载的程序是路由程序还是采集节点程序。程序下载过程如下:
六.实验结果及总结
实验结果:将RFID卡放置在采集设备上,相应的终端会读取到数据,其读取到数据的方式是采用电感耦合的方式,但是每次读取到的结果不一样。
总结:针对读取结果不同,我们经过讨论发现是因为有多台仪器在同时做实验,而机子采用的发送频率都是2.45Ghz的微波频段,且微波的作为范围较大,大家的实验终端接收装置便不断接收到不同的信号,故每次待机到的数据不一样,通过本次实验,我们对ZigBee协议栈的原理更加了解,另外学习了RFID模块数据的传输过程
实验结果及总结该实验与实验一的区别在于采集节点频率的不同但是其工作方式不变依旧是电感耦合而此次我们做实验的时候将数据传输的信道改了使得终端每次只能接收到我们自己采集设备的数据更方便直白地验证了数据的采集也很好地检验了采集设备的采集范围方式在一米左右的地方采集设备便可以识别到电子标签数据如下电子信息工程专业
1)将仿真器连接到路由节点的JTAG接口上,给实验箱上电;
2)打开工程文件:实验程序\节点程序(V1.1)\811_Router(01)( 02或03)\Router.uvproj,编译、下载程序;
5、如果节点开发板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:节点程序(V1.1)\811_RFD_11(125KHz)\demo.uvproj,编译、下载到节点开发板上。程序下载过程如下:
3、将CC2420模块插入ZigBee RF1接口上。如果协调器板上没有下载程序,在安装有Keil uVision4的计算机上运行附带的源程序:实验程序\节点程序(V1.1)\9b96_协调器\Coordinator.uvproj,编译、下载到路由器板上。程序下载过程如下:
1)将仿真器连接到实验箱的JTAG1接口上,给实验箱上电;
指导教师签字:成绩:
实验名称
例:实验一 RFID(13.56MHz)实验
一、实验目的
1、学习ZigBee协议栈的原理。
2、学习RFID模块数据的传输过程。
二、实验内容
1、搭建由协调器、路由器、终端节点组成的ZigBee网络。
2、通过ZigBee网络采集RFID模块的数据并在上位机上显示结果。
三、实验设备
六.实验结果及总结
该实验与实验一的区别在于采集节点频率的不同,但是其工作方式不变,依旧是电感耦合,而此次我们做实验的时候,将数据传输的信道改了,使得终端每次只能接收到我们自己采集设备的数据,更方便直白地验证了数据的采集,也很好地检验了采集设备的采集范围,方式在一米左右的地方,采集设备便可以识别到电子标签,数据如下
从上图可以看到,除协调器与PC机的通讯可采用以太网或USB外,其他各个部分之间都采用ZigBee网络。整个系统除了PC机外的其他部分都采用当前最流行的低功耗、小封装的Cortex-M3芯片做主控芯片。其中的终端节点和路由节点采用LM3S811,汇聚节点采用内部集成以太网和USB控制器的LM3S6952或LM3S9B96,终端节点除ZigBee部分进行数据传输外,还有不同的传感器信号处理部分。
1、学习ZigBee协议栈的原理。
2、学习RFID模块数据的传输过程。
二、实验内容
1、搭建由协调器、路由器、终端节点组成的ZigBee网络。
2、通过ZigBee网络采集RFID模块的数据并在上位机上显示结果。
三、实验设备
1、串口线、USB线(一头扁的一头方的)、M3-LINK仿真器、5V电源。
2、协调器开发板、路wenku.baidu.com器开发板、包含RFID(125KHz)传感器的节点开发板和射频卡。