Zipper state detection method and device, zipper, storage device, electronic equipment and readable storage medium
By configuring a unique impedance branch for the zipper sensor and using a voltage divider network to achieve voltage encoding, the problems of high hardware resource consumption, complex circuits, and high costs in multi-detection point systems are solved, realizing simplified circuit structure and reduced cost zipper status detection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ONE INNOVATION NEW MATERIALS (SHENZHEN) CO LTD
- Filing Date
- 2026-05-14
- Publication Date
- 2026-06-12
AI Technical Summary
In existing technologies, zipper status detection requires independent signal channels for multiple detection points, resulting in high hardware interface resource consumption, complex circuitry, and high costs, making it difficult to promote in consumer products.
By configuring a unique impedance branch for each sensor and multiplexing the signals from all sensors onto a common signal line through this impedance branch, voltage encoding is achieved using a voltage divider network. The processing unit reads the voltage through a single analog acquisition channel and queries a pre-established mapping table to identify the specific sensor that was triggered.
It achieves reliable identification of multiple detection points under a minimal hardware architecture, simplifies the circuit structure, reduces system cost, and provides rich status information such as location and attribute identifiers.
Smart Images

Figure CN122192382A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic detection and signal processing technology, specifically to a zipper status detection method, apparatus, zipper, storage device, electronic device, and readable storage medium. Background Technology
[0002] In the fields of smart bags, baby care products, outdoor devices, clothing, and storage equipment, real-time and accurate acquisition of the opening and closing status of zippers or the position information of zipper heads is of great significance for realizing functions such as intelligent anti-theft, item storage and retrieval monitoring, or user interaction.
[0003] In related technologies, multiple detection points are typically required on the zipper to detect its status. However, if a conventional detection method is used, where each detection point uses an independent signal channel connected to the processing unit, it will consume a large amount of hardware interface resources, leading to complex system circuitry and increased costs, which is not conducive to its promotion and application in consumer products. Summary of the Invention
[0004] This application provides a zipper status detection method, apparatus, zipper, storage device, electronic device, and readable storage medium to reliably identify the status of multiple detection points, thereby at least partially solving the above-mentioned technical problems.
[0005] Firstly, a zipper status detection method is provided, the method comprising: Acquire a voltage signal from at least one detection node; wherein the voltage signal is generated when one of a plurality of proximity sensors arranged along the zipper tooth is triggered by the proximity of a marker located on the zipper head, and the voltage value of the voltage signal is determined according to the impedance branch to which the triggered proximity sensor is connected. Based on the voltage signal and the preset mapping relationship between the voltage value and the status identifier, the status identifier of the identifier that triggers the proximity sensor is determined.
[0006] Optionally, determining the status identifier of the identifier that triggers the proximity sensor based on the voltage signal and a preset mapping relationship between the voltage value and the status identifier includes: The amplitude of the voltage signal is compared with multiple reference voltage values stored in the mapping relationship; Determine the status identifier associated with the reference voltage value that matches the amplitude.
[0007] Optionally, the status identifier includes the location identifier of the triggered proximity sensor, and / or the attribute identifier of the identifier body corresponding to the triggering proximity sensor.
[0008] Optionally, the attribute identification of the identifier is based on magnetic pole attributes.
[0009] Optionally, there are two identifiers, namely a first identifier disposed on the first zipper head and a second identifier disposed on the second zipper head; The acquisition of the voltage signal of at least one detection node includes: Acquire a first voltage signal from a first detection node and a second voltage signal from a second detection node; wherein, the voltage value of the first voltage signal is determined by a proximity sensor among a plurality of proximity sensors being triggered by the proximity of a first marker on a first zipper head, based on the first impedance branch to which the triggered proximity sensor is connected; the voltage value of the second voltage signal is determined by a proximity sensor among a plurality of proximity sensors being triggered by the proximity of a second marker on a second zipper head, based on the second impedance branch to which the triggered proximity sensor is connected.
[0010] Optionally, determining the status identifier of the identifier that triggers the proximity sensor based on the voltage signal and a preset mapping relationship between the voltage value and the status identifier includes: The first state identifier of the first zipper head is determined based on the first voltage signal and the preset mapping relationship between the first voltage value and the first state identifier; the second state identifier of the second zipper head is determined based on the second voltage signal and the preset mapping relationship between the second voltage value and the second state identifier.
[0011] Optionally, the first marker and the second marker have opposite magnetic polarity properties.
[0012] Optionally, before acquiring the voltage signal of at least one detection node, the method further includes: The marker is controlled to approach each of the proximity sensors in sequence. The voltage values generated by the detection node corresponding to the attributes of the marker and the proximity sensors that are triggered are recorded. A mapping relationship is established between the voltage values and the corresponding attributes of the marker and the position marker of the proximity sensor that is triggered.
[0013] Secondly, a zipper status detection device is also provided, comprising: A sensing encoding module is used to output at least one voltage signal, wherein the voltage value of the voltage signal uniquely corresponds to the position of the triggered proximity sensor and / or the attribute of the marker that triggered the proximity sensor; wherein the sensing encoding module includes a voltage divider network, the voltage divider network being configured to generate different voltage values at the output terminal when different sensors are triggered, or when the same sensor is triggered by markers with different attributes; A signal acquisition module, connected to the sensing encoding module, is used to acquire the voltage signal; The processing module, connected to the signal acquisition module, is configured to execute the above method.
[0014] Thirdly, a zipper is also provided, including zipper teeth and zipper head, and including the aforementioned zipper status detection device.
[0015] Fourthly, a storage device is also provided, including the aforementioned zipper.
[0016] Fifthly, an electronic device is also provided, including the aforementioned zipper status detection device.
[0017] Sixthly, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the above-described method.
[0018] This embodiment configures a unique impedance branch for each sensor and multiplexes the signals from all sensors onto a common signal line (detection node) through this impedance branch. When any sensor is triggered, its unique impedance value encodes the voltage of the common node into a specific value that corresponds only to that sensor. The processing unit only needs to read this voltage through a single analog acquisition channel and query a pre-established voltage-identity mapping table to uniquely and accurately identify which sensor was triggered from among multiple sensors. This solves the problems of high hardware interface resource consumption, complex circuitry, and high cost in multi-detection point systems, and achieves reliable identification of multiple discrete states with a minimal hardware architecture. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a flowchart illustrating the zipper status detection method provided in an exemplary embodiment of this disclosure; Figure 2 This is a functional structure diagram of the zipper status detection device provided in an exemplary embodiment of this disclosure; Figure 3 This is a schematic diagram of the overall structure of the zipper provided in an exemplary embodiment of this disclosure; Figure 4 This is a schematic diagram of another overall structure of the zipper provided in an exemplary embodiment of this disclosure; Figure 5 This is a circuit diagram of a zipper provided in an exemplary embodiment of this disclosure; Figure 6This is a schematic diagram of another structure of the zipper provided in an exemplary embodiment of this disclosure; Figure 7 This is a schematic diagram showing the initial positional relationship between the magnet and the bipolar Hall sensor; Figure 8 This is a schematic diagram showing the second positional relationship between the magnet and the bipolar Hall sensor; Figure 9 This is a schematic diagram showing the third positional relationship between the magnet and the bipolar Hall sensor; Figure 10 This is another circuit diagram of the zipper provided in an exemplary embodiment of this disclosure; Figure 11 This is a schematic diagram of the overall structure of the storage device provided in an exemplary embodiment of this disclosure; Figure 12 This is a functional structure diagram of a storage device provided in an exemplary embodiment of this disclosure.
[0021] Explanation of reference numerals in the attached figures: 20. Zipper status detection device; 21. Sensor encoding module; 22. Signal acquisition module; 23. Processing module; 30. Zipper; 31. Zipper tooth tape; 310. Zipper tooth; 32. Zipper head; 33. Flexible circuit carrier; 34. Proximity sensor; 35. Identifier; 351. First magnet; 352. Second magnet; 36. Common signal line; 361. First common signal line; 362. Second common signal line; 37. Impedance element; 371. First impedance element; 372. Second impedance element; 38. Electrostatic discharge protection device; 40. Storage device; 41. Storage device body; 401. Control module; 402. Bluetooth module; 403. Radio frequency identification module; 404. Vibration switch module; 405. Sound and light module; 406. Touch detection module; 407. Zipper detection module; 408. Motion detection module; 409. Power supply module; 410. Pressure detection module; 411. Metering module. Detailed Implementation
[0022] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0023] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined as "first" or "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0024] "A and / or B" includes the following three combinations: A only, B only, and a combination of A and B.
[0025] The use of "applies to" or "configured to" in this application implies open and inclusive language, which does not exclude the applicability to or configuration to devices performing additional tasks or steps. Additionally, the use of "based on" implies openness and inclusivity, because processes, steps, calculations, or other actions "based on" one or more of the stated conditions or values may in practice be based on additional conditions or values beyond those stated.
[0026] In this application, the term "exemplary" is used to mean "used as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use this application. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be made without using these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0027] The zipper status detection method, system, and zipper provided in this application can be applied to various smart storage devices or clothing products with zipper head systems. For example, the device can be applied to baby care bags, backpacks, suitcases, handbags, outdoor tents, clothing pockets, or professional equipment storage bags. In these application scenarios, the zipper status detection system of this solution is integrated into the storage device. Specifically, the zipper status detection device is used to detect the open / closed state of the zipper or the position of the zipper head on the storage device. When the user operates the zipper, the device obtains a voltage signal representing the position of the zipper head based on the voltage divider coding principle and determines its status identifier through a preset mapping relationship. This status identifier can be provided to the main control system of the storage device, and then used to trigger intelligent functions such as anti-theft alarms, access status recording, light prompts, or linkage with other sensors (such as RFID readers).
[0028] This application provides a method for detecting the state of a zipper. Please refer to [link / reference]. Figure 1 This is a flowchart illustrating a zipper state detection method provided in an embodiment of this application. The method is applied to a zipper, which includes: Flexible circuit carrier, set along the zipper teeth; Multiple proximity sensors are spaced along the chain teeth on the flexible circuit carrier; The identifier is placed on the zipper pull of the zipper; and, The voltage divider network includes multiple impedance branches. The output of each proximity sensor is connected to a common signal line through an impedance branch, thereby forming at least one detection node. The impedance values of each impedance branch are configured to be different.
[0029] The specific components and working principle of this zipper will be explained in detail below.
[0030] like Figure 1 As shown, the method includes the following steps: Step S101: Obtain the voltage signal of at least one detection node; wherein the voltage signal is generated when one of a plurality of proximity sensors arranged along the zipper tooth is triggered by the proximity of the marker provided on the zipper head, and the voltage value of the voltage signal is determined according to the impedance element connected to the triggered proximity sensor.
[0031] Specifically, when a user pulls the zipper pull, an indicator (e.g., a permanent magnet) mounted on the zipper pull moves accordingly. When the indicator approaches and triggers one of a plurality of proximity sensors, the output of the triggered proximity sensor is connected to a reference potential (such as ground). Because this sensor is connected to the detection node through an impedance element with a unique impedance value, the equivalent resistance between the detection node and the reference potential changes, causing the voltage on the detection node to be pulled down (or pulled up) to a specific voltage value. The voltage value of this voltage signal is determined by the impedance value of the specific impedance element to which the specific triggered sensor is connected.
[0032] Step S102: Determine the status indicator of the marker that triggers the proximity sensor based on the voltage signal and the preset mapping relationship between the voltage value and the status indicator.
[0033] Specifically, a processing unit (e.g., a microcontroller (MCU)) can acquire the voltage signal generated on the common signal line through the aforementioned interface (typically sampled as a digital value by an internal or external analog-to-digital converter, ADC). The processing unit then queries its internally stored mapping relationship. This mapping relationship records the correspondence between different voltage values (or voltage ranges) and different state identifiers. By matching the acquired voltage signal with the mapping relationship, the state identifier corresponding to the identifier that triggered the current voltage signal can be determined.
[0034] Traditional multi-sensor detection schemes require providing an independent signal channel for each sensor, consuming significant hardware resources. This embodiment addresses this by configuring a unique impedance branch for each sensor and multiplexing the signals from all sensors onto a common signal line (detection node) through this impedance branch. When any sensor is triggered, its unique impedance value encodes the voltage of the common node into a specific value unique to that sensor. The processing unit only needs to read this voltage through a single analog acquisition channel and consult a pre-established voltage-identity mapping table to uniquely and accurately identify which sensor was triggered from among multiple sensors. This solves the problems of high hardware interface resource consumption, complex circuitry, and high cost in multi-detection point systems, achieving reliable identification of multiple discrete states with a minimal hardware architecture.
[0035] In some embodiments, the status indicator of the marker that triggers the proximity sensor is determined based on the voltage signal and a preset mapping relationship between the voltage value and the status indicator, including: The amplitude of the voltage signal is compared with multiple reference voltage values stored in the mapping relationship; Determine the status flag associated with the reference voltage value that matches the amplitude.
[0036] Specifically, the digital amplitude of the acquired voltage signal is compared one by one with multiple pre-stored reference voltage values (digital quantities) in the mapping relationship to determine the reference voltage value that best matches the current voltage signal amplitude (e.g., the absolute value of the difference between the two is within a preset tolerance range), and the state identifier associated with that reference voltage value in the mapping relationship is output. This method achieves fast and deterministic state decoding logic through numerical comparison and table lookup, and the algorithm is simple and reliable.
[0037] In some embodiments, the status identifier includes the location identifier of the triggered proximity sensor and / or the attribute identifier of the identifier body corresponding to the triggered proximity sensor.
[0038] The location marker of the triggered proximity sensor indicates which sensor in the sensor array along the zipper teeth was triggered. This information directly reflects the approximate or absolute location of the zipper pull on the zipper teeth.
[0039] The attribute identifier of the marker that triggers the proximity sensor indicates a certain characteristic attribute of the marker itself. For example, when the marker is a magnet, this attribute can be its magnetic polarity (N pole or S pole).
[0040] By including both location and attribute information in the status identifier, this method can provide richer status information than a simple on / off signal, offering more possibilities for upper-layer applications (such as distinguishing different zipper heads and determining the direction of movement).
[0041] In some embodiments, the attribute identification of the identifier is based on magnetic pole attributes.
[0042] In one specific embodiment, the marker is a permanent magnet (such as a neodymium iron boron magnet). Its attribute marker is defined as either an N pole or a S pole. This allows not only the detection of a magnet approaching a location, but also the determination of the polarity of the approaching magnet. This lays a crucial technical foundation for distinguishing between two different triggering sources (e.g., two zipper pulls carrying N and S pole magnets respectively) in subsequent embodiments.
[0043] In some embodiments, the zipper includes a first zipper head and a second zipper head, and there are two identifiers, namely a first identifier disposed on the first zipper head and a second identifier disposed on the second zipper head.
[0044] Acquire the voltage signal of the detection node, including: Acquire a first voltage signal from a first detection node and a second voltage signal from a second detection node; wherein, the voltage value of the first voltage signal is determined by a proximity sensor among a plurality of proximity sensors being triggered by the proximity of a first marker on a first zipper head, based on a first impedance element connected to the triggered proximity sensor; the voltage value of the second voltage signal is determined by a proximity sensor among a plurality of proximity sensors being triggered by the proximity of a second marker on a second zipper head, based on a second impedance element connected to the triggered proximity sensor.
[0045] This embodiment applies the method to a specific scenario with two zipper heads (such as a two-way opening backpack zipper) and extends the signal acquisition steps. In this scenario, there are two identifiers: a first identifier (such as a first magnet) set on the first zipper head and a second identifier (such as a second magnet) set on the second zipper head.
[0046] Accordingly, the zipper is equipped with a dual-channel voltage divider network. For example, when a bipolar Hall sensor is used as a proximity sensor, it has a first output terminal (e.g., South-Out) and a second output terminal (e.g., North-Out) that are turned on when the N and S poles are close together, respectively. The first output terminals of all sensors are connected to a first common signal line through their respective first impedance branches (resistors), forming a first detection node; the second output terminals of all sensors are connected to a second common signal line through their respective second impedance branches (resistors), forming a second detection node.
[0047] At this point, step S101 specifically includes: Acquire the first voltage signal of the first detection node: its voltage value is determined by the first output terminal of the sensor triggered by the first marker (such as an N-pole magnet) and the corresponding first impedance branch; Acquire the second voltage signal of the second detection node: its voltage value is determined by the second output terminal of the sensor triggered by the second marker (such as the S pole magnet) and the corresponding second impedance branch.
[0048] In this way, the system can simultaneously acquire two voltage signals through two independent analog acquisition channels, thereby achieving independent monitoring of the status of the two zipper heads.
[0049] In some embodiments, the status indicator of the marker that triggers the proximity sensor is determined based on the voltage signal and a preset mapping relationship between the voltage value and the status indicator, including: The first state identifier of the first zipper head is determined based on the first voltage signal and the preset mapping relationship between the first voltage value and the first state identifier; the second state identifier of the second zipper head is determined based on the second voltage signal and the preset mapping relationship between the second voltage value and the second state identifier.
[0050] In some embodiments, the magnetic polarity of the first identifier is opposite to that of the second identifier.
[0051] For example, a first magnet is mounted on the first zipper head with its N pole facing the sensor array, and a second magnet is mounted on the second zipper head with its S pole facing the sensor array. This design perfectly complements the characteristics of bipolar Hall sensors (whose first and second outputs respond to the S and N poles, respectively). The first marker (N pole) will only trigger the second outputs of all sensors, thus affecting only the voltage of the second detection node; the second marker (S pole) will only trigger the first outputs of all sensors, thus affecting only the voltage of the first detection node. This locking relationship between the magnetic poles and the outputs physically eliminates crosstalk between the two zipper head signals at the circuit level, ensuring the absolute independence and high reliability of dual-target detection.
[0052] In some embodiments, before acquiring the voltage signal of the detection node, the method further includes: The control marker approaches each proximity sensor in sequence, records the voltage values generated by the detection node corresponding to the marker attributes and the triggered proximity sensors, and establishes a mapping relationship between the voltage values and the corresponding marker attributes and the position markers of the triggered proximity sensors.
[0053] Specifically, during the assembly or production testing phase, a calibration marker with known properties (e.g., a standard magnet with known polarity) is used to sequentially and stably trigger each switch-type sensor in a controlled manner. For dual-marker scenarios, this process must be repeated using both the first and second markers (or calibration tools that simulate their properties).
[0054] After each trigger and stabilization, the stable voltage value generated by the corresponding detection node is recorded using a high-precision instrument or the system's own ADC. This voltage value is then bound to the unique location identifier of the currently triggered sensor and the attribute identifier of the identifier body used, forming a mapping record. The generated complete mapping record table (i.e., the "voltage-location-attribute" mapping table) is stored in the system's non-volatile memory (such as Flash) as a reference for subsequent runtime queries.
[0055] This calibration process is key to achieving high-precision testing. It frees the system from the stringent requirement of absolute consistency in component parameters and ensures the consistency and accuracy of individual product performance through software calibration.
[0056] This application also provides a zipper status detection device for implementing the above method. Please refer to... Figure 2 This is a schematic diagram of the zipper status detection device provided in an embodiment of this application. The zipper status detection device 20 includes a sensing encoding module 21, a signal acquisition module 22, and a processing module 23.
[0057] The sensing encoding module 21 is used to output at least one voltage signal. The voltage value of this signal can uniquely correspond to which sensor was triggered and / or which attribute of the identifier triggered it. Specifically, the sensing encoding module 21 can be implemented as the circuit described in the foregoing embodiments, consisting of multiple proximity sensors and a voltage divider network with branches having unique impedance values. For example, the sensing encoding module 21 can be a flexible circuit assembly integrating a bipolar Hall sensor array and an impedance element network.
[0058] The signal acquisition module 22, connected to the output of the sensing encoding module 21, is used to acquire voltage signals and convert them into a form suitable for digital processing. The signal acquisition module 22 typically includes an analog-to-digital converter (ADC).
[0059] The processing module 23 is communicatively connected to the signal acquisition module 22. The processing module 23 is configured to execute the method described in any of the above embodiments, namely, querying the mapping relationship based on the acquired voltage signal and outputting the final status identifier. The processing module 23 can be a microcontroller (MCU), a microprocessor (MPU), or a dedicated logic circuit.
[0060] The zipper status detection device 20 organically combines the hardware implementation of voltage divider encoding with the software / logic processing of intelligent decoding, forming a complete, compact and efficient solution that is easy to integrate into various intelligent storage devices.
[0061] The zipper status detection device provided in this application introduces a sensing encoding module based on a voltage divider network to encode the status of multiple sensors arranged along the zipper teeth into a single or a few distinguishable analog voltage signals. Only a minimal number of analog acquisition channels are needed to acquire information from all detection points, thereby decoupling interface resource usage from the number of detection points at the hardware level. This greatly simplifies the circuit structure and wiring complexity, and significantly reduces system costs. Since this device employs all the technical solutions of the above embodiments, it possesses at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be elaborated upon further here.
[0062] In some embodiments, the sensing encoding module 21 is configured to output two independent voltage signals, each corresponding to the triggering of a marker with different magnetic pole properties.
[0063] Please see Figure 3 This application also provides a zipper 30, including the zipper status detection device 20 as described in any of the above embodiments. Specifically, the zipper 30 includes a zipper tooth belt 31, a zipper head 32 slidably disposed on the zipper tooth belt 31, and zipper teeth 310 disposed on the zipper tooth belt 31. The zipper 30 also includes a flexible circuit carrier 33, a plurality of proximity sensors 34, an identifier 35, and a common signal line 36.
[0064] The flexible circuit carrier 33 is arranged along the length direction of the chain tooth belt 31.
[0065] In one specific embodiment, the flexible circuit carrier 33 is fixed to one of the chain teeth 31 of the zipper 30.
[0066] In some embodiments, the flexible circuit carrier 33 is a flexible circuit board (FPC), which can be fixed to the back or side of the chain tooth belt 31 by means of adhesive bonding or sewing.
[0067] Multiple proximity sensors 34 are arranged at predetermined intervals (e.g., every 5 cm) on the flexible circuit carrier 33 along the length of the chain tooth belt 31. These proximity sensors 34 constitute a distributed sensing array.
[0068] The marker 35 is disposed on the zipper pull 32. The marker 35 can be a magnet, a metal piece, or a reflective marker, depending on the working principle of the selected proximity sensor.
[0069] A common signal line 36 is fabricated on the flexible circuit carrier 33. The signal output terminals of each proximity sensor 34 are electrically connected to this common signal line 36 to form a detection node. The signals from all proximity sensors 34 will eventually converge on this common conductive path.
[0070] In some embodiments, the output of each proximity sensor 34 is connected to a common signal line 36 via an impedance element 37.
[0071] Specifically, the impedance element 37 can be a surface-mount resistor, inductor, or other electronic component with impedance characteristics. One such impedance element 37 is connected in series between the output of each proximity sensor 34 and the common signal line 36. This connection provides the circuitry for subsequently distinguishing which proximity sensor 34 was triggered by detecting electrical parameters (such as voltage) on the common signal line 36.
[0072] The sensing and encoding module 21 of the zipper status detection device 20 includes multiple proximity sensors 34, corresponding impedance elements 37, and a common signal line 36.
[0073] In some embodiments, the impedance values of the impedance elements 37 connected to different proximity sensors 34 are different.
[0074] For example, if impedance element 37 is a resistor, then a resistor with a resistance of R1 is configured for the first sensor, a resistor with a resistance of R2 is configured for the second sensor, and R1 ≠ R2, and so on. When different sensors are triggered, the different resistance values connected in series will cause different changes in the equivalent impedance or voltage division on the common signal line. This design gives the signal on the common signal line an "encoding" characteristic; one signal value can correspond to a specific sensor, thus realizing the identification of multiple sensors on a single signal line and greatly simplifying system wiring.
[0075] In some embodiments, the end of the common signal line 36 is provided with an interface for connecting to an external circuit.
[0076] Understandably, the common signal line 36 is electrically connected to the signal acquisition module 22 through this interface, and is used to transmit the voltage signal generated by the common signal line 36 to the signal acquisition module 22.
[0077] Specifically, the interface can be a solder pad, board-to-board connector, FPC connector, or wire solder joint, etc. Through this interface, the common signal line 36 can be easily connected to external main control boards, signal acquisition modules, or analog-to-digital converters (ADCs) to complete signal reading and processing, making this zipper module a standard component that is easy to integrate and assemble.
[0078] In some embodiments, the proximity sensor 34 is a magnetic sensor and the marker 35 is a magnet.
[0079] Magnetic sensors, such as Hall effect sensors or reed switches, operate by sensing changes in magnetic fields. A magnet is fixed to the zipper head 32; when the zipper head 32 moves, the magnet moves accordingly, changing its relative position to the various magnetic sensors, thereby triggering the sensors. Magnetic induction offers advantages such as non-contact operation, no wear, long lifespan, and high reliability.
[0080] In one specific embodiment, the magnetic sensor is a bipolar Hall sensor.
[0081] The bipolar Hall sensor has two output pins: a first output pin (e.g., for S-pole triggering) and a second output pin (e.g., for N-pole triggering). This sensor is particularly suitable for scenarios where it is necessary to distinguish the magnetic pole properties of the trigger source. For example, in a later embodiment, it can be used with magnets of different poles to distinguish and detect two different zipper pulls.
[0082] like Figure 4 The diagram shown is a schematic representation of another structural design of the zipper provided in an embodiment of this application. Figure 4 As shown, each first output pin is connected to a first common signal line 361 fabricated on the flexible circuit carrier 33 via a first impedance element 371. Each second output pin is connected to a second common signal line 362 fabricated on the flexible circuit carrier 33 via a second impedance element 372. The first common signal line 361 and the second common signal line 362 are insulated from each other.
[0083] In some embodiments, the resistance values of each first impedance element 371 are different from each other, and / or the resistance values of each second impedance element 372 are different from each other.
[0084] In some embodiments, the first common signal line 361 and the second common signal line 362 are respectively connected to different input channels of an analog-to-digital converter.
[0085] In some embodiments, the identifier 35 includes a first magnet 351 and a second magnet 352, which are respectively disposed on two zipper pulls 32.
[0086] The magnetic pole direction of the first magnet 351 (e.g., a small neodymium iron boron magnet) is configured such that when the zipper head 32 of the first magnet 351 moves the first magnet 351 to the vicinity of a bipolar Hall sensor, the first output pin of the sensor is triggered to conduct (outputting a low level).
[0087] The magnetic pole direction of the second magnet 352 is opposite to that of the first magnet 351. It is configured such that when the zipper head 32 of the second magnet 352 moves the second magnet 352 to the vicinity of a certain bipolar Hall sensor, the second output pin of the proximity sensor 34 is triggered to conduct.
[0088] This zipper 30 can be directly applied to scenarios with two zipper heads (such as two-way zipper backpacks). Each zipper head carries its own magnet, and the two magnets move independently above the sensor array.
[0089] Please see Figure 5 This is a circuit diagram of the zipper provided in an embodiment of this application.
[0090] The first common signal line 361 and the second common signal line 362 at the end of the flexible circuit carrier 33 are respectively led out through connectors or wires and connected to two different analog input channels of the analog-to-digital converter (ADC) of the main control chip. In one specific embodiment, such as Figure 5 As shown, the first common signal line 361 is used to connect to the input pin ADC2 of the analog-to-digital converter, and the second common signal line 362 is used to connect to the input pin ADC1 of the analog-to-digital converter.
[0091] In the circuit design, a first impedance element 371 with a unique resistance value is assigned to the first output pin of each bipolar Hall sensor, and a second impedance element 372 with a unique resistance value is assigned to the second output pin of each bipolar Hall sensor. When the first magnet 351 triggers the first output pin of any sensor, the voltage value of the first common signal line 361 is uniquely determined by the resistance value of the first impedance element connected to the triggered sensor; when the second magnet 352 triggers the second output pin of any sensor, the voltage value of the second common signal line 362 is uniquely determined by the resistance value of the second impedance element connected to the triggered sensor. Because the resistance value of each impedance element is unique, the resulting voltage value is also unique, thereby ensuring the accuracy and unambiguity of position identification.
[0092] like Figure 5 The diagram illustrates two bipolar Hall sensors, U1 and U2, as examples. The first output pin OUTN1 of bipolar Hall sensor U1 is connected to the first common signal line 361 via resistor R3 (i.e., the first impedance element 371), and the second output pin OUTS1 is connected to the second common signal line 362 via resistor R8 (i.e., the second impedance element 372). Similarly, the first output pin OUTN2 of bipolar Hall sensor U2 is connected to the first common signal line 361 via resistors R4 and R3 connected in series, and the second output pin OUTS2 is connected to the second common signal line 362 via resistors R9 and R8 connected in series.
[0093] When the first magnet 351, which is located on the zipper head 32, moves into the effective sensing range of the bipolar Hall sensor U1, the first output pin OUTN1 of U1 is triggered and turned on, so that the resistor R3 is connected to the circuit of the first common signal line 361. At this time, the voltage value on the first common signal line 361 can be acquired by the analog-to-digital converter through its input pin ADC2 and converted into the corresponding digital quantity.
[0094] It should be noted that, Figure 5 The circuit shown is merely an exemplary partial circuit for clearly and concisely illustrating the principles and basic structure of the present invention, and does not constitute any limitation on the scope of protection of the present invention. Those skilled in the art should understand that, based on the core voltage divider coding concept disclosed herein—configuring a unique impedance branch for each sensor and connecting it to a common node—by adding more sensors and corresponding unique impedance branches in a similar manner, the voltage coding state of the detection node (or the detection node pair in a dual-channel architecture) can be extended to multiple cases corresponding to the number of sensors, thereby achieving more dense or wider-range position detection along the chain teeth. This extension only involves increasing the number of components in the sensor array and voltage divider network; its circuit topology, coding principle, and signal processing logic are the same as the exemplary embodiments described, and all fall within the scope of protection claimed in this application, and will not be listed individually here.
[0095] In some embodiments, the impedance values of the plurality of impedance elements 37 can be configured according to a preset encoding rule so that the output voltage on the common signal line 36 changes regularly with the triggering of different proximity sensors 34, which facilitates the subsequent processing unit to perform fast decoding and position recognition.
[0096] Specifically, the resistance value of each impedance element can be determined based on circuit principles (such as Ohm's law and voltage divider principle) combined with the desired output signal sequence. For example... Figure 5 As shown, for example, resistors R1 and R2 serve as pull-up resistors, and their resistance values can be set according to circuit design requirements. By reasonably configuring the resistance values of each impedance element, different voltage values will be generated on the corresponding first common signal line 361 and second common signal line 362 when different bipolar Hall sensors are triggered. By making the resistance values of each voltage divider branch different from each other, a one-to-one mapping relationship can be formed between the voltage value and the trigger position.
[0097] In a preferred embodiment, the resistance values of each impedance element are configured according to a preset coding rule, so that the output voltage on the common signal line changes in an approximately linear manner with the change of the trigger position of the bipolar Hall sensor.
[0098] It is understood that those skilled in the art can determine the appropriate resistance value of each impedance element through conventional calculations by combining specific circuit parameters (such as power supply voltage, pull-up resistor value, number of sensors, etc.) and the desired voltage output range, thereby achieving a unique mapping between the voltage signal and the sensor position.
[0099] By configuring the resistance values of each impedance element according to the above encoding rules, the output voltage on the two common signal lines can change regularly with the change of the sensor trigger position, thereby linearizing the mapping relationship between the voltage difference and the zipper head movement distance. This facilitates the processing unit to perform fast decoding and position recognition, significantly improving the accuracy of position measurement and decoding efficiency.
[0100] When the zipper pull 32 (the first magnet 351 carrying the N pole) approaches a proximity sensor 34 (such as...) Figure 5 When a zipper pull 32 (a second magnet 352 carrying an S pole) approaches a proximity sensor 34, the first output terminal (OUTN1) of the proximity sensor 34 is triggered, and the voltage on the first common signal line 361 changes due to the pull-down of the corresponding first impedance element 371 (such as resistor R3). When another zipper pull 32 (a second magnet 352 carrying an S pole) approaches a proximity sensor 34, the second output terminal (OUTS1) of the proximity sensor 34 is triggered, and the voltage on the second common signal line 362 changes due to the pull-down of the corresponding second impedance element 372 (such as resistor R8). Since each output terminal of each proximity sensor 34 is configured with a unique resistance value, the voltage signal on each common signal line uniquely encodes "which zipper pull" (determined by the triggered common signal line) is close to "which position" (determined by the resistance value of the impedance element corresponding to the pulled-down voltage value). The system reads the voltage on the two lines through two ADC channels respectively, and decodes by looking up a table, so as to simultaneously and independently determine the precise position of the two zipper pulls. This "dual-line voltage divider multiplexing" architecture uses only two signal lines and two ADC channels to achieve reliable tracking of the dual zipper heads at any position along their entire length, greatly simplifying wiring, reducing costs, and solving the shortcomings of traditional solutions that cannot distinguish between dual zipper heads or require a large number of IO resources.
[0101] This embodiment integrates multiple bipolar Hall sensors, a network of impedance elements, and two common signal lines onto a flexible circuit carrier, along with two magnets with opposite poles. When any zipper pull moves, its magnet triggers a specific output pin of the corresponding sensor to conduct. Since the two output pins of each sensor are connected to different common signal lines, and different zipper pulls trigger different pins, the system can uniquely and independently determine which zipper pull (determined by the triggered common signal line) is close to which sensor position (determined by the impedance element corresponding to the low voltage value on that common signal line) by detecting the voltage state on the two common signal lines.
[0102] Please see Figure 6 This is another structural schematic diagram of the bipolar Hall sensor provided in the embodiments of this application.
[0103] In some embodiments, the magnetic pole direction of the first magnet 351 is parallel to the plane where the flexible circuit carrier 33 is located (i.e., the N and N poles of the magnet are parallel to the FPC surface), and the magnetic pole direction of the second magnet 352 is parallel to the plane where the flexible circuit carrier 33 is located and opposite to the magnetic pole direction of the first magnet 351.
[0104] For example, the first magnet 351 on the zipper pull faces the sensor array with its N pole facing up, while the second magnet 352 on the other zipper pull faces the sensor array with its S pole facing up. Using a bipolar Hall sensor, when the first magnet 351 (N pole) approaches, the N pole response terminal of the sensor is triggered; when the second magnet 352 (S pole) approaches, the S pole response terminal of the sensor is triggered. This configuration allows the system not only to detect the approach of a magnet but also to further distinguish which zipper pull is approaching, enabling independent position tracking of both zipper pulls.
[0105] By constraining the main magnetic field direction of the magnets to be parallel to the sensor array plane, and by combining this with the selected magnet strength and sensor spacing, interference (i.e., "crosstalk") of the magnets to non-target adjacent sensors can be effectively suppressed. For example, the first magnet 351 is embedded in the first zipper head with its N pole facing the surface of the flexible circuit carrier 33, and the second magnet 352 is embedded in the second zipper head with its S pole facing the surface of the flexible circuit carrier 33. This parallel arrangement ensures that when the center of the magnet is aligned with a sensor during the sliding of the zipper head, that sensor receives the strongest magnetic field and is reliably triggered; while due to the lateral attenuation characteristics of the parallel magnetic field, the magnetic field strength of adjacent sensors drops rapidly below the trigger threshold, thereby achieving precise single-point triggering and greatly improving the false alarm resistance and overall reliability of the dual zipper head position detection.
[0106] It should be noted that the arrangement of the first magnet 351 and the second magnet 352 on the corresponding zipper head is to meet the following objectives: during the normal sliding process of the zipper head, it is ensured that at any given moment, only one target sensor is explicitly triggered, and the lateral diffusion of the magnetic field is avoided from causing adjacent sensors to be falsely triggered (i.e., "crosstalk").
[0107] Based on the above objectives, the following combination Figure 7 , Figure 8 and Figure 9 Several proven and preferred configuration methods are described: Method 1 (Vertical Setting): For example Figure 7As shown, the magnetic pole direction (NS line) of the magnet is set perpendicular to the plane of the flexible circuit carrier 33. This method maximizes the utilization of magnetic field lines and produces the strongest sensor response signal. However, in actual testing, it was found that due to the divergence of magnetic field lines in space, one magnet may simultaneously affect two adjacent sensors, causing the system to misinterpret it as "two sensors being triggered simultaneously," which could logically be interpreted as a zipper closing or other erroneous state. Therefore, this method has limited applicability in scenarios with high reliability requirements; however, it has a simple structure and high utilization of magnetic field lines. For products with limited space, such as coin purses, it can be considered a preferred option.
[0108] Method Two (Tilt Setting): An improvement on Method One, the magnet is positioned on the zipper head so that its magnetic poles form an acute angle (neither perpendicular nor parallel) with the plane of the flexible circuit carrier 33. For example... Figure 8 As shown, a coordinate system is established with the plane where the flexible circuit carrier 33 is located as the XY plane, and the angle between the magnetic pole direction (the line connecting N and S) and the XY plane is... θ For acute angles (0° < θ <90°). This method results in a weaker magnetic field detected by the bipolar Hall sensor, enabling single-sensor triggering in most cases and mitigating crosstalk to some extent. However, due to the flexibility and deformation space of the chain strap and the chain itself, the relative angle between the magnet and the sensor array may still occasionally change during backpack carrying or compression, thus triggering crosstalk again. This method offers some anti-crosstalk protection and is not overly demanding on the magnet's position; it can be used in some large suitcases (where the high strength of the suitcase reduces the flexibility of the chain strap, making it less prone to deformation).
[0109] Method 3 (Parallel Settings): For example Figure 9 As shown, the magnetic pole directions of both the first magnet 351 and the second magnet 352 are set to be parallel to the plane where the flexible circuit carrier 33 is located. Furthermore, the polarities of the two magnets are configured to be opposite. For example, the first magnet 351 has its N pole facing the surface of the flexible circuit carrier 33, while the second magnet 352 has its S pole facing the surface of the flexible circuit carrier 33.
[0110] In Method 3, the magnetic field generated by the magnet is mainly distributed along a direction parallel to the FPC, with a large magnetic field gradient in the vertical direction. The lateral diffusion range can be effectively constrained by selecting a magnet with appropriate magnetic strength (e.g., surface Gaussian value) and precisely controlling the spacing between Hall sensors. Under this design, when a magnet slides directly above a sensor, it ensures that the sensor is reliably triggered, while interference to adjacent sensors on both sides is minimized. This minimizes crosstalk and achieves a detection effect of triggering one sensor per slide, improving the accuracy and reliability of state recognition.
[0111] In one specific embodiment, the parallel magnetic pole direction can be achieved by creating a flat groove in the plastic body of the zipper head 32 that matches the shape of the magnet, ensuring that the magnet is embedded and fixed in a predetermined direction.
[0112] To ensure that only one proximity sensor is activated at a time and to eliminate crosstalk, the spacing between the parallel magnets and sensors is also designed in a coordinated manner. In one specific embodiment, permanent magnets are selected as the first magnet 351 and the second magnet 352, and the center-to-center distance between adjacent proximity sensors 34 is designed to be greater than the critical distance at which the magnetic field strength generated by the magnet at that distance decays to below the sensor trigger threshold. Through this parameterized design, it can be ensured that the magnet can reliably trigger a sensor when it is facing it, while the interference to adjacent sensors is below their action threshold, thus fundamentally avoiding false triggering in the structure.
[0113] Please see Figure 10 This is another structural schematic diagram of the bipolar Hall sensor provided in the embodiments of this application.
[0114] In some embodiments, a plurality of electrostatic discharge protection devices 38 (such as TVS diodes) are also included, which are connected between the first common signal line 361, the second common signal line 362 and ground.
[0115] Specifically, at least one electrostatic discharge protection device 38 is connected between the first common signal line 361 and ground, and at least one electrostatic discharge protection device 38 is connected between the second common signal line 362 and ground.
[0116] These electrostatic discharge (ESD) protection devices 38 can be soldered onto the flexible circuit carrier 33 near the signal line entry or sensor array. They can effectively absorb static electricity and surge voltage that may be introduced from the external environment or human contact, protecting the bipolar Hall sensor chip and subsequent ADC input circuit from damage, and improving the reliability and lifespan of the entire zipper detection module in complex operating environments.
[0117] In one specific embodiment, multiple electrostatic discharge (ESD) protection devices 38 (such as TVS diodes) are arranged at predetermined intervals along the length of the flexible circuit carrier 33. In a specific wiring design, an ESD protection device 38 can be placed every N (e.g., three) bipolar Hall sensors and connected in parallel between the corresponding common signal line and ground. This distributed protection design provides uniform and effective ESD and surge protection for long-distance signal lines.
[0118] In some embodiments, the flexible circuit carrier 33 is fixed to the chain tooth tape 31 by an adhesive layer or stitching.
[0119] Specifically, pressure-sensitive adhesive can be pre-coated on the back of the flexible circuit carrier 33 (FPC) and directly adhered to the back of the zipper tooth tape 31; alternatively, pinholes can be pre-drilled at the edge of the FPC, and it can be sewn onto the zipper tooth tape 31 using sewing thread. Both of these are mature and reliable fixing processes that ensure the sensor module and the zipper become an integral part of each other without affecting the normal opening and closing function of the zipper.
[0120] In some embodiments, the flexible circuit carrier 33 includes at least two sub-boards, and the proximity sensors 34 on each sub-board are connected in series or in parallel through traces on the flexible circuit carrier 33.
[0121] For applications requiring coverage of longer chain teeth 31, the flexible circuit carrier 33 can employ a modular design, for example, consisting of two or more sub-carrier segments electrically connected in series via flexible connecting lines or connectors. Each sub-carrier segment integrates some proximity sensors 34 and corresponding impedance elements. This design improves the manufacturability, yield, and installation flexibility of ultra-long products.
[0122] For example, a detection requirement with a total length of 70cm can be achieved using two 35cm FPC daughterboards, each integrating 18 proximity sensors. A flexible ribbon cable connects the common signal lines on the two daughterboards, forming a logically continuous sensor chain. This modular, segmented design solves the problems of high production difficulty, low yield, high cost, and inconvenient installation caused by excessively long single FPCs, thus improving the product's manufacturability and adaptability.
[0123] The architecture of this application is also applicable to scenarios where the detection area is specifically limited. For example, if the opening and closing of the zipper 30 only needs to be precisely monitored in a specific section (such as the middle section), the flexible circuit carrier 33, multiple proximity sensors 34, and related circuits can be set only in that specific section, rather than covering the entire zipper tooth strip 31. This can reduce system complexity and cost while meeting core detection requirements. In such simplified scenarios, appropriate types of sensors can also be selected according to specific needs. For example, based on detection accuracy requirements, a unipolar magnetic sensor can be used instead of a bipolar Hall sensor.
[0124] This application also provides an electronic device, including the zipper status detection device described in any of the above embodiments. Since this electronic device employs all the technical solutions of all the above embodiments, it possesses at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be elaborated upon here.
[0125] This application embodiment also provides a storage device 40, such as Figure 11 As shown, the storage device 40 includes a storage device body 41 and the aforementioned zipper 30, with the zipper 30 disposed on the storage device body 41.
[0126] The storage device 40 can be a bag or luggage product such as a backpack, suitcase, crossbody bag, or handbag.
[0127] Please see Figure 12 This is a functional structure diagram of the storage device provided in the embodiments of this application.
[0128] In some embodiments, the storage device 40 may include a control module 401 and other processing modules associated with the control module 401. The control module 401 may be used to control and schedule other processing modules, for example, to issue control commands to other processing modules, or to process signals transmitted from other processing modules.
[0129] The zipper 30 is used to transmit zipper status information to the control module 401 inside the storage device 40, which can realize intelligent functions such as departure warning, illegal opening alarm, and luggage list verification.
[0130] The storage device 40 provided in this application embodiment, by integrating the aforementioned zipper 30, achieves intelligent sensing of its own opening and closing state. This storage device 40 can accurately determine in real time whether the zipper is fully closed, partially open, or fully open, and can locate the specific area of the zipper head on the zipper teeth. This allows the storage device 40 (such as a backpack or suitcase) to transcend its simple container function, providing accurate triggering criteria for security alarm systems (e.g., alarming only when the zipper is illegally opened in a specific area), providing reliable data for user behavior analysis (e.g., recording the zipper opening and closing range corresponding to stored and retrieved items), and enabling scene-based linkage with built-in electronic devices (e.g., lights turning on when the zipper is opened), thereby significantly improving product security, interactive intelligence, and user experience.
[0131] The control module 401 and other processing modules can be mounted on the PCB board, such as... Figure 12 As shown, other processing modules can be connected to the control module 401, or they can be integrated into the control module. Figure 12 Other processing modules may include, but are not limited to, Bluetooth module 402 and RFID module 403 (such as...). Figure 12 The module includes at least one of the following modules: RFID module, vibration switch module 404, sound and light module 405, touch detection module 406, zipper detection module 407, motion detection module 408, power supply module 409, pressure detection module 410, and metering module 411.
[0132] The Bluetooth module 402 can be used to enable Bluetooth communication between the control module 401 and external devices. For example, the Bluetooth module 402 can transmit the information processed by the control module 401 to the user terminal for presentation through the application software (referred to as APP) in the user terminal.
[0133] Accordingly, the APP in the user terminal can communicate with the Bluetooth module 402 via an external Bluetooth module set in the user terminal to transmit the user's command information to the control module 401, such as issuing an inventory command to the control module 401 for the storage device 40, so as to identify and inventory the items in the storage space of the storage device 40 based on the inventory command.
[0134] The radio frequency identification module 403 can be used to identify and inventory items in the storage space of the storage device 40, and send the inventory results to the control module 401. The control module 401 can send the inventory results to the user terminal via the Bluetooth module 402.
[0135] The vibration switch module 404 is equipped with a sleep-wake mechanism. When the vibration switch module 404 detects vibration in the storage device 40, the sleep-wake mechanism is triggered to send a sleep-wake signal to the control module 401.
[0136] The sound and light module 405 can be used to create specific visual effects, including but not limited to ambient lights, breathing lights, etc.
[0137] The touch detection module 406 can be used to detect whether a touch event has occurred, so as to prompt the control module 401 to respond to specific processing logic based on the touch event, such as triggering the generation of an inventory instruction for the storage device 40 based on the touch event, so as to identify and inventory the items in the storage space of the storage device 40 based on the inventory instruction.
[0138] Specifically, the touch detection module 406 includes physical touch keys, vibration motors, etc. When the touch key is effectively touched, the vibration motor can be driven to generate vibration. The circuit of the vibration motor contains capacitors to ensure circuit stability.
[0139] The zipper detection module 407 can be used to detect the closure status (whether closed) of the zipper of the storage device 40. For example, the number of proximity sensors used by the zipper detection module 407 can be set based on the design of the sensors on the zipper, and is not limited here. For example, the number of Hall sensors can be 36.
[0140] The motion detection module 408 can detect the motion changes of the storage device 40, such as detecting the movement of the storage device 40 (e.g., whether it has moved). The motion detection module 408 can also be used in conjunction with the zipper detection module 407 to detect the movement of the storage device 40. The motion detection module 408 can be a six-axis gyroscope.
[0141] The power supply module 409 can be used to provide power, and the power supply module 409 can be powered through the TYPE-C interface.
[0142] The pressure detection module 410 can be used to detect the pressure on a specific component (such as a shoulder strap) of the storage device 40. The pressure detection module 410 can be equipped with at least one pressure sensor. The specific number of pressure sensors can be set according to requirements and is not limited here. For example, the number can be four.
[0143] The metering module 411 can be used to measure the length of a specific component of the storage device 40. For example, when the storage device 40 is a bag or luggage product, the length of the strap (such as a shoulder strap) of the product is measured as 210.
[0144] Specifically, the control module 401 is equipped with a main control chip, which can be a microcontroller. For example, in order to reduce the area of the PCB board, the microcontroller can be an NRF541M20 microcontroller, which integrates a Bluetooth module.
[0145] Alternatively, in order to reserve more pads on the PCB board, which are metal areas used for soldering the pins of electronic components, the PCB board design can limit the process used for routing the BGA packaged chip (limiting the BGA chip solder ball spacing), such as designing the BGA chip solder ball spacing to be 0.35mm.
[0146] In this regard, if the traditional through-hole process is used to connect the pads, the small spacing between the BGA chip solder balls can easily cause short circuits due to crossover. Therefore, in this embodiment, through-hole technology or HDI blind-buried via technology can be used to achieve interconnection.
[0147] Since this storage device 40 adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be described in detail here.
[0148] This embodiment also provides a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to perform the steps of any of the methods in the above embodiments.
[0149] In the embodiments of this application, the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.
[0150] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0151] The foregoing has provided a detailed description of a zipper status detection method, apparatus, zipper, electronic device, and readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for detecting the state of a zipper, characterized in that, The method includes: Acquire a voltage signal from at least one detection node; wherein the voltage signal is generated when one of a plurality of proximity sensors arranged along the zipper tooth is triggered by the proximity of a marker located on the zipper head, and the voltage value of the voltage signal is determined according to the impedance branch to which the triggered proximity sensor is connected. Based on the voltage signal and the preset mapping relationship between the voltage value and the status identifier, the status identifier of the identifier that triggers the proximity sensor is determined.
2. The method according to claim 1, characterized in that, The step of determining the status indicator of the marker that triggers the proximity sensor based on the voltage signal and the preset mapping relationship between the voltage value and the status indicator includes: The amplitude of the voltage signal is compared with multiple reference voltage values stored in the mapping relationship; Determine the status identifier associated with the reference voltage value that matches the amplitude.
3. The method according to claim 1 or 2, characterized in that, The status identifier includes the location identifier of the triggered proximity sensor, and / or the attribute identifier of the identifier body corresponding to the triggering proximity sensor.
4. The method according to claim 3, characterized in that, The attribute identification of the identifier is based on magnetic pole attributes.
5. The method according to claim 4, characterized in that, The identification body consists of two parts: a first identification body disposed on the first zipper head and a second identification body disposed on the second zipper head. The acquisition of the voltage signal of at least one detection node includes: Acquire a first voltage signal from a first detection node and a second voltage signal from a second detection node; wherein, the voltage value of the first voltage signal is determined by a proximity sensor among a plurality of proximity sensors being triggered by the proximity of a first marker on a first zipper head, based on the first impedance branch to which the triggered proximity sensor is connected; the voltage value of the second voltage signal is determined by a proximity sensor among a plurality of proximity sensors being triggered by the proximity of a second marker on a second zipper head, based on the second impedance branch to which the triggered proximity sensor is connected.
6. The method according to claim 5, characterized in that, The step of determining the status indicator of the marker that triggers the proximity sensor based on the voltage signal and the preset mapping relationship between the voltage value and the status indicator includes: The first state identifier of the first zipper head is determined based on the first voltage signal and the preset mapping relationship between the first voltage value and the first state identifier; the second state identifier of the second zipper head is determined based on the second voltage signal and the preset mapping relationship between the second voltage value and the second state identifier.
7. The method according to claim 5, characterized in that, The first marker has opposite magnetic polarity to the second marker.
8. The method according to claim 1, characterized in that, Before acquiring the voltage signal of at least one detection node, the method further includes: The marker is controlled to approach each of the proximity sensors in sequence. The voltage values generated by the detection node corresponding to the attributes of the marker and the proximity sensors that are triggered are recorded. A mapping relationship is established between the voltage values and the corresponding attributes of the marker and the position marker of the proximity sensor that is triggered.
9. A zipper status detection device, characterized in that, include: A sensing encoding module is used to output at least one voltage signal, wherein the voltage value of the voltage signal uniquely corresponds to the position of the triggered proximity sensor and / or the attribute of the marker that triggered the proximity sensor; wherein the sensing encoding module includes a voltage divider network, the voltage divider network being configured to generate different voltage values at the output terminal when different sensors are triggered, or when the same sensor is triggered by markers with different attributes; A signal acquisition module, connected to the sensing encoding module, is used to acquire the voltage signal; The processing module, connected to the signal acquisition module, is configured to perform the method as described in any one of claims 1 to 8.
10. The apparatus according to claim 9, characterized in that, The sensing encoding module is configured to output two independent voltage signals, each corresponding to the triggering of a marker with different magnetic pole properties.
11. A zipper, comprising zipper teeth and a zipper pull, characterized in that, Includes the zipper status detection device as described in claim 9 or 10.
12. A storage device, characterized in that, Including the zipper as described in claim 11.
13. An electronic device, characterized in that, Includes the zipper status detection device as described in claim 9 or 10.
14. A computer-readable storage medium, characterized in that, It stores a computer program thereon, which, when executed by a processor, implements the method as described in any one of claims 1 to 8.