[go: up one dir, main page]

CN117556838A - RFID label identification method and device and RFID printer - Google Patents

RFID label identification method and device and RFID printer Download PDF

Info

Publication number
CN117556838A
CN117556838A CN202311287579.XA CN202311287579A CN117556838A CN 117556838 A CN117556838 A CN 117556838A CN 202311287579 A CN202311287579 A CN 202311287579A CN 117556838 A CN117556838 A CN 117556838A
Authority
CN
China
Prior art keywords
rfid tag
manufacturer information
rfid
frequency
optimal communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311287579.XA
Other languages
Chinese (zh)
Inventor
请求不公布姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiamen Hanyin Electronic Technology Co Ltd
Original Assignee
Xiamen Hanyin Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiamen Hanyin Electronic Technology Co Ltd filed Critical Xiamen Hanyin Electronic Technology Co Ltd
Priority to CN202311287579.XA priority Critical patent/CN117556838A/en
Publication of CN117556838A publication Critical patent/CN117556838A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10297Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07749Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Near-Field Transmission Systems (AREA)

Abstract

The invention provides a method and a device for identifying an RFID label and an RFID printer. The method comprises the following steps: transmitting a read signal to the RFID tag using a first frequency; receiving a feedback signal sent by the RFID tag, and identifying the feedback signal to obtain TID information of the RFID tag; determining manufacturer information corresponding to the RFID tag according to the TID information; obtaining the optimal communication frequency according to the currently received manufacturer information; and transmitting the reading signal to the RFID tag by adopting the optimal communication frequency, so as to realize reading of the RFID tag. The invention can improve the speed of identifying the RFID label, thereby improving the printing efficiency of the RFID label.

Description

