0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

射频识别技术漫谈(32)——曼侧斯特码与FM0编码的防冲突原理

阗笑 来源:魏道志 作者:魏道志 2023-11-14 15:21 次阅读

RFID技术中,从低频的125KHz、134.2KHz到高频的13.56MHz,再到超高频和微波段的433MHZ、860-960MHz、2.45GHZ,研究标签向读写器回送数据的编码方式,我们会发现一个有趣的现象,那就是几乎各个频段的标签,如果防冲突机制使用的是二进制树形搜索算法,则标签向读写器发送数据都是用曼侧斯特码或FM0编码。究其原因,主要是因为曼侧斯特码与FM0编码本身具有天然的冲突识别特性。
曼侧斯特码在每一位数据的中心有一个跳变沿,其中上升沿表示0,下降沿表示1,当发送连续的0或连续的1时,在数据的开始处插入一个状态转换沿,如下图所示。

wKgaomVTH7yAP4odAABHRdkE9pk408.png

FM0编码在每一位数据的开始处都有一个跳变,如果在数据的中心处也有跳变表示0,数据的中心处没有跳变表示1,如上图所示。
曼侧斯特编码的核心特征是在每一位数据的中心都有跳变,FM0编码的核心特征是在每一位数据的开始处都有跳变。当发生冲突时,射频场中的多张标签在某一位上有的发送0,有的发送1,读写器收到的是叠加后的波形。在曼侧斯特码与FM0编码两种情况下,1和0的波形叠加如下图所示,其中FM0编码又分为起始电平为高和起始电平为低两种情况。

wKgaomVTH82ABR_dAABnPoObRFw486.png

在图中可以清楚的看到,当发生冲突时,曼侧斯特编码中心的跳变沿消失,FM0下一位数据的起始处跳变沿消失。消失的跳变沿都是对应编码的核心特征,这些跳变沿消失后,读写器将无法继续解码,从而检测到发生了冲突,并能确定冲突发生的位置。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RFID
    +关注

    关注

    383

    文章

    5785

    浏览量

    234685
  • 射频识别
    +关注

    关注

    8

    文章

    552

    浏览量

    38698
收藏 人收藏

    评论

    相关推荐

    射频识别技术漫谈(33)——ISO15693防冲突举例

    射频识别技术漫谈(33)——ISO15693防冲突举例
    的头像 发表于 11-14 15:24 589次阅读

    射频识别技术漫谈(27)——CPU卡概述

    射频识别技术漫谈(27)——CPU卡概述
    的头像 发表于 10-24 16:15 1011次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(27)——CPU卡概述

    射频识别技术漫谈(25)——Felica简介

    射频识别技术漫谈(25)——Felica简介
    的头像 发表于 10-20 11:10 1650次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(25)——Felica简介

    射频识别技术漫谈(24)——ISO15693的防冲突与传输协议

    射频识别技术漫谈(24)——ISO15693的防冲突与传输协议
    的头像 发表于 10-20 11:03 872次阅读

    射频识别技术漫谈(23)——ISO15693的载波、调制与编码

    射频识别技术漫谈(23)——ISO15693的载波、调制与编码
    的头像 发表于 10-20 10:48 1233次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(23)——ISO15693的载波、调制与<b class='flag-5'>编码</b>

    射频识别技术漫谈(16)——Mifare UltraLight

    射频识别技术漫谈(16)——Mifare UltraLight
    的头像 发表于 10-16 16:13 1413次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(16)——Mifare UltraLight

    射频识别技术漫谈(9)——动物标签HDX

    射频识别技术漫谈
    的头像 发表于 10-10 18:00 1094次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(9)——动物标签HDX

    射频识别技术漫谈(8)——动物标签

    射频识别技术漫谈
    的头像 发表于 10-10 17:53 710次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(8)——动物标签

    射频识别技术漫谈(7)——ID卡

    射频识别技术漫谈
    的头像 发表于 10-09 15:35 1022次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(7)——ID卡

    射频识别技术漫谈(6)——通讯协议概述

    射频识别技术漫谈
    的头像 发表于 10-09 15:12 538次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(6)——通讯协议概述

    射频识别技术漫谈(5)——防冲突

    射频识别技术漫谈
    的头像 发表于 10-09 11:40 606次阅读

    射频识别技术漫谈(4)——数据编码

    射频识别技术漫谈
    的头像 发表于 10-09 11:19 1181次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(4)——数据<b class='flag-5'>编码</b>

    射频识别技术漫谈(3)——能量、调制

    射频识别技术漫谈
    的头像 发表于 10-09 10:54 503次阅读

    射频识别技术漫谈(2)——国际标准

    射频识别技术漫谈
    的头像 发表于 10-09 10:53 671次阅读

    射频识别技术漫谈(1)——概念、分类

    射频识别技术漫谈(1)——概念、分类
    的头像 发表于 10-09 10:51 591次阅读