Electronic tag radio frequency identification method, device and system, electronic equipment and medium
By implementing hardware parameter configuration, sensor detection, and human-machine interface display in radio frequency identification (RFID) devices in the tobacco industry, the problem of operators not being able to intuitively understand the electronic tag reading status in existing technologies has been solved, improving the system's ease of use and production efficiency.
Patent Information
- Application Number
- CN202410562686.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-08
- Publication Date
- 2025-11-11
AI Technical Summary
Existing RFID devices in the tobacco industry lack effective human-machine interaction functions. Operators cannot intuitively understand the reading status of electronic tags on cigarette packs, resulting in slow manual response speed and affecting production efficiency.
By enabling information exchange between the software terminal and the RFID device, the device receives hardware parameters input by the user to configure the device, uses sensors to detect the presence of cigarette packs, and displays the reading results and indicator light color changes on the human-machine interface, providing real-time feedback.
It improves the system's ease of use and user operation efficiency, enhances the visualization of RFID success or failure, and improves user experience and productivity.
Smart Images

Figure CN120930668A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of tobacco industry logistics, and in particular to a radio frequency identification method, apparatus, system, electronic device, and medium. Background Technology
[0002] In the automated logistics system for raw tobacco leaves in the tobacco industry, the application of radio frequency identification (RFID) technology is of great significance for improving production efficiency and logistics management. By attaching electronic tags to tobacco leaf packaging boxes and using RFID equipment to read them, rapid and accurate identification of tobacco leaves can be achieved, thereby ensuring the smooth operation of the production process.
[0003] However, existing RFID devices lack effective human-machine interaction functions. Operators cannot intuitively understand the reading status of electronic tags on cigarette packs, nor can they control the RFID equipment in real time. Furthermore, because the equipment status is not readily apparent, the discovery and handling of electronic tag recognition problems is time-consuming, resulting in slow manual response and impacting production efficiency.
[0004] Therefore, there is an urgent need to develop a radio frequency identification (RFID) control method for electronic tags on tobacco raw material packaging to achieve more efficient and intelligent tobacco leaf logistics management. Summary of the Invention
[0005] In view of the shortcomings of the prior art described above, the purpose of this disclosure is to provide a radio frequency identification method, device, electronic device and medium to solve the problems in the related art.
[0006] The first aspect of this disclosure provides an electronic tag radio frequency identification (RFID) method applied to a software terminal, comprising: receiving hardware parameters input by a user and sending the hardware parameters to an RFID device to configure the hardware settings of the RFID device; receiving and processing signals from a sensor to detect the presence of a cigarette pack; when a cigarette pack is detected, sending an electronic tag reading command to the RFID device; receiving the electronic tag reading result fed back by the RFID device, including the electronic tag content when reading is successful or reading failure information; and displaying the electronic tag reading result on a human-computer interaction interface to inform the user of the electronic tag reading status.
[0007] In an embodiment of the first aspect, the method further includes: receiving an instruction from the radio frequency identification device to illuminate an indicator light; illuminating the corresponding indicator light on the human-machine interface according to the received instruction to inform the user of the working status of the radio frequency identification device; wherein the color of the indicator light changes according to the reading result.
[0008] In the first aspect of the embodiment, the human-machine interface includes: a radio frequency identification (RFID) device status display area for displaying the current status of the RFID device, including one or more combinations of device name, IP address, antenna power, connection status, sensor signal, and alarm; an RFID data display area for displaying the electronic tag content read by the RFID device; and a status color explanation area for explaining the status meaning represented by different colors.
[0009] In an embodiment of the first aspect, the sensor is a diffuse reflection photoelectric sensor used to detect the presence and location of the cigarette pack.
[0010] The second aspect of this disclosure discloses an electronic tag radio frequency identification (RFID) method applied to an RFID device, comprising: receiving hardware parameters from a software terminal and configuring the parameters according to the received parameters; receiving an electronic tag reading instruction from the software terminal; reading the content of the electronic tag on the cigarette pack; determining whether the reading was successful; if so, sending the read electronic tag content to the software terminal; if not, sending a reading failure message to the software terminal and displaying the reading failure status on the human-computer interaction interface of the software terminal; and, based on the reading result, sending an instruction to the software terminal to light up an indicator light to indicate the current reading status.
[0011] The second aspect of the embodiment also includes: while reading the content of the electronic tag, detecting the physical state and data integrity of the electronic tag, and sending an alarm message to the software terminal when the electronic tag is damaged or the data is abnormal.
[0012] The second aspect of the embodiment further includes: when a read fails, sending a custom error code to the software terminal, the error code corresponding to a specific reason for the read failure.
[0013] This disclosure, in a third aspect, discloses an electronic tag radio frequency identification (RFID) device installed on a software terminal, comprising: a first receiving module for receiving hardware parameters input by a user and sending the hardware parameters to an RFID device to configure the hardware settings of the RFID device; a second receiving module for receiving and processing signals from a sensor to detect the presence of a cigarette pack; a first sending module for sending an electronic tag reading command to the RFID device when a cigarette pack is detected; a third receiving module for receiving the electronic tag reading result fed back by the RFID device, including the electronic tag content when reading is successful or reading failure information; and a display module for displaying the electronic tag reading result on a human-machine interface to inform the user of the electronic tag reading status.
[0014] This disclosure discloses a fourth aspect of an electronic tag radio frequency identification (RFID) device, installed on an RFID equipment, comprising: a fourth receiving module for receiving hardware parameters from a software terminal and configuring parameters according to the received parameters; a fifth receiving module for receiving an electronic tag reading instruction from the software terminal; a reading module for reading the content of an electronic tag on a cigarette pack; a judging module for judging whether the reading was successful; a second sending module for sending the read electronic tag content to the software terminal when the reading is successful; sending reading failure information to the software terminal when the reading fails, and displaying the reading failure status on the human-computer interaction interface of the software terminal; and a third sending module for sending an instruction to light up an indicator light to the software terminal according to the reading result to indicate the current reading status.
[0015] This disclosure discloses a radio frequency identification (RFID) system for electronic tags in a fifth aspect, comprising: a sensor connected to a software terminal for capturing reflected signals from a cigarette pack and sending the signals to the software terminal; the software terminal for receiving hardware parameters input by a user and sending the hardware parameters to an RFID device to configure the hardware settings of the RFID device; also for receiving and processing signals from the sensor to detect the presence of a cigarette pack; when a cigarette pack is detected, sending an electronic tag reading command to the RFID device; also for receiving electronic tag reading results fed back by the RFID device and displaying the reading results on a human-machine interface; the RFID device connected to the software terminal for receiving hardware parameters from the software terminal and configuring parameters according to the received parameters; also for receiving electronic tag reading commands from the software terminal; also for reading the content of the electronic tag on the cigarette pack and determining the reading result; and, based on the reading result, sending a command to the software terminal to illuminate an indicator light to indicate the current reading status.
[0016] The sixth aspect of this disclosure discloses an electronic device comprising: a processor and a memory; wherein the memory is used to store a computer program; and the processor is used to execute the computer program stored in the memory to cause the electronic device to perform the electronic tag radio frequency identification method according to any one of the first aspects, or the electronic tag radio frequency identification method according to any one of the second aspects.
[0017] The seventh aspect of this disclosure discloses a computer-readable storage medium having a computer program stored thereon, which, when executed by an electronic device, implements the electronic tag radio frequency identification method according to any one of the first aspects, or the electronic tag radio frequency identification method according to any one of the second aspects.
[0018] As described above, the electronic tag RFID method disclosed herein allows users to intuitively input hardware parameters and configure the RFID device through a human-machine interface, thus improving system usability and user convenience. Using sensors to detect the presence of cigarette packs in real time, combined with the instant display of electronic tag reading results, provides users with timely feedback for rapid response and processing. By receiving and processing reading results from the RFID device and combining this with indicator light color changes, this scheme enhances the visual indication of successful RFID identification, improving user experience and operational efficiency. The implementation of the entire scheme embodies an intelligent design concept; from hardware parameter configuration to RFID, and then to result feedback and indication, the entire process achieves intelligent control and automated management, significantly improving the overall system efficiency. Attached Figure Description
[0019] Figure 1 A flowchart illustrating an embodiment of the electronic tag radio frequency identification method is shown.
[0020] Figure 2 This illustration shows a schematic diagram illustrating the placement of the sensor and the cigarette pack in one embodiment of the present disclosure.
[0021] Figure 3 A schematic diagram of a human interaction interface is shown in one embodiment of this disclosure.
[0022] Figure 4 A human-interactive interface is shown in one embodiment of this disclosure.
[0023] Figure 5 A flowchart illustrating an electronic tag radio frequency identification method according to yet another embodiment of this disclosure is shown.
[0024] Figure 6 A schematic diagram of a module of an electronic tag radio frequency identification device is shown in one embodiment of the present disclosure.
[0025] Figure 7 A schematic diagram of a module of an electronic tag radio frequency identification device is shown in another embodiment of this disclosure.
[0026] Figure 8 A schematic diagram of an electronic tag radio frequency identification system is shown in one embodiment of this disclosure.
[0027] Figure 9 A schematic diagram of the circuit structure of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0028] The following specific examples illustrate the implementation of this disclosure. Those skilled in the art can easily understand other advantages and effects of this disclosure from the information disclosed herein. This disclosure can also be implemented or applied through other different specific embodiments, and various details in this disclosure can be modified or changed according to different viewpoints and application modules without departing from the spirit of this disclosure. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this disclosure can be combined with each other.
[0029] Although not explicitly defined, all terms, including technical and scientific terms used herein, shall have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. Terms defined in commonly used dictionaries shall be further interpreted as having a meaning consistent with the relevant technical literature and the message of the present disclosure, and shall not be over-interpreted as having an ideal or overly formulaic meaning unless otherwise defined.
[0030] The technical solutions of the present invention will now be described in detail with reference to the accompanying drawings.
[0031] like Figure 1 The diagram shows a flowchart of an electronic tag radio frequency identification method in one embodiment of the present disclosure. The method is applied to a software terminal and includes steps S11-S15.
[0032] Step S11: Receive the hardware parameters input by the user and send the hardware parameters to the RFID device to configure the hardware settings of the RFID device.
[0033] Specifically, the software terminal provides a user input interface, allowing users to input hardware parameters related to the RFID device. The user interface can be designed as a graphical user interface (GUI), using intuitive buttons, sliders, drop-down menus, etc., to facilitate user selection and parameter input. The interface may include fields such as parameter name, parameter value, and parameter description to help users understand the function and impact of each parameter.
[0034] After the user inputs parameters, the software terminal verifies them to ensure that the input parameter values are within the allowed range and meet system requirements. Verification may include data type checks, numerical range checks, and format verification to prevent input errors. After the user inputs and verifies the parameters, the software terminal packages these parameters into a configuration data packet. The configuration data packet typically contains information such as the parameter name, value, and configuration type so that the RFID device can correctly parse and apply these parameters. The software terminal then sends the configuration data packet to the RFID device via a network or other communication method.
[0035] After receiving the configuration data packet, the RFID device parses its contents and adjusts the hardware settings according to the parameter values. Once configuration is complete, the RFID device typically sends a confirmation message to the software terminal, indicating successful configuration. Upon receiving this confirmation message, the software terminal verifies whether the configuration results meet expectations. Verification may include checking the RFID device's current status, reading capabilities, response time, etc., to ensure the hardware configuration is correct.
[0036] Software terminals typically record the hardware configuration process and results, including configuration parameters, send and receive times, and confirmation messages. Configuration records and logs aid in troubleshooting and system maintenance, and also provide a reference for future configurations.
[0037] Step S12: Receive and process signals from the sensor to detect the presence of the cigarette pack.
[0038] In some implementations, a diffuse reflection photoelectric sensor is chosen as the sensor for detecting the presence of a cigarette pack. This type of sensor determines the presence of an object by detecting how much light it reflects. A diffuse reflection photoelectric sensor typically includes a light source, a photodetector, and a signal processor, and is capable of generating light and detecting reflected light to determine the presence and location of an object.
[0039] Specifically, the sensor is installed along the path of the object to be read, ensuring that the sensor's light can illuminate the cigarette pack being detected. The sensor's position and angle need to be adjusted according to the size, shape, and speed of movement of the cigarette pack to ensure that the sensor can accurately detect its presence.
[0040] like Figure 2 The diagram shows the placement of the sensor and the cigarette pack. The illumination distance S is adjusted so that S = L / n, where L is the side length of the cigarette pack in the same direction as the illumination, and n is the adjustment made to the distance between the sensor and the cigarette pack based on the actual situation. In this example, n = 3. This adjustment ensures that the sensor receives sufficient light reflection signal when detecting the cigarette pack, thereby improving detection accuracy. The illumination distance needs to be optimized according to the size and movement speed of the cigarette pack to avoid false detections or missed detections caused by distances that are too far or too close.
[0041] After the sensor receives the reflected light signal from the cigarette pack, the signal processor processes the signal to determine the presence of the cigarette pack. The signal processor can use methods such as threshold comparison and pattern recognition to compare the reflected light signal with preset thresholds or patterns to determine the presence of the cigarette pack. When the sensor is blocked, the system starts timing. If the blocking signal lasts for a preset time, such as 2 seconds, the system determines that the cigarette pack is present. This method avoids false judgments caused by brief obstructions, ensuring that the system only determines the presence of the cigarette pack when it blocks the sensor for an extended period.
[0042] After the sensor detects the presence of the cigarette pack, it outputs the detection result to the software terminal or other control devices. The detection result can include information such as the position, speed, and direction of the cigarette pack, for subsequent radio frequency identification and logistics control.
[0043] Step S13: When a cigarette pack is detected, an electronic tag reading command is sent to the radio frequency identification device.
[0044] Specifically, based on the detected cigarette pack information, the software terminal generates an electronic tag reading instruction. The reading instruction includes the cigarette pack's identification information, reading parameters (such as reading power, frequency, etc.), and instruction type (such as single reading, continuous reading, etc.).
[0045] The software terminal transmits the generated electronic tag reading instructions to the RFID device via a network or other communication methods. The transmission process may include encryption, compression, and other processing to ensure the security and efficiency of the instructions.
[0046] After receiving a command to read the electronic tag, the RFID device parses the command content. Based on the command requirements, the RFID device adjusts its radio frequency parameters to read the electronic tag on the cigarette pack. The RFID device communicates with the electronic tag via radio frequency signals to read the information from the tag. The read information includes the cigarette pack's name, grade, nicotine content, and other important data from the tobacco production process.
[0047] Step S14: Receive the electronic tag reading result fed back by the radio frequency identification device, including the electronic tag content when reading is successful or reading failure information.
[0048] Specifically, the RFID device will send the read content of the electronic tag or the reading failure information back to the software terminal. The feedback information may include the unique identifier of the electronic tag, the reading time, the reading status (success or failure), and the reason for the failure.
[0049] The software terminal processes and analyzes the received feedback information. For successfully read information, the software terminal may store it in a database for subsequent data analysis and decision support. For read failure information, the software terminal needs to analyze the reasons for the failure, such as tag damage, equipment failure, environmental interference, etc., in order to take appropriate measures.
[0050] Step S15: Display the electronic tag reading result on the human-computer interaction interface to inform the user of the electronic tag reading status.
[0051] Specifically, the human-computer interface is designed to provide operators with a comprehensive information display platform to monitor and control the electronic tag reading process in the automated logistics system for tobacco raw material packages. The interface includes three key areas, such as... Figure 3 As shown: RFID device status display area, RFID data display area, and status color description area. Among them,
[0052] The RFID device status display area centrally displays key status information of the RFID device, such as device name, IP address, antenna power, connection status, sensor signals, and possible alarm information.
[0053] To enhance visualization, this area is equipped with multiple indicator lights whose colors change depending on the reading results. For example, green indicates a successful operation, yellow indicates a label reading failure, purple indicates a database operation failure, and red indicates an error.
[0054] In addition, this area provides explanations of the reasons for failures, helping operators quickly locate the cause of the failure and thus respond and resolve the problem quickly.
[0055] The RFID data display area is where the software terminal updates the processed electronic tag content in real time, including key information such as device name, IP address, tag number, pallet number, material number, and acquisition time. This real-time updating ensures operators can promptly understand the system's operational status and the electronic tag reading results.
[0056] The status color explanation area is specially designed to help operators understand the meaning of different indicator light colors. This area explains in detail the status corresponding to each color, such as green for successful operation, yellow for label reading failure, purple for database operation failure, and red for an exception error.
[0057] In some embodiments, the instruction to illuminate different indicator lights comes from the RFID device. Upon receiving the instruction, the corresponding indicator light is illuminated on the human-machine interface to inform the user of the RFID device's operating status; the color of the indicator light changes according to the reading result.
[0058] To better illustrate the aforementioned human-computer interaction page, Figure 4 This shows a specific example of an interface.
[0059] Through the above implementation method, the software terminal can display the electronic tag reading results on the human-machine interface, allowing operators to intuitively understand the electronic tag reading status. This method improves the operator's ability to monitor the system status, helps to promptly identify and resolve problems, and thus improves the operational efficiency and accuracy of the automated logistics system for tobacco raw material packaging.
[0060] like Figure 5 The diagram shows a flowchart of an electronic tag radio frequency identification method in one embodiment of the present disclosure. The method is applied to the radio frequency identification device and includes steps S51-S57.
[0061] Step S51: Receive hardware parameters from the software terminal and complete parameter configuration based on the received parameters.
[0062] Specifically, the RFID device receives hardware parameter configuration data from the software terminal via a network or other communication methods. These parameters may include read power, read frequency, antenna gain, operating mode, communication protocol, etc., and these parameters affect the operating performance of the RFID device. The RFID device parses the received hardware parameter configuration data, extracting the value and type of each parameter. The parsing process may include data verification and format validation to ensure the correctness and integrity of the parameter data.
[0063] Based on the parameter values obtained from the analysis, the RFID device adjusts its own operating parameters, such as adjusting the antenna gain and changing the reading frequency. These adjustments directly affect the performance of the RFID device in the actual working environment, such as the reading distance and recognition speed.
[0064] After parameter adjustments are completed, the RFID device undergoes parameter verification to ensure that the adjusted parameters meet the expected operating requirements. Verification may include functional testing, performance testing, etc., to confirm that the device can function properly after parameter adjustments.
[0065] The RFID device feeds back its parameter configuration status to the software terminal, including configuration results and configuration time. This feedback helps the software terminal understand the configuration status of the RFID device and provides a basis for subsequent operations.
[0066] The RFID device records the process and results of parameter configuration, including configuration parameters, transmission and reception times, and configuration status. Configuration records and logs aid in troubleshooting and system maintenance, and also provide a reference for future configurations.
[0067] Step S52: Receive an electronic tag reading instruction from the software terminal.
[0068] Specifically, the RFID device receives electronic tag reading instructions from the software terminal via a network or other communication methods. The instructions may include identification information of the cigarette pack, reading parameters (such as reading power, frequency, etc.), and instruction type (such as single reading, continuous reading, etc.).
[0069] The RFID device parses the received electronic tag reading instructions, extracting the value and type of each parameter. The parsing process may include data verification and format validation to ensure the correctness and integrity of the instruction data.
[0070] Based on the parameter values obtained from the analysis, the RFID device adjusts its own operating parameters, such as adjusting the antenna gain and changing the reading frequency. These adjustments directly affect the performance of the RFID device in the actual working environment, such as the reading distance and recognition speed.
[0071] Step S53: Read the contents of the electronic tag on the cigarette pack.
[0072] Specifically, after adjusting the parameters, the RFID device executes the electronic tag reading command. The RFID device communicates with the electronic tag on the cigarette pack via radio frequency signals to read the information within the tag. This information typically includes key data such as the cigarette pack's name, grade, and nicotine content, which are crucial data in the tobacco production process.
[0073] In some implementations, while reading the content of the electronic tag, the RFID device also detects the physical condition and data integrity of the electronic tag. This detection may include checking for physical damage to the tag, data verification, and tag lifespan, to ensure the accuracy of the read data.
[0074] Furthermore, if a damaged electronic tag or abnormal data is detected, the RFID device sends an alarm message to the software terminal. The alarm message may include the type of anomaly, the time of occurrence, and the scope of impact, so that the software terminal can respond promptly.
[0075] Through the above implementation method, the RFID device can read the content of the electronic tags on the cigarette packs and detect the physical state and data integrity of the electronic tags during the reading process. When an anomaly is detected, the RFID device can send an alarm message to the software terminal. This method improves the operational efficiency and accuracy of the automated logistics system for tobacco raw material packs and helps to promptly identify and resolve problems.
[0076] Step S54: Determine whether the reading was successful; if yes, proceed to step S55 and send the read electronic tag content to the software terminal; if no, proceed to step S56 and send the reading failure information to the software terminal, and display the reading failure status on the human-computer interaction interface of the software terminal.
[0077] Specifically, in an automated logistics system for tobacco raw material packaging, after the RFID device performs an electronic tag reading operation, it needs to evaluate the reading result and take appropriate actions based on the result. The evaluation process may include data verification and integrity checks to ensure that the read data is accurate.
[0078] When the reading is successful, the RFID device will send the read electronic tag content to the software terminal.
[0079] When a read operation fails, the RFID device sends a failure message to the software terminal. Furthermore, the RFID device sends a custom error code to the software terminal. This error code corresponds to a specific reason for the read failure, such as tag damage, device malfunction, or environmental interference, helping the software terminal quickly pinpoint the problem.
[0080] Step S57: Based on the reading result, send a command to the software terminal to light up the indicator light to indicate the current reading status.
[0081] Specifically, in an automated logistics system for tobacco raw material packaging, after the RFID device performs an electronic tag reading operation, it needs to send a command to the software terminal to illuminate an indicator light based on the reading result, indicating the current reading status. The command may include the indicator light's number, color, and illumination time to ensure the indicator light accurately displays the current reading status.
[0082] The RFID device sends the generated indicator light activating command to the software terminal via a network or other communication method. The transmission process may include encryption and compression to ensure the security and efficiency of the command. Upon receiving the indicator light activating command, the software terminal updates the indicator light status on the human-machine interface according to the command content.
[0083] It should be specifically noted that the flowchart representations of the embodiments described above in this disclosure can be understood as representing modules, segments, or portions of code comprising one or more sets of executable instructions configured to implement specific logical functions or processes. Furthermore, the scope of the preferred embodiments of this disclosure includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved.
[0084] like Figure 6 As shown, an electronic tag radio frequency identification device 60 of this disclosure is installed on a software terminal. It should be noted that the principle and technical implementation of the electronic tag radio frequency identification device can refer to the electronic tag radio frequency identification method embodiments in the previous embodiments (e.g., Figure 1 Therefore, this embodiment will not repeat the details.
[0085] Specifically, the electronic tag radio frequency identification device 60 includes: a first receiving module 61, a second receiving module 62, a first transmitting module 63, a third receiving module 64, and a display module 65, wherein...
[0086] The first receiving module 61 is used to receive hardware parameters input by the user and send the hardware parameters to the radio frequency identification device to configure the hardware settings of the radio frequency identification device.
[0087] The second receiving module 62 is used to receive and process signals from the sensor to detect the presence of the cigarette pack;
[0088] The first sending module 63 is used to send an electronic tag reading command to the radio frequency identification device when a cigarette pack is detected;
[0089] The third receiving module 64 is used to receive the electronic tag reading result fed back by the radio frequency identification device, including the electronic tag content when reading is successful or reading failure information;
[0090] The display module 65 is used to display the electronic tag reading result on the human-computer interaction interface to inform the user of the electronic tag reading status.
[0091] like Figure 5 As shown, an electronic tag radio frequency identification (RFID) device 70 is illustrated in one embodiment of this disclosure and is installed on the RFID equipment. It should be noted that the principle and technical implementation of the electronic tag RFID device can refer to an embodiment of an electronic tag RFID method in a previous embodiment (e.g., Figure 5 Therefore, this embodiment will not repeat the details.
[0092] Specifically, the electronic tag radio frequency identification device 70 includes: a fourth receiving module 71, a fifth receiving module 72, a reading module 73, a judging module 74, a second transmitting module 75, and a third transmitting module 76, wherein,
[0093] The fourth receiving module 71 is used to receive hardware parameters from the software terminal and complete the parameter configuration of the radio frequency identification device based on the received parameters.
[0094] The fifth receiving module 72 is used to receive electronic tag reading instructions from the software terminal;
[0095] The reading module 73 is used to read the content of the electronic tag on the cigarette pack;
[0096] The judgment module 74 is used to judge the reading result;
[0097] The second sending module 75 is used to send the read electronic tag content to the software terminal when the reading is successful; and to send the reading failure information to the software terminal when the reading fails, and to display the reading failure status on the human-computer interaction interface of the software terminal.
[0098] The third sending module 76 is used to send a command to the software terminal to light up the indicator light based on the reading result, so as to indicate the current reading status.
[0099] It should be noted that, in Figure 6 , Figure 7 The various functional modules in the embodiments can be implemented, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, they can be implemented, in whole or in part, in the form of a program instruction product. A program instruction product includes one or a set of program instructions. When the program instructions are loaded and executed on a computer, all or part of the flow or function according to this disclosure is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The program instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another.
[0100] and, Figure 6 , Figure 7 The apparatus disclosed in the embodiments can be implemented through other modular division methods. The apparatus embodiments shown above are merely illustrative. For example, the module division is only a logical functional division, and in actual implementation, there may be other division methods. For example, a group of modules or modules may be combined or dynamically integrated into another system, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces, and the indirect coupling or communication connection between devices or modules may be electrical or other forms.
[0101] in addition, Figure 6 , Figure 7 The functional modules and sub-modules in the embodiments can be dynamically integrated within a single processing unit, or each module can exist physically independently, or two or more modules can be dynamically integrated within a single unit. These dynamic units can be implemented in hardware or as software functional modules. If these dynamic units are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. This storage medium can be a read-only memory, a hard disk, or an optical disk, etc.
[0102] like Figure 8As shown, an electronic tag radio frequency identification system 80 is illustrated in one embodiment of the present disclosure, including: a sensor 81, a software terminal 82, and a radio frequency identification device 83.
[0103] The sensor 81 is connected to the software terminal and is used to capture the reflected signal of the cigarette pack and send the signal to the software terminal.
[0104] The software terminal 82 is used to receive hardware parameters input by the user and send the hardware parameters to the radio frequency identification (RFID) device to configure the hardware settings of the RFID device; it is also used to receive and process signals from the sensor to detect the presence of the cigarette pack; when the cigarette pack is detected, it sends an electronic tag reading command to the RFID device; it is also used to receive the electronic tag reading result fed back by the RFID device and display the reading result on the human-computer interaction interface.
[0105] The radio frequency identification device 83 is connected to the software terminal and is used to receive hardware parameters from the software terminal and complete parameter configuration according to the received parameters; it is also used to receive electronic tag reading instructions from the software terminal; it is also used to read the content of the electronic tag on the cigarette pack and determine the reading result; according to the reading result, it sends an instruction to the software terminal to light up the indicator light to indicate the current reading status.
[0106] To better illustrate the above implementation method, a specific example is given below to illustrate the working process of this system.
[0107] First, the operator inputs hardware parameters related to the RFID device, such as read power, frequency, and antenna gain, through the software terminal. Then, the RFID device receives the hardware parameters from the software terminal and completes the parameter configuration based on these parameters.
[0108] Sensors installed along the path of the cigarette pack capture reflected signals and send them to a software terminal. The software terminal receives and processes the signals from the sensors. If the sensor signal is blocked for two seconds, the software terminal determines that the cigarette pack is present and sends an electronic tag reading command to the RFID device.
[0109] After receiving the instruction, the RFID device begins reading the contents of the electronic tag on the cigarette pack. The RFID device communicates with the electronic tag via radio frequency signals to read the information within the tag.
[0110] The RFID device then judges the reading result and sends a command to the software terminal to light up the indicator light. If the reading is successful, the indicator light displays "Operation Successful" (green); if the reading fails, the indicator light displays "Operation Failed" (red).
[0111] Finally, the software terminal receives the electronic tag reading results from the RFID device and displays them on the human-machine interface. Operators can monitor the indicator light status in real time through the human-machine interface to understand the current reading status.
[0112] like Figure 9 The diagram shown illustrates the structure of an electronic device according to an embodiment of this disclosure.
[0113] The electronic device can execute computer program instructions to perform tasks such as... Figure 1 , Figure 5 The method in any of these embodiments. For example, the electronic device may be a server group / server, desktop computer, laptop computer, etc., for running such... Figure 1 The electronic tag radio frequency identification method in the text. Alternatively, the electronic device can be a cloud server / server group, distributed computing node system, etc., that communicates remotely with a local terminal, and executes... Figure 5 The electronic tag radio frequency identification method.
[0114] The electronic device 90 includes a bus 91, a processor 92, and a memory 93. The processor 92 and the memory 93 can communicate via the bus 91. The memory 93 can store program instructions. The processor 92 implements the method steps in the previous embodiments by executing the program instructions in the memory 93, such as... Figure 1 The method of any one of Figure 5.
[0115] Bus 91 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, although only one thick line is used in the diagram, this does not indicate that there is only one bus or one type of bus.
[0116] In some embodiments, processor 92 may be implemented as a central processing unit (CPU), microprocessor unit (MCU), system-on-chip (System-on-Chip), or field-programmable array (FPGA). Memory 93 may include volatile memory for temporary data storage during program execution, such as random access memory (RAM).
[0117] The memory 93 may also include non-volatile memory for data storage, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state disk (SSD).
[0118] In some embodiments, the electronic device 90 may further include a communicator 94. The communicator 94 is used for communication with external devices. In specific examples, the communicator 94 may include one or more wired and / or wireless communication circuit modules. For example, the communicator 94 may include one or more of, such as a wired network card, a USB module, a serial interface module, etc. The wireless communication protocols followed by the wireless communication module include one or more of the following: Nearfield Communication (NFC), Infrared (IR), Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), Bluetooth (BT), and Global Navigation Satellite System (GNSS).
[0119] This disclosure also provides a computer-readable storage medium, characterized in that it stores program instructions, which are executed, for example... Figure 1 The electronic tag radio frequency identification method in the embodiments, or performing, for example Figure 5 The electronic tag radio frequency identification method in the embodiments.
[0120] That is, the method steps in the above embodiments are implemented as software or computer code that can be stored in a recording medium (such as CD ROM, RAM, floppy disk, hard disk or magneto-optical disk), or implemented as computer code that is originally stored in a remote recording medium or a non-transitory machine-readable medium and will be stored in a local recording medium after being downloaded via a network, so that the method represented herein can be stored in such software processing on a recording medium using a general-purpose computer, a special processor or programmable or special hardware (such as ASIC or FPGA).
[0121] In summary, this disclosure provides an electronic tag radio frequency identification (RFID) method, apparatus, system, electronic device, and medium. Through information interaction between a software terminal and the RFID device, and by displaying the interactive information in a timely manner on a user interface, users can directly input hardware parameters and configure the RFID device, improving system usability and user convenience. Using sensors to detect the presence of cigarette packs in real time, combined with the instant display of electronic tag reading results, provides users with timely feedback for rapid response and processing. By receiving and processing reading results from the RFID device and combining this with indicator light color changes, this scheme enhances the visual indication of RFID success or failure, improving user experience and operational efficiency. The implementation of the entire scheme embodies an intelligent design concept. From hardware parameter configuration to RFID, and then to result feedback and indication, the entire process achieves intelligent control and automated management, significantly improving the overall system efficiency.
[0122] The above embodiments are merely illustrative of the principles and effects of this disclosure and are not intended to limit this disclosure. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this disclosure. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this disclosure should still be covered by the claims of this disclosure.
Claims
1. An electronic tag radio frequency identification method, applied to a software terminal, characterized in that, include: Receive hardware parameters input by the user and send the hardware parameters to the radio frequency identification device to configure the hardware settings of the radio frequency identification device; Receive and process signals from sensors to detect the presence of cigarette packs; When a cigarette pack is detected, an electronic tag reading command is sent to the RFID device. Receive the electronic tag reading result fed back by the radio frequency identification device, including the electronic tag content when reading is successful or reading failure information; The electronic tag reading results are displayed on the human-computer interaction interface to inform the user of the electronic tag reading status.
2. The electronic tag radio frequency identification method according to claim 1, characterized in that, Also includes: Receive a command from the RFID device to turn on the indicator light; Upon receiving the instruction, the corresponding indicator light on the human-machine interface will illuminate to inform the user of the working status of the radio frequency identification device; the color of the indicator light will change according to the reading result.
3. The electronic tag radio frequency identification method according to claim 2, characterized in that, The human-computer interaction interface includes: The radio frequency identification (RFID) device status display area is used to display the current status of the RFID device, including one or more combinations of device name, IP address, antenna power, connection status, sensor signal, and alarm. The radio frequency identification (RFID) data display area is used to display the content of the electronic tag read by the RFID device. The status color description area is used to explain the meaning of the status represented by different colors.
4. The electronic tag radio frequency identification method according to claim 1, characterized in that: The sensor is a diffuse reflection photoelectric sensor used to detect the presence and location of the cigarette pack.
5. A radio frequency identification (RFID) method for electronic tags, applied to an RFID device, characterized in that, include: Receive hardware parameters from the software terminal and complete parameter configuration based on the received parameters; Receive electronic tag reading instructions from the software terminal; Read the contents of the electronic tag on the cigarette pack; Determine whether the reading was successful; if so, send the read electronic tag content to the software terminal; if not, send the reading failure information to the software terminal and display the reading failure status on the human-computer interaction interface of the software terminal. Based on the reading results, a command is sent to the software terminal to light up the indicator light to indicate the current reading status.
6. The electronic tag radio frequency identification method according to claim 5, characterized in that, Also includes: While reading the content of the electronic tag, the system detects the physical status and data integrity of the electronic tag, and sends an alarm message to the software terminal when the electronic tag is damaged or the data is abnormal.
7. The electronic tag radio frequency identification method according to claim 5, characterized in that, Also includes: When a read fails, a custom error code is sent to the software terminal, and the error code corresponds to a specific reason for the read failure.
8. An electronic tag radio frequency identification device, installed on a software terminal, characterized in that, include: The first receiving module is used to receive hardware parameters input by the user and send the hardware parameters to the radio frequency identification device to configure the hardware settings of the radio frequency identification device. The second receiving module is used to receive and process signals from the sensor to detect the presence of the cigarette pack; The first transmitting module is used to send an electronic tag reading command to the radio frequency identification device when a cigarette pack is detected; The third receiving module is used to receive the electronic tag reading result fed back by the radio frequency identification device, including the electronic tag content when the reading is successful or the reading failure information. The display module is used to display the electronic tag reading results on the human-computer interaction interface to inform the user of the electronic tag reading status.
9. An electronic tag radio frequency identification device, installed at the end of a radio frequency identification equipment, characterized in that, include: The fourth receiving module is used to receive hardware parameters from the software terminal and complete the parameter configuration of the radio frequency identification device based on the received parameters. The fifth receiving module is used to receive electronic tag reading instructions from the software terminal; The reading module is used to read the content of the electronic tags on the cigarette packs; The judgment module is used to judge the reading result; The second sending module is used to send the read electronic tag content to the software terminal when the reading is successful; and to send the reading failure information to the software terminal when the reading fails, and to display the reading failure status on the human-computer interaction interface of the software terminal. The third sending module is used to send a command to the software terminal to light up the indicator light based on the reading result, so as to indicate the current reading status.
10. An electronic tag radio frequency identification system, characterized in that, include: The sensor, connected to the software terminal, is used to capture the reflected signals from the cigarette pack and send the signals to the software terminal. The software terminal is used to receive hardware parameters input by the user and send the hardware parameters to the radio frequency identification (RFID) device to configure the hardware settings of the RFID device; it is also used to receive and process signals from the sensor to detect the presence of the cigarette pack; when the cigarette pack is detected, it sends an electronic tag reading command to the RFID device; it is also used to receive the electronic tag reading result fed back by the RFID device and display the reading result on the human-computer interaction interface. The radio frequency identification device is connected to the software terminal and is used to receive hardware parameters from the software terminal and complete parameter configuration according to the received parameters; it is also used to receive electronic tag reading instructions from the software terminal; it is also used to read the content of the electronic tag on the cigarette pack and determine the reading result; according to the reading result, it sends an instruction to the software terminal to light up an indicator light to indicate the current reading status.
11. An electronic device, characterized in that, The electronic device includes: Processor and memory; The memory is used to store computer programs; The processor is used to execute the computer program stored in the memory to cause the electronic device to perform the electronic tag radio frequency identification method according to any one of claims 1 to 4, or the electronic tag radio frequency identification method according to any one of claims 5 to 7.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by an electronic device, it implements the electronic tag radio frequency identification method according to any one of claims 1 to 4, or the electronic tag radio frequency identification method according to any one of claims 5 to 7.