电话:13691762133
手机:13691762133
邮件:andy@ownlikes.cn
QQ:317779813
地址:深圳市龙华新区观澜大道35号1栋3楼
网址 : www.hysrfid.com
RFID信源编码方法
RFID系统信源编码是指将模拟信号转换成数字信号,或将数字信号编码成更适合传输的数字信号。RFID系统中读写器和电子标签所存储的信息都已经是数字信号,因此本书介绍的编码均为数字信号的编码。
在实际应用的RFID系统中,选择编码方法的考虑因素有很多。例如,无源标签需要在与读写器的通信过程中获得自身的能量供应;为了保证系统的正常工作,信道编码方式必须保证不中断读写器对电子标签的能量供应。数据编码一般又称为基带数据编码,常用的数据编码方法有反向不归零编码、曼彻斯特编码、密勒编码、修正密密勒编码等,这几种典型的编码方式如图所示,下面将详细介绍这几种编码。
密勒编码规则为:对于原始符号“1”,用码元起始不跳变而中心点出现跳变来表示,即用10或01表示;对于原始符号“0”,则分成单个“0”还是连续“0”予以不同的处理,单个“0”时,保持“0”前的电平不变,即在码元边界处电平不跳变,在码元中间点电平也不跳变;对于连续两个“0”,则使连续两个“0”的边界处发生电平跳变。密勒码的编码规则如表所示。
密勒码编码方法
密勒码的解码方法是以2倍时钟频率读入位值后再判决解码的。首先,读出0→1的跳变后,表示获得了起始位,然后每两位进行一次转换:01和10都译 为1,00和11都译为0。密勒码停止位的电位随前一位的不同而变化,既可能为00,也可能为11,因此,为保证起始位的一致,停止位后必须规定位数的间歇。此外,在判别时若结束位为00,则问题不大,后面再读入也为00,则可判知前面一个00为停止位。但若停止位为11,则再读入4位才为0000,而实际上,停止位为11,而不是第一个00。解决这个问题的办法就是预知传输的位数或以字节为单位传输,这两种方法在RFID系统中均可实现。
修正密勒码编码电路原理图和时序图如图所示。假设输入数据为011010,则图(a)所示原理图中有关部分的波形如图b)所示。其中,波形c实际上是曼彻斯特编码的反相波形,用它的上升沿输出便产生了密勒码,而用其上升沿产生一个凹槽就是修正密勒码。
修正密勒码编码电路原理图和时序图