实验7 13.56M RFID 写卡实验例程

1、 RFID 介绍
最初在技术领域,应答器是指能够传输信息回复信息的电子模块,近些年,由於射频技术发展迅猛,应答器有了新的说法和含义,又被叫做智能标签或标签。RFID 电子电梯合格证的阅读器(读写器)通过天线与RFID 电子标签进行无线通信,可以实现对标签识别码和内存数据的读出或写入操作。典型的阅读器包含有高频模块(发送器和接收器)、控制单元以及阅读器天线。RFID 射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无需人工干预,可工作于各种恶劣环境。RFID 技术可识别高速运动物体并可同时识别多个标签,操作快捷方便。
RFID 是一种简单的无线系统,只有两个基本器件,该系统用于控制、检测和跟踪物体。系统由一个询问器(或阅读器)和很多应答器(或标签)组成。
2、 特性:
(1)工作频率为13.56MHz ,该频率的波长大概为22m ;
(2)除了金属材料外,该频率的波长可以穿过大多数的材料,但是往往会降低读取距离,感应器需要离开金属一段距离;
(3)该频段在全球都得到认可,并没哟特殊的限制;
(4)虽然该频率的磁场区域下降很快,但是能够产生相对均匀的读写区域; (5)该系统具有防冲撞特性,可以同时读取多个电子标签; (6)数据传输速率比低频要快,价格不是很贵。
13.56M 写卡实验例程
实验简介  7.1        实验目的  7.2
讯方公司  RFID 基础实验指导书
1、 通过本实验了解RFID 的原理特性
2、 熟悉RF500寄存器的相关配置
3、 熟悉RF500写卡的操作流程
1、 编写配置RF500 IO 口及寄存器的程序。
2、 编写RF500写卡操作函数
7.4.1 硬件部分
1、 RFID 射频识别开发平台
图7-1
2、 PC 主机一台
3、 J-Link 仿真器一个
4、 13.56M 读头模块一个
实验内容  7.3
实验设备  7.4
实验七 13.56M 写卡
图7-2
7.4.2 软件部分
Keil μVision4 开发环境,J-Link 驱动程序
RFID 技术的基本工作原理并不复杂:标签进入磁场后,接收解读器发出的射频信号,凭借感应电流所获得的能量发送出存储在芯片中的产品信息(Passive Tag ,无源标签或被动标签),或者由标签主动发送某一频率的信号(Active Tag ,有源标签或主动标签),解读器读取信息并解码后,送至中央信息系统进行有关数据处理。
一套完整的RFID 系统, 是由阅读器(Reader)与电子标签(TAG),也就是所谓的应答器(Transponder)及应用软件系统三个部份所组成, 其工作原理是Reader 发射一特定频率的无线电波能量给Transponder, 用以驱动Transponder 电路将内部的数据送出,此时 Reader 便依序接收解读数据,送给应用程序做相应的处理。
从RFID 卡片阅读器及电子标签之间的通讯及能量感应方式来看,大致上可以分成:感应耦合(Inductive Coupling) 及后向散射耦合(Backscatter Coupling)两种。一般低频的RFID 大都采用第一种式, 而较高频大多采用第二种方式。
阅读器根据使用的结构和技术不同可以是读或读/写装置,是RFID 系统信息控制和处理中心。阅读器通常由耦合模块、收发模块、控制模块和接口单元组成。阅读器和应答器之间一般采用半双工通信方式进行信息交换,同时阅读器通过耦合给无源应答器提供能量和时序。在实际应用中,可进一步通过
Ethernet 或WLAN 等实现对物体识别信息的采集、处理及远程传送等管理功能。应答器是RFID 系统的信息载体,目前应答器大多是由耦合原件(线圈、微带天线等)和微芯片组成无源单元。
实验知识  7.5
讯方公司  RFID基础实验指导书
图7-3
标签进入磁场后,凭借感应电流所获得的能量发送出存储在芯片中的产品信(Passive Tag,无源标签或被动标签),或者主动发送某一频率的信号(Active Tag,有源标签或主动标签);阅读器读取信息并解码后,送至中央信息系统进行有关数据处理。
图7-4
实验七 13.56M 写卡
图7-5 13.56M 读头原理图
1、 启动Keil μVision4,新建一个项目工程13.56M_Reader ,添加常用组,并添加相应库函数(详细步骤参考实验二);
2、 在user 文件中建立main.c,SystemInit.c,PublicFuc.c 文件;
3、 新建一个组Interrupts ,从Interrupts 中添加stm32f10x_it.c 文件;
4、 新建一个组Beep 、Leds 、Key 、Lcd 、Relay 、13_56M ,在其中中编写相应的驱动代码;
5、 新建一个组Ucos,从ucosii 中添加所有.c 和.asm 文件;
6、 新建一个组lib ,从STM32Lib 中添加所有.c 文件;
7、 新建一个组startup ,从STM32Lib 中的 startup 文件中添加startup_stm32f10x_hd.s 文件;
8、 编译链接工程,并生成hex 文件,所有文件如下图7-6所示:
实验步骤  7.6

本文发布于:2024-09-23 12:25:05,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/92192.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:标签   信息   阅读器   实验   模块   系统   识别   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议