RFID label identification method and device and RFID printer
Technical Field
The present invention relates to the field of RFID tag identification technologies, and in particular, to a method and an apparatus for identifying an RFID tag, and an RFID printer.
Background
Radio frequency identification (Radio Frequency Identification, RFID) technology, which may also be generally referred to as radio frequency identification, can identify a specific object and read and write related data by radio signals without establishing mechanical or optical contact between the identification system and the specific object. The most important advantage of RFID technology is non-contact identification, which is capable of reading tags through harsh environments where snow, fog, ice, paint, dirt, and bar codes cannot be used, and at extremely high reading speeds, in most cases less than 100 milliseconds.
An RFID printer is a printing device that can read and write data of an IC chip in an RFID tag while visually printing the data content on the surface of the RFID tag. Currently, RFID printers typically communicate with RFID tags using a default frequency.
However, the optimal communication frequency of the RFID tags manufactured by the respective manufacturers may deviate from the default frequency. When the method is adopted for communication, the optimal communication frequency of the RFID tag is always deviated from the default frequency, so that the communication is very unstable and is easy to break, and the printing effect and the printing speed of the tag are reduced.
Disclosure of Invention
The embodiment of the invention provides a method and a device for identifying an RFID label and an RFID printer, which are used for solving the problems of long RFID label identification time, poor printing effect and low printing efficiency in the prior art.
In a first aspect, an embodiment of the present invention provides a method for identifying an RFID tag, applied to an RFID printer, the method for identifying an RFID tag including:
transmitting a read signal to the RFID tag using a first frequency;
receiving a feedback signal sent by the RFID tag, and identifying the feedback signal to obtain TID information of the RFID tag;
determining manufacturer information corresponding to the RFID tag according to the TID information;
Obtaining the optimal communication frequency according to the currently received manufacturer information;
and transmitting the reading signal to the RFID tag by adopting the optimal communication frequency, so as to realize reading of the RFID tag.
In one possible implementation manner, obtaining the optimal communication frequency according to the currently received manufacturer information includes:
inquiring whether the currently received manufacturer information is included in a manufacturer information mapping table; the manufacturer information mapping table is stored in the RFID printer, a plurality of data units are stored in the RFID printer, and each data unit comprises manufacturer information and optimal communication frequency corresponding to the manufacturer information;
and when the currently received manufacturer information is queried in the manufacturer information mapping table, acquiring the optimal communication frequency corresponding to the manufacturer information.
In one possible implementation, the method further includes:
and when the manufacturer information mapping table is not queried for the currently received manufacturer information, performing frequency point calibration on the RFID tag, and updating the manufacturer information mapping table.
In one possible implementation manner, each data unit in the vendor information mapping table further includes an update time, and the method further includes:
Detecting whether the difference value between the corresponding updating time of the currently received manufacturer information in the manufacturer information mapping table and the current time exceeds a preset time; if not, the optimal communication frequency corresponding to the manufacturer information is read.
In one possible implementation, the method further includes:
and when the difference value between the corresponding updating time and the current time in the factory information received currently in the factory mapping table exceeds the preset time, carrying out frequency point calibration on the RFID tag, and updating the factory information mapping table.
In one possible implementation manner, the performing frequency point calibration on the RFID tag and updating the vendor information mapping table include:
determining the optimal communication frequency of the RFID tag in a frequency hopping scanning mode;
correspondingly recording the manufacturer information and the optimal communication frequency into a manufacturer information mapping table;
and storing the manufacturer information mapping table into the RFID printer.
In one possible implementation, the transmitting the read signal to the RFID tag using the first frequency includes:
transmitting a read signal to the RFID tag using a first power and a first frequency;
before the feedback signal is identified to obtain the TID information of the RFID tag, the method further comprises:
If the feedback signal sent by the RFID tag is not received within the preset time, or the signal intensity of the received feedback signal sent by the RFID tag is lower than the preset signal intensity, the first power is increased, and the read signal is sent to the RFID tag by adopting the increased first power and the first frequency until the feedback signal sent by the RFID tag is received.
In one possible implementation, before transmitting the read signal to the RFID tag with the optimal communication frequency, the method further includes:
obtaining target power;
transmitting the reading signal to the RFID tag by adopting the optimal communication frequency to realize reading of the RFID tag, and the method comprises the following steps:
and transmitting the reading signal to the RFID tag by adopting the target power and the optimal communication frequency to realize reading of the RFID tag, wherein the target power is smaller than or equal to the first power.
In one possible implementation manner, the obtaining the target power includes:
obtaining the maximum power and the minimum power which are required to be adopted when a single RFID tag is read;
according to P o =(P max +P min ) 2, calculating target power;
Wherein P is o Representing the target power, P max Represents maximum power, P min Representing the minimum power.
In a second aspect, an embodiment of the present invention provides an apparatus for identifying an RFID tag, including:
a transmitting module for transmitting a read signal to the RFID tag using a first frequency;
the processing module is used for receiving the feedback signal sent by the RFID tag and identifying the feedback signal to obtain the TID information of the RFID tag;
the determining module is used for determining manufacturer information corresponding to the RFID tag according to the TID information; obtaining the optimal communication frequency according to the currently received manufacturer information;
the transmitting module is further configured to transmit the read signal to the RFID tag using the optimal communication frequency;
the processing module is also used for reading the RFID tag.
In a third aspect, an embodiment of the present invention provides an RFID printer, comprising a memory for storing a computer program and a processor for calling and running the computer program stored in the memory, the processor implementing the steps of the method of identifying an RFID tag as described in the first aspect or any one of the possible implementations of the first aspect when the computer program is executed.
The embodiment of the invention provides a method, a device and an RFID printer for identifying an RFID tag, which are used for transmitting a reading signal to the RFID tag by adopting a preset first frequency to acquire the TID information of the RFID tag, and determining manufacturer information corresponding to the RFID tag according to the TID information; determining the optimal communication frequency corresponding to the RFID tag according to the manufacturer information; when the optimal communication frequency is adopted to transmit the reading signal to the RFID tag, the optimal communication frequency corresponding to the RFID tag can be rapidly determined according to the TID information, so that the effect of rapidly identifying the RFID tag can be achieved, and the printing effect and the printing efficiency of the RFID tag can be improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the embodiments or the description of the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flowchart of an implementation of a method of identifying RFID tags provided by an embodiment of the present invention;
FIG. 2 is a flow chart of an implementation of a method of identifying RFID tags provided in another embodiment of the present invention;
FIG. 3 is a schematic diagram of an apparatus for identifying RFID tags according to an embodiment of the present invention;
fig. 4 is a schematic diagram of an RFID printer according to an embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as the particular system architecture, techniques, etc., in order to provide a thorough understanding of the embodiments of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the following description will be made by way of specific embodiments with reference to the accompanying drawings.
Fig. 1 is a flowchart of an implementation of a method for identifying an RFID tag according to an embodiment of the present invention, where the method for identifying an RFID tag is applied to an RFID printer or other devices capable of performing read-write operations on an RFID tag, and the method for identifying an RFID tag is described in detail below:
step 101, transmitting a read signal to an RFID tag using a first frequency.
RFID technology generally refers to radio frequency identification technology, also known as radio frequency identification. The specific object can be identified by radio signals and related data read and written without establishing mechanical or optical contact between the identification system and the specific object. The most important advantage of RFID technology is non-contact identification, which is capable of reading tags through harsh environments where snow, fog, ice, paint, dirt, and bar codes cannot be used, and at extremely high reading speeds, in most cases less than 100 milliseconds.
The most basic RFID system consists of three parts:
(1) the electronic Tag, which can also be called Tag, radio frequency Tag and transponder, consists of a chip and a built-in antenna. Electronic data with a certain format is stored in the chip and is used as the identification information of the object to be identified, thus being a real data carrier of the radio frequency identification system. The built-in antenna is used for communicating with the radio frequency antenna.
Each RFID tag has a unique electronic code that is attached to an object to identify the target object. RFID tags contain three categories: active tags (active), passive tags (passive), and semi-active semi-passive tags (semi-active).
The active tag is an active electronic tag, has the capability of automatically reporting information, can realize self-organization, self-adaption and self-management in a wireless communication network, and is mainly used for scenes needing real-time monitoring and management, such as cargo tracking in a logistics, vehicle management and the like.
Passive tags are passive electronic tags that rely on the energy of external radio waves to excite and transmit signals, and are mainly used in some situations where frequent reading of tag information is not required, such as tracking of goods in logistics, inventory management in warehouses, etc.
The semi-active and semi-passive tag is a semi-active electronic tag, can store and transmit more information, has a longer reading distance and a higher reading and writing speed, and is mainly used for scenes needing high-speed communication and high-density storage, such as supermarket commodity management, hospital patient management and the like.
(2) The reader is used for reading or reading/writing the electronic tag information, and mainly aims to control the radio frequency module to transmit a reading signal to the electronic tag, receive response information of the electronic tag, decode object identification information of the electronic tag, and transmit the object identification information together with other related information on the electronic tag to a host for processing.
(3) The radio frequency antenna is a transmitting and receiving device used for transmitting data between the electronic tag and the reader.
An RFID printer is a printing device capable of reading and writing IC chip data of an RFID tag and simultaneously visually printing data content on the surface of the RFID tag.
The RFID printer is based on the bar code printer structure, and an RFID radio frequency module (the radio frequency module comprises a transmitter and a receiver), a control unit and a reader antenna are added. The principle of the RFID printer is the same as that of a bar code printer, and the RFID printer can print the content on the surface of RFID label paper in a visualized manner for heat sensitivity and thermal transfer. Meanwhile, the RFID printer performs wireless communication with the RFID tag through the antenna, so that reading or writing operation of the RFID tag identification code and the memory data can be realized.
The most common RFID printer at present mostly adopts ultrahigh frequency or high frequency, namely the frequency band of an RFID read-write module in the printer and the supported RFID label chip protocol are ultrahigh frequency or high frequency, and the read-write protocol of the ultrahigh frequency RFID printer: EPCC1Gen2, ISO18000-6C, frequency band: 920.625-924.375MHz; read-write protocol of high frequency RFID printer: ISO14443A, ISO15693, frequency band: 13.56MHz.
In this embodiment, therefore, the RFID printer, specifically, the reader of the RFID printer, transmits a read signal to the RFID tag at the first frequency to perform a test reading. The first frequency is a preset value set in the RFID printer and is mainly used for reading TID information of the RFID tag.
Step 102, receiving a feedback signal sent by the RFID tag, and identifying the feedback signal to obtain TID information of the RFID tag.
Where TID is a globally unique code present in an RFID tag, each code is unique and is used to identify the current RFID tag.
And step 103, determining manufacturer information corresponding to the RFID tag according to the TID information.
Manufacturer information, i.e., manufacturer information of the RFID tag, is retained in TID information of the RFID tag.
And 104, obtaining the optimal communication frequency according to the currently received manufacturer information.
In an embodiment, obtaining the optimal communication frequency according to the currently received manufacturer information includes:
inquiring whether the currently received manufacturer information is included in a manufacturer information mapping table;
when the currently received manufacturer information is queried in the manufacturer information mapping table, the optimal communication frequency corresponding to the manufacturer information is obtained.
In this embodiment, a manufacturer information mapping table is set in the RFID printer, where the manufacturer information mapping table includes a plurality of data units, and each data unit includes manufacturer information, an optimal communication frequency, and an update time. The manufacturer information can be recorded by adopting data with identity uniqueness such as a manufacturer identification code, and the optimal communication frequency is the optimal communication frequency of the RFID tag produced by the manufacturer. The manufacturer information can be used as a basis for distinguishing or forming different pieces of information.
When the manufacturer information corresponding to the TID information is stored in the manufacturer information mapping table, the manufacturer information can be queried, and the corresponding optimal communication frequency can be queried according to the manufacturer information.
In an embodiment, after the manufacturer information corresponding to the TID information is stored in the manufacturer information mapping table, in order to check the timeliness of the optimal communication frequency of the RFID tag, so as to follow the situation that the optimal communication frequency of the produced RFID tag changes due to the updating of production equipment of the manufacturer, the updating time is detected, and only when the difference between the updating time corresponding to the manufacturer information and the current time does not exceed the preset time, the timeliness of the updating time is qualified, and at the moment, the optimal communication frequency corresponding to the manufacturer information can be directly read.
In an embodiment, each data unit in the vendor information mapping table further includes an update time, and the method further includes:
detecting whether the difference value between the corresponding updating time of the currently received manufacturer information in the manufacturer information mapping table and the current time exceeds a preset time; if not, the optimal communication frequency corresponding to the manufacturer information is read.
And when the difference value between the corresponding updating time and the current time in the factory information received currently in the factory mapping table exceeds the preset time, carrying out frequency point calibration on the RFID tag, and updating the factory information mapping table.
Here, the update time is the time when the data unit was last updated, and includes the time when a new data unit is generated and the time when an existing data unit is modified.
It should be noted that, the value of the update time may be set according to the actual requirement, and in this embodiment, the value of the update time is not limited, for example, the value of the update time may be half a year or one year.
And 105, transmitting a reading signal to the RFID tag by adopting the optimal communication frequency to realize reading of the RFID tag.
Conventional RFID printers typically communicate with RFID tags using a default frequency. However, the optimal communication frequency of the RFID tags manufactured by the respective manufacturers may deviate from the default frequency. When the conventional method is adopted to confirm the communication frequency, communication is not performed frequently or is unstable and is easy to break because the optimal communication frequency of the RFID tag deviates from the default frequency, so that the printing effect and the printing speed of the tag are reduced.
Thus, embodiments of the present invention transmit a read signal to an RFID tag by employing a first frequency; receiving a feedback signal sent by the RFID tag, and identifying the feedback signal to obtain the TID information of the RFID tag; and determining corresponding manufacturer information according to the TID information, and determining corresponding optimal communication frequency according to the manufacturer information, so that the communication efficiency can be improved, and the RFID tag can be quickly read. The optimal communication frequency corresponding to the RFID tag can be rapidly determined according to manufacturer information, so that the communication is stable, the RFID tag can be rapidly identified, and the printing effect and the printing efficiency of the RFID tag are further improved.
Fig. 2 is a flowchart of a method for identifying an RFID tag according to another embodiment of the present invention, where the method for identifying an RFID tag is applied to an RFID printer or other devices capable of performing read-write operations on an RFID tag, and the method for identifying an RFID tag is described in detail below:
in step 201, a read signal is transmitted to an RFID tag using a first power and a first frequency.
The first frequency is a preset value set in the RFID printer and is mainly used for reading TID information of the RFID tag.
The first power is a preset power used when the RFID printer transmits a read signal.
In the prior art, when the RFID tag reads and writes, anti-collision attempts are usually carried out firstly, then each reader or RFID printer occupies a frequency point to read and write the RFID tag, and the RFID tag sends a feedback signal for demodulation and identification of the reader or writer. Therefore, in this embodiment, the preset power is adopted to transmit the read signal to the RFID tag, and when the received feedback signal is weaker, the power of the transmitted read signal is increased, so that the feedback signal with stronger signal can be obtained, and the identification of the feedback signal sent by the RFID tag is realized.
Step 202, detecting whether the signal strength of the feedback signal sent by the received RFID tag is lower than a preset signal strength.
The reader-writer of the RFID printer demodulates after receiving the feedback signal of the RFID tag, and identifies after demodulation is completed, and if the signal strength of the feedback signal is stronger, TID information of the RFID tag can be identified. If the signal strength of the feedback signal is higher, the RFID tag cannot be identified. Therefore, the signal intensity needs to be detected first.
When the signal strength of the feedback signal sent by the received RFID tag is lower than the preset signal strength, step 203 is executed, otherwise step 204 is executed.
Step 203, the first power is increased, and the read signal is transmitted to the RFID tag by using the increased first power and the first frequency, i.e. the step 201 is skipped until the feedback signal sent by the RFID tag is received.
It should be noted that, when the read signal is sent with the increased first power and the feedback signal of the RFID tag cannot be identified, the power is further increased until the feedback signal sent by the RFID tag can be received, and then step 204 is performed.
In addition, if the signal strength of the feedback signal sent by the RFID tag is particularly low, which may cause the reader-writer of the RFID printer to fail to receive the feedback signal, if the feedback signal sent by the RFID tag is not received within a preset time, the first power is also increased.
Alternatively, the first power may be adjusted in a gear manner, for example, the power may be set to N gears, the higher the gear, the higher the power, the more N is generally 20 gears or more, the gear corresponding to the first power may be 17 gears or more, and the increased first power may be corresponding to 20 gears or more or near the highest gear, so as to increase the speed of identifying TID information.
When the first power is increased, the first power can be increased according to a preset power amplitude. The preset power amplitude may be a fixed amplitude, for example, the preset power amplitude is P', the first power is P 1 The increased first power may be (P 1 +P'), the power obtained by further increasing the power may be (P 1 +2P')。
Alternatively, the preset power amplitude is not fixed, but the gradient decreases or the gradient increases.
And 204, receiving a feedback signal sent by the RFID tag, and identifying the feedback signal to obtain the TID information of the RFID tag.
It should be noted that, the implementation of step 204 is consistent with that of step 102 in fig. 1, and will not be described in detail herein.
And 205, determining manufacturer information corresponding to the RFID tag according to the TID information.
Manufacturer information, i.e., manufacturer information of the RFID tag, is retained in TID information of the RFID tag.
Step 206, inquiring whether the manufacturer information is included in the manufacturer information mapping table.
When the manufacturer information is queried in the manufacturer information mapping table, step 208 is performed, and when the manufacturer information is not queried in the manufacturer information mapping table, step 207 is performed.
The manufacturer information mapping table is stored in the RFID printer. The manufacturer information mapping table comprises a plurality of data units, and each data unit comprises manufacturer information, optimal communication frequency and updating time. The manufacturer information can be recorded by adopting data with identity uniqueness such as manufacturer identification codes, the optimal communication frequency is the optimal communication frequency of the RFID tag produced by the manufacturer, and the updating time is the last updating time of the information unit.
The manufacturer information mapping table does not input manufacturer information, i.e. no data unit corresponding to the manufacturer information is contained in the manufacturer information mapping table. The factory information map may be automatically built from zero by means of step 207 described below.
Step 207, performing frequency point calibration on the RFID tag, and updating the manufacturer information mapping table.
After the execution of this step is completed, that is, the manufacturer information can be queried in the manufacturer information mapping table, the step of "when the manufacturer information is queried in the manufacturer information mapping table, detecting whether the difference between the update time corresponding to the manufacturer information and the current time exceeds the preset time" is skipped, that is, step 208 is executed.
The information to be updated in the manufacturer information mapping table includes manufacturer information, an optimal communication frequency of the RFID tag produced by the manufacturer, and a time determined by the optimal communication frequency. The updating may be to form a new information unit or to rewrite some information.
Conventional RFID printers typically communicate with RFID tags using a default frequency. However, the optimal communication frequency of the RFID tags manufactured by the respective manufacturers may deviate from the default frequency. When the method is adopted to confirm the communication frequency, communication is not carried out frequently or is unstable and is easy to break because the optimal communication frequency of the RFID tag deviates from the default frequency, so that the printing effect and the printing speed of the tag are reduced. For situations where communication is not possible, one possible method is to redetermine the communication frequency by frequency hopping.
Considering that the production equipment of a single manufacturer is relatively fixed, the optimal communication frequency of the RFID produced by the single manufacturer has consistency, namely the optimal communication frequency of the RFID tag produced by the single manufacturer is concentrated on a certain fixed value. Thus, the optimal communication frequency of the corresponding RFID tag can be determined through the manufacturer information. The method has the advantages that firstly, the situation that the collision of the default frequency is successful but the optimal communication frequency deviates from the default frequency can be avoided, so that the stability of communication is ensured; secondly, for the RFID tags recorded in the manufacturer information mapping table, the optimal communication frequency can be directly determined, and the frequency hopping verification time required for identifying some RFID tags with larger deviation from the default frequency is avoided.
In an embodiment, performing frequency point calibration on the RFID tag and updating the vendor information mapping table may include:
determining the optimal communication frequency of the RFID tag in a frequency hopping scanning mode;
correspondingly recording manufacturer information and optimal communication frequency to a manufacturer information mapping table;
and storing the manufacturer information mapping table into the RFID printer.
Optionally, determining the optimal communication frequency of the RFID tag by using a frequency hopping scanning method may include: the RFID tag continuously sends feedback signals to be identified by a reader-writer of the RFID printer through frequency hopping continuous scanning, certain differences exist between the continuous feedback signals, and the optimal read-write frequency point of the RFID tag is found through comparing the change values of the feedback signals received before and after twice.
The frequency hopping technology is that when a reader-writer of the RFID printer starts to work, one channel is randomly selected, and after a certain time, the other channel is replaced, so that the working channel is replaced within 2 seconds, and one channel is prevented from being occupied for a long time. The time of switching signals varies in authentication such as FCC and CE.
The frequency corresponding to the frequency hopping has two parts, namely 920 MHz-925 MHz and 840 MHz-845 MHz, and the part of 920 MHz-925 MHz is commonly used. There are 16 channels in 920 MHz-925 MHz, one channel is selected randomly when each working, the next channel is changed to work in 2 seconds, and the above steps are repeated.
The frequency hopping operation has the advantages of stronger anti-interference capability, good confidentiality, multipath interference resistance and the like, but the frequency hopping operation has the defects of increasing the read-write time and reducing the read-write speed when searching the optimal read-write frequency point. Therefore, in this embodiment, the manufacturer information mapping table is built in the RFID printer, so that the best read-write frequency point of the RFID tag can be quickly obtained, and quick read-write is realized.
Step 208, detecting whether the difference value between the corresponding update time and the current time of the currently received manufacturer information in the manufacturer information mapping table exceeds a preset time;
if the difference between the update time corresponding to the manufacturer information and the current time does not exceed the preset time, the step 209 is executed, otherwise, the step 207 is skipped, that is, the frequency point is determined again.
The step is used for verifying the timeliness of the optimal communication frequency so as to follow the condition that the optimal communication frequency of the produced RFID tag changes due to the updating of production equipment of a manufacturer. The preset time may be freely set by the user, for example, half a year or one year.
Step 209, reading the best communication frequency corresponding to the manufacturer information in the manufacturer information mapping table.
Step 210, obtaining a maximum power and a minimum power to be used when reading a single RFID tag.
Step 211, calculating the target power according to the maximum power and the minimum power.
When a read signal is transmitted to the RFID tag with a power higher than the first power, TID information of the RFID tag can be recognized, but since the transmit power is high at this time, a serial reading condition is likely to occur when the content information of the RFID tag is read, and a read error is caused, it is necessary to reduce the power in order to correctly read the RFID tag after obtaining the optimal communication frequency of the RFID tag. And because the frequency point of the RFID tag is matched, the power of the RFID tag is reduced, the appropriate target power and the optimal communication frequency are adopted to transmit the read information, and the sensitivity of reading the RFID tag is improved, so that the identification rate of the RFID tag is improved.
It should be noted that, the manufacturer information in the TID information of a roll of RFID tags is consistent, so when the RFID tags are read by using power higher than the first power, the wrong TID information of the RFID tags is not obtained even if serial reading occurs, and the operation of determining the corresponding manufacturer information according to the TID information and further determining the optimal communication frequency is not affected. In order to ensure that the feedback information of the RFID tag can be accurately acquired, the target power is smaller than or equal to the first power. Here, step 210 is a data acquisition step for acquiring the target power, and calculating the target power according to the maximum power and the minimum power may include:
According to P o =(P max +P min ) 2, calculating target power;
wherein P is o Representing the target power, P max Represents maximum power, P min Representing the minimum power.
And 212, transmitting a reading signal to the RFID tag by adopting the target power and the optimal communication frequency to realize reading of the RFID tag.
The embodiment of the invention adopts the first frequency to transmit the reading signal to the RFID tag; receiving a feedback signal sent by the RFID tag, and identifying the feedback signal to obtain the TID information of the RFID tag; determining corresponding manufacturer information according to the TID information, and determining corresponding optimal communication frequency according to the manufacturer information; and transmitting a reading signal to the RFID tag by adopting the optimal communication frequency, so as to realize reading of the RFID tag. The optimal communication frequency corresponding to the RFID tag can be rapidly determined according to the TID information, the RFID tag can be rapidly identified, the identification speed of the RFID tag is improved, and the printing efficiency of the RFID tag is further improved.
In addition, when the feedback signal is weak or the feedback signal cannot be received, the first power is increased so that the TID information of the RFID tag can be identified, but due to the fact that the transmitting power is too high, serial reading easily occurs, the RFID tag identification is wrong, the transmitting power is reduced, and the accuracy of RFID tag identification can be improved.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present invention.
The following are device embodiments of the invention, for details not described in detail therein, reference may be made to the corresponding method embodiments described above.
Fig. 3 is a schematic structural diagram of an apparatus for identifying an RFID tag according to an embodiment of the present invention, and for convenience of explanation, only a portion related to the embodiment of the present invention is shown, which is described in detail below:
as shown in fig. 3, the apparatus 3 for identifying an RFID tag includes: a transmitting module 31, a processing module 33 and a determining module 33.
A transmitting module 31 for transmitting a read signal to the RFID tag using a first frequency;
the processing module 33 is configured to receive a feedback signal sent by the RFID tag, and identify the feedback signal to obtain TID information of the RFID tag;
a determining module 33, configured to determine manufacturer information corresponding to the RFID tag according to the TID information; obtaining the optimal communication frequency according to the currently received manufacturer information;
a transmitting module 31, configured to transmit a read signal to the RFID tag using an optimal communication frequency;
The processing module 33 is further configured to implement reading of the RFID tag.
In one possible implementation, the determining module 33 is configured to, when obtaining the optimal communication frequency according to the currently received vendor information:
inquiring whether the currently received manufacturer information is included in a manufacturer information mapping table; the manufacturer information mapping table is stored in the RFID printer, a plurality of data units are stored in the RFID printer, and each data unit comprises manufacturer information and optimal communication frequency corresponding to the manufacturer information;
and when the currently received manufacturer information is queried in the manufacturer information mapping table, acquiring the optimal communication frequency corresponding to the manufacturer information.
In one possible implementation, the processing module 33 is further configured to:
and when the manufacturer information mapping table is not queried for the currently received manufacturer information, performing frequency point calibration on the RFID tag, and updating the manufacturer information mapping table.
In a possible implementation manner, each data unit in the vendor information mapping table further includes an update time; the processing module 33 is further configured to:
detecting whether the difference value between the corresponding updating time of the currently received manufacturer information in the manufacturer information mapping table and the current time exceeds a preset time; if not, the optimal communication frequency corresponding to the manufacturer information is read.
In one possible implementation, the processing module 33 is further configured to: and when the difference value between the corresponding updating time and the current time in the factory information received currently in the factory mapping table exceeds the preset time, carrying out frequency point calibration on the RFID tag, and updating the factory information mapping table.
In one possible implementation, when the processing module 33 performs frequency point calibration on the RFID tag and updates the vendor information mapping table, the processing module is configured to:
determining the optimal communication frequency of the RFID tag in a frequency hopping scanning mode;
correspondingly recording the manufacturer information and the optimal communication frequency into a manufacturer information mapping table;
and storing the manufacturer information mapping table into the RFID printer.
In one possible implementation, when the transmitting module 31 transmits the read signal to the RFID tag using the first frequency, the transmitting module is configured to:
transmitting a read signal to the RFID tag using a first power and a first frequency;
before the processing module 33 recognizes the feedback signal to obtain TID information of the RFID tag, the processing module is further configured to:
if the feedback signal sent by the RFID tag is not received within the preset time, or the signal intensity of the received feedback signal sent by the RFID tag is lower than the preset signal intensity, the first power is increased, and the read signal is sent to the RFID tag by adopting the increased first power and the first frequency until the feedback signal sent by the RFID tag is received.
In a possible implementation, before the processing module 33 transmits the read signal to the RFID tag using the optimal communication frequency, the processing module is further configured to:
obtaining target power;
the transmitting module 31 is further configured to transmit the read signal to the RFID tag using the target power and the optimal communication frequency, and the processing module 33 is further configured to implement reading the RFID tag, where the target power is less than or equal to the first power.
In one possible implementation, when the processing module 33 obtains the target power, it is configured to:
obtaining the maximum power and the minimum power which are required to be adopted when a single RFID tag is read;
according to P o =(P max +P min ) 2, calculating target power;
wherein P is o Representing the target power, P max Represents maximum power, P min Representing the minimum power.
According to the device for identifying the RFID tag, the transmitting module is used for transmitting the reading signal to the RFID tag by adopting the first frequency; the processing module receives a feedback signal sent by the RFID tag, and recognizes the feedback signal to obtain the TID information of the RFID tag; according to the TID information, the determining module determines corresponding manufacturer information and determines the optimal communication frequency according to the currently received manufacturer information; the processing module adopts the optimal communication frequency to transmit a reading signal to the RFID tag, so as to realize reading of the RFID tag. The optimal communication frequency corresponding to the RFID tag can be rapidly determined according to the TID information, so that the identification effect of the RFID tag is improved, and the printing efficiency of the RFID tag is further improved.
In addition, when the feedback signal is weak or the feedback signal cannot be received, the processing module increases the first power so that the TID information of the RFID tag can be identified, but because the transmitting power is too high, serial reading easily occurs, and the RFID tag identification is wrong, so that the transmitting power is reduced again when the RFID tag is identified, and the accuracy of the RFID tag identification is improved.
Fig. 4 is a schematic diagram of an RFID printer according to an embodiment of the present invention. As shown in fig. 4, the RFID printer 4 of this embodiment includes: a processor 40, a memory 41 and a computer program 42 stored in the memory 41 and executable on the processor 40. The processor 40, when executing the computer program 42, implements the steps of the various method embodiments for identifying RFID tags described above, such as steps 101 through 105 shown in fig. 1 and steps shown in fig. 2. Alternatively, the processor 40 may perform the functions of the modules/units in the above-described apparatus embodiments when executing the computer program 42, for example, the functions of the modules/units shown in fig. 3.
Illustratively, the computer program 42 may be partitioned into one or more modules/units that are stored in the memory 41 and executed by the processor 40 to complete the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions describing the execution of the computer program 42 in the RFID printer 4. For example, the computer program 42 may be partitioned into modules/units shown in fig. 3.
The RFID printer 4 may include, but is not limited to, a processor 40, a memory 41. It will be appreciated by those skilled in the art that fig. 4 is merely an example of RFID printer 4 and is not intended to be limiting of RFID printer 4, and may include more or fewer components than shown, or may combine certain components, or different components, e.g., the RFID printer may also include input and output devices, network access devices, buses, etc.
The processor 40 may be a central processing unit (Central Processing Unit, CPU), other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field-programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 41 may be an internal storage unit of the RFID printer 4, such as a hard disk or a memory of the RFID printer 4. The memory 41 may be an external storage device of the RFID printer 4, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the RFID printer 4. Further, the memory 41 may also include both an internal storage unit and an external storage device of the RFID printer 4. The memory 41 is used to store the computer program and other programs and data required by the RFID printer. The memory 41 may also be used for temporarily storing data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above system may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided herein, it should be understood that the disclosed apparatus/RFID printer and method may be implemented in other ways. For example, the apparatus/RFID printer embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present invention may also be implemented by implementing all or part of the above-described embodiment method, or by implementing the relevant hardware by a computer program, where the computer program may be stored in a computer readable storage medium, and the computer program may be implemented by implementing the steps of each of the above-described method embodiments for identifying an RFID tag when executed by a processor. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention.

Claims (11)

1. A method of identifying an RFID tag, applied to an RFID printer, the method comprising:
transmitting a read signal to the RFID tag using a first frequency;
receiving a feedback signal sent by the RFID tag, and identifying the feedback signal to obtain TID information of the RFID tag;
determining manufacturer information corresponding to the RFID tag according to the TID information;
obtaining the optimal communication frequency according to the currently received manufacturer information;
and transmitting the reading signal to the RFID tag by adopting the optimal communication frequency, so as to realize reading of the RFID tag.
2. The method of identifying an RFID tag of claim 1, wherein obtaining an optimal communication frequency based on the currently received manufacturer information comprises:
inquiring whether the currently received manufacturer information is included in a manufacturer information mapping table; the manufacturer information mapping table is stored in the RFID printer, a plurality of data units are stored in the RFID printer, and each data unit comprises manufacturer information and optimal communication frequency corresponding to the manufacturer information;
and when the currently received manufacturer information is queried in the manufacturer information mapping table, acquiring the optimal communication frequency corresponding to the manufacturer information.
3. The method of identifying an RFID tag of claim 2, further comprising:
and when the manufacturer information mapping table is not queried for the currently received manufacturer information, performing frequency point calibration on the RFID tag, and updating the manufacturer information mapping table.
4. The method of identifying an RFID tag of claim 2, wherein each data unit in the vendor information map further includes an update time, the method further comprising:
detecting whether the difference value between the corresponding updating time of the currently received manufacturer information in the manufacturer information mapping table and the current time exceeds a preset time; if not, the optimal communication frequency corresponding to the manufacturer information is read.
5. The method of identifying an RFID tag of claim 4, further comprising:
and when the difference value between the corresponding updating time and the current time in the factory information received currently in the factory mapping table exceeds the preset time, carrying out frequency point calibration on the RFID tag, and updating the factory information mapping table.
6. The method for identifying an RFID tag according to claim 3 or 5, wherein the performing frequency point calibration on the RFID tag and updating the manufacturer information mapping table includes:
determining the optimal communication frequency of the RFID tag in a frequency hopping scanning mode;
correspondingly recording the manufacturer information and the optimal communication frequency into a manufacturer information mapping table;
and storing the manufacturer information mapping table into the RFID printer.
7. The method of identifying an RFID tag of claim 1, wherein transmitting a read signal to the RFID tag at the first frequency comprises:
transmitting a read signal to the RFID tag using a first power and a first frequency;
before the feedback signal is identified to obtain the TID information of the RFID tag, the method further comprises:
if the feedback signal sent by the RFID tag is not received within the preset time, or the signal intensity of the received feedback signal sent by the RFID tag is lower than the preset signal intensity, the first power is increased, and the read signal is sent to the RFID tag by adopting the increased first power and the first frequency until the feedback signal sent by the RFID tag is received.
8. The method of identifying an RFID tag of claim 7, further comprising, prior to transmitting the read signal to the RFID tag using the optimal communication frequency to effect reading of the RFID tag:
obtaining target power;
transmitting the reading signal to the RFID tag by adopting the optimal communication frequency to realize reading of the RFID tag, and the method comprises the following steps:
and transmitting the reading signal to the RFID tag by adopting the target power and the optimal communication frequency to realize reading of the RFID tag, wherein the target power is smaller than or equal to the first power.
9. The method of identifying an RFID tag of claim 8, wherein the obtaining the target power comprises:
obtaining the maximum power and the minimum power which are required to be adopted when a single RFID tag is read;
according to P o =(P max +P min ) 2, calculating target power;
wherein P is o Representing the target power, P max Represents maximum power, P min Representing the minimum power.
10. An apparatus for identifying an RFID tag, comprising:
a transmitting module for transmitting a read signal to the RFID tag using a first frequency;
the processing module is used for receiving the feedback signal sent by the RFID tag and identifying the feedback signal to obtain the TID information of the RFID tag;
The determining module is used for determining manufacturer information corresponding to the RFID tag according to the TID information; obtaining the optimal communication frequency according to the currently received manufacturer information;
the transmitting module is further configured to transmit the read signal to the RFID tag using the optimal communication frequency;
the processing module is also used for reading the RFID tag.
11. An RFID printer comprising a memory for storing a computer program and a processor for calling and running the computer program stored in the memory, characterized in that the processor, when executing the computer program, carries out the steps of the method of identifying an RFID tag according to any of the preceding claims 1 to 9.
CN202311287579.XA 2023-10-07 2023-10-07 RFID label identification method and device and RFID printer Pending CN117556838A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311287579.XA CN117556838A (en) 2023-10-07 2023-10-07 RFID label identification method and device and RFID printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311287579.XA CN117556838A (en) 2023-10-07 2023-10-07 RFID label identification method and device and RFID printer

Publications (1)

Publication Number Publication Date
CN117556838A true CN117556838A (en) 2024-02-13

Family

ID=89809917

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311287579.XA Pending CN117556838A (en) 2023-10-07 2023-10-07 RFID label identification method and device and RFID printer

Country Status (1)

Country Link
CN (1) CN117556838A (en)

Similar Documents

Publication Publication Date Title
US9652736B2 (en) Portable RFID reading terminal with visual indication of scan trace
CN101796528B (en) Backscatter limited tags
US8444054B2 (en) Information access system and method for accessing information in contactless information storage devices
CN101178765A (en) Method and system for tuning an rfid interrogator
JP2007504537A (en) RFID system with selectable backscatter parameters
EP1708375B1 (en) Ic tag location recognition device and method
CN101178766B (en) Method and system for tuning an rfid interrogator
US20160125208A1 (en) Rfid protocol
CN101112008A (en) Radio frequency identification communication control method and radio frequency identification system using the method
KR20050086749A (en) Method of recognizing whether a transponder belongs to a group of transponders
EP2183699A1 (en) A method and reader to conduct a label query in a radio frequency identification system
JP2007114821A (en) RFID tag, RFID reader / writer, RFID system, and processing method of RFID system
CN109472177B (en) Inventory method capable of reading TID (terminal identification) number of electronic tag
US7501932B2 (en) System and method of reading from and/or writing to an RF transponder
JP2011182340A (en) Interrogator
EP2620895B1 (en) System for managing RFID tags
CN117556838A (en) RFID label identification method and device and RFID printer
CN105743826B (en) A kind of Miller subcarrier coding/decoding method
CN102915459B (en) RFID tag and reading/writing method thereof
US10679109B2 (en) Tag communication device, control method thereof, and control program
US20110006883A1 (en) Method and system for managing virtual space
US20200012827A1 (en) Data writing device and processing method
CN102810147A (en) IC (integrated circuit) card read and wireless transmission device, passive display unit and IC card
KR100968749B1 (en) Preamble Detection Device for Miller Encoded Signal Including Subcarrier
CN114492485A (en) Multi-protocol reading system, method and terminal of high-frequency high-speed reader-writer

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Country or region after: China

Address after: 361006 room 305a, angye building, Pioneer Park, torch hi tech Zone, Huli District, Xiamen City, Fujian Province

Applicant after: Xiamen Hanyin Co.,Ltd.

Address before: 361006 room 305a, angye building, Pioneer Park, torch hi tech Zone, Huli District, Xiamen City, Fujian Province

Applicant before: XIAMEN HANIN ELECTRONIC TECHNOLOGY Co.,Ltd.

Country or region before: China