Battery rod anti-counterfeiting identification method, battery rod and electronic atomization device
Through the encoding matching mechanism between the battery rod and the atomizer, the electrical connection is controlled by using the encoding compensation amount, the problem of low anti-counterfeiting level of the existing electronic cigarette atomizer anti-counterfeiting system is solved, and the effective identification and distinction of genuine atomizers is achieved, and the improvement of the improvement of Anti-counterfeiting effect.
Patent Information
- Application Number
- CN202011639258.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-31
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2040-12-31
AI Technical Summary
The anti-counterfeiting system of existing electronic cigarette atomizers has a low anti-counterfeiting level and is easily cracked, and it is impossible to effectively distinguish between genuine and fake products.
Through the encoding matching mechanism between the battery rod and the atomizer, the first encoding is obtained using the startup parameters, converted into the second encoding through the atomizer, and compared with the preset encoding, the matching is determined through the encoding compensation amount, and the electrical control is controlled The connection is turned on or off, and the anti-counterfeiting level is improved.
It effectively improves the anti-counterfeiting level of the atomizer, ensures that only the genuine atomizer is connected to the battery rod, avoids non-authentic use, and enhances the user experience and brand reputation.
Smart Images

Figure CN112568509B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of anti-counterfeiting identification, and in particular to a battery rod anti-counterfeiting identification method, a battery rod and an electronic atomization device. Background Art
[0002] With the popularity of electronic cigarettes, the sales volume of electronic cigarettes in society has also increased year by year. Electronic cigarettes with good quality and good brand are very popular with consumers and occupy a large market share. However, some electronic cigarettes of poor quality have poor sales, so they may pretend to be or forge atomizers of electronic cigarettes with good brands for consumers to use as substitutes. They attract consumers with the advantage of low prices, but due to their poor quality, consumers may encounter problems such as oil leakage, circuit power failure, low smoke volume, and poor quality of smoke liquid during use, which not only brings consumers a bad user experience, but also creates a bad reputation for genuine electronic cigarette companies. The traditional electronic cigarette and atomizer anti-counterfeiting system is to add an ordinary storage chip to the atomizer, preset data in it, and then use the electronic cigarette device MCU (Microcontroller Unit) to read the data in the storage chip to determine the authenticity.
[0003] However, the anti-counterfeiting between traditional electronic cigarettes and atomizers is judged only through built-in data, which can be obtained once the data of the storage chip is analyzed, making such anti-counterfeiting methods easy to crack, resulting in a low anti-counterfeiting level of the anti-counterfeiting system and failure to achieve a real anti-counterfeiting effect. Summary of the invention
[0004] The purpose of the present invention is to overcome the deficiencies in the prior art and to provide a battery rod anti-counterfeiting identification method, a battery rod and an electronic atomization device that improve the anti-counterfeiting level of the atomizer.
[0005] The objective of the present invention is achieved through the following technical solutions:
[0006] A battery rod anti-counterfeiting identification method comprises: obtaining a first code according to a startup parameter of the battery rod, and sending the first code to an atomizer; receiving a second code sent by the atomizer, and obtaining a third code according to the second code, wherein the second code is obtained according to the first code; comparing the third code with a preset code to obtain a code compensation amount, wherein the preset code matches the code corresponding to the startup parameter; when the code compensation amount is equal to 0, sending a power supply conduction signal to a controller of the battery rod to make the electrical connection between the battery rod and the atomizer conductive.
[0007] In one embodiment, the acquiring the first code according to the startup parameters of the battery rod includes: acquiring the first code according to the clock parameters of the battery rod.
[0008] In one embodiment, the obtaining the first code according to the startup parameters of the battery rod includes: obtaining the first code according to the number of suction ports of the battery rod.
[0009] In one embodiment, the obtaining of the first code according to the startup parameters of the battery includes: obtaining an initial state code according to the startup parameters; and performing an initial encryption operation on the initial state code to obtain the first code.
[0010] In one of the embodiments, the performing an initial encryption operation on the initial state code includes: cyclically right-shifting the code bits of the initial state code by a preset number of bits.
[0011] In one embodiment, obtaining the third code according to the second code includes: decoding the second code to obtain the third code; comparing the third code with the preset code includes: comparing the third code with the first code.
[0012] In one embodiment, the third code is compared with a preset code to obtain a code compensation amount, and then the method further includes: when the code compensation amount is greater than or less than 0, sending a power disconnection signal to a controller of the battery rod to disconnect the electrical connection between the battery rod and the atomizer.
[0013] In one embodiment, the receiving of the second code sent by the atomizer also includes: detecting whether the return code is received within a preset time; when the return code is not received within the preset time, sending a re-acquisition signal to the controller of the battery rod to re-acquire the first code.
[0014] A battery rod comprises: a shell, an output electrode column, a main control board and a battery; the shell is provided with a through hole, the output electrode column is inserted into the through hole, and the output electrode column is used to be electrically connected to an atomizer; the main control board is arranged in the shell, and the output end of the main control board is connected to the output electrode column; the main control board is used to send the first code to the atomizer, receive the second code sent by the atomizer, and obtain a third code according to the second code; the main control board is also used to compare the third code with a preset code to obtain a code compensation amount, and adjust a power supply on-off signal according to the code compensation amount to control the conduction between the battery rod and the atomizer; the battery is arranged in the shell, and the battery is connected to the output electrode column through the main control board.
[0015] An electronic atomization device comprises an atomizer and the battery rod described in the above embodiment, wherein the atomizer is used to receive a first code sent by the battery rod and send a second code to the battery rod.
[0016] Compared with the prior art, the present invention has at least the following advantages:
[0017] By converting the first code into the second code through the atomizer, the third code is related to the first code and the second code, and the first code also matches the preset code. The third code is compared with the preset code to facilitate determination of whether the first code matches the corresponding code after conversion by the atomizer. Thus, when the code compensation amount is 0, it indicates that the third code after conversion by the atomizer matches the first code, and it is determined that the atomizer currently connected to the battery rod matches, thereby determining that the atomizer currently connected to the battery rod is a genuine atomizer, thereby improving the anti-counterfeiting level of the atomizer. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 is a flow chart of a battery rod anti-counterfeiting identification method in one embodiment;
[0020] Figure 2 This is a schematic diagram of the structure of an electronic atomization anti-counterfeiting device in one embodiment;
[0021] Figure 3 for Figure 2 A schematic diagram of the structure of the atomization component of the electronic atomization anti-counterfeiting device shown;
[0022] Figure 4 for Figure 2 The cross-sectional view of the battery-powered component of the electronic atomization anti-counterfeiting device along the AA direction is shown. DETAILED DESCRIPTION
[0023] In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the relevant drawings. The preferred embodiments of the present invention are given in the drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present invention more thoroughly understood.
[0024] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly on the other element or there may be a central element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only and do not represent the only implementation method.
[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used herein in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.
[0026] The present invention relates to a battery rod anti-counterfeiting identification method. In one embodiment, the battery rod anti-counterfeiting identification method comprises: obtaining a first code according to the startup parameters of the battery rod, and sending the first code to an atomizer; receiving a second code sent by the atomizer, and obtaining a third code according to the second code, wherein the second code is obtained according to the first code; comparing the third code with a preset code to obtain a code compensation amount, wherein the preset code matches the code corresponding to the startup parameters; when the code compensation amount is equal to 0, sending a power supply conduction signal to the controller of the battery rod to make the electrical connection between the battery rod and the atomizer conductive. By converting the first code into the second code through the atomizer, the third code is related to the first code and the second code, and the first code also matches the preset code. The third code is compared with the preset code to facilitate determination of whether the first code matches the corresponding code after conversion by the atomizer. Thus, when the code compensation amount is 0, it indicates that the third code after conversion by the atomizer matches the first code, and it is determined that the atomizer currently connected to the battery rod matches, thereby determining that the atomizer currently connected to the battery rod is a genuine atomizer, thereby improving the anti-counterfeiting level of the atomizer.
[0027] See also Figure 1 , which is a flow chart of a battery rod anti-counterfeiting identification method according to an embodiment of the present invention. The battery rod anti-counterfeiting identification method includes part or all of the following steps.
[0028] S100: Obtain a first code according to the startup parameters of the battery rod, and send the first code to the atomizer.
[0029] In this embodiment, the startup parameter is the initial operating parameter on the battery rod, for example, the startup parameter is the cumulative number of various operations on the battery rod, and the startup parameter changes with time, so as to generate different startup parameters at different times, so as to facilitate the startup parameter of the battery rod to be a random parameter, so that the digital sequence of the first code is random, and the difficulty of deciphering the first code is increased, thereby improving the anti-counterfeiting level of the first code. In this way, after the first code is sent to the atomizer, the difference of the code received by the atomizer each time is improved, so as to facilitate the subsequent improvement of the anti-counterfeiting level of the second code obtained from the atomizer.
[0030] S200: receiving a second code sent by an atomizer, and obtaining a third code according to the second code, wherein the second code is obtained according to the first code.
[0031] In this embodiment, the second code is obtained according to the first code on the atomizer. For example, the microcontroller in the atomizer encrypts the first code to form the second code. When the first code is random, the second code is converted based on the first code so that the second code is also random, so that the complexity of the second code is higher than that of the first code, and the anti-counterfeiting level of the second code is higher than that of the first code. In this way, the second code is related to the first code, and the third code is related to the second code. After receiving the third code, the second code is related to the first code, so that the second code is obtained through the microcontroller in the atomizer, and the formation of the second code is related to the encryption method of the microcontroller of the atomizer, which is convenient for the subsequent determination of the correlation between the third code and the first code, so as to facilitate the subsequent determination of the matching between the third code and the first code, and then facilitate the subsequent determination of whether the third code is encrypted by the microcontroller of the genuine atomizer, thereby improving the anti-counterfeiting level of the atomizer.
[0032] S300: Compare the third code with a preset code to obtain a code compensation amount, wherein the preset code matches the code corresponding to the startup parameter.
[0033] In this embodiment, the preset code corresponds to the first code. For example, the preset code is the code formed after the first code is encrypted by the microcontroller unit of the genuine atomizer, so that the preset code is the code after the first code is encrypted by the atomizer matching the battery rod, so that the preset code is a correct code that matches the first code. Moreover, when the atomizer is genuine, each of the first codes corresponds to a preset code, that is, the code obtained by each of the first codes through a specified encryption method is the preset code, wherein the preset code corresponding to each of the first codes is stored in the database. When each of the first codes is encrypted by the atomizer, a second code is produced, and then the third code is formed through a specified encryption method, so that when the genuine atomizer is used, each of the first codes corresponds to a preset code, that is, the preset code corresponds to the first code one by one. The third code is compared with the preset code, that is, the code after the code encrypted by the atomizer is converted is compared with the preset code, and the code after the code encrypted by the atomizer is converted is compared with the standard code, for example, the third code is subtracted from the preset code. In this way, after the difference between the two is determined, it is convenient to judge whether the atomizer is genuine according to the size of the coding compensation amount, thereby improving the anti-counterfeiting level of the atomizer.
[0034] S400: When the coding compensation amount is equal to 0, a power supply conduction signal is sent to the controller of the battery rod to make the electrical connection between the battery rod and the atomizer conductive.
[0035] In this embodiment, the preset code and the third code are both related to the first code, that is, the preset code is obtained after the first code is converted by the genuine atomizer, that is, the preset code is obtained by the first code through the correct encryption method, and the third code is obtained after the atomizer that currently needs to be anti-counterfeiting identification is converted. The code compensation amount obtained according to the third code and the preset code is convenient for distinguishing the difference between the third code and the preset code, so as to facilitate distinguishing the difference between the code of the first code after the current atomizer conversion and the standard code. The code compensation amount is equal to 0, indicating that there is no difference between the code of the first code after the current atomizer conversion and the preset code, that is, it indicates that the code of the first code after the current atomizer conversion is the same as the code of the first code after the correct encryption method, that is, it indicates that the encryption method for obtaining the third code is the correct encryption method, so that the code of the first code after the atomizer conversion is the correct code, thereby determining that the sending object of the first code is a genuine atomizer. In this way, after determining that the atomizer used by the battery rod is a genuine atomizer, the power supply conduction signal sent is used to conduct the electrical connection between the battery rod and the atomizer, so that the battery in the battery rod supplies power to the atomizer through the electrode column, thereby allowing the atomizer to start working normally.
[0036] In one embodiment, the first code is obtained according to the startup parameter of the battery rod, including: obtaining the first code according to the clock parameter of the battery rod. In this embodiment, the startup parameter is a clock parameter, and the clock parameter is the time count of the micro control unit in the battery rod, that is, the startup parameter is the start time corresponding to the clock signal of the micro control unit in the battery rod. In order to improve the anti-counterfeiting level of the first code, by increasing the randomness of the startup parameter, the acquisition of the startup parameter does not have any regularity, and the identity of the initial parameters of the battery rod is reduced, thereby improving the anti-counterfeiting level of the first code. Moreover, since the time of starting the battery rod is a variable, the first code can be changed according to the needs of use, so that the first code generated by the battery rod started at each time is different. For example, the clock parameter can be any time between 0 hours, 0 minutes, and 0 seconds (00:00:00) and 23 hours, 59 minutes, and 59 seconds (23:59:59) as the startup parameter; for another example, when the current time is 21 hours, 52 minutes, and 23 minutes (21:52:23), the first code is 0x215223. According to different start-up moments, the corresponding first code changes, thereby improving the anti-counterfeiting level of the battery rod anti-counterfeiting identification method.
[0037] In one embodiment, the first code is obtained according to the startup parameter of the battery rod, including: obtaining the first code according to the number of sucking ports of the battery rod. In this embodiment, the startup parameter is the number of sucking ports, which is the number of times the suction nozzle in the battery rod is used, that is, the startup parameter is the number of times the air in the battery rod flows through the ventilation channel. In order to improve the anti-counterfeiting level of the first code, by increasing the randomness of the startup parameter, the acquisition of the startup parameter does not have any regularity, reducing the identity of the initial parameters of the battery rod, thereby improving the anti-counterfeiting level of the first code. Moreover, since the number of times the battery rod is used is a cumulative increment, that is, a variable, the first code can be changed according to the needs of use, so that the first code generated each time the battery rod is used is different, for example, the number of sucking ports is any value between 0 and 9999; for example, when the current number of sucking ports is 99, the first code is 0x0099. According to different startup times, the corresponding first code changes, thereby improving the anti-counterfeiting level of the battery rod anti-counterfeiting identification method. In another embodiment, the startup parameters include the clock parameters and the number of sucking puffs, and the corresponding first code is a combination of the clock parameters and the number of sucking puffs. For example, when the current time is 21:52:23 and the number of sucking puffs is 99, the first code is 0x2152230099, so that the number of types of the first code increases, thereby further improving the randomness of the first code, and further improving the anti-counterfeiting level of the battery rod anti-counterfeiting identification method.
[0038] In one embodiment, the obtaining of the first code according to the startup parameters of the battery rod includes: obtaining the initial state code according to the startup parameters; performing an initial encryption operation on the initial state code to obtain the first code. In this embodiment, the initial state code includes various state parameters of the battery rod, and the initial state code is the current various state parameters of the battery rod, which is used to reflect the current various states of the battery rod in real time. These state parameters are parameters that change over time, and only when any one of the parameters changes, the first code can change. The initial encryption operation is performed on the initial state code, that is, the specified operation is performed on the various state parameters of the battery rod. When the number of types of the initial state code is greater, the irregularity of the first code is greater, so that the disorder of the first code is enhanced, thereby improving the anti-counterfeiting level of the third code obtained through the first code.
[0039] Furthermore, the initial encryption operation on the initial state code includes: cyclically shifting the initial state code to the right by a code position of a preset number of bits. In this embodiment, the initial state code includes the clock parameters of the battery rod and the number of sucking puffs. When the current time is 21:52:23 and the number of sucking puffs is 99, the initial state code is 0x2152230099, and the initial state code is cyclically shifted to the right by 3 bits, wherein the initial state code is converted into a binary code, and then the code is cyclically shifted to the right, and the first code obtained is 0x242a446013. In this way, after the initial state code is cyclically shifted to the right, the first code is different from the initial state code, and the initial state code is encrypted once, so that the code sent to the atomizer is an encrypted code, which improves the anti-counterfeiting level of the code sent to the atomizer.
[0040] In one embodiment, the obtaining of the third code according to the second code includes: decoding the second code to obtain the third code; and comparing the third code with the preset code includes: comparing the third code with the first code. In this embodiment, the second code is the code converted by the atomizer, for example, the atomizer encrypts the first code to obtain the second code. The third code is used to compare with the preset code, and the second code is decoded, that is, the second code is decrypted, so that the third code is converted into a corresponding code, which is convenient for comparison with the preset code. In this embodiment, the preset code is the first code, and the decoding operation of the second code is to decode the code transmitted back to the battery rod by the atomizer according to a specified decryption method, for example, the decryption method is opposite to the encryption method; for example, the encryption method is a circular right shift of the code, and the decryption method is a circular left shift of the code; for example, the encryption method is to perform addition and multiplication operations on the code respectively, and the decryption method is to perform division and subtraction operations on the code. In this way, the decoding operation is the reverse encryption of the encrypted code, so that the third code is decrypted into a corresponding code, so as to facilitate comparison with the first code, thereby comparing the degree of similarity between the decoded third code and the first code, so as to facilitate determination of whether the atomizer currently in use is authentic, thereby achieving anti-counterfeiting of the atomizer currently used with the battery rod.
[0041] In one embodiment, the third code is compared with the preset code to obtain the code compensation amount, and then the method further includes: when the code compensation amount is greater than or less than 0, a power supply disconnection signal is sent to the controller of the battery rod to disconnect the electrical connection between the battery rod and the atomizer. In this embodiment, the code compensation amount is greater than or less than 0, indicating that the third code does not match the preset code, that is, it indicates that the third code is obtained after encryption of a non-genuine atomizer. At this time, the atomizer used with the battery rod is a non-genuine atomizer. In order to avoid the bad use caused by the use of a non-genuine atomizer, by sending a power supply disconnection signal to the controller of the battery rod, the controller disconnects the battery rod from the atomizer, so that the electrical connection state between the battery rod and the atomizer is set to a disconnected state, thereby controlling the battery in the battery rod not to supply power to the atomizer, thereby determining that the atomizer currently in use is a non-genuine atomizer, and further improving the anti-counterfeiting level of the atomizer.
[0042] In one embodiment, the receiving method of the second code sent by the atomizer also includes: detecting whether the return code is received within a preset time; when the return code is not received within the preset time, sending a re-acquisition signal to the controller of the battery rod to re-acquire the first code. In this embodiment, the return code is the second code. Since some non-genuine atomizers do not have a micro-control unit inside, these non-genuine atomizers cannot transmit data with the battery rod. In this way, each time the first code is sent out, the micro-control unit of the battery rod will wait for the return data of the atomizer within the preset time. If the return code is not received within the preset time, it indicates that the current atomizer is a non-genuine atomizer and cannot be compared with the preset code. At this time, the first code is re-acquired to perform anti-counterfeiting treatment on the next atomizer to be used, so as to facilitate the screening of non-genuine atomizers without micro-control units, and further improve the anti-counterfeiting level of the atomizer.
[0043] In one embodiment, the method of obtaining the first code according to the startup parameters of the battery rod also includes: detecting whether the operating state of the battery rod is in the on state; when the operating state is in the on state, obtaining the startup parameters of the battery rod. In this embodiment, the on state means that the operating state of the battery rod is in the on state, that is, the micro-control unit of the battery rod is in the working state, that is, the micro-control unit of the battery rod is not in the dormant state. By determining the operating state of the battery rod, it is convenient to accurately start the micro-control unit of the battery rod, thereby facilitating the subsequent encryption and decryption of each code, and then facilitating the start-up of the battery rod when it is used, thereby reducing the power consumption of the micro-control unit.
[0044] The anti-counterfeiting process is described in detail below, in which the atomizer used is a genuine atomizer.
[0045] Embodiment: The startup parameters are the clock parameters of the battery rod and the number of puffs. The current time of the battery rod is 21:52:23, that is, the clock parameters of the battery rod are 21:52:23, the number of puffs is 99, and the code composed of the startup parameters is 0x2152230099. The startup parameters are cyclically shifted right by 3 bits, and the first code obtained is 0x242a446013; the first code is encrypted by the genuine atomizer, that is, the first code is cyclically shifted left by 6 bits, and the second code obtained is 0x0a911804c9; the second code is decoded, that is, the second code is cyclically shifted right by 3 bits, and the third code obtained is 0x2152230099, and the preset code is the code composed of the startup parameters, and the difference between the third code and the preset code is the code compensation amount. In this way, only when the atomizer used is authentic, the finally obtained coding compensation amount can be 0. By encrypting and decrypting the startup parameters, the matching of the atomizer and the battery rod is connected, and then by evaluating the coding compensation amount, it is easy to determine whether the encryption of the first code by the atomizer is a specified encryption method, so as to facilitate determining whether the currently used atomizer is authentic, so that the atomizer can only be used normally when it is authentic, thereby improving the anti-counterfeiting level of the atomizer.
[0046] It is understandable that when the types of startup parameters used by the micro-control unit of the battery rod are relatively small, it is easy to lead to direct cracking after a limited number of operations. If the types of startup parameters collected are increased, the power consumption of the micro-control unit of the battery rod will undoubtedly increase, and even a processor with higher computing speed and computing accuracy will be required, which will increase the manufacturing cost of the battery rod. The startup parameters collected by the micro-control unit of the battery rod are all random, that is, they are related to the usage time and the number of times used, and are easily revealed unintentionally in the user manual or product introduction, resulting in an increased probability of the encryption method being cracked. Therefore, in the first code encrypted by the micro-control unit of the battery rod, it is necessary to increase the anti-counterfeiting level of the first code by adding some specific codes, so that the difficulty of cracking the processor of the non-genuine atomizer is increased.
[0047] In order to further improve the anti-counterfeiting level of the atomizer and reduce the probability of cracking the first code, the first code is obtained according to the startup parameters of the battery rod, including the following steps, that is, step S100 includes the following steps:
[0048] Acquire the initial code according to the startup parameters;
[0049] Get the output pin number of the microcontroller unit of the battery rod;
[0050] An inverse operation is performed on the code position corresponding to the output pin number in the initial code to obtain the first code.
[0051] In this embodiment, the initial code is formed by the parameter arrangement and combination corresponding to each startup state of the battery rod, and the initial code is a regular code. For example, the startup parameters are the clock parameters of the battery rod and the number of sucking puffs. The current time of the battery rod is 21:52:23, that is, the clock parameters of the battery rod are 21:52:23, the number of sucking puffs is 99, and the initial code composed of the startup parameters is 0x2152230099. After knowing its arrangement and encryption method, the micro-control unit of the non-genuine atomizer can be cracked under a limited number of arrangements and combinations. The output pins of the micro-control unit of the battery rod can be adjusted accordingly according to actual needs, and the output pins of the micro-control units of each battery rod can be randomly set on the production line when assembling the battery rod, that is, the output pin numbers of the micro-control units of the battery rod are different. However, before the micro-control unit of the battery rod outputs a signal, the corresponding output pin number can be directly obtained. After the output pin number of the micro control unit of the battery rod is obtained, the output pin number is unique, that is, the output pins of the micro control unit of the battery rod are different, ensuring that the output ends of the micro control units of each battery rod are different.
[0052] The output pin number corresponds to a specific value, and the initial code is inverted according to the output pin number, that is, the code position corresponding to the output pin number in the initial code is selected, and the code position is inverted, so that the value corresponding to at least one code position in the first code is different. For example, when the output pin number is 1, the first code position of the code composed of the startup parameters is inverted, that is, the "9" is inverted to obtain "6", wherein the binary code corresponding to the first code position of the code composed of the startup parameters is 1001, and the binary code after the inverted code is 0110. After the initial code is cyclically right-shifted, the first code obtained is 0xc42a446012. In this way, the first code before the above operation is performed is 0x242a446013. Compared with the first code in this step, there are changes in the values of two code positions, so that the complexity of the first code obtained after this step is increased, thereby increasing the encryption level of the first code, and further increasing the anti-counterfeiting level of the battery rod anti-counterfeiting identification method.
[0053] Moreover, the output pin number is the number corresponding to the output pin of the microcontroller unit in the battery rod. Even if the above-mentioned encryption method of finding the inverse code is known, in order to know the output pin number, the battery rod needs to be destructively disassembled, which is impossible for users of counterfeit atomizers, thereby effectively reducing the usage rate of counterfeit atomizers and improving the anti-counterfeiting level of counterfeit atomizers.
[0054] Furthermore, the atomizer is connected to the battery rod for use. During long-term use, the smoke oil in the atomizer is atomized into vapor-like smoke, that is, smoke oil droplets with very small particle sizes, which circulate in the air channel of the battery rod and easily penetrate and adhere to the signal end, causing the signal output end and the signal input end to be short-circuited, resulting in the signal output amount being the same as the input amount, which in turn causes signal transmission disorder, and directly misjudges the genuine atomizer as a counterfeit atomizer.
[0055] In order to reduce the probability of misjudging the genuine atomizer, the receiving of the second code sent by the atomizer includes the following steps:
[0056] Detecting whether the second code is the same as the first code;
[0057] When the second code is the same as the first code, receiving the verification code returned by the atomizer within a preset return period;
[0058] Detecting whether the verification code is the same as the first code;
[0059] When the verification code is different from the first code, the verification code is replaced by the second code.
[0060] In this embodiment, the second code is the code transmitted back by the atomizer, that is, the code output by the output end of the atomizer, that is, the code received by the input end of the battery rod. After the output end of the battery rod outputs the first code, the first code is processed by the micro control unit in the atomizer and then transmitted back to the battery rod as an encrypted code. When the input end and the output end of the battery rod are filled with smoke oil, under the conductive characteristics of the smoke oil, the output electrical signal of the output end of the battery rod is guided to the input end of the battery rod through the smoke oil, which easily causes the first code and the second code to be the same, thereby causing the micro control unit of the battery rod to mistakenly believe that the current atomizer is a non-genuine atomizer. Comparing the first code with the second code facilitates the determination of the situation that the output end and the input end of the battery rod are short-circuited by smoke oil. In order to reduce the probability of misjudgment of the atomizer, after the second code is the same as the first code, the code transmitted back by the atomizer, that is, the verification code, is re-acquired within a preset return cycle. Since the code processed by the microcontroller unit of the atomizer will be returned later when the input and output ends of the battery rod are short-circuited, that is, the code processed by the microcontroller unit of the atomizer is later than the code input into the microcontroller unit of the battery rod through the e-liquid. Therefore, by re-obtaining the verification code returned by the atomizer, it is convenient to determine whether the code previously obtained by the battery rod is the code encrypted by the atomizer.
[0061] The verification code is different from the first code, indicating that there is a short circuit between the input and output ends of the battery rod, and the code transmitted back after the first code is encrypted by the atomizer is delayed. In this way, the verification code can be identified as the code processed by the atomizer, and it is replaced by the second code, that is, the verification code is the second code before it is finally converted into the third code, so that the second code transmitted back by the genuine atomizer is received by the micro control unit of the battery rod, reducing the probability of misjudging the genuine atomizer as a non-genuine atomizer.
[0062] In other embodiments, when the microcontroller unit of the non-genuine atomizer is only a data forwarding device, the second code received by the battery rod is still the same as the first code, and the above steps are still performed. However, after detecting whether the verification code is the same as the first code, the following steps are performed:
[0063] When the verification code is the same as the first code, a power supply disconnection signal is sent to the controller of the battery rod to disconnect the electrical connection between the battery rod and the atomizer.
[0064] At this time, the current atomizer can be directly identified as a counterfeit, and the electrical connection between the battery rod and the atomizer is disconnected to prevent the battery of the battery rod from supplying power to the heating wire in the atomizer, thereby further improving the anti-counterfeiting level of the battery rod anti-counterfeiting identification method.
[0065] The present application also provides a battery rod, which includes a shell, an output electrode column, a main control board and a battery. The shell is provided with a through hole. The output electrode column is inserted into the through hole, and the output electrode column is used to be electrically connected to the atomizer. The main control board is arranged in the shell. The output end of the main control board is connected to the output electrode column. The main control board is used to send the first code to the atomizer, receive the second code sent by the atomizer, and obtain the third code according to the second code. The main control board is also used to compare the third code with the preset code to obtain the code compensation amount, and adjust the power supply on-off signal according to the code compensation amount to control the conduction between the battery rod and the atomizer. The battery is arranged in the shell, and the battery is connected to the output electrode column through the main control board. By converting the first code into the second code through the atomizer, the third code is related to the first code and the second code, and the first code also matches the preset code. The third code is compared with the preset code to facilitate determination of whether the first code matches the corresponding code after conversion by the atomizer. Thus, when the code compensation amount is 0, it indicates that the third code after conversion by the atomizer matches the first code, and it is determined that the atomizer currently connected to the battery rod matches, thereby determining that the atomizer currently connected to the battery rod is a genuine atomizer, thereby improving the anti-counterfeiting level of the atomizer.
[0066] This application also provides an electronic atomization anti-counterfeiting device. Figure 2 , which is a schematic diagram of the structure of an electronic atomization anti-counterfeiting device according to an embodiment of the present invention.
[0067] The electronic atomization anti-counterfeiting device 10 of one embodiment includes an atomization component 100 and a battery power supply component 200. Figure 3 The atomizer assembly 100 includes an atomizer seat 110, a first anti-counterfeiting mainboard 120 and two first electrode columns 130. The first anti-counterfeiting mainboard 120 and the two first electrode columns 130 are respectively arranged on the atomizer seat 110. The two first electrode columns 130 are both electrically connected to the first anti-counterfeiting mainboard 120, and the two first electrode columns 130 are also used to connect to the atomizer battery. The first anti-counterfeiting mainboard 120 is used to adjust the conduction current between the two first electrode columns 130. Please refer to Figure 4, the battery power supply assembly 200 includes a battery rod 210, a second anti-counterfeiting mainboard 220 and two second electrode columns 230. The second anti-counterfeiting mainboard 220 and the two second electrode columns 230 are both arranged in the battery rod 210. The battery in the battery rod 210 is connected to the two second electrode columns 230 respectively through the second anti-counterfeiting mainboard 220. The two second electrode columns 230 are connected to the two first electrode columns 130 in a one-to-one correspondence. The second anti-counterfeiting mainboard 220 is used to transmit the anti-counterfeiting code with the first anti-counterfeiting mainboard 120 through the second electrode column 230 and the first electrode column 130.
[0068] In this embodiment, the communication between the first anti-counterfeiting main board 120 and the second anti-counterfeiting main board 220 is achieved through the first electrode column 130 and the second electrode column 230, and the electrode column is used to conduct the electric energy provided by the battery in the battery rod 210, so that the electrode column has the functions of both conduction and anti-counterfeiting code transmission, reducing the number of separately set communication signal lines, thereby reducing production costs.
[0069] In one embodiment, see Figure 4 , the battery rod 210 is provided with two limiting holes, and each second electrode column 230 is inserted into one of the limiting holes. In this embodiment, the second electrode column 230 is connected to the battery rod 210, and the second electrode column 230 is also connected to the second anti-counterfeiting mainboard 220, the second anti-counterfeiting mainboard 220 is located between the second electrode column 230 and the battery in the battery rod 210, and the second anti-counterfeiting mainboard 220 is used to control the current conduction between the battery in the battery rod 210 and the second electrode column 230. The second electrode column 230 is also connected to the first electrode column 130, and the first electrode column 130 is located on the atomizer seat 110, and part of the second electrode column 230 extends out of the battery rod 210, that is, part of the second electrode column 230 is located in the battery rod 210, and the other part of the second electrode column 230 is close to the first electrode column 130. In order to facilitate the arrangement of the second electrode column 230, the limiting hole is opened on the battery rod 210, so that the second electrode column 230 can be inserted into the limiting hole, thereby facilitating the extension of the second electrode portion out of the battery rod 210, and further facilitating the connection between the second electrode column 230 and the first electrode column 130.
[0070] For further information, see Figure 4The second electrode column 230 includes an electrode portion 232 and a blocking portion 234, wherein the electrode portion 232 is connected to the blocking portion 234, the electrode portion 232 is inserted into the limiting hole, the blocking portion 234 is located outside the limiting hole, and the blocking portion 234 abuts against a side of the battery rod 210 close to the first electrode column 130. In this embodiment, the first electrode column 130 is connected to the second electrode column 230, and when the atomizer seat 110 is buckled on the battery rod 210, the extrusion force generated by the atomizer seat 110 is applied to the second electrode column 230 through the first electrode column 130. In order to prevent the second electrode column 230 from completely extending into the battery rod 210 and squeezing the second anti-counterfeiting main board 220, the electrode part 232 is connected to the second anti-counterfeiting main board 220 and the first electrode column 130 respectively, and the electrode part 232 is penetrated into the limiting hole, that is, part of the electrode part 232 is located in the limiting hole, and the blocking part 234 is connected to the electrode part 232, and the blocking part 234 is also located on the side of the battery rod 210 close to the first electrode column 130, so that the blocking part 234 is supported on the battery rod 210, so that the blocking part 234 blocks the movement of the second electrode column 230 into the battery rod 210, thereby reducing the excessive extension of the second electrode column 230 into the battery rod 210, thereby reducing the probability of damage to the second anti-counterfeiting main board 220.
[0071] In one embodiment, see Figure 3The first electrode column 130 includes a spring piece portion 132 and a buffer bending portion 134, the buffer bending portion 134 is respectively connected to the atomizer seat 110 and the first anti-counterfeiting main board 120, the spring piece portion 132 is connected to the buffer bending portion 134, and the spring piece portion 132 is also connected to the second electrode column 230. In this embodiment, the first electrode column 130 is connected to the second electrode column 230 by extrusion, that is, the external isolation seat squeezes the atomizer seat 110 onto the battery rod 210, that is, the atomizer seat 110 is located between the isolation seat and the battery rod 210, and the isolation seat is clamped with the battery rod 210, so that the atomizer seat 110 is close to the battery rod 210. The first electrode column 130 is in contact with the second electrode column 230. In order to reduce the rigid collision between the first electrode column 130 and the second electrode column 230, that is, to reduce the damage probability of the first electrode column 130 and the second electrode column 230, the elastic action of the spring part 132 on the first electrode column 130 provides an elastic buffering force for the first electrode column 130. In addition, the buffering bending part 134 is connected to the atomizer seat 110 and the spring part 132. When the spring part 132 contacts the second electrode column 230, the spring part 132 provides a buffering force through its own deformation. Combined with the buffering of the buffering bending part 134, the rigid collision between the first electrode column 130 and the second electrode column 230 is reduced, and the contact between the first electrode column 130 and the second electrode column 230 is facilitated.
[0072] For further information, see Figure 3 , the buffer bending portion 134 has a "U"-shaped structure. When the spring sheet portion 132 is deformed, part of the elastic force of the spring sheet portion 132 acts on the buffer bending portion 134. The buffer bending portion 134 uses its own bending structure to buffer the elastic force generated by the spring sheet portion 132, further improving the buffering performance of the spring sheet portion 132, and facilitating further reducing the probability of rigid collision between the first electrode column 130 and the second electrode column 230. In other embodiments, in order to reduce the damage of the first electrode column 130 when it is squeezed, the spring sheet portion 132 and the buffer bending portion 134 are integrally formed, so that the connection gap between the spring sheet portion 132 and the buffer bending portion 134 is reduced, thereby improving the overall strength of the first electrode column 130 and reducing the probability of the spring sheet portion 132 breaking with the buffer bending portion 134 when it is squeezed.
[0073] Further, see Figure 3, the atomizer assembly 100 also includes two limiting plates 140, both of which are connected to the atomizer seat 110, and the spring part 132 is located between the two limiting plates 140. In this embodiment, a limited space is formed between the two limiting plates 140, and the second electrode column 230 corresponds to the limited space. When the second electrode column 230 contacts the first electrode column 130, part of the second electrode column 230 is located in the limited space, and the two limiting plates 140 limit the second electrode column 230 in the limited space, reducing the probability of separation between the second electrode column 230 and the first electrode column 130, so that the second electrode column 230 and the first electrode column 130 are stably connected. Moreover, the spring part 132 of the first electrode column 130 is also located in the limited space, so that the first electrode column 130 is limited between the two limiting plates 140, thereby facilitating the positioning connection between the first electrode column 130 and the second electrode column 230.
[0074] For further information, see Figure 3 , the atomizer assembly 100 further includes a stopper 150, the stopper 150 is connected to the limiting plate 140, and the stopper 150 corresponds to the spring part 132. In this embodiment, the stopper 150 is located between the two limiting plates 140, and the stopper 150 is used to block the movement of the spring part 132 between the two limiting plates 140 to reduce the excessive shaking of the spring part 132. When the first electrode column 130 is connected to the second electrode column 230, the spring part 132 is squeezed, and when the first electrode column 130 is separated from the second electrode column 230, the spring part 132 releases elastic force. In order to prevent the spring part 132 from popping out of the two limiting plates 140, the stopper 150 limits the spring part 132 in the limiting space, that is, to ensure that at least part of the spring part 132 is located in the limiting space, and to prevent the spring part 132 from being completely separated from the atomizer seat 110 and damaged.
[0075] In one embodiment, see Figure 4The battery power supply assembly 200 further includes a limiting column 240, which is connected to the inner wall of the battery rod 210. The second anti-counterfeiting main board 220 is provided with a limiting hole 222, and the limiting column 240 is clamped in the limiting hole 222. In this embodiment, the second anti-counterfeiting main board 220 is arranged in the battery rod 210. In order to improve the stability of the second anti-counterfeiting main board 220 in the battery rod 210, the limiting column 240 is arranged on the inner wall of the battery rod 210, and the limiting column 240 is penetrated in the limiting hole 222, so that the limiting column 240 is clamped with the second anti-counterfeiting main board 220, so that the movement tendency of the second anti-counterfeiting main board 220 in the direction parallel to the central axis of the battery rod 210 is reduced, thereby improving the installation stability of the second anti-counterfeiting main board 220 in the battery rod 210.
[0076] The present application also provides an electronic atomization anti-counterfeiting system, including the electronic atomization anti-counterfeiting device described in any of the above embodiments. In this embodiment, the electronic atomization anti-counterfeiting device includes an atomization component and a battery-powered component; the atomization component includes an atomization seat, a first anti-counterfeiting mainboard and two first electrode columns, the first anti-counterfeiting mainboard and the two first electrode columns are respectively arranged on the atomization seat, the two first electrode columns are electrically connected to the first anti-counterfeiting mainboard, the two first electrode columns are also used to connect to the atomization battery core, and the first anti-counterfeiting mainboard is used to adjust the conduction current between the two first electrode columns; the battery-powered component includes a battery rod, a second anti-counterfeiting mainboard and two second electrode columns, the second anti-counterfeiting mainboard and the two second electrode columns are all arranged in the battery rod, and the battery in the battery rod is connected to the two second electrode columns respectively through the second anti-counterfeiting mainboard, and the two second electrode columns are connected to the two first electrode columns one by one, and the second anti-counterfeiting mainboard is used to transmit the anti-counterfeiting code to the first anti-counterfeiting mainboard through the second electrode column and the first electrode column. The communication between the first anti-counterfeiting main board and the second anti-counterfeiting main board is achieved through the first electrode column and the second electrode column, and the electrode column is used to conduct the electric energy provided by the battery in the battery rod, so that the electrode column has the functions of both conduction and anti-counterfeiting code transmission, reducing the number of separately set communication signal lines, thereby reducing production costs.
[0077] The present application also provides an electronic atomization device, comprising the battery rod described in the above embodiment, the atomizer is used to receive the first code sent by the battery rod and send the second code to the battery rod. In this embodiment, the main control board of the battery rod is arranged in the housing, and the output end of the main control board is connected to the output electrode column; the main control board is used to send the first code to the atomizer, and receive the second code sent by the atomizer, and obtain the third code according to the second code; the main control board is also used to compare the third code with the preset code to obtain the code compensation amount, and adjust the power supply on-off signal according to the code compensation amount to control the conduction between the battery rod and the atomizer. By converting the first code into the second code through the atomizer, the third code is related to the first code and the second code, and the first code also matches the preset code. The third code is compared with the preset code to facilitate determination of whether the first code matches the corresponding code after conversion by the atomizer. Thus, when the code compensation amount is 0, it indicates that the third code after conversion by the atomizer matches the first code, and it is determined that the atomizer currently connected to the battery rod matches, thereby determining that the atomizer currently connected to the battery rod is a genuine atomizer, thereby improving the anti-counterfeiting level of the atomizer.
[0078] The above-mentioned embodiments only express several implementation methods of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.
Claims
1. A battery rod anti-counterfeiting identification method, characterized in that: include: Acquire a first code according to the startup parameters of the battery rod, and send the first code to the atomizer; receiving a second code sent by the atomizer, and obtaining a third code according to the second code, wherein the second code is formed by encrypting the first code, and obtaining the third code according to the second code includes: decoding the second code to obtain the third code; Comparing the third code with a preset code to obtain a code compensation amount, wherein the preset code matches the code corresponding to the startup parameter; When the coding compensation amount is equal to 0, a power supply conduction signal is sent to the controller of the battery rod, so that the electrical connection between the battery rod and the atomizer is conducted; The step of obtaining the first code according to the startup parameters of the battery rod includes: Acquire the initial code according to the startup parameters; Get the output pin number of the microcontroller unit of the battery rod; An inverse operation is performed on the code position corresponding to the output pin number in the initial code to obtain the first code.
2. The battery rod anti-counterfeiting identification method according to claim 1, characterized in that: The step of obtaining the first code according to the startup parameters of the battery rod includes: The first code is obtained according to the clock parameter of the battery rod.
3. The battery rod anti-counterfeiting identification method according to claim 1, characterized in that: The step of obtaining the first code according to the startup parameters of the battery rod includes: The first code is obtained according to the number of sucking openings of the battery rod.
4. The battery rod anti-counterfeiting identification method according to claim 1, characterized in that: The comparing the third code with the preset code includes: The third code is compared with the first code.
5. The battery rod anti-counterfeiting identification method according to claim 1, characterized in that: The third code is compared with the preset code to obtain a code compensation amount, and then the following steps are further included: When the coding compensation amount is greater than or less than 0, a power supply disconnection signal is sent to the controller of the battery rod to disconnect the electrical connection between the battery rod and the atomizer.
6. The battery rod anti-counterfeiting identification method according to claim 1, characterized in that: The receiving of the second code sent by the atomizer also includes: Detect whether the return code is received within a preset time; When the return code is not received within the preset time, a re-acquisition signal is sent to the controller of the battery rod to re-acquire the first code.
7. A battery rod using the battery rod anti-counterfeiting identification method according to any one of claims 1 to 6, characterized in that: include: case; An output electrode column, the shell is provided with a through hole, the output electrode column is passed through the through hole, and the output electrode column is used to be electrically connected to the atomizer; A main control board, the main control board is arranged in the shell, and the output end of the main control board is connected to the output electrode column; the main control board is used to send a first code to the atomizer, and receive a second code sent by the atomizer, and obtain a third code according to the second code; the main control board is also used to compare the third code with a preset code to obtain a code compensation amount, and adjust the power supply on-off signal according to the code compensation amount to control the conduction on-off between the battery rod and the atomizer; and, for obtaining an initial code according to the startup parameters; Obtaining the output pin number of the microcontroller unit of the battery rod; performing an inverse operation on the code position corresponding to the output pin number in the initial code to obtain the first code; A battery is disposed in the housing and connected to the output electrode column through the main control board.
8. An electronic atomization device, characterized in that: The invention comprises an atomizer and the battery rod as claimed in claim 7, wherein the atomizer is used for receiving a first code sent by the battery rod and sending a second code to the battery rod.
