当前位置:首页 > 芯闻号 > 基础知识科普站
[导读]射频识别RFID(Radio Frequency Identification)是近20年来蓬勃兴起的一种自动识别技术,它的应用领域十分广泛。

射频识别RFID(Radio Frequency Identification)是近20年来蓬勃兴起的一种自动识别技术,它的应用领域十分广泛,如油田采油车出入自动识别管理与监测系统就是一个很好的例子,它能使管理人员及时掌握油田采油车辆和油井采油动态[1],以便更好地进行合理调度与管理等。

本文设计开发的RFID电子标签和阅读器应达技术参数指标如表1和表2所示。

1 硬件设计

1.1 总体方案

本文设计开发的射频收发系统的组成如图1所示。计算机通过异步串口向ARM控制器传送指令;ARM控制器再通过nRF24L01按照一定通信协议[2]将信号发送给指定地址的标签;若标签处于阅读器范围内[3],经外部触发后,会发送标签的一些相关信息给阅读器;阅读器部分的无线收发模块通过串口将接收到的数据上传至上位机进行数据显示处理。

1.2 电路设计

1.2.1 低功耗电子标签

单片机与nRF24L01连接电路设计如图2所示。

MSP430F149单片机的P1.6引脚接收来自nRF24L01的中断,低电平有效;由P1.7引脚控制nRF24L01的CE端,CE端的电平决定nRF24L01工作在接收模式还是发送模式;由P5.0引脚控制nRF24L01的片选使能CSN,CSN为低后SPI接口等待执行指令,每一条指令的执行都必须经过一次CSN由高到低的变化;MISO和MOSI分别为串行输入和输出,分别由P5.1和P5.2引脚控制。

1.2.2 阅读器

ARM系列单片机STR711FR2芯片与nRF24L01连接电路设计如图3所示。由单片机的P0.7引脚来控制CE端;由P0.10引脚接收来自nRF24L01的中断;由P1.9引脚控制nRF24L01的片选使能CSN;由P0.12引脚控制串行输出口MOSI;由P0.13引脚控制串行输入口MISO。STR711FR2采用16 MHz有源晶振,与上位机采用串口通信。

2 软件设计

2.1 通信协议和串口中断

本文所设计的RFID通信模块实现的功能包括广播识别、读/写标签编号、读/写标签密码、读/写标签数据信息。该通信协议如表3所示。

若在通信协议中设置较短的地址和校验可以提高传输的效率,同时为增强程序的运行效率,阅读器采用UART全局接收中断模式,以保证即时接收到上位机的指令。阅读器串口中断子程序如下:

void UART0_IRQHandler(void)

{ int k;

for (k=0; k<18; k++)

UART_ByteReceive(UART0, (u8*) &

bRByte[k], 0xFF);

uart_flag=1;

}

2.2 软件流程图

2.2.1 阅读器指令发送子程序

阅读器上电后,检查阅读器与上位机通信是否正常,当调试好串口工作后,按如图4所示的发送主程序流程进行指令发送。首先进行初始化,将nRF24L01的工作模式、通信地址及通信速率等参数配置好,然后等待上位机的数据包。阅读器在对上位机发送来的指令校验无误后,会向指定标签发送数据包,标签收到数据包后会发送一帧应答数据包,阅读器接收到应答数据包后,在PDA显示出来,至此完成一次数据的传递。

当有多个标签时,阅读器采用分时发送识别指令方式,可知道哪个标签没有在阅读器范围内。但应注意的是,阅读器每次向标签发送指令后,都应随后再发送一包指令来清理标签自动应答缓冲区(W_ACK_PAYLOAD),避免下次发送不同的指令时出现应答错误。

2.2.2 标签指令接收子程序

标签上电后,首先进行初始化,使标签完成一些配置寄存器的设置,然后进入待机模式,当标签进入阅读器的范围内,经阅读器唤醒后,标签会产生接收中断跳入监听指令子程序,即从低功耗模式转入工作模式,开始监听空中的数据包。当自动应答有效时,ACK消息将被发回。标签指令接收子程序流程图如图5所示。

2.3 电子标签低功耗模式软件编程实现

低功耗标签子程序设计如下所示:

while(1)

{ if(flag_r==0)

CLR_CE; //使NRF24L01进入待机模式

WDTCTL=WDT_MDLY_32; //定时器

IE1|=WDTIE;

BIS_SR(LPM0); //单片机进入LPM0模式

while(flag_wr==1||flag_r==1) //接收中断标志

{ IE1|=0x00;

flag_wr=0;

lag_r=0; //接收标志清零

BIS_SR(LPM2);} //使单片机进入LPM2模式

delay(3000); }

