基于RFID的防伪读写器是如何设计实现的

作者: 使用说明  发布:2020-01-06

  长期以来,防伪技术一直是人们关注的问题。我国的防伪技术经过十几年的发展,已经达到了百亿元的市场规模。目前,防伪领域逐渐兴起电子防伪的潮流,其中,

  射频识别RFID(Radio Frequency Identification)是一种非接触无线识别技术。目前,RFID防伪应用基本上是基于唯一的ID号来完成。RFID标签芯片内有用于产品标识的全球唯一编码以及产品验证信息,该信息被专用读写器所读取,读取到的信息被发送到后台数据库,后台数据库通过查询验证将结果返回到显示设备,标签采用可损坏式标签,一旦损坏,信息就无法被读取,这样能够保证数据内容不被窃取,通过以上措施达到防伪目的[1-2]。

  传统的RFID防伪应用模式只考虑利用标签的唯一编码来实现防伪验证,由于无线信道的开放性,系统难以防止来自非法读写器的标签数据恶意读取和假数据欺骗。针对以上缺点,本文设计一种基于RFID和GSM短消息通信的防伪系统。

  该系统由手持式读写器前端系统和后台防伪数据库两部分组成。手持式读写器系统位于零售商处,后台防伪数据库由生产企业管理,前后端系统之间利用GSM短消息实现数据交互。防伪读写器以SIM(Subscriber IdenTIty Model)卡号作为本身的ID号,SIM卡是一块大规模集成电路,上面存储了客户的信息、加密的密钥等内容,完全防止了被复制和盗用的可能,能够有效防止非法读写器的标签恶意读取和信息欺骗。

  本文重点介绍手持式RFID防伪专用读写器的设计和实现。该读写器工作频段为13.56 MHz,符合ISO/IEC 15693协议,能够通过GSM通信收发短消息与企业防伪服务器交互,对产品进行验证。下面详细介绍RFID防伪读写器的硬件设计和软件流程以及防伪读写器的防伪机制。

  RFID防伪采用专用防伪读写器对标签内数据进行读取,现场验证设备包括标签和防伪读写器两部分。本文只介绍防伪读写器的硬件设计与实现,对标签部分不作介绍,只要符合ISO/IEC 15693协议的标签均可读取。

  系统采用ATMEL公司的AT89C51RD2作为主控芯片,采用专用读写器芯片对标签进行读写,标签中的数据验证通过后由液晶屏显示,同时标签中的防伪数据通过GSM/GPRS模块发送到后台防伪服务器,防伪服务器接收数据,并对防伪读写器(SIM卡号)和商品信息进行双重验证,并将结果返回防伪读写器,完成验证。硬件框图如图1所示。

  读写模块选用韩国3Logic公司的TRH031M芯片。该芯片具有高达64 B的内部数据FIFO,通过内部硬件电路完成CRC校验。系统与主控制器采用3.3 V CMOS接口,采用数据总线位的Intel读写模式,并选用地址数据总线共享模式。同时有中断请求线(IRQ)与主控制器相连。

  ISO/IEC 15693协议规定,识别卡到读写器的通信使用副载波进行振幅键控或者频移键控。当使用振幅键控时,副载波的频率fs为424 kHz(fc/32);当使用频移键控时,2个副载波频率fs分别为424 kHz(fc/32)、484 kHz(fc/28)。调制后的信号频谱将在载波频率两边产生2条边带谱线,其频率分别为fH=fc+fs、fL=fc-fs,因此必须保证天线能良好接收此边带信号。天线带宽应大于fH-fL=2fs=848 kHz或968 kHz。以了保证天线能良好接收信号,天线 kHz。以此综合考虑能量供应和通信距离,建立所需要磁场。采用的天线 cm,并按照要求,采用LC低通滤波器,将天线 GSM/GPRS通信GSM通信选用Wavecom公司的Q2403A模块,Q2403A为双频E-GSM/GPRS 900/1800模块,在3.6 V工作电压下EGSM通信功耗为2 W,具有2个对外接口:天线接口和通用接口,用于数字通信、键盘和

  为了实现对SIM卡的静电保护,需要在除SIM卡电源脚外的管脚加入保护二极管,并且要求保护二极管的寄生

  不超过10 pF。在此选用集成保护二极管芯片DALC208作为保护芯片。DALC208片内集成8只两两串联的二极管,寄生电容小于5 pF,可实现对4个管脚的保护[4]。2.2.2LED指示电路

  Q2403A模块提供LED指示功能。LED状态与模块的工作状态对应关系如表1所示。通过LED指示灯,用户可以直观了解Q2403A的工作状态。

  频率最高可达60 MHz,1 792 B的片内XRAM,双数据指针,具有电源管理功能,另外还有UART接口、键盘接口、看门狗电路;内部程序存储器达64 KB,可在线 V。主控芯片可与TRH031接口、Q2403A接口、键盘接口、液晶接口、键盘接口、蜂鸣器接口。

  输入供电。选用TI公司的BQ24032来管理电池的充放电。电池充电期间,系统仍能正常工作。主控制器电源电压可以在2.7 V~5.5 V之间选择,LED与蜂鸣器可以工作在3.0 V~5.0 V之间。为保证在GSM/GPRS数据传送期间,主控制器、LED和蜂鸣器能得到稳定的电源电压,选用MAXIM的MAX1595(3.3 V)作为主控制器电压调节器。读写器TRH031M模块工作电压在2.6 V~3.5 V之间选择。但是读写器模块内部有

  ,对电源的噪声要求较高,因此选用低噪声的低压差稳压器MAX1818(3.3 V)作为读写器模块的电压调节器。THR031M的

  (DVDD)、模拟电源(AVDD)和射频发送电源(TVDD)输入端应分别加入滤波网络。滤波电路采用L型网络,滤波电感为高频绕线电感。液晶工作电压为5 V,选用电荷泵MAX1595(5.0V)为LCD提供5 V电源。2.3.2 键盘和显示设计

  口管理键盘,最多可以管理32个按键。选用图形点阵液晶12864作为显示设备。3 软件设计3.1软件总体流程

  防伪读写器工作上电复位后首先进行系统初始化:对液晶模块和TRH031M的初始配置,检测SIM卡是否已插入,GSM网络是否可用,电池电量检测,防死机工作等。隔离模块 消防

  初始化结束后进入等待防伪标签检测界面,用户输入确定后进行标签检测,TRH031模块中断告知主控制器检测结果,主控制器进行防碰撞处理并选定标签。读取到商品ID号后,消费者可以选择输入自己的手机号或者不输入,当输入手机号后,防伪读写器将消费者手机号和读取到的商品ID同时发送到后台服务器进行防伪验证,后台服务器会将验证结果同时发送到消费者手机和防伪读写器中。如果消费者没有输入手机号,则防伪读写器将只发送商品ID给后台服务器,后台服务器也只将结果发送给防伪读写器显示。其总体流程如图2所示。

  读写器(VCD)与识别卡(VICC)之间指令和数据的通信,是一种基于“VCD先说”的机制。即除非接收到并正确地解码一个VCD发送过来的指令,否则VICC将不会有动作。VCD发送请求格式及VICC响应格式分别如表2、表3所示。

  ISO/IEC 15693协议中描述的防冲突在VCD端采用轮询的机制,在VICC端采用比较应答的机制。读写器(VCD)采用请求目录指令(Inventory Command)查询当前磁场范围内VICC的唯一标识符(UID)来解决冲突问题,其参数包括:标志、命令、可选的应用标识符、掩码长度(MASK LENGTH)、掩码值(MASK VALUE)。

  识别卡的UID低4位冲突的概率为1/16=62‰,低8位冲突的概率为1/256=3.9‰。

  实际ISO/IEC 15693协议中提供的防冲突算法具有更先进的机制。命令序列中的标志字节(Flags)中的第5位为应用标识符标志(AFI_flag),当此标志置1时,命令序列中要包含AFI域,识别卡比较收到的AFI域与自己的应用标识符AFI是否匹配,如果不匹配,则识别卡不响应。

  命令序列中的标志字节(Flags)中第6位为时隙数目标志位(Nb_slots_flag),当Nb_slots_flag=0时,请求目录指令采用16时隙的方式,这就是在轮询机制的基础上加入了时隙ALOHL防冲突算法。时隙数附加在MASK VALUE前同时进行比较,将使冲突发生的概率更小,读写时间更短[5]。

  防伪读写器中用到的GSM通信主要为短消息的发送和接收。防伪读写器将用户手机号(可选)和商品ID号利用短消息的方式发送到后台验证服务器,后台验证后将验证结果以短消息的方式发送到用户手机和防伪读写器。

  短消息收发有关的规范主要包括GSM 03.38、GSM 03.40和GSM 07.05。前二者着重描述SMS的技术实现(含编码方式),后者则规定了SMS的D

  -DCE接口标准(AT命令集)。一共有3种方式来发送和接收SMS信息:Block Mode、Text Mode和PDU Mode。Block Mode目前已很少使用。Text Mode是纯文本方式,可使用不同的字符集,从技术上说也可用于发送中文短消息,但国内手机基本上不支持,主要用于欧美地区。PDU Mode被所有手机支持,可以使用任何字符集,这也是手机默认的编码方式。因为需要发送和接收中文,因此本设计采用PDU模式收发短信。

  主控制器与Q2403A采用串行异步通信接口,可以设置波特率,本设计采用9 600 b/s的波特率。主控制器采用AT指令对Q2403A进行控制。PDU相当于一个数据包,它由构成短消息(SMS)的信息组成。包含有源/目的地址、有效时间、数据格式、协议类型和正文,正文的长度可达140 B,它们都以十六进制表示,即只包含由0~9、A~F这些数字和字母。PDU格式分别如表4、表5所示。

  本文给出了基于RFID和GSM通信的防伪读写器的设计与实现,以酒类防伪和家电类防伪为模型,对系统进行了实际测试,运行良好,能够实时准确地反馈验证结果给消费者,操作简单,显示直观。该系统能够满足大部分贵重商品的防伪需求,特别是通过后台服务器验证的防伪机制,具有技术难度高难以仿造的特点。该防伪机制为电子防伪提供了新的途径,具有广阔的应用前景。

  一、活动简介中国硬件创新大赛是由电子发烧友网所属,全球一站式电子零组件服务商——深圳华强聚丰联合硬创大道等权威孵化器主办

  无线射频识别技术(Radio Frequency IdentifICati on,RFID)是一种非....

  RFID读写模块负责存储环境信息、负责人信息、位置信息和产品型号信息等;温湿度传感器模块负责实时采集....

  日本提倡数字化住宅,无论屋里屋外,甚至是车里,人们都能自由地享受各种信息服务。基于RFID的物联网技....

  RFID射频识别技术近年来广受关注,被应用于众多领域,其中UHF(超高频)频段RFID应用最为广泛。

  射频识别(RFID)是对射频电磁场的无线应用,它通过附在考察对象上的RFID应答器或标签来传递信息、....

  RFID产业包含了大量的技术和应用,其中许多技术和应用与典型的通信链路不同。工程师需要能够快速和便捷....

  本文基于RFID实现了无线护理信息系统,实现了患者身份和药品的正确识别,实现了医嘱的闭环执行,有效地....

  RFID(Radio Frequency Identification)无线射频识别技术近几年受到重....

  射频识别(RFID,RadioFrequencyIdentification)技术是一种非接触自动识....

  射频识别(Radio Frequency Identification)是一种无线通信技术,可以通过....

  本系统能够通过无线传感网络远程对RFID射频识别阅读器进行读写操作,同时控制RFID射频识别阅读器对....

  当前实现RFID安全机制所采用的方法大致分可为3种类型:基于物理安全机制、基于密码技术以及标签认证机....

  RFID读写器要实现远距离读写功能关键在于天线的设计,通过研究RFID天线工作原理及其性能参数,提出....

  采用51单片机作为核心控制模块,通过RS232串行接口与PC机通讯。使用RFID射频识别模块对智能卡....

  射频识别(RadioFrequencyIdentification,RFID)技术是一种新兴的非接触....

  硬件实现可以采用自主开发硬件,也可采用已有IC及电子器件构成硬件电路。设计的电路要建立系统模型,开发....

  RFID(radio frequency identification)是一种用于移动物体或移动物体....

  主要的互联网公司将不再拘泥于线上平台建设,也不是简单的进行线下拓展,而是要从软件到硬件,从做应用到做....

  射频识别技术是20世纪90年代兴起的一项非接触式的自动识别技术,已经广泛应用于工业生产和日常生活的各....

  2020年将迎来IEEE 802有线与无线周年,这一系列标准家族不仅推动了以太....

  张晓冬介绍说,德鑫物联是全球领先的视频识别的生产和物联网应用的全面解决方案提供商,自从成立以来,在大....

  作为分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,区块链具有去中介化、可....

  RFID 读写器在工作时不停地读取标签,造成同一个标签在短时间内可能被读到很多次, 这些数据如果直接....

  RFID:非接触式电子标签。主要由存有识别代码的集成电路芯片和收发天线构成,通过无线方式读写信息。

  无线射频识别(Radio Frequency Identification,RFID)技术是一种非接....

  无线射频识别(RFID)是一种非接触式的自动识别技术,具有数据储存量大,可读写,穿透力强,读写距离远....

  RFID技术是物流行业销售经营的核心竞争力之一。提高商品物流系统的运作效率,是提高整个系统响应速度的....

  除需要人工进一步检测血液质量外,还可以通过RFID传感器标签的数据记录,找出该血液从采血到供血到被退....

  无协议通信是一种简便易行的通信方式,欧姆龙的CPM2A和CP系列等小型机都可以实现[4]。

  RFID是一种通信技术,可通过无线电信号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立....

  本文通过分析零中频架构超高频RFID读写器数字接收机设计中的性能瓶颈,明确了影响接收性能的噪声干扰、....

  根据支持的标签类型不同与完成的功能不同,阅读器的复杂程度是显着不同的。

  RFID利用了电磁波空间耦合、传播进行通信,以达到自动识别被标识对象,获取对象信息的目的。

  本文的创新点在于将RFID技术与车辆定位系统集成到了一起,填补了货物在途监测环节的空白。

  随着人工智能产业落地的发展加速,应用人工智能对优质数据的渴求越来越强烈。

  全语通翻译机的特色功能非常的多,而且全部都是针对目前生活及工作的各个场景所设计开发,能够覆盖用户所接....

  要建立一个共享的物联网整合平台。在物联网胜出的重要因素不在于“物”,而是在“联”的部分,意即物联网的....

  RFID技术可分为有源系列和无源系列。其中,有源RFID具有更长的识别距离和更强的移动追踪能力。

  RFID 有一个巨大的优势,个性化越强的应用,就越需要RFID 技术,手机这种个性化的物品就势必与R....

  采用RFID技术可以更加自动、实时、可靠地采取生产进度信息,使得生产过程和进度更加可视化,同时减少对....

  基于RFID技术,可以实现双向通信,为数据和信息的远程和批量获取提供基础,能够识别高速运动的物体,已....

  在RFID系统中,当读写器的天线范围内有多个标签存在时,标签会同时回应读写器,不可避免的发生碰撞问题....

  设计并实现了RFID读写器射频发射功率的宽范围自适应调节,同时实现了调节策略本机单独设定和网络集中设....

  嘉宾介绍:唐石平老师,技术总监/资深FAE,1998年毕业于清华大学。20年来一直奋战在技术工作岗位;其中13年华为硬...

  分享一颗2.4g单发Tx发射低功耗无线芯片,综合我之前分享的2.4g收发一体芯片

  如果有翻过我之前的帖子的小伙伴,都应该有了解我目前使用的si24r1芯片,是一颗收发一体的超低功耗芯片,但是我需要一...

  (免费资料+福利)多层高速pcb设计中那些不得不说的事(DDR、眼图、刚柔板,传输线等等内容)

  【直播提问持续进行ING】本帖所有讨论或者提问,专家都将进行解答,且所有的资料均在本帖更新,大家赶紧收藏哟~ ...

  基于RK3399的Orange Pi 4B月底要上了,对标树莓派4B,还多了16GB存储,增加了计算棒功能,大家怎么看

  市售的]1、与之前的RK3399版本相比,Orange Pi 4B 尺寸面积缩小了将近一半,足够轻薄,是可以随身携带的“口袋电...

  RFID(射频识别)是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无需人...

  RFX2402E是一个完全集成的、单芯片、单芯片的RFeIC(RF前端集成电路),集成了所有射频功能今天的无线通信需...

  使用cyble 022001我开发一个RFID标签式器的目标是保持在滑2秒和2秒,比醒来advertize.its opratedon硬币电池,电流...

  在嵌入式系统硬件设计中,串扰是硬件工程师必须面对的问题。特别是在高速数字电路中,由于信号沿时间短、布线密度大、...

本文由佛山市光源模块有限公司发布于使用说明,转载请注明出处:基于RFID的防伪读写器是如何设计实现的

关键词: 隔离模块 消防