Intelligent anti-theft tin wire management and control system and method based on Internet of Things
By using the BOM verification and environmental compensation mechanism of the IoT system, the problems of material verification and process adaptation in solder wire management have been solved, achieving accuracy in solder wire use and stability in welding quality, and providing multi-dimensional data support.
Patent Information
- Application Number
- CN202511451035.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-11
- Publication Date
- 2025-12-26
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing solder wire control equipment cannot automatically verify the correctness of material usage and cannot adapt to environmental changes to adjust process parameters, resulting in unstable welding quality and potential product quality risks.
An IoT-based intelligent anti-theft solder wire management system is adopted. The system uses a BOM verification engine to force comparison of material information, uses an environmental sensing unit to calculate length compensation value, and combines a data management and auditing unit to establish a multi-dimensional data traceability chain to ensure the correctness of material specifications and dynamically adjust process parameters.
It enables automatic mandatory verification of solder wire materials, avoids the use of incorrect materials, improves the stability and consistency of welding quality, and provides multi-dimensional data support for product quality traceability and responsibility determination.
Smart Images

Figure CN121209366A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of material control technology, specifically to an intelligent anti-theft solder wire control system and method based on the Internet of Things. Background Technology
[0002] In the field of electronics manufacturing, tin wire is a key welding material for achieving electrical connections between electronic components. The compliance of its use and the precise control of its consumption are directly related to the reliability of the final product and the production cost.
[0003] Existing solder wire control equipment or management methods typically focus on basic usage statistics and anti-theft measures. However, these solutions are insufficient in verifying the correctness of material usage, usually relying on manual verification by operators to ensure that the specifications of the solder wire used meet the requirements of the current production order. This management method cannot fundamentally avoid the risk of material misuse due to human negligence. Once non-compliant solder wire is mistakenly used in production, it often leads to quality problems in the entire batch of products, causing serious economic losses.
[0004] Furthermore, in terms of precise control of the welding process, existing solder feeding equipment typically performs solder feeding actions according to preset fixed length parameters. However, the physical properties of solder wire, such as ductility and actual volume per unit length, are affected by environmental factors such as real-time temperature and humidity in the production workshop. These fixed process parameters cannot adapt to environmental changes, leading to fluctuations in the amount of solder at the actual solder joint, thereby affecting the stability and consistency of the welding quality.
[0005] At the data traceability level, while existing technologies can record some consumption data, these records are often one-dimensional and lack mandatory internal connections. When product quality issues arise, it is difficult to form a traceability chain that fully binds the specific operator, the precise batch of materials used, the environmental parameters during operation, and each solder feeding action. This brings difficulties to the root cause analysis of quality problems, the determination of responsibility, and in-depth process optimization. Summary of the Invention
[0006] The purpose of this invention is to provide an intelligent anti-theft solder wire management system and method based on the Internet of Things, which solves the problems in existing solder wire management solutions that cannot automatically and forcibly verify the use of materials to prevent incorrect materials, and cannot adaptively adjust process parameters according to real-time environmental changes to ensure the stability of welding quality.
[0007] To achieve the above objectives, the present invention provides the following technical solution: an intelligent anti-theft solder wire management system and method based on the Internet of Things, comprising: The hardware terminal includes an outer casing, a main controller, a detection device, and a wire feeder installed inside the outer casing. The hardware terminal is used to collect environmental parameters inside the outer casing and to perform solder feeding actions. The information identification module is used to receive and send the operator's identity information and the material information of the solder spool installed on the wire feeder through the main controller, and to receive and send the abnormal signals generated by the detection device through the main controller. The data processing module is used to receive the material information and the identity information, and determine whether to authorize the wire feeder to perform the solder feeding action according to the preset verification logic; The data processing module also includes a BOM verification engine and a verification compensation unit; The BOM verification engine is used to obtain the Bill of Materials (BOM) corresponding to the current production work order, compare the material information with the preset material specifications in the BOM, and generate a locking command to control the wire feeder not to perform the solder feeding action when the comparison results are inconsistent. The verification and compensation unit is used to calculate the length compensation value based on the environmental parameters, calculate the final soldering length by combining the preset basic soldering length with the length compensation value, and generate an authorization command based on the final soldering length and send it to the hardware terminal.
[0008] Preferably, the detection device includes: A tamper-proof sensor is installed on the side surface of the outer shell; An electromagnetic combination lock for locking the outer shell is installed on the outer surface of the outer shell; The GPS / LBS dual-mode positioning module and acceleration sensor are installed inside the outer casing.
[0009] Preferably, the hardware terminal further includes: A photoelectric encoder installed at the outlet of the outer casing for measuring the length of the solder wire fed out; A weighing sensor installed at the bottom of the outer casing wire feeder for measuring the weight of the solder wire reel.
[0010] Preferably, the step of the information identification module receiving the operator's identity information through the main controller specifically includes: The main controller integrates an RFID card reader and a fingerprint recognition module; The RFID reader and fingerprint recognition module receive the operator's identity information and perform dual authentication on the operator.
[0011] Preferably, the data processing module is further configured to: After converting the length data reported by the photoelectric encoder and the weight data reported by the weighing sensor using a preset algorithm, cross-verification is performed to determine whether the solder wire consumption is abnormal.
[0012] Preferably, the information identification module has a built-in NFC reader / writer, and the material information is stored in an NFC tag pre-set on the solder wire reel.
[0013] Preferably, the data processing module further includes a data management and auditing unit, which is used for: The identity information, material information, environmental parameters, and solder wire consumption data associated with each solder feeding action are generated into a structured data record and stored in an unalterable audit log.
[0014] Preferably, the hardware terminal further includes an energy management unit, which is connected to an external AC power source and a backup lithium battery pack, and is used to automatically switch to the backup lithium battery pack for power supply when the external AC power source is disconnected.
[0015] Preferably, the step of the verification compensation unit calculating the length compensation value based on the environmental parameters specifically includes: The difference between the current temperature in the environmental parameters and the preset average standard temperature is calculated, and the difference is multiplied by the preset temperature compensation coefficient to obtain the temperature compensation amount. The difference between the current humidity in the environmental parameters and the preset standard humidity upper limit is calculated. If the difference is positive, the difference is multiplied by the preset humidity compensation coefficient to obtain the humidity compensation amount. If the difference is non-positive, the humidity compensation amount is zero. Add the temperature compensation amount to the humidity compensation amount to obtain the total length compensation value; The final soldering length is obtained by adding the basic soldering length to the total length compensation value.
[0016] The IoT-based intelligent anti-theft solder wire management method includes the following steps: The drive information recognition module obtains the operator's identity information and the material information of the solder wire reel installed on the wire feeder; The driver hardware terminal collects environmental parameters inside the outer casing. The BOM verification engine in the data processing module compares the acquired material information with the preset bill of materials (BOM), and the data processing module performs permission verification on the identity information. If the BOM verification engine's comparison result is consistent and the permission verification passes, perform the following steps: The verification and compensation unit in the data processing module performs compensation calculations on the preset basic soldering length based on the collected environmental parameters to obtain the final soldering length. The data processing module generates an authorization instruction containing the final solder length and sends it to the main controller of the hardware terminal to drive the wire feeder to perform the solder feeding action.
[0017] In summary, the present invention has at least one of the following beneficial technical effects: 1. This invention sets up a BOM verification engine, uses an information recognition module to obtain the actual material information of the solder wire reel, and forces a comparison between it and the preset Bill of Materials (BOM). When the two are inconsistent, a locking command is generated to prevent the wire feeder from performing the solder feeding action. This physically prevents incorrect specifications of solder wire from entering the production process due to human negligence, thereby effectively avoiding batch product quality problems.
[0018] 2. By setting up an environmental sensing unit and a verification compensation unit, this invention can collect environmental parameters of the equipment location in real time, and dynamically calculate the length compensation value based on these parameters. After compensating the basic soldering length, the final soldering length is obtained. This enables the process parameters to adapt to environmental changes, compensates for the influence of factors such as temperature and humidity on the characteristics of the solder wire material, and improves the stability of the welding process.
[0019] 3. By setting up a data management and auditing unit, this invention forcibly associates each solder feeding action with the operator's identity information, the material information of the solder wire reel, real-time environmental parameters, and consumption data, and generates structured data records stored in an unalterable audit log, thus establishing a multi-dimensional data traceability chain. This provides precise data support for subsequent product quality traceability, process optimization, and responsibility definition. Attached Figure Description
[0020] Figure 1 This is a perspective view of the device of the present invention; Figure 2 This is an internal view of the device of the present invention; Figure 3 This is a schematic diagram of the overall system architecture of the present invention; Figure 4 This is a flowchart of the BOM verification logic of the present invention; Figure 5 This is a flowchart illustrating the overall system workflow of the present invention.
[0021] The components include: 1. Outer casing; 2. Main controller; 3. Cable feeder; 4. Anti-tamper sensor; 5. Electromagnetic combination lock; 6. GPS / LBS dual-mode positioning module; 7. Accelerometer; 8. Photoelectric encoder; 9. Weighing sensor; 10. RFID reader; 11. Fingerprint recognition module; 12. NFC reader / writer; 13. NFC tag; and 14. Backup lithium battery pack. Detailed Implementation
[0022] See attached document Figure 3 The present invention provides an intelligent anti-theft solder wire management system based on the Internet of Things, which may include: hardware terminal, cloud software and data system, and user mobile terminal.
[0023] The hardware terminal is a data acquisition and command execution unit deployed on the production site. It collects on-site data such as operator identification information, solder wire reel material information, environmental parameters within the outer casing, and solder wire consumption. Simultaneously, it receives control commands from cloud software and data systems and drives the internal wire feeder to perform solder feeding actions.
[0024] The cloud-based software and data system is a central processing and decision-making center deployed on a server. It receives all field data reported by hardware terminals and executes pre-defined business logic, including BOM verification, authorization verification, and dynamic process parameter calculation. The cloud-based software and data system also sends processing results, such as authorization or locking commands, back to the hardware terminals. Furthermore, this system is responsible for the storage, analysis, and log auditing of all data.
[0025] A user mobile terminal is an interactive interface used by administrators for remote monitoring and management, such as a smartphone or tablet running specific applications. It interacts with cloud software and data systems to query the status of hardware terminals, set parameters, and receive alarm information.
[0026] In one specific embodiment, the hardware terminal has a built-in wireless communication module, such as a 4G / LTE communication module, which establishes a data connection with the cloud software and data system through a mobile communication network. Data exchange between the two can use the MQTT protocol to achieve data reporting and command issuance.
[0027] See attached document Figure 1 and attached Figure 2 The hardware terminal includes an outer casing, which houses and protects its internal electronic and mechanical components. The outer casing can be made of high-strength engineering plastics or metal alloys.
[0028] In one specific embodiment, the outer shell includes a shell body and an openable shell cover, the shell body and the shell cover being connected by a hinge to facilitate the replacement of the internal solder wire coil.
[0029] To control access to the opening and closing of the external casing, an electromagnetic combination lock is installed. The electromagnetic combination lock is mounted at the junction of the casing body and the cover. The electromagnetic combination lock is electrically connected to the main controller, and its locking and unlocking states are entirely controlled by the main controller based on authorized commands issued by the cloud software and data system.
[0030] To monitor unauthorized opening of the outer casing, an anti-tamper sensor is also installed inside. In one specific embodiment, the anti-tamper sensor is a microswitch, which is installed at the internal seam of the outer casing. When the outer casing is opened, the state of the microswitch changes, generating a corresponding electrical signal. The signal output terminal of the anti-tamper sensor is connected to the main controller to send the electrical signal to the main controller for abnormal state judgment.
[0031] See attached document Figure 1 and attached Figure 2 The hardware terminal further includes a main controller. The main controller is the central processing unit of the hardware terminal, which can be physically implemented as a microcontroller (MCU) or an embedded system-on-a-chip (SoC).
[0032] In one specific embodiment, the main controller is a 32-bit microcontroller based on the ARM Cortex-M core, which integrates firmware to perform data processing, peripheral driver and communication protocol stack management.
[0033] The main controller is electrically connected to other functional components within the hardware terminal through its multiple input / output ports to achieve coordination and control of the entire terminal.
[0034] Specifically, the main controller receives electrical signals or data streams from tamper sensors, accelerometers, photoelectric encoders, load cells, RFID readers, fingerprint recognition modules, and NFC readers. Simultaneously, the main controller sends pulse width modulation (PWM) signals or stepping commands to the motor within the wire feeder via the motor drive circuit to precisely control its rotation angle and speed.
[0035] To enable data interaction with cloud software and data systems, the hardware terminal also includes a communication module. The communication module connects to the main controller, for example, via a Universal Asynchronous Receiver / Transmitter (UART) interface for serial communication. In one specific embodiment, the communication module is a 4G / LTE full-network compatible wireless communication module with a built-in independent TCP / IP protocol stack. The main controller collects and formats data, sends it to the communication module via the UART interface, and the communication module handles data encapsulation, network connection establishment and maintenance, and ultimately sends the data to the designated server address of the cloud software and data system. Conversely, the communication module receives instruction data from the cloud, parses it, and transmits it to the main controller via the UART interface for execution.
[0036] See attached document Figure 1 and attached Figure 2 The hardware terminal further includes multiple components for achieving positioning, attitude perception, usage measurement, and environmental perception.
[0037] To enable geographic location monitoring and abnormal movement detection of the hardware terminal, it is internally equipped with a GPS / LBS dual-mode positioning module and an accelerometer. In one specific embodiment, the GPS / LBS dual-mode positioning module receives satellite positioning signals to obtain high-precision latitude and longitude coordinates, and automatically switches to base station positioning mode in areas with weak satellite signals. The accelerometer is a three-axis MEMS accelerometer used to monitor the acceleration changes of the hardware terminal in three dimensions in real time. Both the GPS / LBS dual-mode positioning module and the accelerometer are connected to the data bus of the main controller. The main controller analyzes the data from the accelerometer to determine whether the device has experienced vibration or displacement exceeding a preset threshold, and when an anomaly is detected, it reads and reports the coordinate data from the GPS / LBS dual-mode positioning module.
[0038] To achieve accurate measurement of solder wire consumption, the hardware terminal also includes a photoelectric encoder and a load cell. The photoelectric encoder is installed at the wire outlet of the outer casing and includes a roller that directly contacts the delivered solder wire. The solder wire drives the roller to rotate as it is delivered. The photoelectric encoder converts the rotation angle of the roller into a series of electrical pulse signals and sends them to the main controller. The main controller counts the pulses and, based on the conversion relationship between the roller circumference and the number of pulses, accurately calculates the length of the delivered solder wire.
[0039] A load cell is integrated into the bottom of the wire feeder to support and measure the overall weight of the solder wire reel in real time. In one specific embodiment, the load cell is a resistance strain gauge force sensor, which converts the minute deformation caused by the weight into a voltage signal. This voltage signal is processed by an analog-to-digital converter and then read by the main controller, thereby monitoring the remaining weight of the solder wire reel. The main controller can cross-check the length loss calculated by the photoelectric encoder with the weight loss measured by the load cell to improve the accuracy of the measurement results.
[0040] The hardware terminal also includes an environmental sensing unit. In one specific embodiment, the environmental sensing unit is a digital sensor module integrating a temperature sensor and a humidity sensor. This module is installed inside the outer casing, located near the solder wire coil but away from internal power supplies and other heat-generating components to ensure that the collected environmental parameters accurately reflect the storage environment of the solder wire. The environmental sensing unit connects to the main controller via communication interfaces such as I2C or SPI, and sends the collected temperature and humidity data to the main controller at preset time intervals for uploading to the cloud software and data system.
[0041] See attached document Figure 1 and attached Figure 2 The hardware terminal further includes an information identification module for acquiring the identity information of the operator and materials. In one specific embodiment, the information identification module consists of multiple separate components, all of which are electrically connected to the main controller.
[0042] To verify the operator's identity, the information identification module includes an RFID reader and a fingerprint recognition module. Both the RFID reader and the fingerprint recognition module are located on the outer surface of the casing for easy access by the operator to swipe their card and press their fingerprint. The RFID reader reads the unique identification ID stored in the operator's work ID, and the fingerprint recognition module collects the operator's fingerprint biometric data. The main controller receives both the identification ID and the fingerprint data and uploads them to the cloud software and data system for dual authentication.
[0043] To obtain material information from the solder wire reel, the information identification module also includes an NFC reader / writer. The NFC reader / writer is installed inside the outer casing, near the mounting position of the solder wire reel on the wire feeder, to ensure that the information on the NFC tag on the solder wire reel can be read. When a new reel of solder wire is loaded, the NFC reader / writer reads the pre-stored structured data within the NFC tag, including material unique ID, model, diameter, batch number, and other material information. The main controller receives this material information and uploads it.
[0044] The hardware terminal also includes a wire feeder for performing the solder feeding action. In one specific embodiment, the wire feeder is a precision mechanical device driven by a stepper motor. Internally, it includes at least one set of rollers driven by the stepper motor. After receiving an authorization command containing the final solder length from the cloud software and data system, the main controller converts this length into the total number of steps the stepper motor needs to rotate. Subsequently, the main controller sends a precise number of pulse control signals to the stepper motor through the motor drive circuit. Each time the stepper motor receives a pulse, it rotates by a fixed, small angle, thereby driving the rollers to precisely feed out the solder wire of the length corresponding to the total number of steps.
[0045] See attached document Figure 2 The hardware terminal further includes an energy management unit. This energy management unit is responsible for providing a stable and continuous power supply to the main controller and all other power-requiring components.
[0046] The energy management unit is connected to an external AC power source and a backup lithium battery pack. In one specific embodiment, the energy management unit is connected to an external 220V AC power source via a power adapter and converts it to a stable DC voltage (e.g., 12V or 24V) as the main power source. The backup lithium battery pack is a rechargeable lithium-ion battery pack installed inside the outer casing.
[0047] The core of the energy management unit is the power management circuit, which includes a charging management module and a power path switching module. When the external AC power supply is normal, the power management circuit provides the converted DC voltage to the various components of the hardware terminal, and simultaneously charges the backup lithium battery pack through the charging management module. The charging management module has overvoltage protection, overcurrent protection, and temperature monitoring functions to ensure the safety of the charging process.
[0048] The power path switching module monitors the power supply status of the external AC power source in real time. When it detects an interruption or abnormal voltage in the external AC power supply, the module automatically and seamlessly switches the power supply path from the external AC power source to the backup lithium battery pack. In one specific embodiment, this switching function is implemented by a set of MOSFET switches controlled by a power management chip to ensure that the voltage supplied to the main controller does not drop during the switching process, thereby guaranteeing the continuous operation of the core functions of the hardware terminal.
[0049] In addition, the energy management unit includes a power monitoring circuit for real-time monitoring of the voltage and remaining power of the backup lithium battery pack. This monitoring data is sent to the main controller via interfaces such as I2C or SMBus, enabling the hardware terminal to promptly report low power alarms to the cloud software and data system when the backup power is too low.
[0050] See attached document Figure 4 The BOM verification engine is a functional module within the cloud software and data system. It is used to perform mandatory verification of the compliance of materials before authorized soldering.
[0051] In one specific embodiment, the logical implementation of the BOM verification engine includes the following steps: First, the BOM verification engine receives a data packet reported from the hardware terminal. This data packet contains at least: material information of the current solder wire reel, read and uploaded by an NFC reader / writer; and the identity information of the current operator, obtained and uploaded by an RFID reader or fingerprint recognition module. The material information is a structured dataset, which includes fields such as material model, diameter specification, alloy composition, and batch number.
[0052] Secondly, the BOM verification engine, based on the received operator identity information or hardware terminal device ID, initiates a query request to the Enterprise Resource Planning (ERP) system or Manufacturing Execution System (MES) database to obtain the production work order currently bound to that operator or device. Subsequently, it parses the corresponding Bill of Materials (BOM) from the production work order information. This BOM clearly specifies the preset material specifications of the solder wire required for that work order.
[0053] Then, the BOM verification engine performs a comparison operation. This operation compares key specification fields in the material information, such as diameter and alloy composition, with the preset material specifications obtained from the Bill of Materials (BOM) one by one, strictly using strings or values.
[0054] After the comparison is complete, the BOM verification engine makes a judgment based on the comparison results. If all key specification fields match completely, the comparison result is determined to be consistent. If any key specification field does not match, the comparison result is determined to be inconsistent.
[0055] Finally, the BOM verification engine generates corresponding instructions based on the judgment results. If the comparison results match, the verification step passes, and the process proceeds to subsequent permission verification and dynamic process parameter calculation. If the comparison results do not match, the BOM verification engine generates a locking instruction. The data format of this instruction includes the unique device ID of the target hardware terminal and a specific locking operation code. This locking instruction is sent to the hardware terminal through the communication module, parsed and executed by the main controller to keep the wire feeder in an inactive state, preventing it from performing any solder feeding actions. At the same time, the BOM verification engine will also generate an alarm event containing error details and send it to the data management and auditing unit for recording.
[0056] The verification and compensation unit is another functional module within the cloud software and data system. This unit is activated when the BOM verification engine's verification result is consistent. It is used to perform dynamic compensation calculations on standard process parameters based on real-time environmental parameters to generate the final execution instructions sent to the hardware terminal.
[0057] In one specific embodiment, the verification compensation unit first retrieves multiple preset parameters associated with the current production work order from the process parameter database of the cloud software and data system. These parameters include: a preset base solder tapping length, a preset average standard temperature, a preset upper limit of standard humidity, a preset temperature compensation coefficient, and a preset humidity compensation coefficient. These parameters can be configured and stored by process engineers through a management interface.
[0058] Upon receiving real-time environmental parameters, including the current temperature and humidity, reported by the hardware terminal, the verification compensation unit performs the following calculation steps: First, it calculates the difference between the current temperature and the average standard temperature, and multiplies the difference by a temperature compensation coefficient to obtain the temperature compensation amount; second, it calculates the difference between the current humidity and the upper limit of the standard humidity. If the difference is positive, it multiplies the positive value by a humidity compensation coefficient to obtain the humidity compensation amount; if the difference is non-positive, the humidity compensation amount is zero; then, it adds the temperature compensation amount and the humidity compensation amount to obtain the total length compensation value; finally, it adds the basic soldering length to the total length compensation value to obtain the final soldering length.
[0059] Final solder length L final It is calculated using the following formula: L final =L base +K t ·(T curr -T avg )+K h ·max(0, H curr -H std_max ); Among them, L base Base solder length; T curr The current temperature in the environmental parameters; T avg The preset standard temperature average; H curr The current humidity in the environmental parameters; H std_max The preset upper limit of standard humidity; K t K is the preset temperature compensation coefficient. h This is the preset humidity compensation coefficient.
[0060] After the calculation is completed, the verification and compensation unit encapsulates the final solder delivery length as a key parameter into an authorization command. This authorization command is then sent to the hardware terminal via the communication module, where it is parsed by the main controller and used to drive the wire feeder to perform precise solder delivery.
[0061] The cloud software and data system also includes a data management and auditing unit. This unit's function is to create a comprehensive, relevant, and tamper-proof data record for each soldering action performed by the hardware terminal, for subsequent analysis, tracing, and auditing.
[0062] In one specific embodiment, each time a solder feeding action is authorized and completed, the data management and auditing unit generates a structured data record. This data record can be organized in JSON format and contains multiple key-value pairs to associate all relevant information for that operation. Specifically, the data record includes at least: an operation timestamp, the hardware terminal's device ID, the operator's identity information, the material information of the solder coil (including material ID and batch number), the current production work order number, the final solder feeding length for that action, the real-time environmental parameters (including temperature and humidity) at the time the action was performed, and the geographical coordinates of the location where the action occurred.
[0063] To ensure the immutability of data records, the data management and auditing unit employs a hash chain-based log storage mechanism. The specific implementation steps are as follows: First, the generated JSON-formatted data record is serialized into a string; second, a preset cryptographic hash algorithm (e.g., SHA-256) is used to calculate the hash value of the current record; then, when storing this data record in the database, the record itself, its corresponding current hash value, and the hash value of the previous record in the database are all stored together.
[0064] In this way, each new record points to its predecessor via a hash value, forming a chain of interconnected data. If the content of any historical record in the database is tampered with, its hash value will change, causing the hash chain verification of all subsequent records to fail. By periodically or as needed verifying this hash chain, any unauthorized data tampering can be detected, thus ensuring the integrity and reliability of the audit logs. This recorded data can be further indexed to support multi-dimensional queries and report generation, such as consumption statistics and quality traceability by operator, material batch, or time range.
[0065] See attached document Figure 5 The specific implementation steps of the IoT-based intelligent anti-theft solder wire management method of the present invention will be described in detail below.
[0066] In one specific embodiment, the method begins with the material loading and identity binding steps. When a solder wire reel needs to be replaced, the operator opens the outer casing of the hardware terminal and installs a new reel of solder wire with an NFC tag attached onto the wire feeder. Before closing the outer casing, the NFC reader / writer within the information identification module is activated to read the material information stored in the NFC tag. The main controller receives this material information and uploads it to the cloud software and data system, completing the binding of the physical material with its digital identity.
[0067] Next, the operator authorization and task loading process begins. The operator authenticates their identity using an RFID reader and a fingerprint recognition module at the external interface of the hardware terminal. The main controller collects and uploads the operator's identity information. After authentication, the cloud software and data system queries the associated production work order based on this information and loads the corresponding Bill of Materials (BOM).
[0068] Next, the system automatically executes a mandatory verification step. The data processing module within the cloud software and data system drives its BOM verification engine to compare the material information obtained in the first step with the preset material specifications in the BOM loaded in the second step. Simultaneously, the data processing module verifies the operator's identity and permissions.
[0069] The system enters the authorization execution and dynamic monitoring steps only if the BOM verification engine's comparison result is consistent and the permission verification passes. The verification compensation unit within the data processing module is activated. Based on environmental parameters collected and reported in real-time by the environmental sensing unit within the hardware terminal, it performs compensation calculations on the preset base solder delivery length to obtain the final solder delivery length. Subsequently, the data processing module generates an authorization instruction containing this final solder delivery length and sends it to the main controller, which drives the wire feeder to perform precise solder delivery. During the solder delivery process, the photoelectric encoder and weighing sensor measure the consumption in real-time and upload the data to the data management and auditing unit for recording.
[0070] In another embodiment of the invention, an exception handling mechanism is also included. For example, if the comparison result of the BOM verification engine is inconsistent during the mandatory verification step, the data processing module will generate a lock command and issue it. After receiving the command, the main controller will keep the feeder in a locked state and can drive the local alarm device to issue an audible and visual alert. At the same time, the cloud software and data system will push alarm information about material misuse to the user's mobile terminal.
[0071] For example, if the accelerometer detects abnormal vibration or displacement in the hardware terminal, the main controller will immediately report this abnormal signal along with the real-time geographical coordinates obtained by the GPS / LBS dual-mode positioning module as a high-priority event. Upon receiving this event, the cloud software and data system will immediately push an anti-theft alarm to the user's mobile terminal and display the current location of the hardware terminal.
Claims
1. An intelligent anti-theft solder wire management system based on the Internet of Things, characterized in that, include: The hardware terminal includes an outer shell (1), a main controller (2), a detection device, and a wire feeder (3) installed inside the outer shell (1). The hardware terminal is used to collect environmental parameters inside the outer shell (1) and to perform solder feeding actions. The information identification module is used to receive and send the operator's identity information and the material information of the solder spool installed on the wire feeder (3) through the main controller (2), and to receive and send the abnormal signals generated by the detection device through the main controller (2); The data processing module is used to receive the material information and the identity information, and determine whether to authorize the wire feeder (3) to perform the solder feeding action according to the preset verification logic; The data processing module also includes a BOM verification engine and a verification compensation unit; The BOM verification engine is used to obtain the bill of materials (BOM) corresponding to the current production work order, compare the material information with the preset material specifications in the BOM, and generate a locking command to control the wire feeder (3) not to perform the solder feeding action when the comparison results are inconsistent. The verification and compensation unit is used to calculate the length compensation value based on the environmental parameters, calculate the final soldering length by combining the preset basic soldering length with the length compensation value, and generate an authorization command based on the final soldering length and send it to the hardware terminal.
2. The IoT-based intelligent anti-theft solder wire management system according to claim 1, characterized in that, The detection equipment includes: Anti-tamper sensor (4) installed on the side surface of the outer shell (1); An electromagnetic combination lock (5) for locking the outer shell is installed on the outer surface of the outer shell (1). The GPS / LBS dual-mode positioning module (6) and the accelerometer (7) are installed inside the outer casing (1).
3. The IoT-based intelligent anti-theft solder wire control system according to claim 1, characterized in that, The hardware terminal also includes: A photoelectric encoder (8) is installed at the outlet of the outer shell (1) to measure the length of the solder wire being delivered. A weighing sensor (9) is installed at the bottom of the wire feeder (3) of the outer shell (1) to measure the weight of the solder wire reel.
4. The IoT-based intelligent anti-theft solder wire management system according to claim 1, characterized in that, The specific steps for the information identification module to receive the operator's identity information through the main controller (2) are as follows: The main controller (2) integrates an RFID reader (10) and a fingerprint recognition module (11). The RFID reader (10) and fingerprint recognition module (11) receive the operator's identity information and perform dual authentication on the operator.
5. The IoT-based intelligent anti-theft solder wire management system according to claim 3, characterized in that, The data processing module is also used for: After converting the length data reported by the photoelectric encoder (8) and the weight data reported by the weighing sensor (9) using a preset algorithm, cross-verification is performed to determine whether the solder wire consumption is abnormal.
6. The IoT-based intelligent anti-theft solder wire management system according to claim 1, characterized in that, The information identification module has a built-in NFC reader (12), and the material information is stored in an NFC tag (13) pre-set on the tin wire reel.
7. The IoT-based intelligent anti-theft solder wire management system according to claim 1, characterized in that, The data processing module further includes a data management and auditing unit, which is used for: The identity information, material information, environmental parameters, and solder wire consumption data associated with each solder feeding action are generated into a structured data record and stored in an unalterable audit log.
8. The IoT-based intelligent anti-theft solder wire control system according to claim 1, characterized in that, The hardware terminal also includes an energy management unit, which is connected to an external AC power supply and a backup lithium battery pack (14), and is used to automatically switch to the backup lithium battery pack (14) for power supply when the external AC power supply is disconnected.
9. The IoT-based intelligent anti-theft solder wire control system according to claim 1, characterized in that, The specific steps for the verification compensation unit to calculate the length compensation value based on the environmental parameters are as follows: The difference between the current temperature in the environmental parameters and the preset average standard temperature is calculated, and the difference is multiplied by the preset temperature compensation coefficient to obtain the temperature compensation amount. The difference between the current humidity in the environmental parameters and the preset standard humidity upper limit is calculated. If the difference is positive, the difference is multiplied by the preset humidity compensation coefficient to obtain the humidity compensation amount. If the difference is non-positive, the humidity compensation amount is zero. Add the temperature compensation amount to the humidity compensation amount to obtain the total length compensation value; The final soldering length is obtained by adding the basic soldering length to the total length compensation value.
10. A smart anti-theft solder wire management method based on the Internet of Things, applied to any one of claims 1-9, characterized in that, Includes the following steps: Drive the information recognition module to obtain the operator's identity information and the material information of the solder spool installed on the wire feeder (3); The driver hardware terminal collects environmental parameters inside the outer casing (1). The BOM verification engine in the data processing module compares the acquired material information with the preset bill of materials (BOM), and the data processing module performs permission verification on the identity information. If the BOM verification engine's comparison result is consistent and the permission verification passes, perform the following steps: The verification and compensation unit in the data processing module performs compensation calculations on the preset basic soldering length based on the collected environmental parameters to obtain the final soldering length. The data processing module generates an authorization instruction containing the final solder length and sends it to the main controller (2) of the hardware terminal to drive the wire feeder (3) to perform the solder feeding action.