ElecKits_AS3992_UHF_RFID读写模块使用手册150903
- 格式:pdf
- 大小:1.85 MB
- 文档页数:46
基于AS3992芯片的远距离RFID读写器设计随着物联网在智能电网、智能交通、智能物流和生态监视等国民经济方方面面的大量应用,UHF频段的RFID技术更是发展迅速,它是一种非接触式的自动识别技术,通过射频信号可以自动识别目标对象、获取相关数据,识别工作无须人工干预,适用于各类恶劣环境。
RFID系统由标签、读写器和天线三部分构成,其中RFID读写器最为关键。
1系统方案设计基于AS3992芯片的远距离RFID读写器系统主要包括射频部分和基带部分,如图1所示。
射频部分围绕RFID集成芯片AS3992展开设计,环路滤波器配合内置VCO产生精确频率;发射链路主要由巴伦、功率放大器、耦合器、高频开关和多路天线接口组成,在关键通路上使用LC网络和型网络调整阻抗匹配;射频接收链路由天线、高频开关、耦合器、低噪放和巴伦组成。
基带部分配置了可升级的MCU主控制器及通用外围接口。
2硬件电路设计2.1 AS3992及其外围电路AS3992是奥地利微电子推出的一款高性能UHF频段的读写器芯片,它集成了混频器、增益滤波器、压控振荡器、锁相环、模数/数模转换器等模拟前端,并且内置了ISO18000-6C 的完整协议处理系统。
外部控制器仅需通过8位并口或者SPI口即可实现对AS3992的所有通信和控制。
UHF载波信号的通信频率为840 MHz~960 MHz,AS3992集成了VCO、预分频器、主除法器、参考除法器、鉴相器和电荷泵,外围电路只要提供一个环路滤波器即可组成一个完整的锁相环(PLL)电路,如图2所示。
PLL的输出频率由参考除法器的设定值和主除法器的乘积决定。
电荷泵(CP)的主要作用是将数字逻辑脉冲转换为模拟电流。
CP信号经过低通滤波器反馈到VCO引脚用来调整振荡器频率精度。
为了获得稳定的VCO调谐电压,外部的环路滤波电路特别重要,它起到了维持环路稳定性、控制环路带内外噪声、防止VCO调谐电压控制线上电压突变、抑制参考边带杂散干扰等重要作用。
Company AddressesEurope, Germany, HeadquarterBalluff GmbHSchurwaldstraße 9D-73765 Neuhausen a.d.F.ArgentinaBalluff Argentina S.R.L.Av del Libertador 650 Piso 7 SurB1638BES - Vicente Lopez, Buenos AiresAustraliaBalluff Pty Ltd.18 Malvern StreetBayswater, 3153 VictoriaBrasilBalluff Controles Elétricos Ltda.Rua Francisco Foga, 25 ,Distrito IndustrialCEP 13280.000 – Vinhedo – SPCanadaBalluff Canada Inc.2840 Argentia Road, Unit 1 Mississauga,Ontario L5N 8G4ChinaBalluff (Shanghai) Trading Co. Ltd.No.800 Chengshan Rd, 8F, Building A, Yunding International Commercial Plaza 200125, Pudong, ShanghaiJapanBalluff Co., Ltd.Aqua Hakusan Bldg. 9F 1-13-7 Hakusan, Bunkyo-ku,Tokyo 113-0001MexicoBalluff de México S.A. de C.V.Anillo Vial II Fray Junipero Serra No. 4416; Colonia La Vista ResidencialCP 76232 Delegación Epigmenio González, QuerétaroUSABalluff Inc.8125 Holton Drive, FlorenceKentucky 41042-0937Operating GuidePurpose of the DeviceThe BF-IDU08 device is intended to read and write "EPC Global Class 1 Gen2" compliant data carriers (so called tags) via country dependent UHF radio frequencies.Check that you have the right device variantThis UHF system consists of a radio frequency unit and an integrated antenna according to specifications and may only be operated within the specified countries subject to all applicable national legal regulations and standards.Check that the type label contains the correct type of approval symbol for your country.► When using the UHF system in the European Community, the provisions in ETSI standard 302 208 apply.► When using the UHF system in the USA, the directives of the FCC, Part 15 B and 15 C, apply.► When using the UHF system in Canada, the directives of the IC, RSS-210 apply.► When using the UHF system in China, the directives of the RFID National Standard and GB 9254 apply.This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:(1) This device may not cause harmful interference, and(2) This device must accept any interference received, including interference that may cause undesired operation.Connecting the DeviceThe BF-IDU08 device has to be connected to one of the IO-Link-Device ports of an IO-Link-Master unit via standard 4-wire cable with M12 industry connectors (A-coded). The IO-Link-Master unit provides power supply and controls the device over its IO-Link interface connection.Figure 1: System overviewThe IO-Link-Master unit itself needs to be connected to a power supply and the customer's PLC unit. For further information, please refer to the user manual of the used IO-Link-Master unit. MountingBefore operating the device has to be mounted with the provided M30 nuts or other suitable fixtures, Figure 2. Optional mounting fixtures are available at .The BF-IDU08 device may be mounted in any direction, the operating direction of the integrated antenna is towards the length axis of the BF-IDU08 device as displayed in Figure 1 (direction towards the UHF-Tags).Figure 2: BF-IDU08 mounted on metal carrier using 2 x Nut M30The antennas of the identification system BIS U transmit ultra-high frequency electromagnetic waves. People should not remain within the near enclosure of the UHF antenna over long time periods (several hours). The mounting position of the BF-IDU08 should take respect to a clearance area of about 25cm to workplaces.Setup and OperationThe BF-IDU08 device will operate when connected to an IO-Link-Master that provides power supply and implements the BF-IDU08 RFID-Reader protocol.Device behavior e.g. transmission power or operating modes can be setup via different parameters. Protocol description and available parameters are described in the firmware configuration manual.Status IndicatorsThe device will show its status using RGB LEDs located at the M12 plug. Depending on the device state the LED changes color and lighting mode (static, blink slow, blink fast).Electrical DataMechanical Data。
RFID读写控制器模块使用说明书浙江亚龙教育装备股份有限公司前言教育技术装备是教育改革进程的重要环节,在教学实验与实习、技能培训和考核,应知应会等鉴定方面,在理论与实践相结合,教学与生产相联系及培养学生动手能力、思维能力、创新能力有着不可替代的作用,正确使用及保养至关重要,不仅能方便您的工作和学习,而且能延长使用寿命和应用周期,更能发挥有形资产的功能、培育无形资产的人才。
为了与贵院(校)实验室管理条例相适应,特提出如下建议:一、使用设备前必须熟悉产品技术说明书、使用说明书和实验指导书,按厂方提出的技术规范和程序进行操作和实验。
二、注重设备的环境保护,减少暴晒、水浸及腐蚀物的侵袭,确保设备的绝缘电阻、耐压系数、接地装置及室内的温度、湿度和净化度,在学会安全用电状态下工作。
三、提倡设备在常规技术参数要求范围下工作,谨防在极限技术参数要求范围下操作,禁止设备在超越技术要求范围外工作,即作常规性实验,限做极限性实验,禁做破坏性实验。
四、实验、培训时,对于搭建的各种电路,在检查无误后方能通电。
五、严防重物、重力、机械物撞击和超越设备的承载能力和受冲击能力,使设备变形,直至损坏。
六、对于各种单元板、单元模块和仪表要轻拿、稳放,切勿产生拖、摔、砸等现象,以免损坏。
七、如设备出现漏电、缺相、短路,各种仪表、灯光显示异常及电火花、机械燥音或异味、冒烟等现象,应使用急停开关并立即断电、待查,进行设备维修,切勿带病操作和使用。
八、减少电灾害、磁干扰及振动对设备允许范围外的伤害。
九、长期不使用的设备,要做定期检查维护、保养处理,方能进行工作。
浙江亚龙教育装备股份有限公司2018年3月修订目录第1章模块简介 (1)1.1模块外观 (1)1.2模块概述 (1)1.3实训项目 (1)1.4配置清单 (2)1.5技术参数 (2)1.6功能特点 (2)第2章使用说明 (4)2.1通讯协议 (4)2.2用串口调试工具测试RFID读写控制器模块 (7)2.3用PLC控制RFID读写控制器模块 (10)第1章模块简介1.1 模块外观图1-1 模块外观图1.2 模块概述射频识别,RFID(Radio Frequency Identification)技术,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。
UHF Reader User Manual2E-26562E-2657Contents1. Model Parameter: (3)2. Model Package: (3)3. Wiring Diagram: (4)3.1 Example with Anson Controller (5)3.2 Connect to Ground: (5)4. Installation: (5)4.1 Installation 1 example: (6)4.2 Mounting reader and height adjustment (6)4.3 Reader Installation Angle Adjustment (7)4.4 Installation Example-Parking Lot (7)4.5 Tag position in vehicle (8)5. Application: (9)6. Quick Start for Software (9)6.1 Connect reader With PC (9)6.1.1 RS232 Communication (10)6.1.2 TCP/IP Communication (10)6.2 Basic Settings: (12)6.2.1 Wiegand Parameter Input Zone: (12)6.2.2 Basic Parameters Input Zone: (12)6.2.3 Freq Parameters Input Zone: (14)6.2.4 Senior Parameter Input Zone: (14)6.2.5 Active Encrypt Function (14)6.2.6 . Get Parameter (17)6.2.7 Set Parameter (17)6.2.8 Default All (17)6.2.9 Net Initialize (17)6.3.10 WIFI Initialize (17)6.3 Senior Settings (17)6.4 EPC Read and Write (18)6.5 ISO1800-6B Read and Write (19)7. Notice (20)1. Model Parameter:2. Model Package:In the package include one reader, 1 RS232 Serial port , 12V adapter and the antenna bearer. When you open the box, please check the spare parts, if with any question, please contact distributor or sales department.See below picture for the inside package and separate products picture(2E -2656).RS232/485 RS232/4851-15mDescription PictureDeviceRS232 Serial PortCable12V AdapterAntenna Bearer3. Wiring Diagram:Description Model Wire No. Color Function1 Red DC9-15Positive 2E-2656/57V2 Black GND Negative 2E-2656/573.1 Example with Anson Controller3.2 Connect to Ground:In case you use the external power supply for the UHF reader, then you must have acommon ground with controller, or will cause unknown problems.4. Installation:In general there are two installation ways of UHF reader, see blow picture 1 and 2.7 2E-2656/572E-2656/57PIN58 Grey Trigger/ 2E-2656/57 9 Orange 485+ / 2E-2656/57 10 Purple 485-/ 2E-2656/57TCP/IP UHF reader without Grey, orange and purple cable. 4 Green Data0 Wiegand D0 5 Yellow TXD RS232 PIN26BrownRXDRS232 PIN32E-2656/577 Blue GND RS232 GND 3 White Data1 Wiegand D12E-2656/572E-2656/57(1) (2)Installation 1 will be easy for installation, but distance will be less than installation 2, installation 2 will be more difficult for installation.4.1 Installation 1 example:4.2 Mounting reader and height adjustmentFor installation 1, the mounting pole diameter should be 50-60mm, height should be 2.2m, we suggest to use the stainless steel material(thickness greater than 1.2mm), use the bearer inside the reader box to fix into pole top, and adjust the height from reader center position to road according to vehicle type, in general the height is 1.8-2.2m.For installation 2,the L type mounting pole diameter should be 60-80mm, the cross beam diameter should be 50-60mmmm, and we suggest to use the stainless steel material(thickness should be 1.2mm-2mm).Use the bearer inside the reader box to fix into pole top and adjust the height from reader center position to road according to vehicle type, in general the height is 3.5-4m.4.3 Reader Installation Angle AdjustmentSee below picture 3 and 4 for reference adjust angle for reader.3 44.4 Installation Example-Parking LotPrincipal to install the reader:(1)Reader and barrier gate linear distance no go across 1m.(2)Between reader and tag, no items covered.(3)Distance between reader and control panel or PC distance we suggest as closer as possible and install shielded communication cable.(4)For detailed installation please according to real situation.Reader close to barrier, and make sure the sensing area can cover the ground sensor,See below picture.4.5 Tag position in vehicleIn general, the parking devices are installed in the left side of the lane, then the tag should be stick in the position of below picture showed.For small vehicle, we suggest A, B and C position, for big truck or big bus, we suggest D, E and F position. The principal of the tagposition is not cover the eyesight of driver.Suggest Position: If reader install in left side, then suggest A and E position. If reader install in the top, then suggest B and F, if reader install in right side, then we suggest C and D position.Tag installation when vehicle windshield with metal UV film:(1) Original UV film: According to European standard, Position B willreserve2E-2656 is 1-6m, 2E-2657 is 1-15m. And the vehicle speed should less than 15km/h.120m*70mm space(no contain metal) for RFID stickers. When install the tag, just install in the B position.(2)Self-stick UV film: Cut a space 120*70mmm special for RFID stickers.We suggest B,D or E position.(3) Use anti-metal tags, install in the car license plate.(4) Manual hold the RFID card to read.Correct Hold Card Wrong Hold Card5. Application:(1) Transport Control:(2) Vehicle Management(3) Parking Management(4) Access Control Management(5) Product Anti-fake Detection(6) Anti-thief Management6. Quick Start for SoftwareThe UHF reader with software to read and write the tags and cards, as well to adjust the basic parameter of the reader.6.1 Connect reader With PCThere are two mode of reader, one is TCP/IP and RS232 communication, the other is RS232 communication only.6.1.1 RS232 CommunicationThere are two client in software package, on is RFIDDemo3203.exe other is Netconfig.exe. For RS232 communication device, just open RFIDDemo3203.exe client.See below.Please ensure serial port of reader connect with PC, and select correct port in PC, then select baud rate, then click connect.6.1.2 TCP/IP CommunicationFor TCP/IP communication, you need open two client, Netconfig.exe and RFIDDemo3203.exe. Netconfig.exe to get the IP address and port of connected UHF reader. You can open it by click broadcast.1.See blow procedure 1, click broadcast to get the IP of uhf reader.2.And input the detected IP, but make sure that your pc and the address at the same LAN, be simple, you can ping the IP, see procedure 2.3.Then click “Connect” to connect the reader.4. If communication OK, see below6.2 Basic Settings:6.2.1 Wiegand Parameter Input Zone:It is mainly related to Wiegand output interface. Only communication mode is Wiegand26 or Wiegand34 available.Byte Offset:The byte of card number to be offset, there is a initial position when read card number. To change the initial position, for example Wiegand 26,output 3 byte, but 18600-6B card number (E0 01 02 03 04 05 06 07) i s 8 byte, the parameter is this 3 byte, when the value is 0, it is (E0 01 02), when the value is 1, It is (01 02 03)... More details, please refer to Wiegand protocol.Output Period: It is frequency of Wiegand port. More details, please refer to Wiegand protocol. Pulse Width: It is the time length of Wiegand signal.Pulse Period: It is interval time that from first low pulse to next low pulse sending. For details, please refer to Wiegand protocol.Note: In general, user only need set byte offset, other setup is default.6.2.2 Basic Parameters Input Zone:Work Mode:It includes 3 items:Active , Passive and Response modeActive: Reader keep reading card, and transmit each of card number by communication port (apply to active upload data).Passive: Reader keep reading card, and each of card number store in reader, but do not upload card number,the max. storage is 100pcs (apply to passive upload). 3. Response: Reader do not read card, reader response according difference commands. For example, PC send a recognize card command, reader will read a time and reply card number to PC (apply to short distance read and write card, test).Output Mode:It includes RS232, TCPIP, CANBUS, Wiegand26 and Wiegand34.RS232: Serial port communication mode, It connects with PC serial port directly and point to point mode.TCPIP:Network communication mode, it communicate with PC by LAN or WAN. CANBUS:BUS communication mode, it is point to multiple mode.Wiegand26:It is standard reader communication mode, one-way communication mode. Wiegand34 :It is standard reader communication mode, one-way communication mode.Read Interval:The speed of reading card.Note: read card interval must more than 10ms. If read card interval is too short, it will short lift of the reader.Power Size: The max. value is 30.Trigger:1. Close: Close trigger mode to read card.2. Low Trigger: When trigger lead (gray wire) connect with low power (OV), reader power on, when trigger lead (gray wire) connect with high power (12V), reader power off.Note: When Trigger mode is Close, trigger lead must connect with high power or low power and can not be dangling.Same ID Interval:When reader read a same card continuously, reader only upload one data. The read interval can be set at here, and if the read time is over set interval, reader will upload continuously. Buzzer: When reader read card, the buzzer beep or not.Buzzer:It includes disable and enable, disable mean turn off the buzzer, when read card, no beep, enable mean turn on the buzzer, when read card, with beep.Card Type:1. ISO18000-6B:Only read ISO18000-6B protocol tag.;2. EPC (GEN 2 )Single – Tag :Only read EPC(GEN 2)protocol tag, read one tag one time. Reader hard to or not read multiple tags when put them in the effective range.3. EPC (GEN 2 )Multi – Tag:Only reader EPC (GEN 2 )protocol tag, multi-tag can be read.4. EPC (GEN2 )Multi –Data:Only read EPC (GEN 2 )protocol tag,except read default EPC area 12 bytes data, other area data can be read. (Select this type and set to read the length of other area data in senior parameter, the max. Is 12 bytes)5. ISO18000-6B + EPC (GEN 2 ): ISO18000-6B and EPC (GEN 2 )protocol tag can be read.Freq Parameters Input Zone It refer to 18000-6b and EPC card, normally hopping need be selected.6.2.3 Freq Parameters Input Zone:It refer to 18000-6b and EPC card, normally hopping need be selected.6.2.4 Senior Parameter Input Zone:It is used for multiple channel reader (split reader), integrative reader default is antenna 6.2.5 Active Encrypt FunctionFor this version software, the encrypt function is hided, to enable the encrypt function, please see below procedure.1) Press”F8” 5 Time s2) Choose then “Enabled”, and set password, then set Parameters [Set Para].3) Now, put the tag on the reader, the reader is not beep;4) Presses “Encrypt Tag”, until the reader beep, then enc rypt succeed;Note: when the encrypt tag, you can move the tag to accelerate the process of encryption;6.2.6 . Get ParameterClick “Get Para” button, parameter of the reader can be acquired. Acquire parameter succeed if display green in status bar; Acquire parameter failure if display red in status bar.(Do not read card when acquire parameter)6.2.7 Set ParameterWhen change parameter in demonstration area, click “Set Para” button, updated data will be set in currently reader. Setup succeed if display green in status bar; Setup failure if display red in status bar.6.2.8 Default AllClick “ Default All” button, basic parameter and senior parameter will recover to default. (Need to click “parameter setup”, updated parameter will be set in reader).6.2.9 Net InitializeNull6.3.10 WIFI InitializeNull6.3 Senior SettingsSenior settings is mainly setup the TCP/IP reader parameter, such as IP address, Syris config and time config etc.TCP/IP config: User can modify the TCP/IP uhf readerSYRIS Config: It is to set Syris SN and Syris ID.Time Config: It is to set reader time.Soft Config: In general can ignore the function, soft reset, is reset the device by software.6.4 EPC Read and WriteThe module is used to read and write the EPC card number. when you click the module, will show below picture interface.Identify:When click, the card in the reader Hex number will display here.Read: When click read, the related address and length Hex number will display, for example the card number is 01-02-03-04-05-06-08-09-10-11-12,Address 2, length 2: 01-02, length is 3, then 01-02-03Address 3., length 2:03-04Address 4, length 2: 05-06...Write: When click write, will write the related Hex to related address.For example the card number is 01-02-03-04-05-06-07-08-09-12-10Address is 2 and length is 2, and write 02-01 to the address, then the card no. Become 02-01-03-04-05-06-07-08-09-10-11-12If write to address 3 and the length is 2.Then card number become 01-02-02-01-05-06-08-09-10-11-126.5 ISO1800-6B Read and WriteFor this module is to read and write 1800-6B card number.Identify:When click, the card in the reader Hex number will display here.Read: When click read, the related address and length Hex number will display, for example the card number is E0-04-00-00-3F-0B-22-07-00-00-00-00,Address 0, length 2: E0-04, length is 3, then E0-04-00Address 1., length 2:04-00Address 2, length 2: 00-00...Write: When click write, will write the related Hex to related address.For example the card number is E0-04-00-00-3F-0B-22-07-00-00-00-00,Address is 0 and length is 2, and write 01-02 to the address, then the card no. Become 01-02-00-00-3F-0B-22-07-00-00-00-00,If write to address 1 and the length is 2.Then card number become E0-01-02-00-3F-0B-22-07-00-00-00-007. Notice1. When reader is working, the operator should away from reader 30cm to satisfy the FCC RF requirement.2. Reader must away from the high he strong magnetic field3. When reader use external power supply, must connect the common ground with the controller or the device you connect with.4. For the reader, we suggest 9-15v power supply, you’d better use the power supply we supply or appropriate voltage power supply.5. Mount the reader on a round pole or flat surface when you do installation.6. Connect all the wire as wiring diagram suggest.。
Design of a handheld UHF RFID reader for The Internet of ThingsQi LeiSchool of Software Shanghai Jiao Tong University Shanghai, Chinaleiye_008@Geng WangSchool of SoftwareShanghai Jiao Tong UniversityShanghai, Chinawanggeng@Dong WangSchool of SoftwareShanghai Jiao Tong UniversityShanghai, Chinawangdong@Abstract—Internet of Things is a key component of next generation information technology. And the key of Internet of Things is RFID. Now Internet of Things brings new requirements to handheld UHF RFID reader. This paper proposed a complete solution of handheld UHF RFID reader based on AS3991 and AM3517 for The Internet of Things。
This reader uses AS3991 UHF RFID reader chip , which conforms to ISO18000-6C (EPCglobal class 1 gen 2) standards. The operating frequency is 860~960MHz, which can be adjustable by user. This reader uses the MPU chip of TI AM3517 as main controller, which provides excellent multimedia performance. This paper gives the complete hardware and software design of the reader.Keywords- handheld UHF RFID reader; AM3517; AS3991; Internet of Things.I.I NTRODUCTIONWith the development of the Internet of Things, more anticipation is paid on achieving the goal that things could be identified, located, tracked, monitored and managed automatically through information exchange and communication on the internet. Radio frequency identification (RFID) is among the key technologies of Internet of Things. RFID technology is a kind of automatic identification technology, by spatial coupling and transmission properties of radio frequency signal, it can automatically identify and manage items in different states. Because of its incompatible long reading range, passive RFID technology is widely used. [1]With the development of Internet of Things, there are new demands on UHF RFID reader, especially the handheld UHF RFID reader. This kind of RFID reader can recode not only the complete tag information and also the circumstanceat the exact moment which is demanded in order to make a complete traceability system. The propose of our work is to design a handheld UHF RFID reader that is compliant of theC1G2 protocol[2] while improves its features in data processing especially in multi-media video processing.UHF RFID technology is now mature, but the handheld UHF RFID reader is still larger and more cumbersome, andto meet the power requirements larger external battery should be added. In our work, we choose the Austrianmicro System Company’s highly integrated chip, the AS3991. Choosing the AS3991 can not only reduce the complexity in chip design and BOM (bill of material) cost, but also get better performance at lower power level which meets our requirement of a new handheld UHF RFID reader in tiny size. Reader designed in this paper uses the AM3517 produced by Texas Instruments as the micro control unit which fully meets our requirements of a handheld UHF RFID reader used in IOT.II.HARDWARE DESIGNThe detail architecture of the handheld UHF RFID readerFigure 1. Hardware architectureAs shown in figure 1, hardware architecture of the handheld UHF RFID reader designded in this paper includes three units: control and display unit, UHF RFID unit and power management unit.The control and display unit manages all units, while dispay and communication is also responsibility of this unit. The UHF RFID unit processes transmiting and receiving RF signal, selection of UHF RFID protocol and UHF RFID protocol interpretation. The power management unit is responsible for providing power to the whole system with the control of the control and display unit.A.Control and Display UnitThe control and display unit is the core of reader while the MPU chip AM3517 is the core of the control and display unit.978-1-4244-9283-1/11/$26.00 ©2011 IEEEThe MPU chip AM3517 produced by Texas Instruments is a high-performance, handheld applications oriented processors with powerful processing on video, image, and graphics. The AM3517 microprocessor subsystem is consisted of a 500 MHz Cortex-A8 ARM core, a NEON SIMD coprocessor and a vector floating point coprocessor. The Cortex-A8 ARM core in the AM3517 is a double launching 13 levels pipeline processor. These technologies can contribute more than 2 times processing ability than the ARM9 processor at same working frequency. AM3517 can achieve excellent graph performance in lower power consummation with integrated POWERVER SGX graphics accelerator. AM3517 supports 24-bit RGB display system on which two display panels can be mounted. Therefore, the AM3517 meets demand of building a UHF handheld multimedia supported RFID reader in Internet of Things circumstance. The architecture of the chip can be shown in figure 2.[3][4][5]Figure 2. The architecture of AM3517As shown in figure 1, the control and display unit provides user interface. It’s equipped with a touch display module which gives users an easy and comfort user interface. The Wi-Fi and Bluetooth module is added to connect the reader to the internet. In this design, CCD camera is used for outside image data acquisition. The unit uses 128MB DDR2 memory as a dynamic memory and 512MB of NAND Flash as the storage memory, supplemented by high-capacity SD / MMC card as the storage. Through USB-OTG, internet port and serial port, reader can be connected with the PC directly. USB storage driver, USB mouse and keyboard can also be mounted on the reader.LW500AC9601 TFT-LCD is selected as display of this reader. This LCD is a 24bit, 800*480, 5inch LCD touch screen.The wireless moudle of control and display unit chooses WG7210 chip as its core. This chip which needs only one antenna is based on wireless solution Wilink4.0 provided by TI. This chip supports WiFi and Blueteeth at the same time, while WiFi and BT works by timedivision.The audio moudle of control and display unit chooses TLV320AIC3101 chip. This chip has two output channels, one for headphone, another for stereo. Most of control chips are mounted on I2C bus, some chips are connected with AM3517 through McBSP, GPIO and other interface. The voltage level of some chips is different from AM3517, so logic voltage level conversion is needed.AS3991 is connected with AM3517 through 11 GPIOs: eight for data IO, one for clock singal, one for enable singal, and the last one for Interrupt request signal. Operations on these GPIOs can complete read and write function of handheld UHF RFID reader.B.UHF RFID UnitThe UHF RFID unit is based on AS3991. The AS3991 UHF UHF RFID chip is an integrated analog front end and has a embedded protocol handling for ISO18000-6A/B/C.[2] With the inner protocol engine, this chip supports the ISO18000-6C(C1G2) completely and complaints with the ISO18000-6A/B protocol. The chip can communicate with the MPU by reading a 24bits FIFO either through the 8 bits parallel IO or 4 lines SPI. The architecture of the chip can be shown in figure 3.[6]Figure 3. The architecture of AM3517The transmitting and receiving circuit is integrated in the chip and two modulation ways, ASK and PR-ASK, which is necessary to ISO18000-6C is equipped. AM & PM demodulation ensuring no communication holes with automatic I/Q selection. Internal power amplifier (20dBm) for short range applications ensuring no external power amply is needed. Integrated supply voltage regulator for the RF output stage, provides rejection to supply noise and reduce the noise in communication channel. Built-in reception low-pass and high-pass filters can offer selectable corner frequencies and auto gain control. The transmission system in the chip comprises low level data coding. Automatic generation of Frame Sync, Preamble, and CRC is supported. The protocol unit in the chip can change the data received from the control unit into standard protocol data frame or reverse it back.[6]As shown in figure 1, The main work of the UHF RFID unit is to process the RF signal which includes evoking and supplying power to the tags by transmitting the RF signal to the passive tags, convert the reader’s command to the RF signal and send out through the antennas, filter, demodulate and amplify the signals backscatter from the tags. There are two communication channels in the UHF RFID unit: one channel is used to transmit signal to the tags and the other is used to receive signal from the tags.According to the ISO18000-6C protocol, UHF RFID unit is also used to code the commands sent by MPU and decode the signal received from the antenna.A proper start-up circuit that can provide a 840~960MHz signal to the RF Oscillation circuit should be implemented first. Because the heat given out by AS3991 when working, 10ppm precision TCXO (temperature compensated crystal oscillator) should be used here. Although there are two communication channels in AS3991. To meet the demands of the handheld device, the entire system should be small. So in this design, only one antennas is connected to both of the channels though couplers. Then a coupler circuit should be used to isolate the transmitting and receiving channel.The RF signals transmitting through the two channels are both 20dBm differential signals, so two BALUNs are needed to convert signals to single-side signals. And to isolate the noise and better RF channel, a 900MHZ low pass filter and a 1.32GHZ high pass filter are used.To achieve larger working distance, an external power amplifier should be added. In this design, the SPA2118 is choosen, which is an general amplifier working at 900MHz. .C.Power Management UnitThe power management of this reader is based on TPS65053, which provide multiplex voltage DCDC and LDO output. It an meet the needs about power-on sequence and different peaks of voltage. This chip is also mounted on the I2C bus. Power management also includes enable and disable of extern PA SPA3118 and the selection of three work mode of AS3991: power-down mode, stand-by mode and work mode. [6]III.SOFTWARE DESIGNA.Embedded Operation SystemMicroprocessor AM3517 could support both Linux and WinCE. In this design, Linux 2.6.32 is selected as the operating system kernel of RFID reader. Because Linux is a multitask operating system, which is open source, high security, strong stability, easy portability and other advantages. So it could be found in most handheld devices.In this design, Qt/Embedded(QTE) is selected as GUI system. QTE is an embedded GUI of excellent performance. It inherits all Qt’s standard API and provides more compact window system than Xlib and XWindows systems. It operates on the FrameBuffer device directly. The fully modularized design and highly efficient compilation system together reduces memory consumption. These make Qt/Embedded in the Embedded environment a powerful and comprehensive GUI development tools. The softwareFigure 4. Software architectureAs shown in figure 1, the bottom layer is Linux kernel. This layer is a kernel base function subsystem. It includes linux kernel, drivers, libs, shell and some base utils. All of other layers are extended for operation system environment for application. The next layer is operation system core architecture related. It includes graphics libs, POWERVR SGX libs such as acceleration of rotaion, enlargement, turning and other complex processing, and hardware abstraction layer (HAL). The upper layer is GUI subsystem. Reader designed in this paper chooses QTE as GUI toolkit, which provides complex UI design and multi application system. The much upper layer provides operation services for user applications, such as windows management, desktop management, SQL, email protocol stack, blueteeth, WiFi and so on.Based on the hardware design, device driver of every chips should be programed, and then staticlly compiled into the Linux kernel. Powerver SGX graphics accelerator libs provided by TI also should be compiled into the file system. These libs will be dynamically mounted after system starting. When debugging device drivers, NFS booting could be used. After getting final drivers version, SD boot could be used. After tailored Linux kernel and filesystem is ported into SD card, the whole tailoring and porting of operation system is finished.[4]B.Drivers and APIThe driver of AS3991 is the most important device driver, which provides users with interface to control and operate reading and writing of RFID reader. AS3991 can be seen as a character device. Character device driver provides a flow control interface for the application.The interface of the device driver of AS3991 has two layers: one for usr application and other for operation of bottom hardware.AS3991 is connected with AM3517 through GPIO. Device driver of AS3991 must obey communicationregulations of AS3991. There are two kinds of communication of AS3991: parallel interface communication and serial interface communication. For a faster data rate, parallel interface communication is better. The complete process of parallel interface communication is shown in figure 2.[6]Figure 5. Complete process of parallel interface communicationSo this complete process can be divided into three stages: start, data operaton and stop. GPIO operations are used to simulate these sequence signals. The cycle of CLK singal is about 100 nanosecond, so the CLK singal is simulated by system call ndelay().[7]This interface for the usr application is defined in strcut file_operation, these methods include open, release, read, write and ioctl.Ioctl method implements I/O control of AS3991 device. Ioctl method also packages all operations for all 32 registers of AS3991. These operations form application interface for secondary development of high user,APIRead tagWrite tagSet parameterEPC tag idUID dataUSR dataRSSISelect tagcommandRFID protocolCountry and areapowerOperation modeQ and other parameterwriteFigure 6. User API operationAs shown in Figure 3, there is three kinds of user APIoperations: read tag, write tag and set parameters. Theoperation of read tag can get many tag information: EPC tagid, UID data, USR data and RSSI of tag. The operation ofwrite tag includes select tag, write EPC id, UID dada andUSR data of tag, and other command to tag such as kill andso on. The operation of set parameters includes kinds ofparameters of reader, such as the choice of UHF RFIDprotocol, the choice of country and area standard RFspecification, operation mode, transmission power, Q andother parameters.With these API, it’s simple and convenient for users toprogramme. Even the firmware of AS3991 is updated orAS3992 replaces AS3991, there is no demands for userprogramme to change, while there is no demands for API tochange.IV.CONCLUSIONBased on the MPU chip AM3517 of Texas Instruments,the UHF RFID chip AS3991 of Austria microsystem andother chips, a handheld UHF RFID reader is designed andimplemented. Hardware architecture includes three units:control and display unit, UHF RFID unit and powermanagement unit; while software architecture includes twounits: linux kernel base function and extended operationsystem environment.By the advantages of hardware and software, read andwrite operations on EPC Class1 GEN2 RFID tag can beachieved. The handheld UHF RFID reader has a fastprocessing speed, high sensitivity, rich and steadycommunication interface, convenient and automaticoperations, and it also has the powerful multimedia videoprocessing ability. The handheld UHF RFID reader meetsthe needs of handheld UHF RFID reader taken by theInternet of Things, and has wide prospect.R EFERENCES[1]K. Finkenzeller, RFID Handbook, 2nd ed, Wiley, 2004, pp.7-9.[2]EPC global, “EPC radio-frequency identity protocols class-1generation-2 UHF RFID protocol for communications at 860 MHz–960 MHz version1.0.9,” EPC global Standard Specification, 2004.[3]AM3517&05_ARM_Microprocessor, Texas Instruments Inc, 2010[4]AM3517&05_ARM_Microprocessor_Technical_Referance_manual,Texas Instruments Inc, 2010[5]McLaurin, Diamantidis, “The ARM Cortex-A8 Microprocessor IEEEStd 1500 Wrapper”, Design & Test of Computers, IEEE, 2009, pp.44-51.[6]AS3990-91_Datasheet_v3.81, Austriamicrosystem Inc. 2009[7]Robert Love, Linux Kernel Development, second edition, USA, 2006.。
UHF电子标签读写器ZK-RFID403用户手册V1.05目录一、通讯接口规格 (1)二、协议描述 (1)三、数据的格式 (2)1. 上位机命令数据块 (2)2. 读写器响应数据块 (2)四、操作命令总汇 (3)1. EPC C1 G2(ISO18000-6C)命令 (3)2. 18000-6B命令 (4)3. 读写器自定义命令 (4)五、命令执行结果状态值 (5)六、电子标签返回错误代码 (9)七、标签存储区及需要注意的问题 (9)八、操作命令详细描述 (10)8.1 命令概述 (10)8.2 EPC C1G2命令 (10)8.2.1 快速询查标签EPC (10)8.2.2 询查标签 (12)8.2.3 读数据 (14)8.2.4 写数据 (15)8.2.5 写EPC号 (17)8.2.6 销毁标签 (17)8.2.7 设定存储区读写保护状态 (18)8.2.8 块擦除 (20)8.2.9 读保护设置(根据EPC号设定) (21)8.2.10 读保护设置(不需要EPC号) (22)8.2.11 解锁读保护 (22)8.2.12 测试标签是否被设置读保护 (23)8.2.13 EAS报警设置 (23)8.2.14 EAS报警检测 (24)8.2.15 询查单张标签 (25)8.2.16 块写命令 (25)8.2.17 读取Monza4QT工作参数 (26)8.2.18 设置Monza4QT工作参数 (27)8.3 18000-6B命令 (29)8.3.1 寻查命令(单张) (29)8.3.2 按条件寻查标签 (29)8.3.3 读数据 (30)8.3.4 写数据 (31)8.3.5 锁定检测 (31)8.3.6 锁定 (32)8.4读写模块自定义命令 (32)8.4.1 读取读写器信息 (32)8.4.2 设置读写器工作频率 (33)8.4.3 设置读写模块地址 (34)8.4.4 设置读写模块询查时间 (34)8.4.5 设置串口波特率 (35)8.4.6 调整功率 (35)8.4.7配置天线 (36)8.4.8 GPIO控制命令 (36)8.4.9 读取GPIO状态 (36)8.4.10 读写器唯一序列号获取 (37)8.4.11 标签自定义功能设置 (37)8.4.12 设置天线检测 (38)8.4.13 设置通信接口 (38)一、通讯接口规格读写器通过UART或者USB接口与上位机串行通讯,按上位机的命令要求完成相应操作。
摘要RFID是Radio Frequency Identification的缩写,即无线射频识别,电子标签(E-Tag)是它的另一名称。
这种系统主要是利用射频信号自动识别目标对象并获得应用的。
射频识别技术是基于射频信号的空间耦合原理的自动识别技术,它通过空间耦合利用射频信号进行信息的传递,并且对所传递的信息进行处理,以达到自动识别的目的。
射频识别系统主要是由电子标签、读写器、以及上位机系统三部分组成,其中读写器是整个系统的核心部件。
本文设计一个基于微控制单片机设计数字基带电路部分,基于AS3992芯片设计射频前端的超高频信号处理和收发部分。
关键词:射频技术;读写器;AS3992芯片AbstractRFID Radio Frequency is the abbreviation of the Identification, or radio frequency identification, electronic label (E-Tag) is another name for it. This system is mainly to automatic target recognition and application of radio frequency signal. Radio frequency identification technology is an automatic identificationtechnology of spatial coupling principle based on the radio frequency signal, pass it through space coupling using radio frequencysignal and the transmissionof information, information processing, in order to achieve the purpose of automatic recognition.Radio frequency identification system is mainly composed of an electronic tag, reader, and the computer system is composed of three parts, in which the reader is a core component ofthe system. In this paper, the design of a micro control digital base band circuit design based on AS3992chip microcomputer part, RF front-end design of ultra high frequency signal processing and transceiver based on.Keywords: RFID; reader; AS3992 chip第一章绪论图书馆存在的主要目的就是存放人们所收集的书籍等一些资料以供他人借阅浏览的地方。
B北京圆志科信读写卡模块应用手册M538x地址:北京市通州区通胡大街78号京贸中心1004D电话:************传真:************Web:0.1声明本说明书是为了让用户更好的选择北京圆志科信电子科技有限公司的产品而提供的开发资料,不转让属于北京圆志科信电子科技有限公司或者第三者所有的知识产权,用户在确定使用本产品前,请根据自己实际需求对产品性能及其使用安全性等方面进行相应评估,北京圆志科信电子科技有限公司不承担因评估不当而造成的直接或间接损失,也不承担因此而带来的任何法律或经济责任。
北京圆志科信电子科技有限公司致力于为用户提供不断完善的服务与产品,保有对产品及其相应说明书更新的权利,如有变动,恕不另行通知,在确定购买此产品时,请预先联系北京圆志科信电子科技有限公司以确认是否为最新版本。
本说明书所有权归北京圆志科信电子科技有限公司所有,未经许可,不得翻印或复制全部或部分本资料内容。
0.2更改历史记录版本描述日期V1.0 第一版发布2020.07.19目录0.1声明 (2)0.2更改历史记录 (3)1.概述 (5)1.1M538a PSAM/ESAM卡读写模块: (5)1.2产品型号及之间的区别: (5)2.功能特点: (5)3.硬件描述 (6)3.1 管脚说明: (6)3.2电气特性: (7)3.3封装尺寸图: (7)4.数据通讯协议: (8)4.1 异步半双工UART协议 (8)5.命令列表: (9)6.指令集举例: (10)附录1:硬件连接图 (10)1.概述1.1M538a PSAM/ESAM卡读写模块:M538a PSAM/ESAM卡读写模块采用高性能ASIC专用微处理器;用户不必关心处理器的复杂控制方法,只需通过简单的选定UART接口发送命令就可以实现对PSAM/ESAM卡片完全的操作。
该系列读写模块支持装有实时卡片操作系统COS的PSAM/ESAM卡片及其兼容卡片。
E l ec K i t sUHF RFID EPC Gen-2标准 ElecKits AS3992读写模块 使用手册(本文档支持Eleckits Roger、MIRCO 及Colt 模块)本手册是应用中远嵌入式ElecKits AS3992读写模块的操作手册。
将详细描述AS3991/AS3992读写模块的性能、UHF RFID 电子标签的存贮体系及操作、读写器的系统结构、命令码结构、动态函数库的使用说明。
用户在使用AS399X 读写模块开发项目时请先详细阅读本说明书。
如有任何问题,请及时向供应商联系。
E l ec K i t s前言 UHF RFID 无线射频识别系统是一种非接触自动识别技术,其基本原理是利用射频信号的空间耦合的传输特性,实现对识别物体所带信息的自动化读取和识别。
RFID 识别系统由三个部分组成:硬件部分、应用软件部分以及RFID 数据格式的标准与通信协议。
其中的硬件部份主要包括:RFID 读写器(阅读器,Reader)、电子标签(应答器,Tag)以及天线。
在使用中,RFID 读写器循环扫描(轮询)读取电子标签数据,一旦标签进入读写器的天线有效范围内,读写器就可以读取RFID 标签中的数据,从而完成对产品的信息收集。
读写器可将数据通过通信接口传到主控制器或主机上,以作进一步的数据处理。
RFID 系统的工作频率有多种,目前应用较为广泛的为125KHz、13.56MHz、920MHz。
在商品应用领域使用较多的是EPC UHF G2标准,它是应用900MHz 的UHF 甚高频作为无线传输媒介。
其相较于其它的标准,优点主要体现在传输距离远(可达10米以上)、标签价格更为便宜。
随着国内经济的快速发展,相信EPC 体系会有着广阔的前景。
AS3992读写器/读写模块不仅支持ISO18000-6C 协议,还兼容18000-6A/B 协议,可完成对符合这些协议的电子标签的所有操作,并提供完善的用户接口和用户端PC 机或自主的控制器的操作函数,方便用户可靠、快速地完成对UHF 电子标签的操作。
用户可以应用读写器直接完成对电子标签的相关操作,如标签发行、标签识别等。
也可以将读写模块嵌入到自己的产品中,使自身的产品具有电子标签识别的功能。
在本技术手册中,我们将详细说明AS3991/AS3992读写器/读写模块的系统结构、操作步骤、外部通信接口、操作命令集、应用函数动态库以及我们提供的测试应用程序使用指南。
还包括《EPC UHF G2》标准对于电子标签部份的详细说明。
用户在完整地阅读完本手册后,可以较为方便地了解电子标签的应用概念,并完成对电子标签的操作。
最终将AS399X 系列读写器/读写模块应用到自身的系统中。
用户在使用AS399X 读写器前,请先阅读本说明书。
对于较为专业的用户,可以直接查看自己所需的部份。
而对于一般用户来说,完整地阅读本书,相信会对你的工作有较大的帮助。
AS399X 系列读写器/读写模块是我公司应用austriamicrosystems 公司出产的AS3991/AS3992芯片、新华龙电子公司的C8051F340芯片以及其它射频电路设计的。
它具有集成度更高、性能更稳定、价格更合适等优点,可适用于识别EPC 电子标签的多种应用场合。
并可以嵌入到用户的产品中构成更多的应用。
我们公司正一直致力于非接触射频读写器/读写模块产品的研发及应用,不断地积累经验和技术,相信将会为用户提供更为完善的技术支持。
同时我们看到,EPC 技术在国内应用目前尚在发展阶段,各种应用所需的读写器/读写模块各不相同。
而各种读写器/模块中的器件的组合、功能的实现会对最终产品的性能及产品价格会有较大的影响。
经常地:用户可能只需要读写器/模块的某项功能或发射功率较低,这样就会选用较为便宜的读写器产品。
为此我们愿提供满足用户所需的相关产品,可以按照用户的需要,如模块功能、PCB 板尺寸、发射机功率等进行定制,这样产品的价格会降低,而以较好的性价比提供给用户。
如果你有任何需要,请及时联系我们,我们将为你提供完善的服务。
E l e c K i t s目 录第一章 AS399X 读写器系统体系 (5)1.1 AS399X 读写器系统结构及功能说明 (5)1.1.1 AS399X 读写器系统结构 (5)1.1.2 AS399X 读写器功能说明 (5)1.1.3 AS399X 读写器性能 (6)1.2 RFID 读写器系统组成 (6)1.2.1 系统组成 (6)1.2.2 系统安装 (6)1.3 用户系统开发步骤 (6)第二章 EPC UHF G2电子标签说明 (7)2.1 EPC G2 UHF 标准的接口参数 (8)2.2 电子标签的存贮器结构 (9)2.2.1 电子标签存贮器 (9)2.2.2 存贮器的操作 (14)2.3 一些重要的EPC 标签的概念说明 (15)2.3.1 标签的存贮结构 (15)2.3.2 电子标签的应用概念及说明 (15)2.3.2.1 电子标签的操作命令集 (15)2.3.2.2 盘存部分的相关概念 (18)2.4 标签状态及其转换 (20)2.5 槽计数器(SLOT COUNTER) (21)2.6 标签随机或伪随机数发生器 (21)2.7 标签的操作步骤 (21)2.8 标签的访问命令集 (22)2.8.1 盘存命令 (22)2.8.2 唤醒标签/休眠标签 (24)2.8.3 访问命令 (24)2.8.3.1 设置访问口令、灭活口令 (24)2.8.3.2 校验访问口令 (24)2.8.3.3 读操作 (24)2.8.3.4 写标签命令 (25)2.8.3.5 锁定命令 (25)2.8.3.6 灭活标签 (26)2.8.3.7 块数据输入 (26)2.8.3.8 块数据擦除 (26)2.9 标签的返回错误码 (26)第三章 AS399x 读写模块操作命令集 (27)3.1 通信接口定义 (27)3.2 通信方式 (28)3.3 通信命令格式 (28)E l ec K i t s3.3.1 通信命令的格式.................................................................................................................28 3.4 RFID 读写模块的操作指令集........................................................................................................28 3.4.1 读写器/模块系统参数设置命令集...................................................................................29 3.4.1.1 读取读写器的固件版本和硬件版本号(ID).....................................................29 3.4.1.2 天线功率开关命令.................................................................................................29 3.4.1.3 写AS399x 寄存器命令...........................................................................................30 3.4.1.4 读AS399x 寄存器值命令.......................................................................................30 3.4.1.5 改变读写器工作频率命令.....................................................................................31 3.4.1.6 设置GEN2参数.......................................................................................................33 3.4.1.7 AS399x 寄存器值....................................................................................................34 3.4.2 RFID 读写模块/器的标签操作的基础命令集..................................................................34 3.4.2.1 盘存命令.................................................................................................................34 3.4.2.2 带有RSSI 值的盘存命令.......................................................................................35 3.4.2.3 选择标签.................................................................................................................36 3.4.2.4 写标签数据.............................................................................................................38 3.4.2.5 读标签命令.............................................................................................................39 3.4.2.6 锁定命令.................................................................................................................40 3.4.2.7 灭活口令.................................................................................................................41 3.4.3 特殊命令............................................................................................................................41 第四章 可使用的上位机软件.. (42)E lec K i t s第一章 AS399X 读写器系统体系 AS399X 读写器/读写模块是我公司研制生产的用于符合ISO18000-6C 协议或18000-6A/B 协议电子标签的读写机具。