射频识别技术漫谈(1)——概念、分类
现代社会智能卡已经渗透到生活的方方面面,公交卡、考勤卡、身份证、手机卡等等数不胜数。
智能卡按使用时是否和读卡器接触可分为接触式智能卡和非接触式智能卡,接触式智能卡上有6-8个触点,使用时插在卡座上,典型的如手机卡以及以前的公用电话卡。非接触式智能卡没有触点,卡上也没有电源,通过读卡器产生的电磁场获得能量并与读写器交换信息。由于非接触式智能卡的无源和免接触特性,卡的使用寿命和安全性大大提高,目前应用越来越广泛。
根据安全等级,智能卡可分为存储器卡、逻辑加密卡和CPU卡。存储器卡就像一个无人看守且大门敞开的仓库,什么人都可以随便在卡中存取数据;逻辑加密卡则给仓库加了一把锁,只有有钥匙(密码)的人才能打开使用。CPU卡则如同安排了专人看守仓库,卡里面有CPU芯片,存储数据要验证口令,且可能不同的应用有不同口令,存取数据受到更加严格的控制,安全性最高。
非接触式IC卡通过磁场从读写器获得能量并交换数据。这里的磁场通常称为射频场(Radio Frequency Field),所以这种卡片也通常称为射频卡,这种技术称为射频识别(Radio Frequency Identification,RFID)技术。不管叫什么名字,其实质都是一样的,都是无线电通讯,本质上与广播、电视、手机通讯并无区别。
无线电通讯中很少有直接发射有用信号的,通常使用调制解调技术,将有用信号调制在某一频率的载波上,接收方收到调制信号后解调得到有用信号。非接触式IC卡的常用载波频率有125KHz、134.2KHz、13.56MHz、2.45GHz等,通常载波频率越高,数据的传送速率越高,技术上也较复杂。
虽然都是免接触,不同卡的有效操作距离是不一样的。有些卡号称免接触,但读卡距离非常短,只有0-2厘米,这种卡被称为CICC卡(Close-Couple ICC),一般翻译成密耦合卡;有些卡的操作距离远一点,可以达到10厘米,这种卡被称为PICC卡(Proximity ICC),我们叫它接近卡;还有一种更远的,至少可以达到半米或更远,这种卡被称为VICC卡(Vicinity ICC),中文称疏耦合卡。
业内还有一些不成文的习惯叫法。一般的卡片操作通常都是主从式,即读卡器作为主动方发送命令,卡片收到命令后作出反应,这种卡片我们称之为IC卡。有一类比较简单的卡,卡内只存储了一个识别号,通常只要进入射频场获得能量后就不停的主动发送这个识别号,这类卡习惯称ID卡。当然这些叫法只是习惯,事实上IC是集成电路的意思,以上卡片都应叫IC卡,不过习惯的力量往往是很大的,时间长了,大家也就接受这种称呼了。
本人随后将就射频识别技术进行一系列的“漫谈”。所谓“漫谈”,非正规也。我写的既不是技术文档,更不是教材,只是本人十年来开发射频识别卡的一些点滴体会,用不太严谨的语言表达出来而已。另外由于我对125KHz,134.2KHz和13.56MHz比较熟悉,相关的射频卡都开发过,所以之后关于射频识别技术的叙述都是基于这3种频率。 本文来新浪网
射频识别技术漫谈(1)——概念、分类的更多相关文章
- 射频识别技术漫谈(10)——识别号的格式变化【worldsing笔记】
从事RDID行业的朋友经常会遇到这样的情况,同一张ID卡,在不同厂家生产的读卡器上读出的识别号完全不一样,有时甚至差之千里.ID卡的识别号一般是在出厂时被固化在卡片的ROM里,本身是不会改变的,问题出 ...
- 射频识别技术漫谈(6)——通讯协议概述【worldsing笔记】
通讯协议是通讯的双方或多方在交流时遵守的规矩,包括谁先发起通讯,先交流什么,后交流什么,一方如何问,另一方如何答等.在这里通迅的双方指的是读写器和卡片. 首先是谁先发起通讯,很显然有两种,读写器先发言 ...
- 射频识别技术漫谈(4)——数据编码【worldsing 笔记】
前已述及,射频识别技术中的调制方法一般使用调幅(AM),也就是将有用信号调制在载波的幅度上传送出去.这里的"有用信号"指用高低电平表示的数据"0"或" ...
- 射频识别技术漫谈(3)——能量、调制【worldsing 笔记】
无源和免接触是非接触式IC卡相对于接触式IC卡的两大特点.无源是指卡片上没有电源,免接触是指对卡片的读写操作不必和读写器接触.非接触式智能卡也是IC卡,而卡上的IC即集成电路工作时肯定是需要电源的,卡 ...
- 射频识别技术漫谈(25)——Felica简介
Felica是SONY公司开发的射频识别技术,该技术使用的载波频率与ISO14443A和ISO14443B一样,都是13.56MHz,所以有人把它称为ISO14443C,但SONY并没有正式接受这样的 ...
- 射频识别技术漫谈(23)——ISO15693的载波、调制与编码
射频识别技术中的通讯大多是主从式,主动方一般是读写器,被动方称为“卡片”或“标签”.到底是叫“卡片”还是“标签”,好像也没有严格的区分.习惯上可以从以下4个方面界定:一是形状,卡片通常体积较大,更像“ ...
- 射频识别技术漫谈(20)——RC系列射频接口芯片
目前基于13.56MHz的射频识别技术主要有ISO14443A.ISO14443B.ISO15693和FELICA技术.针对13.56MHz的射频识别技术,NXP开发了一系列名字以RC(Radio C ...
- 射频识别技术漫谈(2)——国际标准【worldsing 笔记】
如果你只是智能卡的用户,通常可以不必关注国际标准,但作为智能卡的专业开发人员,则至少也要对相关标准有所了解.国际标准一般都是西方人制定的,原版都是英文的,而所谓中文版往往是对原版的直译,许多情况下并未 ...
- 射频识别技术漫谈(15)——Mifare1的安全性及7字节序列号M1卡【worlsing笔记】
Mifare1的安全性主要指卡中数据的安全性,要求卡中的数据不能被非法修改或窃听.数据的安全性主要使用加密技术来保证,加密技术有两个关键因素:加密算法和密钥.现代加密技术的一大特点是加密算法公开,如果 ...
随机推荐
- Java web 项目搭建
Java web 项目搭建 简介 在上一节java web环境搭建中,我们配置了开发java web项目最基本的环境,现在我们将采用Spring MVC+Spring+Hibernate的架构搭建一个 ...
- Git教程之多人协作
当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin.要查看远程库的信息,用git remote:
- 压力测试的轻量级具体做法 Apache ab
http://www.cnblogs.com/luminji/archive/2011/09/02/2163525.html
- 两页pdf打印为一页,并且放大(打印英文pdf常用)
多很英文书籍都是小书,若我们直接打印它的pdf会很厚,比如我要打印一本 thinking in C++,就要800+页.不如把两页打成一页.但是打成一页之后又太小了,需要放大.具体方法如下: 前提 ...
- bochs编译安装
1.安装依赖sudo apt-get install gtk2.0-devsudo apt-get install xorg-dev 2.配置 ./configure --enable-debugge ...
- LINUX进程优先级实现
首先linux进程优先级的范围是-20到19 将当前目录下的documents目录打包,但不希望tar占用太多CPU: nice -19 tar zcf pack.tar.gz documents 这 ...
- A9裸机
Tiny4412裸机程序之操作ICache 一.首先普及一下什么是Cache 基于程序访问的局限性,在主存和CPU通用寄存器之前设置了一类高速的.容量较小的存储器,把正在执行的指令地址附件的一部分指令 ...
- [swustoj 679] Secret Code
Secret Code 问题描述 The Sarcophagus itself is locked by a secret numerical code. When somebody wants to ...
- 如何在一个frame中调用另一个frame中的javascript函数
1.htm <script language="javascript">function test(){alert("测试")}</scrip ...
- ToString() 格式化字符串
例如i=: i.ToString().PadLeft(,'); 固定长度为10,左不足补0,结果为0000000001: