EDN China > 设计实例 > 测试与测量 > 射频--微波--无线测试 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

(多图) 基于EM读写基站和射频卡的ISO11784/5动物识别标签的设计

张建军 包国峰 马一兵?? 2009年02月04日 ?? 收藏0

  1 引言

  近年来,口蹄疫、疯牛病、禽流感以至“非典”的蔓延,严重危及人类生命安全,引发了人们对动物性食品生产全过程安全追溯管理的重视。因此,有效的利用科技手段来控制成为紧要的任务。

  目前国际上已经广泛采用动物识别射频卡作为识别的媒介。但已经存在市场的大部分动物标签卡都是只读型的,不能进行修改,这就限制了卡片的使用范围以及重复再利用,因此,有必要找到一种又能自由读写又可以仿真成动物标签卡的方法以及相应得卡片和读写基站。?

  在此之前,要先了解一下动物识别标准。

  2 国际动物识别标准介绍

  国际标准ISO 11784和ISO11785涉及了应用射频识别系统对动物进行识别。

  ISO 11784:动物的射频识别——代码结构。

  ISO 11785:动物的射频识别——技术标准。

  ISO 11784和11785分别规定了动物识别的代码结构和技术准则,标准中没有对应答器样式尺寸加以规定,因此可以设计成适合于所涉及的动物的各种形式,如玻璃管状、耳标或项圈等。

  2.1 代码结构——国际标准ISO 11784

  代码结构为64位,如表1所示。其中的27至64位可由各个国家自行定义。

表1 RFID 11784和11785标准代码结构

RFID 11784和11785标准代码结构

  各国国内识别代码由该国自行管理。27到64位也可以分配用于区别不同的动物的类型、品种、所在区域、饲养者等等。这些在此标签内没有做出规定。

  技术准则规定了应答器的数据传输方法和阅读器规范。工作频率为134.2KHz,数据传输方式有全双工和半双工两种,阅读器数据以差分双相代码表示。应答器采用FSK调制,NRZ编码。

  由于存在较长的应答器充电时间和工作频率的限制,通信速率较低。

  2.2 技术标准——国际标准ISO 11785

  ISO 11785技术标准规定了电子标签的数据传输方法和读写器规范,以便激活电子标签的数据载体。制定该技术标准的目的足使范围广泛的小同制造商的电子标签能够使用一个共同的读写器来询问。动物识别用的符合国际标准的读写器能够识别和区分使用全双工/半双工的系统(负载调制)的电了标签和使用时序系统的电子标签。

  2.2.1 全双工/半双工系统

  全双工/半双工电子标签通过活化场得到电源,并立即开始传输存储的数据。因为是不需要副载波的负载调制过程,同时数据表示成差分双相代码(DBP)。把读写器频率除以32即可以得到出位率。当频率为134.2kHz时,传输速率(位率)为4194bit/s。

  全双工/半双工数据报文包括了11位的起始域(头标)、64位(8字节)有用数据、16位(2字节)CRC以及24位(3字节)终止域(尾标)。每传输8位后,插入一个逻辑“1”电平的填充位,以便避免出现头标为“00000000001”的情况。在给定传输速率的情况下,传输128位大约需要30.5ms。

  2.2.2 时序系统
?
每50ms后活化场暂停3ms。时序电子标签事先已经通过活化场充入了能量,在活化场暂停后大约1~2ms开始传输储存的数据。

  电子标签用频移键控(2FSK)调制法。位编码采用NRz逻辑“0”与基频134.2kHz对应,逻辑“1”与频率124.2kHz对应。

  把发送频率除以16就可以得到比特率。因此,在频移键控情况下,比特率对于逻辑“0”为8387bit/s,对于逻辑“1”为7762bit/s。

  时序数据报文包括了8位起始域0111111Ob、64位(8字节)有用数据、16位(2字节)CRC以及24位(3字节)终止域,没有填充位。

  在给定传输速率的情况下,传输112位最多需要14.5ms(“1”序列)。

  3 动物识别卡片结构说明

  根据动物识别的标准,可以得到:动物识别卡片数据发送顺序为:从第1个字节的bit0发送到第16个字节的bit7。如表 4 1。

表2 动物识别卡片数据发送表

动物识别卡片数据发送表

  表中内容说明如下:

  3.1 DATA1—DATA64

  • National ID:

  高位到低位=DATA27到DATA64=NID37到NID0

  举例:假设要写入的是11223344556(10进制)(最大为274877906944)

  对应于16进制? 1A21A278BE

  对应于2进制?? 01 1010 0010 0001 1010 0010 0111 1000 1011 1110

  对应于表中的NID就是从NID37—NID0

  • Country ID:?

  高位到低位=DATA17到DATA26=CID9到CID0

  举例:假设要写入的是1000(10进制)(最大为1024)

  对应于16进制? 3E8

  对应于2进制?? 11 1110 1000

  对应于表中的CID就是从CID9—CID0???????????????

  • DATA BLOCK: DATA16
  • Reserved: DATA2到DATA15
  • Animal FLAG: DATA1


上一页123下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

ISO11784? 读写基站? 动物识别? 应答器?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