Protection circuit, system and control method for electronic detonator system
By introducing protective circuits and encryption algorithms into the electronic detonator system, the problems of CBM voltage interference and name control were solved, achieving safety protection and stability improvement of electronic detonators, and reducing damage rate and safety risks.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NINGBO LINK MICROELECTRONICS TECH CO LTD
- Filing Date
- 2024-05-27
- Publication Date
- 2026-06-16
Smart Images

Figure CN118347354B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic detonator technology, and in particular to a protection circuit, system, and control method for an electronic detonator system. Background Technology
[0002] Currently, electronic detonators are widely used in the civil explosives industry. Electronic detonators can achieve precise control of detonation time at the millisecond or even microsecond level, making them suitable for high-precision blasting projects. They also reduce netting time and operational complexity, improving on-site efficiency and safety. However, many industry professionals lack sufficient understanding of electronic detonators. They often use existing methods for loss control and electrostatic discharge protection, ignoring the inherent problems of these methods. For example, CBM (Charged Board Model) voltage interference and roll call control issues mean that electronic detonators still have safety vulnerabilities. Summary of the Invention
[0003] This application provides a CBM protection method, device, and storage medium for the control chip of an electronic detonator system, used to prevent CBM voltage from damaging the electronic detonator system.
[0004] In a first aspect, embodiments of this application provide a protection circuit for an electronic detonator system. The electronic detonator system includes: a control unit, a protection unit, an energy storage unit, and a bridge wire unit. The first end of the bridge wire unit is connected to the first end of the protection unit and the first end of the energy storage unit, respectively. The second end of the energy storage unit is grounded. The second end of the protection unit is connected to the first output end of the control unit. The third end of the protection unit is grounded. The second output end of the control unit is connected to the second end of the bridge wire unit.
[0005] The protection unit includes a protection resistor and a protection diode. The first end of the protection resistor serves as the first end of the protection unit, and the second end of the protection resistor serves as the second end of the protection unit. The negative terminal of the protection diode is connected to either the first or the second end of the protection resistor, and the positive terminal of the protection diode is grounded. The resistance value of the protection resistor is 100Ω-1000Ω. The protection diode is a TVS diode with a working voltage of 24V. When the CBM voltage on the electronic detonator system is greater than 24V, the protection diode will enter a low-resistance state, thereby grounding and releasing the CBM voltage to prevent the CBM voltage from damaging the electronic detonator system.
[0006] In some embodiments, the control unit includes: a control chip, a first filter capacitor, a second filter capacitor, and a third filter capacitor;
[0007] The VIN pin of the control chip is a signal terminal, which is connected to an external first signal line and a second signal line through a full-bridge rectifier to receive control signals or input power transmitted by the first signal line and the second signal line. The RX pin of the control chip is connected to the first end of the first filter capacitor, and the second end of the first filter capacitor is grounded. The V33 pin of the control chip is connected to the first end of the second filter capacitor, and the second end of the second filter capacitor is grounded. The HV pin of the control chip is connected to the first end of the third filter capacitor, and the second end of the third filter capacitor is grounded. The Br+ pin of the control chip is the first output terminal of the control unit, and the DETO / Br- pin of the control chip is the second output terminal of the control unit.
[0008] In some embodiments, the control unit is configured to perform the following steps:
[0009] Upon receiving a charging signal, the first output terminal is turned on, the second output terminal is turned off, and a high-level signal is output through the first output terminal. The high-level signal is less than 24V to charge the energy storage unit.
[0010] Upon receiving the detonation signal, the first output terminal is closed, the second output terminal is opened, and a low-level signal is output through the second output terminal to release the electrical energy of the energy storage unit, thereby causing the bridge wire unit to melt.
[0011] In some embodiments, the circuit detonator system includes the protective circuit and the detonation management device, the protective circuit and the detonation management device being connected via a first signal line and a second signal line. Before receiving the charging signal, the control unit is further configured to perform the following steps:
[0012] The device receives a first roll call instruction broadcast by the detonation management device. The first roll call instruction is generated by the detonation management device according to a preset first symbol transmission rate, and the first symbol transmission rate is the working symbol transmission rate of the control unit.
[0013] The detonation management device replies with the first handshake information, so that after the detonation management device detects that the number of the first handshake information is equal to a preset number, it generates a management instruction based on the first handshake information. The management instruction includes: an authentication identifier and a symbol transmission rate change instruction.
[0014] Receive management instructions sent by the detonation management device, and obtain the authentication identifier and symbol transmission rate change instruction;
[0015] According to the symbol transmission rate change instruction, the working symbol transmission rate is changed from the first symbol transmission rate to a preset second symbol transmission rate, where the second symbol transmission rate is greater than the first symbol transmission rate.
[0016] The authentication identifier is encrypted according to a preset encryption algorithm to generate an encrypted identifier;
[0017] Based on the second element transmission rate, the encrypted identifier is sent to the detonation management device so that the detonation management device can complete the online roll call of the control unit.
[0018] In some embodiments, when the control unit encrypts the authentication identifier according to a preset encryption algorithm to generate an encrypted identifier, it specifically performs the following:
[0019] Identify the first numeric character in the authentication identifier, and identify the second numeric character at a first moment, wherein the first moment is the moment when the authentication identifier is received;
[0020] Obtain a first quantity and a second quantity, wherein the first quantity is the number of even-numbered characters in the first numeric character set, and the second quantity is the number of odd-numbered characters in the second numeric character set;
[0021] Obtain a standard encoding table, and generate a target encoding table based on the standard encoding table, the first quantity, and the second quantity;
[0022] The authentication identifier is encoded according to the target encoding table to obtain a first digital sequence;
[0023] The first time step is input into a preset quantum random number generator to generate a second number sequence;
[0024] The first number sequence is divided into a third number sequence and a fourth number sequence according to the first quantity;
[0025] A first splicing position is determined on the second number sequence based on the first quantity, and a second splicing position is determined on the second number sequence based on the second quantity;
[0026] The third number sequence is inserted into the first splicing position, and the fourth number sequence is inserted into the second splicing position to generate the first splicing sequence;
[0027] Insert the first quantity into the beginning of the first concatenation sequence, and insert the second quantity into the end of the second concatenation sequence to generate the second concatenation sequence;
[0028] The second concatenated sequence is encrypted using a preset elliptic curve encryption algorithm to generate the encrypted identifier.
[0029] In some embodiments, the standard encoding table includes a character sequence and a number sequence, wherein the characters in the character sequence and the numbers in the number sequence have a unique correspondence. When the control unit performs the step of generating a target encoding table based on the standard encoding table, the first quantity, and the second quantity, it specifically performs the following:
[0030] Multiply the first quantity and the second quantity to obtain the first dot product;
[0031] Compare whether the tens digit and units digit of the first dot product are equal;
[0032] If the tens digit and the units digit are equal, calculate the absolute value of the difference between the tens digit and the units digit, use the absolute value of the difference as the offset number, determine the first target character in the character sequence based on the absolute value of the difference, and determine the first target number corresponding to the first target character, keep the correspondence between the first target character and the first target number unchanged, and move other characters in the character sequence according to the offset number to obtain the target encoding table;
[0033] If the tens digit and the units digit are equal, determine the second target character and the third target character according to the preset first number and the preset second number respectively, determine the third target number corresponding to the third target character, swap the second target number and the third target number, and shift all other characters in the character sequence one position to the right to obtain the target encoding table.
[0034] Secondly, embodiments of this application provide an electronic detonator system, the electronic detonator system including the protection circuit of the electronic detonator system as described in any one of the embodiments of this application.
[0035] This application provides a protection circuit for an electronic detonator system. The electronic detonator system includes a control unit, a protection unit, an energy storage unit, and a bridge wire unit. The first end of the bridge wire unit is connected to the first end of the protection unit and the first end of the energy storage unit. The second end of the energy storage unit is grounded. The second end of the protection unit is connected to the first output terminal of the control unit. The third end of the protection unit is grounded. The second output terminal of the control unit is connected to the second end of the bridge wire unit. The protection unit includes a protection resistor and a protection diode. The first end of the protection resistor serves as the first end of the protection unit, and the second end of the protection resistor serves as the second end of the protection unit. The negative terminal of the protection diode is connected to the first end of the protection resistor, or to the second end of the protection resistor. The positive terminal of the protection diode is grounded. The resistance value of the protection resistor is 100Ω-1000Ω. The protection diode is a TVS diode with a working voltage of 24V. When the CBM voltage on the electronic detonator system is greater than 24V, the protection diode will enter a low resistance state, thereby releasing the CBM voltage to ground and preventing the CBM voltage from damaging the electronic detonator system. Through the above circuit, a protection unit is set between the energy storage unit and the control unit. When the CBM voltage is generated, the protection resistor in the protection unit limits the current of the CBM voltage to prevent the CBM voltage from impacting the control unit. Then, the CBM voltage is grounded and released through the TVS tube to prevent the bridge wire from blowing due to the CBM voltage. This realizes the protection of CBM voltage during use, thereby avoiding the harm of CBM voltage and reducing the damage rate of the electronic detonator system. Attached Figure Description
[0036] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0037] Figure 1 A circuit diagram of a protection circuit for an electronic detonator system provided in an embodiment of this application;
[0038] Figure 2 This is a schematic flowchart illustrating a control chip name-calling method provided in an embodiment of this application. Detailed Implementation
[0039] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0040] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.
[0041] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0042] It should also be further understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0043] The causes of Charged Board Model (CBM) damage are primarily based on the influence of charge and electric field distribution on the circuit board (PCB). On a circuit board, when voltage is applied to conductors and components, charge accumulates and distributes, forming an electric field. This charge and electric field distribution affects the performance and stability of the circuit board. For integrated circuits, even with high ESD protection levels for components, PCB-level ESD can still lead to integrated circuit failure. In real-world production environments, CBM ESD damage can be far more severe than HBM (Human Body Model) or CDM (Charged Device Model) damage. Furthermore, CBM damage is easily mistaken for Electronic Component (EOS) damage. EOS manifests as excessive heat generated by overvoltage or overcurrent, causing excessively high internal temperatures that damage components, including chips.
[0044] In the control module of an electronic detonator system, the ignition chip (called the ignition bridge wire in the civil explosives industry) used to trigger the detonator is always exposed to the air (while other components are encapsulated in plastic). This makes the bridge wire circuit in the module a typical case of CBM ESD damage.
[0045] Currently, there is insufficient attention paid to CBM damage, with efforts mainly focused on theoretical analysis and improvements to the product manufacturing environment. For example, the article "Real-World Charged Board Model (CBM) Failures" published by Andrew Olney, Brad Gifford, John Guravage, and Alan Righter of Analog Devices, Inc. only suggests that customers install ion fans or ion bars between SMT placement machines and reflow soldering machines to dissipate the electric field charge adhering to the product during production. While this measure can eliminate CBM damage to varying degrees, it cannot completely prevent CBM damage during the production process of digital electronic detonators, such as the chemical dipping stage (manual operation).
[0046] Please participate Figure 1 , Figure 1 A circuit diagram illustrating a protection circuit for an electronic detonator system according to an embodiment of this application is shown. Figure 1 As shown, the protection circuit 100 includes: a control unit 11, a protection unit 12, an energy storage unit 13, and a bridge wire unit 14. The first end of the bridge wire unit 14 is connected to the first end of the protection unit 12 and the first end of the energy storage unit 13, respectively. The second end of the energy storage unit 13 is grounded. The second end of the protection unit 12 is connected to the first output terminal Br+ of the control unit 11. The third end of the protection unit 12 is grounded. The second output terminal DETO / Br- of the control unit 11 is connected to the second end of the bridge wire unit 14.
[0047] The first output terminal Br+ of the control unit 11 is used to output a high-level signal to charge the energy storage unit 13. The second output terminal DETO / Br- of the control unit 11 is used to output a low-level signal. When the second output terminal DETO / Br- outputs a low potential, the circuit between the energy storage unit 13 and the bridge wire unit 14 enters a closed state, thereby causing the energy storage unit 13 to release electrical energy and fuse the bridge wire unit 14.
[0048] The protection unit 12 includes a protection resistor R1 and a protection diode TVS1. The first terminal of the protection resistor R1 serves as the first terminal of the protection unit 12, and the second terminal of the protection resistor R1 serves as the second terminal of the protection unit 12. The cathode of the protection diode TVS1 is connected to either the first or the second terminal of the protection resistor R1, and the anode of the protection diode TVS1 is grounded. The resistance value of the protection resistor R1 is 100Ω-1000Ω, and R1 is 470Ω. The protection diode TVS1 is a TVS diode with a working voltage of 24V. When the CBM voltage on the protection circuit 100 is greater than 24V, the protection diode TVS1 will enter a low-resistance state, thereby grounding the CBM voltage and preventing the CBM voltage from damaging the protection circuit 100. The energy storage unit 14 includes an energy storage capacitor C4. The first terminal of the energy storage capacitor C4 serves as the first terminal of the energy storage unit 14, and the second terminal of the energy storage capacitor C4 serves as the second terminal of the energy storage unit 14. The energy storage capacitor C4 is a 100uF / 25V capacitor. Bridge wire unit 14 includes ignition bridge wire S1.
[0049] This application provides a protection circuit for an electronic detonator system. The electronic detonator system includes a control unit, a protection unit, an energy storage unit, and a bridge wire unit. The first end of the bridge wire unit is connected to the first end of the protection unit and the first end of the energy storage unit. The second end of the energy storage unit is grounded. The second end of the protection unit is connected to the first output terminal of the control unit. The third end of the protection unit is grounded. The second output terminal of the control unit is connected to the second end of the bridge wire unit. The protection unit includes a protection resistor and a protection diode. The first end of the protection resistor serves as the first end of the protection unit, and the second end of the protection resistor serves as the second end of the protection unit. The negative terminal of the protection diode is connected to the first end of the protection resistor, or to the second end of the protection resistor. The positive terminal of the protection diode is grounded. The resistance value of the protection resistor is 100Ω-1000Ω. The protection diode is a TVS diode with a working voltage of 24V. When the CBM voltage on the electronic detonator system is greater than 24V, the protection diode will enter a low resistance state, thereby releasing the CBM voltage to ground and preventing the CBM voltage from damaging the electronic detonator system. Through the above circuit, a protection unit is set between the energy storage unit and the control unit. When the CBM voltage is generated, the protection resistor in the protection unit limits the current of the CBM voltage to prevent the CBM voltage from impacting the control unit. Then, the CBM voltage is grounded and released through the TVS tube to prevent the bridge wire from blowing due to the CBM voltage. This realizes the protection of CBM voltage during use, thereby avoiding the harm of CBM voltage and reducing the damage rate of the electronic detonator system.
[0050] To more clearly illustrate the technical solution of this application, the technical solution of this application will be described below through specific embodiments. It should be noted that the specific embodiments are used to expand the description of the technical solution of this application, and are not intended to limit this application.
[0051] In some embodiments, such as Figure 1 As shown, the control unit 11 includes: a control chip U1, a first filter capacitor C1, a second filter capacitor C2, and a third filter capacitor C3. The VIN pin of the control chip U1 is a signal terminal, connected to the external first signal line L1 and second signal line L2 via a full-bridge rectifier TVS2 to receive control signals or input power transmitted from the first signal line L1 and second signal line L2. The RX pin of the control chip U1 is connected to the first terminal of the first filter capacitor C1, and the second terminal of the first filter capacitor C1 is grounded. The V33 pin of the control chip U1 is connected to the first terminal of the second filter capacitor C2, and the second terminal of the second filter capacitor C2 is grounded. The HV pin of the control chip U1 is connected to the first terminal of the third filter capacitor C3, and the second terminal of the third filter capacitor C3 is grounded. The Br+ pin of the control chip U1 is the first output terminal of the control unit 11, and the DETO / Br- pins of the control chip U1 are the second output terminals of the control unit 11. The first filter capacitor C1 is a 2.2nF / 6.3V capacitor, the second filter capacitor C2 is a 1uF / 6.3V capacitor, and the third filter capacitor C3 is a 22uF / 25V capacitor.
[0052] The VIN pin of the control chip U1 is connected to the detonation management device 200 through the full-bridge rectifier TVS2, the first signal line L1, and the second signal line L2.
[0053] By introducing a filter capacitor, the electromagnetic radiation generated by the control chip U1 is reduced through the electromagnetic compatibility of the filter capacitor, while the immunity of the control chip U1 to external electromagnetic interference is enhanced, so as to provide stability for the CBM protection circuit 100.
[0054] In some embodiments, the control unit 11 performs the following steps: upon receiving a charging signal, it turns on the first output terminal Br+, turns off the second output terminal DETO / Br-, and outputs a high-level signal (less than 24V) through the first output terminal Br+ to charge the energy storage unit. Upon receiving a detonation signal, it turns off the first output terminal Br+, turns on the second output terminal DETO / Br-, and outputs a low-level signal through the second output terminal DETO / Br- to release the energy of the energy storage unit, causing the bridge wire unit to melt.
[0055] The charging signal is output to the control unit 11 through the VIN pin. The control unit 11 also obtains the electrical energy of the charging signal through the VIN pin to charge the energy storage unit 13.
[0056] In some embodiments, please refer to Figure 2 , Figure 2 A schematic flowchart illustrating a control chip name-calling method provided in an embodiment of this application is shown. Figure 2 As shown, before receiving the charging signal, the control unit 11 also performs the following specific steps: S101-S106.
[0057] S101. Receive the first roll call instruction broadcast by the detonation management device 200. The first roll call instruction is generated by the detonation management device 200 according to the preset first symbol transmission rate. The first symbol transmission rate is the working symbol transmission rate of the control unit 11.
[0058] For example, multiple control units 11 are connected to the detonation management device 200. The initial operating symbol transmission rate of the control unit 11 is a preset first symbol transmission rate, for example, 4800 baud rate. At this time, the detonation management device 200 can only communicate with the control unit 11 through the same first symbol transmission rate, and generate a first naming command based on the first symbol transmission rate to name the control unit 11.
[0059] S102. The detonation management device 200 replies with the first handshake information, so that after the detonation management device 200 detects that the number of first handshake information is equal to the preset number, it generates a management instruction based on the first handshake information. The management instruction includes: authentication identifier and symbol transmission rate change instruction.
[0060] For example, after receiving the first roll call instruction, the control unit 11 replies with a first handshake message to the detonation management device based on a first baud rate. The first handshake message includes the unique identifier of the control unit 11. The detonation management device 200 generates a unique authentication identifier for each identifier, generates a symbol transmission rate change instruction based on a preset second symbol transmission rate, and generates a management instruction based on the authentication identifier and the symbol transmission rate change instruction. The detonation management device 200 then replies the management instruction to the corresponding control unit 11 based on the identifier.
[0061] S103. Receive the management command sent by the detonation management device 200, and obtain the authentication identifier and symbol transmission rate change command.
[0062] S104. According to the symbol transmission rate change instruction, change the working symbol transmission rate from the first symbol transmission rate to the preset second symbol transmission rate, where the second symbol transmission rate is greater than the first symbol transmission rate.
[0063] For example, the second symbol transmission rate is 9600 baud. The naming process of control unit 11 can only be performed at the first symbol transmission rate. After control unit 11 is changed to the second symbol transmission rate, this process can be made irreversible in hardware, that is, control unit 11 cannot perform secondary naming. This prevents control unit 11 from being lost after naming activation and then used in other systems.
[0064] The first and second symbol transmission rates are not publicly disclosed, thus ensuring that the electronic detonator will not be easily connected to other detonation devices after it is lost.
[0065] S105. Encrypt the authentication identifier according to the preset encryption algorithm to generate an encrypted identifier.
[0066] S106. Based on the second-order transmission rate, send an encrypted identifier to the detonation management device 200 so that the detonation management device 200 can complete the online roll call of the control unit 11.
[0067] By modifying the working code transmission rate of the control unit 11 during the roll call process, the roll call code transmission rate and the detonation transmission rate are distinguished. This prevents accidental detonation caused by signal confusion and also prevents the control unit 11 from being rolled again, thereby reducing the safety risk of the electronic detonator after loss. Furthermore, the management authority of the control unit 11 is further strengthened through encryption authentication, thereby improving the safety level of the electronic detonator.
[0068] In some embodiments, when the control unit encrypts the authentication identifier according to a preset encryption algorithm and generates an encrypted identifier, it specifically performs the following steps: S201-S210.
[0069] S201. Identify the first digit character in the authentication identifier and identify the second digit character in the first moment, where the first moment is the moment when the authentication identifier is received.
[0070] S202. Obtain the first quantity and the second quantity, where the first quantity is the number of even-numbered characters in the first numeric character set and the second quantity is the number of odd-numbered characters in the second numeric character set.
[0071] For example, the authentication identifier is CAG202402, and the even-numbered characters in the authentication identifier are 6. The time of receiving the identifier is 14:19 on May 22nd, so the first time is 05231419, and the odd-numbered characters in the first time are 4. Therefore, the first quantity is 6, and the second quantity is 4.
[0072] S203. Obtain the standard coding table, and generate the target coding table based on the standard coding table, the first quantity, and the second quantity.
[0073] In some embodiments, the standard encoding table includes a character sequence and a number sequence, wherein the characters in the character sequence and the numbers in the number sequence have a unique correspondence. When the control unit 11 generates the target encoding table according to the standard encoding table, the first quantity and the second quantity, it specifically performs the following steps: S2031-S2034.
[0074] S2031. Multiply the first quantity and the second quantity to obtain the first quantity product.
[0075] For example, the first quantity is 6, the second quantity is 4, and the product of the first quantities is 24.
[0076] S2032. Compare whether the tens digit and units digit of the first dot product are equal.
[0077] S2033. If the tens digit and the units digit are equal, calculate the absolute value of the difference between the tens digit and the units digit, use the absolute value of the difference as the offset number, determine the first target character in the character sequence based on the absolute value of the difference, and determine the first target number corresponding to the first target character, keep the correspondence between the first target character and the first target number unchanged, and move other characters in the character sequence according to the offset number to obtain the target encoding table.
[0078] For example, the standard encoding table is as follows:
[0079]
[0080] The tens digit of the first dot product is 2, the units digit is 4, and the absolute value of the difference between the tens and units digits is 2. Therefore, the first target character corresponding to this absolute value in the standard encoding table is "B". Keeping the target character and its corresponding first target digit unchanged, we offset other characters according to the absolute value of the difference to obtain the target encoding table, which is as follows:
[0081]
[0082] S2034. If the tens digit and the units digit are equal, determine the second target character and the third target character according to the preset first number and the preset second number respectively, determine the third target number corresponding to the third target character, swap the second target number and the third target number, and shift all other characters in the character sequence one position to the right to obtain the target encoding table.
[0083] Dynamic encoding tables can be used to improve the strength of passwords.
[0084] S204. Encode the authentication identifier according to the target encoding table to obtain the first digital sequence.
[0085] For example, the authentication identifier “CAG202402” is encoded using the target encoding table mentioned above to obtain the first digital sequence “549202402”.
[0086] S205. Input the first time into the preset quantum random number generator to generate the second number sequence.
[0087] For example, after inputting the first data into a preset quantum random number generator, a fixed-length random number sequence is generated, which is then multiplied by a second number sequence, such as 0102183002. This second number sequence is used to compare with the first number sequence, increasing the value of the concatenated number sequence. Since this application uses elliptic curve cryptography for encryption, a larger number value increases the difficulty of decryption. The detonation management device 200 should also be equipped with the same quantum random number generator.
[0088] S206. Divide the first number sequence into the third number sequence and the fourth number sequence according to the first quantity.
[0089] For example, the first quantity is 2. After dividing the first number sequence according to the first quantity, the third number sequence is "54" and the fourth number sequence is "9202402".
[0090] S207. Determine the first splicing position on the second number sequence according to the first quantity, and determine the second splicing position on the second number sequence according to the second quantity.
[0091] For example, the first splicing position is P1, the second splicing position is P2, and the second number sequence combining the first splicing position and the second splicing position is: 0102“P2”18“P1”3002.
[0092] S208. Insert the third number sequence into the first concatenation position and insert the fourth number sequence into the second concatenation position to generate the first concatenation sequence.
[0093] For example, the third digit sequence "54" is inserted into the first splicing position P1, and the fourth digit sequence "92024052315" is inserted into the second splicing position P2, resulting in the first splicing sequence: 0102541892024023002.
[0094] S209. Insert the first quantity into the beginning of the first concatenation sequence and insert the second quantity into the end of the second concatenation sequence to generate the second concatenation sequence.
[0095] For example, inserting the first quantity "6" and the second quantity "4" into the first and last positions of the first concatenation sequence respectively generates the second concatenation sequence: 601025418920240230024. By inserting the first and second quantity values, the detonation manager can also know how the standard encoding table is adjusted and how the numbers are concatenated, thereby enabling the reconstruction of the password sequence.
[0096] S210. The second splicing sequence is encrypted using a preset elliptic curve encryption algorithm to generate an encryption identifier.
[0097] For example, elliptic curve cryptography is suitable for control chips with limited computing resources, and can reduce the cost of control unit 11 while ensuring encryption effectiveness. The same elliptic curve cryptography algorithm is also configured in detonation management device 200, thereby enabling the restoration of encrypted identifiers.
[0098] The above method achieves a high degree of secure integration and encrypted transmission of identity and timestamp information, enhances data security and anti-tampering capabilities, strengthens the security level of the control unit 11 points, and reduces the risk of data intrusion.
[0099] In this embodiment of the application, the detonation management device also needs to communicate with the server to obtain the authority to generate a detonation signal.
[0100] The server can be a standalone server, a server cluster, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.
[0101] This application provides an electronic detonator system, which includes the protection circuit of any of the embodiments of this application.
[0102] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A protective circuit for an electronic detonator system, characterized in that, The protection circuit includes a control unit, a protection unit, an energy storage unit, and a bridge wire unit. The first end of the bridge wire unit is connected to the first end of the protection unit and the first end of the energy storage unit. The second end of the energy storage unit is grounded. The second end of the protection unit is connected to the first output end of the control unit. The third end of the protection unit is grounded. The second output end of the control unit is connected to the second end of the bridge wire unit. The electronic detonator system includes the protection circuit and the detonation management device. The protection circuit and the detonation management device are connected via a first signal line and a second signal line. The protection unit includes a protection resistor and a protection diode. The first end of the protection resistor serves as the first end of the protection unit, and the second end of the protection resistor serves as the second end of the protection unit. The negative terminal of the protection diode is connected to either the first or second end of the protection resistor, and the positive terminal of the protection diode is grounded. The resistance value of the protection resistor is 100Ω-1000Ω. The protection diode is a TVS diode with a working voltage of 24V. When the CBM voltage on the electronic detonator system exceeds 24V, the protection diode will enter a low-resistance state, thereby grounding and releasing the CBM voltage to prevent damage to the electronic detonator system. Before receiving the charging signal, the control unit also performs the following steps: The device receives a first roll call instruction broadcast by the detonation management device. The first roll call instruction is generated by the detonation management device according to a preset first symbol transmission rate, and the first symbol transmission rate is the working symbol transmission rate of the control unit. The detonation management device replies with the first handshake information, so that after the detonation management device detects that the number of the first handshake information is equal to a preset number, it generates a management instruction based on the first handshake information. The management instruction includes: an authentication identifier and a symbol transmission rate change instruction. Receive management instructions sent by the detonation management device, and obtain the authentication identifier and symbol transmission rate change instruction; According to the symbol transmission rate change instruction, the working symbol transmission rate is changed from the first symbol transmission rate to a preset second symbol transmission rate, where the second symbol transmission rate is greater than the first symbol transmission rate. The authentication identifier is encrypted according to a preset encryption algorithm to generate an encrypted identifier; Based on the second symbol transmission rate, the encrypted identifier is sent to the detonation management device so that the detonation management device can complete the online roll call of the control unit.
2. The protection circuit of the electronic detonator system as described in claim 1, characterized in that, The control unit includes: a control chip, a first filter capacitor, a second filter capacitor, and a third filter capacitor; The VIN pin of the control chip is a signal terminal, which is connected to an external first signal line and a second signal line through a full-bridge rectifier to receive control signals or input power transmitted by the first signal line and the second signal line. The RX pin of the control chip is connected to the first end of the first filter capacitor, and the second end of the first filter capacitor is grounded. The V33 pin of the control chip is connected to the first end of the second filter capacitor, and the second end of the second filter capacitor is grounded. The HV pin of the control chip is connected to the first end of the third filter capacitor, and the second end of the third filter capacitor is grounded. The Br+ pin of the control chip is the first output terminal of the control unit, and the DETO / Br- pin of the control chip is the second output terminal of the control unit.
3. The protection circuit of the electronic detonator system as described in claim 2, characterized in that, The control unit is used to perform the following steps: Upon receiving a charging signal, the first output terminal is turned on, the second output terminal is turned off, and a high-level signal is output through the first output terminal. The high-level signal is less than 24V to charge the energy storage unit. Upon receiving the detonation signal, the first output terminal is closed, the second output terminal is opened, and a low-level signal is output through the second output terminal to release the electrical energy of the energy storage unit, thereby causing the bridge wire unit to melt.
4. The protection circuit of the electronic detonator system as described in claim 1, characterized in that, When the control unit encrypts the authentication identifier according to a preset encryption algorithm to generate an encrypted identifier, it specifically performs the following: Identify the first numeric character in the authentication identifier, and identify the second numeric character at a first moment, wherein the first moment is the moment when the authentication identifier is received; Obtain a first quantity and a second quantity, wherein the first quantity is the number of even-numbered characters in the first numeric character set, and the second quantity is the number of odd-numbered characters in the second numeric character set; Obtain a standard encoding table, and generate a target encoding table based on the standard encoding table, the first quantity, and the second quantity; The authentication identifier is encoded according to the target encoding table to obtain a first digital sequence; The first time step is input into a preset quantum random number generator to generate a second number sequence; The first number sequence is divided into a third number sequence and a fourth number sequence according to the first quantity; A first splicing position is determined on the second number sequence based on the first quantity, and a second splicing position is determined on the second number sequence based on the second quantity; The third number sequence is inserted into the first splicing position, and the fourth number sequence is inserted into the second splicing position to generate the first splicing sequence; Insert the first quantity into the beginning of the first splicing sequence, and insert the second quantity into the end of the first splicing sequence to generate the second splicing sequence; The second concatenated sequence is encrypted using a preset elliptic curve encryption algorithm to generate the encrypted identifier.
5. The protection circuit of the electronic detonator system as described in claim 4, characterized in that, The standard encoding table includes character sequences and number sequences, where each character in the character sequence and each number in the number sequence has a unique correspondence. When the control unit executes the step of generating the target encoding table based on the standard encoding table, the first quantity, and the second quantity, it specifically performs the following: Multiply the first quantity and the second quantity to obtain the first dot product; Compare whether the tens digit and units digit of the first dot product are equal; If the tens digit and the units digit are not equal, calculate the absolute value of the difference between the tens digit and the units digit, use the absolute value of the difference as the offset number, determine the first target character in the character sequence based on the absolute value of the difference, and determine the first target number corresponding to the first target character, keep the correspondence between the first target character and the first target number unchanged, and move other characters in the character sequence according to the offset number to obtain the target encoding table; If the tens digit and the units digit are equal, determine the second target character and the third target character according to the preset first number and the preset second number respectively, determine the third target number corresponding to the third target character, swap the second target number and the third target number, and shift all other characters in the character sequence one position to the right to obtain the target encoding table.
6. An electronic detonator system, characterized in that, The electronic detonator system includes the protective circuit of the electronic detonator system as described in any one of claims 1-5.