预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于AVR单片机的125kHz简易RFID阅读 器设计 0引言 无线射频识别(RadioFrequencyIdentifICation,RFID) 是利用感应、电磁场或电磁波为传输手段,完成非接触式双 向通信、获取相关数据的一种自动识别技术。该技术完成识 别工作时无须人工干预,易于实现自动化且不易损坏,可识 别高速运动物体并可同时识别多个射频卡,操作快捷方便, 已经得到了广泛的应用。 目前存在的一些读卡器,都需要读卡芯片作为基 站,成本较高。本文介绍了一种采用分立元件构成的 125kHzRFID阅读器,电路结构简单,成本极低,用于读取 EM4100型ID卡。 1RFID系统的分类 RFID系统的分类方法有很多,在通常应用中都是 根据频率来分,根据不同的工作频率,可将其分为以下四种: (1)低频(120~135kHz)。该频段具有很强的场穿透 性,使用不受限制,性能不受环境影响,价格低廉,最大识 别距离一般小于60cm,主要应用于门禁、“一卡通〞消费管 理、车辆管理等系统; (2)高频(10~15MHz)。该频段与低频相比,具有 防冲撞、能同时识别多个标签的优点,但其性能受环境影响, 识别距离一般小于100cm,主要应用于图书管理、物流等系 统; (3)超高频(850~960MHz)。该频段较高频相比, 具有可实现长距离识别的的优点,最大识别距离可达10m, 但其性能受环境影响较大,价格也较贵,主要应用于铁路车 辆识别、集装箱识别等系统; (4)微波(2.45~5.8GHz)。该频段可实现远距离识别, 识别距离可达100m,但其价格也最贵,主要应用于智能交 通系统中。 2RFID系统的组成 射频识别系统一般由阅读器、电子标签、天线三 部分组成。 (1)阅读器:读取或读/写电子标签信息的设备, 主要任务是控制射频模块向标签发射读取信号,并接收标签 的应答,对标签的标识信息进行解码,将标识信息连带标签 上其他相关信息传输到主机以供处理。一台典型的阅读器包 含有高频模块(发送器和接收器)、控制单元以及与应答器连 接的耦合元件。此外,许多阅读器还有附加的接口(RS232, RS485等),以便将所获得的数据传输给另外的系统(如个人计 算机),其系统结构框图如图1所示。 基于AVR单片 机的125kHz简易RFID阅读器设计技术 (2)电子标签(应答器):由芯片及内置天线组成, 芯片内保存有一定格式的电子数据,放在被识别物体上,作 为待识别物品的标识性信息,它是射频识别系统真正的数据 载体,内置天线用于和射频天线间进行通信。通常,应答器 没有自己的供电电源,只有在阅读器的响应范围以内,应答 器才是有源的。应答器工作所需的能量,是通过耦合单元(非 接触的)传输给应答器的。 (3)天线:标签与阅读器之间数据传输的载体。 3硬件电路设计 本设计以AVR系列单片机ATmega8作为微控制器。 Atmel公司的AVR是8位单片机中第一个真正采用RSIC结构 的单片机,它采用了大型快速存取寄存器组、快速单周期指 令系统以及单级流水线等先进技术,使得AVR单片机具有高 达1MLPS/MHz的高速运行处理能力。 基于AVR单片 机的125kHz简易RFID阅读器设计技术 硬件电路如图2所示,在图2中①为载波产生及 功率放大电路,由单片机的T/C2工作于CTC模式,产生标准 125kHz载波信号,经过限流电阻R1后送入推挽式连接的三 极管功率放大电路,放大后的载波信号通过天线发射出去。 天线L1与电容C1构成串联谐振电路,谐振频率为125kHz, 谐振电路的作用是使天线上获得最大的电流,从而产生最大 的磁通量,获得更大的读卡距离。②为检波电路,检波电路 用来去除125kHz载波信号,还原出有用数据信号。R2,D1, R3,C2构成基本包络检波电路,C3为耦合电容,R4,C4为 低通滤波电路,D2,D3为保护二极管,输出接到滤波放大 电路。③为滤波放大电路,滤波放大电路采用集成运放 LM358对检波后的信号进行滤波整形放大,放大后的信号送 入单片机的定时/计数器T1的输入捕捉引脚ICPl,由单片机 对接收到的信号进行解码,从而得到ID卡的卡号。 4软件设计 本系统的软件设计包括两部分:125kHz载波的产 生和ID卡解码。载波信号产生相对简单,可利用单片机的 T/C2,使其工作于CTC模式,比较匹配时使输出OC2取反便 可得到125kHz的方波。解码软件设计相对较复杂,要对ID 卡进行解码,首先应掌握ID卡的存储格式和数据编码方式。 4.1EM4100数据存储格式 图3是EM4100的64位数据信息,它由5个区组 成:9个引导位、10个行偶校验位“PO~P9'’、4个列偶校验 位“P