基于RFID技术的超高频读写器设计
时间:04-19
来源:互联网
点击:
引言
射频识别(RFID)是一种非接触的自动识别技术,它利用天线来传输射频信号,利用空间耦合实现非接触供电,并进行非接触双向数据通信,而达到自动识别目标并交换数据的目的。与传统的条形码识别方式相比,射频识别技术能对移动的多个目标进行识别,而且还具有条形码所不具备的防水、防磁、耐高温、使用寿命长、读取距离大、数据加密等优点。因而RHD技术广泛应用于交通运输、物流管理、门禁系统等众多领域。相对而言,UHF频段的发展远没有低频和高频段成熟,而UHF频段的读写距离远和更快的读取速度让其在国际物流、公路自动收费等领域有着独特的优势,目前已成为RFID技术应用的一个主流发展方向。
1读写器的整体结构
读写器RF前端采用零中频接收结构。由频率合成器产生所需要的RF信号,然后经过功率分配器得到两路载波信号,分别用于发送通路和接收通路。发送通路采用OOK调制,基带信号通过开关通断控制载波是否经过功放,并用天线发送;接收通路中接收信号先经过功率分配、放大等操作,然后分别送到混频器和两路正交的载波信号进行混频,对混频之后的信号经过滤波、放大等操作恢复出数字基带信号。该系统之所以采用两路正交混频结构,主要是为了避免射频场中存在接收盲点。如果只采用一路接收信号,当接收信号的相位和本振信号的相位相差90°,混频后的信号始终为0,即有用信号没有解调出来。但采用正交I和Q两路接收信号,无论相位延时多少,I和Q中总有一路能解调出有用信号。
AS3990芯片与控制器之间的接口可以采用串行数据接口,为了采用较高的传输速率时也可以采用并行接口。本设计采用FPGA与AS3990芯片的并行连接通信,AS3990的IO0-I07、IRQ、CLK、VCC,CLSYS接口与FPGA相连接,如图1所示,其中IRQ为中断,IO0-I07为数据的双向并行口。芯片内部有32个寄存器用来实现其传输协议和监测工作状态,通过对内部寄存器的设置,来控制芯片的传输模式、调制方式、传输速率等。在常规工作模式下,即支持ISO18000-6C标准,传输数据的编码与解码,CRC校验码的生成和校验都是在芯片内部完成的,还有自动产生帧同步、引导码,将从MCU传递的数据转换成数据帧格式后再发送,且发送和接收都是通过FIFO寄存器传输的。而在直接数据模式下,数据的编解码和CRC校验码的生成与校验都在芯片外部实现,而且发送和接收只能直接地、无缓冲地从FIFO中输出码流,可以用该模式来实现ISO18000-6B、6A协议等。
2读写器数字基带部分设计
数字部分由控制器、存储器组成,主要完成命令信号的发送和数字逻辑的控制,并且实现与PC机的通信和对RF模块的控制。
2.1RF部分初始化
部分主要是完成对AS3990芯片内部寄存器的配置。
芯片上电复位以后,配置寄存器初始化为其默认值,使芯片可以在EPCClass1Gen2协议下工作,但为了使芯片的工作性能达到最优化或者实现ISO/IEC18000-6A、6B协议等,则必须重新配置寄存器的值。主要实现以下内容的配置:
(1)AS3990有两种工作模式,分别支持和实现不同的协议,为常规数据模式(NormalDataMode)和直接数据模式(DirectDataMode)。在常规数据模式中,发送和接收的数据是通过内部FIFO寄存器传输的,所有数据的处理过程都是在芯片内部完成的。在直接数据模式中,数据处理是在芯片外部实现的,由控制部分完成,可以利用该模式来实现ISO18000-6A、6B协议等。
(2)选择系统工作频率。AS3990芯片规定的UHF读写器工作频率是860~960MHz,我们可以根据具体情况和实际应用来设定其工作频率。
(3)设定传输速率,包括读写器到标签的数据速率和标签到读写器的数据速率。其中读写器到标签的比特率范围为26.7~128kbps,标签到读写器的传输速率在40~640kHz之间。
射频识别(RFID)是一种非接触的自动识别技术,它利用天线来传输射频信号,利用空间耦合实现非接触供电,并进行非接触双向数据通信,而达到自动识别目标并交换数据的目的。与传统的条形码识别方式相比,射频识别技术能对移动的多个目标进行识别,而且还具有条形码所不具备的防水、防磁、耐高温、使用寿命长、读取距离大、数据加密等优点。因而RHD技术广泛应用于交通运输、物流管理、门禁系统等众多领域。相对而言,UHF频段的发展远没有低频和高频段成熟,而UHF频段的读写距离远和更快的读取速度让其在国际物流、公路自动收费等领域有着独特的优势,目前已成为RFID技术应用的一个主流发展方向。
1读写器的整体结构
读写器的整体结构
读写器RF前端采用零中频接收结构。由频率合成器产生所需要的RF信号,然后经过功率分配器得到两路载波信号,分别用于发送通路和接收通路。发送通路采用OOK调制,基带信号通过开关通断控制载波是否经过功放,并用天线发送;接收通路中接收信号先经过功率分配、放大等操作,然后分别送到混频器和两路正交的载波信号进行混频,对混频之后的信号经过滤波、放大等操作恢复出数字基带信号。该系统之所以采用两路正交混频结构,主要是为了避免射频场中存在接收盲点。如果只采用一路接收信号,当接收信号的相位和本振信号的相位相差90°,混频后的信号始终为0,即有用信号没有解调出来。但采用正交I和Q两路接收信号,无论相位延时多少,I和Q中总有一路能解调出有用信号。
AS3990芯片与控制器之间的接口可以采用串行数据接口,为了采用较高的传输速率时也可以采用并行接口。本设计采用FPGA与AS3990芯片的并行连接通信,AS3990的IO0-I07、IRQ、CLK、VCC,CLSYS接口与FPGA相连接,如图1所示,其中IRQ为中断,IO0-I07为数据的双向并行口。芯片内部有32个寄存器用来实现其传输协议和监测工作状态,通过对内部寄存器的设置,来控制芯片的传输模式、调制方式、传输速率等。在常规工作模式下,即支持ISO18000-6C标准,传输数据的编码与解码,CRC校验码的生成和校验都是在芯片内部完成的,还有自动产生帧同步、引导码,将从MCU传递的数据转换成数据帧格式后再发送,且发送和接收都是通过FIFO寄存器传输的。而在直接数据模式下,数据的编解码和CRC校验码的生成与校验都在芯片外部实现,而且发送和接收只能直接地、无缓冲地从FIFO中输出码流,可以用该模式来实现ISO18000-6B、6A协议等。
2读写器数字基带部分设计
数字部分由控制器、存储器组成,主要完成命令信号的发送和数字逻辑的控制,并且实现与PC机的通信和对RF模块的控制。
2.1RF部分初始化
部分主要是完成对AS3990芯片内部寄存器的配置。
芯片上电复位以后,配置寄存器初始化为其默认值,使芯片可以在EPCClass1Gen2协议下工作,但为了使芯片的工作性能达到最优化或者实现ISO/IEC18000-6A、6B协议等,则必须重新配置寄存器的值。主要实现以下内容的配置:
(1)AS3990有两种工作模式,分别支持和实现不同的协议,为常规数据模式(NormalDataMode)和直接数据模式(DirectDataMode)。在常规数据模式中,发送和接收的数据是通过内部FIFO寄存器传输的,所有数据的处理过程都是在芯片内部完成的。在直接数据模式中,数据处理是在芯片外部实现的,由控制部分完成,可以利用该模式来实现ISO18000-6A、6B协议等。
(2)选择系统工作频率。AS3990芯片规定的UHF读写器工作频率是860~960MHz,我们可以根据具体情况和实际应用来设定其工作频率。
(3)设定传输速率,包括读写器到标签的数据速率和标签到读写器的数据速率。其中读写器到标签的比特率范围为26.7~128kbps,标签到读写器的传输速率在40~640kHz之间。
- Abatec研究人员利用RFID技术来跟踪滑雪者动作(03-17)
- 低功耗蓝牙技术逼近RFID(03-30)
- 射频识别(RFID)技木在食品安全管理的应用及发展对策(03-12)
- 英国洗涤店使用RFID技术,管理在洗物品(05-17)
- 基于MIS和RFID技术的巡检系统(12-02)
- RFID技术智能交通信息化的四大应用(05-08)