(3)单极性归零编码:单极性归零编码在第一个半比特周期内的“高”电平表示1,而持续整个比特周期的“低”电平表示0。
(4)差动双向编码(DBP):差动双向编码在半个比特周期内的任意边沿跳变表示0,而没有边沿跳变表示1.在每个比特周期的开始电平都要反向,因此对于接收器来说,位同步重建比较容易。
(5)米勒编码(Miller):米勒编码在半个比特周期的仍以边沿跳变表示1,而经过一个比特周期电平保持不变表示0.一连串的零在比特周期开始时产生跳变,对于接收器来说,要建立位同步比较容易。
(6)变形米勒编码:变形的米勒编码相对于米勒编码来说,将其每个边沿都用负脉冲代替。由于负脉冲的时间很短,可以保证数据传输过程中从高频场中连续给标签提供能量。变形米勒编码在电感耦合的射频识别系统中用于从读写器到射频标签的数据传输。
图2.2 射频识别系统中的数据编码图
2.4 多标签识别
射频识别的一个优点就是多个目标识别。在射频识别系统工作时,在读写器的作用范围内,可能会有多个标签同时存在。在多个读写器和多标签的射频识别系统中,存在两种形式的冲突方式,一种是同一个标签同时收到不同读写器发出的命令,另一种是一个读写器同时收到不同标签返回的数据。第一种情况在实际中要尽量避免,我们仅考虑实际系统中最容易出现的情况,即一个读写器和多个标签的系统。在这种形式下的系统中,存在着两种基本的通信:从读写器到标签的通信和从标签到读写器的通信[10]。
从读写器到标签的通信,类似于无线电广播方式,多个标签同时接收一个读写器发出的信息。这种通信方式也被称为“无线电广播”;从标签到读写器的通信称为多路存取,使之在读写器的作用范围内有多个标签数据同时传送给读写器。
下面对射频识别系统中采用的多路存取方法进行介绍。
(1)空分多路法
空分多路法(SDMA)是在分离的空间范围内进行多个目标识别的技术。一种方式是将阅读器和天线的作用距离按空间区域进行划分,把多个阅读器和天线放置在这个阵列中。这样,的那个标签进入不同的阅读器范围内,就可以从空间上将电子标签区别开来。其实现的另一个方式可以再阅读器上利用一个相控阵天线,并使天线方向对准每个应答器。所有不同应答器可以根据其在阅读器作用范围内的角度位置区别开来。
空分多路法的缺点是复杂的天线系统和相当高的施用费用,因此这种方法一般用于一些特殊应用场合。
(2)频分多路法
频分多路法(FDMA)是把若干个使用不同载波频率的传输通道同时供用户使用的技术。一般情况下,这种射频识别系统下行链路(从读写器到标签)频率是固定的(如125KHz),用于能量供应和命令数据的传输。而对于上行链路(从标签到读写器),射频标签可用采用不同的、独立的副载波频率进行数据传输(如433-435MHz频率范围的若干频率)。
频分多路法的一个缺点是阅读器的成本太高,因为每个接受通路必须拥有自己单独的接收器。因此,这种反碰撞方法也只能在少数特殊的应用系统上使用。
(3)时分多路法
时分多路法(TDMA)是把可供使用的通路容量按时间分配给多个用户的技术。TDMA构成射频识别系统的反碰撞算法的最大一族。
在时分多路法中,最灵活和最广泛使用的方法是“二进制搜索算法”。对于这种方法来说,为了从一组应答器中选择其中之一,阅读器发出一个请求命令有意识地将应答器序列号传输时的数据碰撞引导到阅读器上,在二进制搜索算法的实现中起决定作用的是:阅读器所使用的合适的信号编码必须能够确定碰撞的准确比特位置。为此,必须有合适的位编码法。同时,选择ASK调制副载波的负载调制电感耦合系统作为应答器系统。基带编码中的“1”电平使副载波接通,“0”电平使副载波断开。 STC89C52RC单片机的射频卡读写器开发(5):http://www.751com.cn/zidonghua/lunwen_9198.html