3 标签测试结果与分析

标签设计可根据需要设计出两种天线形式,本次测试设计出板载天线[4]和外置天线两种电路板。测试时可将毫安表串联于电路中,观察标签的功耗变化,在不同的功耗下分别进行测试。测试结果表明,外置天线和板载天线都能满足使用者要求。外置标签通信测试结果如图6所示。

从图中可以看出,功耗在12.3 mA时,随着阅读器与电子标签距离的增加,到达10 m处通信成功率恒定为100%,此时标签一直处于接收模式;设置并调整软件中相关参数使得标签功耗为6 mA左右时,随着距离的增加,在6 m以内通信成功率为100%,大于6 m时通信成功率会有一定的下降,但能保证在90%以上;设置并调整软件相关参数使得功耗降低到1.2 mA左右时,随着距离的增加通信成功率会明显降低,但在10 m以内仍能保证较高的通信成功率,此时功耗已降到最低,通过重复2~3次识别,其成功率完全能满足使用需求。

本文设计了一种由单片机控制、以nRF24L01为无线射频收发芯片的RFID通信方案,其特点是通信快速和功耗较低。电子标签在不工作情况下,功耗可降到1.2 mA左右。该设计还适用于多个电子标签场合,阅读器采用分时向标签发送指令的方式,每次发送后应再发送一包指令清理标签自动应答缓冲区(W_ACK_PAYLOAD),以避免下次出现应答错误。

该设计所研制的样机具有功耗低、通信快速、误码率低、抗干扰性好、能识别多个标签等特点,能满足对体积和功耗要求较高的油田开发设备的实际使用要求。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

云蝠服饰采用了艾利丹尼森的RFID整体解决方案,集成了RFID平台系统、RFID硬件设备和RFID客制化应用程序,与云蝠服饰现有的ERP、MES等业务系统实现了无缝对接,做到了从产品下线到销售的端到端透明度和可追溯管理。

关键字: RFID 智能仓库

RFID现在越来越广泛地应用于各种工业场合包括各类汽车厂、服装厂、鞋厂以及相关的物流仓储行业中。同时IO-Link接口在智能化工厂中广泛应用,由于其接口的通用性和双向数据的智能化需求越来越多,意法半导体自动化技术创新中心...

关键字: RFID 读卡器 传感器

RFID资产管理系统将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对它的相关情况以及信息有所认识和了解,详细内容如下。

关键字: RFID 资产管理系统

今天,小编将在这篇文章中为大家带来RFID的有关报道,通过阅读这篇文章,大家可以对它具备清晰的认识,主要内容如下。

关键字: RFID 射频识别技术

短距离无线通信是一种利用无线电波在短距离内进行数据传输的通信技术。由于其无需物理连接线,因此具有便捷、灵活、快速等优点。短距离无线通信技术广泛应用于各种领域,如智能家居、医疗保健、物流管理、消费电子等。

关键字: 无线通信 RFID

近日,艾利丹尼森宣布其位于上海微软技术中心的数字化解决方案展厅正式揭幕。该中心旨在提供沉浸式的用户体验和深度的交互设施,向来访客户展示微软如何赋能尖端科技在各行各业的创新应用案例和解决方案,以数字化技术和场景洞察为基石,...

关键字: 艾利丹尼森 RFID

I.LabX实验室将全方位展示艾利丹尼森如何通过整体的数字ID解决方案,将现实世界与数字世界相连接,助力企业做出数据驱动的智能决策,推动零供关系的数智化升级。

关键字: 艾利丹尼森 RFID

近日,艾利丹尼森宣布针对中国市场推出China for China(C4C)产品组合,总共涵盖17款超高频和3款高频的无线射频识别(RFID)inlay和标签,可广泛应用于零售、食品、物流、医疗等行业。

关键字: RFID

电子价签技术的发展使其价值更加凸显,并伴随新零售的浪潮在越来越多的门店中得到应用,促进了零售过程的数字化和智能化。那么,电子货架标签系统的组成部分包括哪些呢?

关键字: 电子标签 RFID 解读器

NFC是近场通信(Near Field Communication)的简称,是一种基于射频识别(RFID)技术的短距离无线通信技术,可以在10厘米以内实现两个电子设备之间的数据交换。

关键字: NFC技术 门禁系统 RFID
关闭
关闭