淮海工学院计算工程学院
实验报告书
课程名: 物联网技术导论 题 目: 实验一、RFID技术 班 级: 学 号: 姓 名:
《 物联网技术导论》实验报告 - 1 -
一.实验目的和要求 1) 了解RFID的工作原理;
2) 利用CC2530控制RFID模块,进行开片识别与读写。 二.实验设备 1、硬件环境
1)目标机:基于CC2530的节点板、RFID传感器板、RFID卡片; 2)宿主机:PC机;
3)辅助工具:仿真器、USB与串行接口电缆等。 2、软件环境
基于Windows XP平台的软件 1)IAR集成开发环境 2)串行通信软件
三.实验内容 1) 读取卡片id
CC2530发送读取卡片ID指令到RFID模块,当正确读取到卡片ID后,则可以进行读写数据,若没有读到卡片ID就等待300毫秒再重复以上步骤。 2) 写数据到卡片
将指定的数据写入到卡片的第1块,成功写入后转到第3步,否则终止程序。 3) 读卡片数据
将卡片的第1块数据读取出来,如果读取成功,与写入的数据比较。否则终止程序。
具体程序流程如下:
《 物联网技术导论》实验报告 - 2 -
四.实验操作步骤
1) 准备好带有RFID传感器的CC2530射频板,确定按照第一章1.2节设置节点板跳线为模式一,将CC2530仿真器连接到该CC2530射频板上,接上出厂电源。(注意:RFID模块上的靠近LED灯的两个跳线短接,默认已短接好了)
2) 打开例程“05-实验例程\\第3章\\3.14-RFID135”,双击RFID135.eww,打开本实验工程文件。
3) 选择Project->Rebuild All重新编译工程。
4) 上电CC2530节点板,然后按下连接好的CC2530仿真器的复位按键;接下来点击IAR菜单Project->Download and debug,将程序下载程序到CC2530射频板上。 5) 在PC上打开超级终端或串口调试助手,设置波特率为19200,8数据位,1停止位,无硬件流。
6) 将CC2530射频板上电并复位,运行刚才下载的程序。
7) (每次刷卡前先复位一下CC2530射频板)用一张rfid卡片靠近RFID模块刷卡区域,并观察led的变化情况和串口显示情况。 五.实验截图
《 物联网技术导论》实验报告 - 3 -
《 物联网技术导论》实验报告 - 4 -