低频RFID 底层编码

2023-05-16

低频RFID 底层编码

EMID请添加图片描述

低频RFID 频率一般为 125KHz,134.2KHz,EMID卡通过检波滤波放大后,使用逻辑分析仪抓取脉冲信号得到如上图所示。

  • 该脉冲信号 曼彻斯特(manchester)编码
    在这里插入图片描述
  • 起始信号为9个1
  • 数据信号每5个bit一组 4bit 数据 + 奇偶校验 bit(4bit数据中 1 是否为 奇数个)
  • 最后校验和 为所有数据相加结果

在这里插入图片描述

FDX-B

十进制: 900 155003353033
十六进制:384 1AC6BBE7C9
请添加图片描述
64bit数据为:
1001 0011 1110 0111 1101 1101 0110 0011 0101 1000 1000 0111 1000 0000 0000 0001
但是此数据LSB在前,需要倒着看
1000 0000 0000 0001 1110 0001 0001 1010 1100 0110 1011 1011 1110 0111 1100 1001
根据数据格式解析后
国家代码: 11 1000 0100 也就是 0x384
国内代码: 01 1010 1100 0110 1011 1011 1110 0111 1100 1001 也就是 1AC6BBE7C9

ISO11785 FDX类:
在这里插入图片描述

  • 根据逻辑分析仪抓取信号可知 使用 DBP编码格式(差动双相编码在半个位周期中的任意的边沿表示二进制“0”,而没有边沿就是二进制“1”)

  • 起始信号为 10个 ‘0’ + 1个‘1’

  • 每8bit 后面自动追加 1bit 的 ‘1’

  • 所有数据一共 128bit

    11bit起始位 + 64bit数据 + 8bit(每8bit 后面自动追加 1bit 的 ‘1’) + 16bit 校验 + 2bit(每8bit 后面自动追加 1bit 的 ‘1’) + 24bit 结束 + 3bit(每8bit 后面自动追加 1bit 的 ‘1’)

  • 64bit的用户数据 (注意 LSB在前 MSB在后
    在这里插入图片描述

  • CRC
    在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

低频RFID 底层编码 的相关文章

随机推荐