A device for testing electronic detonators with automatic coding method to prevent cross-fire

By designing an anti-serial fire-proof electronic detonator test device with automatic code writing method, the problems of low testing efficiency, poor accuracy and fire-proof interference in the production process of electronic detonator are solved, and efficient and accurate automated testing is achieved.

CN119779099APending Publication Date: 2025-04-08NANJING POLYTECHNICAL CHEM CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510004576.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In the production process of electronic detonator, the existing testing methods have problems such as waste of materials, long detection time, fire interference and low code accuracy, resulting in low testing efficiency and accuracy.

Method used

An automatic code writing method of anti-serial fire-proof electronic detonator testing device is designed, including a test base device, anti-serial fire isolation cover, code writing/detonator, etc. Through automatic code writing and detonation testing, each electronic detonator is ensured to be independently tested and avoid fire-proof interference.

Benefits of technology

It realizes efficient automatic code writing and detonation testing of electronic detonators, reduces material waste and detection time, improves code writing accuracy and testing efficiency, and avoids fire-split interference, ensuring the safety and accuracy of the test.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119779099A_ABST
    Figure CN119779099A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electronic detonators, and specifically discloses a device for testing electronic detonators with anti-crossfire of an automatic coding method, comprising: a test base device, an initiator connected to the electronic detonator test device, the test base device connected to the code writing / initiator and a module to be tested, and an anti-crossfire isolation cover fixedly installed on the electronic detonator test base device; to prevent sparks generated during the initiation test of each electronic detonator control module dipped in medicine from crosstalking with each other; to compare the completed coding information within each unit time t during the coding process, and to erase and rewrite the coding in time when the coding information is abnormal, thereby improving the coding efficiency, avoiding errors during the coding process, and avoiding the waste of coding time caused by detection after the coding is completed, thereby improving the coding efficiency; at the same time, after the coding is completed, signal detection is performed on the coding information, thereby preventing the electronic detonator from having abnormal coding signals after the coding is completed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of electronic detonators, and in particular to a device for testing electronic detonators with an automatic coding method to prevent crossfire. Background Art

[0002] Electronic detonators use delay chips to replace the chemical delay gunpowder in traditional detonators, which has the advantages of high delay accuracy, good safety, and network detectability. The chip of the electronic detonator stores the ID of each detonator, which can be read by the control device to complete operations such as delay download and detonation.

[0003] The core component of an electronic detonator is an electronic control module based on a control chip, which is equipped with ignition components, such as bridge wires, bridge membranes and other peripheral components. When producing detonators, detonator factories need to dip the control module in explosives, rivet and weld the foot wires, clamp the tube, and inject the code. During the production process, it is necessary to conduct random inspections on the products of each step to monitor the quality of the products.

[0004] In these processes, the detection of the control module after dipping in explosives is the most important. The existing test method usually rivets the foot wires of the control module after dipping in explosives and writes the code, and then uses the networking bus to simulate the blasting site for networking, and then performs a series of test processes such as connection detection, delayed downloading, and charging and detonation. In this test process, a lot of materials will be wasted on foot wires and busbars, and the detection time is also very long. In addition, in the case of large-scale electronic detonator testing, when each electronic detonator is detonated, it is difficult to avoid the crossfire interference between the electronic detonators, and in the coding process of the electronic detonator, the problem of low coding accuracy leading to low coding efficiency is prone to occur. Therefore, there is an urgent need for a control module component and an electronic detonator anti-crossfire device of a simple and easy-to-use automatic coding test method. Summary of the invention

[0005] The object of the present invention is to provide a device for testing electronic detonators to prevent cross-fire by providing an automatic coding method, so as to solve the above-mentioned problems.

[0006] The purpose of the present invention can be achieved through the following technical solutions: A device for testing electronic detonators with anti-crossfire by an automatic coding method comprises: a test base device, on which a plurality of electronic detonator test modules are arranged, and an anti-crossfire isolation cover is arranged on the test base device; the test base device is connected to an initiator and a coding / initiator, and the anti-crossfire isolation cover is installed on the electronic detonator test base device; The working steps of the anti-sequential fire electronic detonator testing device of the dynamic code writing method include: Step 1: Dip the electronic detonator to be tested for charging and detonation into explosives; Step 2: Place the substrate of the electronic detonator module to be tested for charging and detonation into the test device, install and fix it, and ensure that each pin is in good contact with the test device; Step 3: Connect the external power supply and the code writer, and the code writer traverses and writes codes to the electronic detonator; Step 4: After the code is written, the detonator is connected. The detonator sends the corresponding delay signal, charging signal and detonation signal according to the electronic detonator to complete the charging and detonation test of the electronic detonator test device.

[0007] As a further solution of the present invention: the coding step of the electronic detonator includes: Q31: Measure the writing current Irm of the code writer through the current sensor, and then obtain the rated resistance value Re of the electronic detonator; pass Calculate and obtain the code writing voltage value Usx of the electronic detonator; Compare the code writing voltage value with the code writing rated voltage value to obtain a voltage safety signal; Q32: Based on the voltage safety signal, the target coding range of the electronic detonator is obtained, and the processing coding range of the code writer is obtained at the same time; the processing coding range is compared with the target coding range to obtain the coding signal; Q33: Based on the coding signal, the coding rate value is obtained, and the electronic detonator is coded. During the coding process, the coding information of each coding time point is checked; Q34: After the coding is completed, the electronic detonator that has completed the coding is tested for signals; based on the recorded signal data at each coding time point, the coding signal performance value is calculated; Q35: Compare the coding signal performance value with the coding signal performance threshold to obtain a coding signal qualified signal.

[0008] As a further solution of the present invention: in Q31, the code writing voltage value is compared with the code writing rated voltage value: If the code writing voltage value is less than or equal to the code writing rated voltage value, a voltage safety signal is generated; If the code writing voltage value is greater than the code writing rated voltage value, a voltage reduction signal is generated.

[0009] As a further solution of the present invention: in Q32, the processed coding range is compared with the target coding range: If the processing coding range includes the target coding range, a coding signal is generated; If the processing coding range does not include the target coding range, an optimized coding signal is generated.

[0010] 6. As a further solution of the present invention: the step of checking the coding information at each coding time point includes: The coding information of the electronic detonator is recorded and obtained with unit time t as the time node. From the initial coding time, each unit time t time node is marked as n, where n is 1, 2, 3..., and each coding unit time is marked as t n ; Verify the coding information value within the coding unit time of each coding time node n; specifically, obtain the coding unit time t of the current time node n. n The coding information value in the code is compared with the target coding information value; If the coding unit time of the current time node n is t n If the code writing information value in is the same as the target code writing information value, a hold signal is generated; If the coding unit time of the current time node n is t n If the writing code information value in the target writing code information value is different from the target writing code information value, a rewrite signal is generated.

[0011] As a further solution of the present invention: based on the hold signal, the signal data at the current time node n is acquired and recorded; and the coding of the next time node is performed.

[0012] As a further solution of the present invention: based on the rewrite signal, the coding time unit time t of the current time node n is n The coding information value in the memory is erased and re-coded.

[0013] As a further solution of the present invention: the signal data includes: a signal-to-noise ratio value, a resolution value and a time delay value; the signal-to-noise ratio value at each time node n is marked as SX n , resolution value is marked as FL n , the time delay value is marked as TY n .

[0014] As a further solution of the present invention: the method for obtaining and calculating the coding signal performance value includes: Q341: Pass Calculate and obtain the total time delay value TYZ of electronic detonator coding; Q342: Get the signal-to-noise ratio value SX of n time nodes n The maximum value of the signal-to-noise ratio SXmax in the calculation is obtained; at the same time, the average value of the signal-to-noise ratio values ​​of n time nodes is calculated to obtain the mean signal-to-noise ratio SXJ; Get the number of time nodes whose signal-to-noise ratio values ​​are greater than the mean signal-to-noise ratio among the n time nodes, marked as m; Q343: Calculate the average value of the resolution values ​​of n time nodes to obtain the resolution mean FLJ; Q344: Pass The coding signal performance value XB is calculated and obtained, wherein a, b, and c are all preset proportional coefficients.

[0015] As a further solution of the present invention: comparing the coding signal performance value with the coding signal performance threshold: If the coding signal performance value is less than the coding signal performance threshold, a coding signal performance difference signal is generated; If the coding signal performance value is greater than or equal to the coding signal performance threshold, a coding signal qualified signal is generated.

[0016] Beneficial effects of the present invention: In the present invention, after the electronic detonator test device completes automatic coding of all electronic detonators, the detonation test is performed. Since each electronic detonator is installed close to each other, before the test device completes the charging and detonation test of the electronic detonator, the mutual interference after the detonation of different electronic detonators is eliminated, and an anti-crossfire electronic detonator test isolation cover is placed above the device, so that each electronic detonator control module waiting for charging and detonation is separated separately, thereby avoiding the sparks generated during the detonation test of each electronic detonator control module dipped in medicine from crosstalking with each other; During the coding process, the completed coding information within each unit time t is compared. When the coding information is abnormal, it is erased and re-written in time, which improves the coding efficiency and avoids errors in the coding process. It avoids wasting coding time by detecting after the coding is completed, thereby improving the coding efficiency. At the same time, after the coding is completed, the coding information is signal detected to avoid abnormal coding signals in the electronic detonator after the coding is completed. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The present invention will be further described below in conjunction with the accompanying drawings.

[0018] Figure 1 It is a schematic diagram of a method flow of an automatic coding method for testing electronic detonators to prevent cross-fire; Figure 2 It is a schematic diagram of the principle of a device for testing electronic detonators to prevent cross-fire using an automatic coding method of the present invention; Figure 3 It is a structural schematic diagram of a device for testing electronic detonators to prevent cross-fire using an automatic coding method of the present invention; Figure 4 It is a schematic structural cross-sectional diagram of a device for testing electronic detonators to prevent cross-fire using an automatic coding method of the present invention; Figure 5 It is a side structural schematic diagram of a device for testing electronic detonators to prevent cross-fire in an automatic coding method of the present invention; Figure 6 The invention discloses a structural schematic diagram of an anti-cross-fire isolation cover in a device for testing electronic detonators for anti-cross-fire in an automatic coding method of the present invention.

[0019] In the figure: 11. Test base device; 12. Electronic detonator module to be tested; 13. Anti-crossfire isolation cover. DETAILED DESCRIPTION

[0020] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0021] Embodiment 1 See also Figure 1 As shown, the present invention is a method for testing electronic detonators for preventing cross-fire by an automatic coding method, comprising the following steps: Step 1: Dip the electronic detonator to be tested for charging and detonation into explosives; Step 2: Place the substrate of the electronic detonator module 12 to be tested for charging and detonation into the test device, install and fix it, and ensure that each pin is in good contact with the test device; Step 3: Connect the external power supply and the code writer, set the code writing range on the code writer, and then the code writer traverses and writes codes on the electronic detonator; Each electronic detonator module is equipped with a switch for controlling coding. The coding range of the electronic detonator is set in advance by the coding device. The coding device is connected to the electronic detonator module normally and powered on. At this time, the switch buttons on the test device are pressed in sequence. The coding device will automatically write codes to the electronic detonators one by one and put the electronic detonators that have been coded into a dormant state. During the coding process, the code writer will detect and identify each electronic detonator one by one. For the first electronic detonator, after turning on the coding switch, the code writer will send a halt command after completing the coding, making it enter a dormant state, and then continue to detect the state of the second coding switch and code the next detonator, until all the electronic detonator modules to be tested have completed automatic coding; An anti-crossfire electronic detonator test isolation cover is installed above the test device. The isolation cover has multiple independent empty slots for placing each electronic detonator separately, thereby separating each electronic detonator control module waiting for charging and detonation, so as to avoid crosstalk between sparks generated during the detonation test of each electronic detonator control module dipped in powder; Step 4: After the code is written, the detonator is connected. The detonator sends the corresponding delay signal, charging signal and detonation signal according to the electronic detonator, thereby completing the charging and detonation test process of the electronic detonator test device; The electronic detonators to be tested are installed and fixed in rows on the electronic detonator test device. After installation and fixation, the connection of all electronic detonators can be completed. At this time, after the external power supply is turned on, the electronic detonator test device is powered on, the coding device is connected to the device, and the range of electronic detonator coding is set in advance. By controlling the switch of the electronic detonator test device with a button, the electronic detonator test device can be controlled to automatically write codes to the electronic detonators. When the switch button of the electronic detonator test device is pressed, the code writer detects the first electronic detonator, turns on its coding switch, and writes codes to the first electronic detonator. After the coding is completed, a halt command is sent to put the first electronic detonator into a dormant state. At the same time, the second electronic detonator is detected, its coding switch is turned on, and the second electronic detonator is controlled by the coding and dormant command. The coding command is repeated by analogy, and finally all the 100 electronic detonators on the electronic detonator test device are automatically written.

[0022] After the electronic detonator test device completes the automatic coding of all electronic detonators, the detonation test can be started. The detonator is connected to the electronic detonator test device through an interface, and the built-in delay test scheme is set in the detonator. The delay time includes the minimum delay, maximum delay and average delay. Different types of electronic detonators are charged and detonated with different delay schemes.

[0023] Since each electronic detonator is installed close to each other, before the test device completes the charging and detonation test of the electronic detonator, the mutual interference after the detonation of different electronic detonators must be eliminated. After the electronic detonator test device fixes the electronic detonator to be tested, an anti-crossfire electronic detonator test isolation cover is placed above the device to separate each electronic detonator control module waiting for charging and detonation, thereby avoiding the sparks generated during the detonation test of each electronic detonator control module that has been dipped in medicine from crosstalking with each other.

[0024] Embodiment 2 Based on the above embodiments, this embodiment provides the following embodiments based on the coding process to ensure the stability and accuracy of the code writer during the coding process and provide effective and accurate detonation data for the test of electronic detonators. The coding steps of each electronic detonator include: Q31: Measure the writing current Irm of the code writer through the current sensor, and then obtain the rated resistance value Re of the electronic detonator; pass Calculate and obtain the code writing voltage value Usx of the electronic detonator; Compare the code writing voltage value with the code writing rated voltage value; If the code writing voltage value is less than or equal to the code writing rated voltage value, a voltage safety signal is generated; If the code writing voltage value is greater than the code writing rated voltage value, a voltage reduction signal is generated; By monitoring the voltage during the coding process on the electronic detonator, the safety of coding is ensured; Q32: Based on the voltage safety signal, the target coding range of the electronic detonator is obtained, and the processing coding range of the code writer is obtained at the same time; the processing coding range is compared with the target coding range; If the processing coding range includes the target coding range, a coding signal is generated; at this time, it means that the coding type, method, format, etc. of the coding device can meet the coding requirements of the electronic detonator, and coding can be performed; If the processing coding range does not include the target coding range, an optimized coding signal is generated; this indicates that the coding type, method and format that the coder can complete cannot meet the coding requirements, and the coder needs to be adjusted; Q33: Based on the coding signal, the coding rate value is obtained, and the electronic detonator is coded. During the coding process, the coding information of each coding time point is checked; Specifically include: Q331: Record and obtain the coding information of the electronic detonator with unit time t as the time node. Starting from the initial coding time, mark each unit time t as n, where n is 1, 2, 3..., and mark each coding unit time as t n ; Q332: Verify the coding information value within the coding unit time of each coding time node n; specifically, obtain the coding unit time t of the current time node n. n The coding information value in the code is compared with the target coding information value; If the coding unit time of the current time node n is t n If the code information value in is the same as the target code information value, a hold signal is generated and then Q333 is executed; If the coding unit time of the current time node n is t n If the code writing information value in is different from the target code writing information value, a rewrite signal is generated, and then Q334 is executed; Q333: Based on the hold signal, obtain and record the signal data at the current time node n; and write the code for the next time node; Q334: Based on the rewrite signal, the writing time unit time t of the current time node n is n The coding information value in the register is erased and re-coded. After the coding is completed, Q332 is executed. Q34: After the coding is completed, the electronic detonator that has completed the coding is tested for signals; based on the recorded signal data at each coding time point, the coding signal performance value is calculated; The signal data includes: signal-to-noise ratio value, resolution value and time delay value; The signal-to-noise ratio value at each time node n is marked as SX n , resolution value is marked as FL n , the time delay value is marked as TY n ; The method for obtaining and calculating the coding signal performance value includes: Q341: Pass Calculate and obtain the total time delay value TYZ of electronic detonator coding; Q342: Get the signal-to-noise ratio value SX of n time nodes n The maximum value of the signal-to-noise ratio SXmax in the calculation is obtained; at the same time, the average value of the signal-to-noise ratio values ​​of n time nodes is calculated to obtain the mean signal-to-noise ratio SXJ; Get the number of time nodes whose signal-to-noise ratio values ​​are greater than the mean signal-to-noise ratio among the n time nodes, marked as m; Q343: Calculate the average value of the resolution values ​​of n time nodes to obtain the resolution mean FLJ; Q344: Pass The coding signal performance value XB is calculated, where a, b, and c are all preset proportional coefficients, a is 0.354, b is 0.302, and c is 0.344; Q35: Compare the coding signal performance value with the coding signal performance threshold; If the coding signal performance value is less than the coding signal performance threshold, a coding signal performance difference signal is generated; at this time, the electronic detonator is recoded; If the coding signal performance value is greater than or equal to the coding signal performance threshold, a coding signal qualified signal is generated; During the coding process, the completed coding information within each unit time t is compared. When the coding information is abnormal, it is erased and re-written in time, which improves the coding efficiency and avoids errors in the coding process. It avoids wasting coding time by detecting after the coding is completed, thereby improving the coding efficiency. At the same time, after the coding is completed, the coding information is signal detected to avoid abnormal coding signals in the electronic detonator after the coding is completed.

[0025] Embodiment 3 Reference Figure 2 As shown, this embodiment provides a device for testing electronic detonators to prevent cross-fire by an automatic coding method, comprising: The coding / detonating device is connected to the test base device 11 in the form of two bus connections.

[0026] The code writer is connected to the electronic detonator test device. The test device adds a code writing switch at the corresponding position of each independent electronic detonator control module. The code writer realizes automatic code writing control of the electronic detonator by detecting the state of the code writing switch. After all the electronic detonators are connected to the test device, the code writer sets the range of electronic detonator coding in advance, and turns on the code writing switch corresponding to each electronic detonator in turn to complete the automatic coding of the electronic detonators one by one, and sends a sleep command after each electronic detonator is coded, so that the electronic detonator enters the sleep state after the coding is completed. During the coding process, the code writer will detect and identify each electronic detonator one by one. For the first electronic detonator, after turning on the code writing switch, the code writer will send a halt command after completing the coding, so that it enters the sleep state, and then continue to detect the state of the second code writing switch and code the next detonator. This process will continue until all 100 electronic detonators on the device have completed automatic coding.

[0027] The detonator is connected to the electronic detonator test device. The detonator sets the built-in delay test scheme in advance. The delay time includes the minimum delay, the maximum delay and the average delay. Corresponding to different models of electronic detonators, the electronic detonator test device is sent a charging and detonating instruction with different delay schemes to complete the charging and detonating test.

[0028] The electronic detonator test base device 11 is connected to the code writer, the detonator and the electronic detonator test module 12. When performing the detonation test, each electronic detonator module is isolated and shielded by fixing the anti-crossfire isolation cover 13. The power supply input of the external power supply, the automatic coding and sleep instructions of the code writer for the electronic detonators one by one, the charging and detonation instructions of the detonator and the detonation output response of the detonator head are realized respectively.

[0029] The anti-cross-fire isolation cover 13 is fixedly mounted on the electronic detonator test base device 11. When performing the detonation test, each electronic detonator can be separated to avoid cross-fire interference between the electronic detonators.

[0030] The device for testing electronic detonators with anti-sequential fire prevention by the automatic coding method is suitable for detonator factories that need to perform steps such as dipping the control module in medicine, riveting the foot wires, clamping the tube, and injecting codes when producing detonators. During the production process, it is necessary to perform random inspections on the products of each step to monitor the quality of the products. The device can simplify the complex process of the production process and save material loss during the testing process.

[0031] Based on the test device, this embodiment also provides a working principle block diagram of a device for testing electronic detonators against cross-fire using an automatic coding method, including coding / detonating equipment, an electronic detonator test base device 11, an electronic detonator module to be tested, and an anti-cross-fire isolation cover 13, etc. All basic functions of the electronic detonator test component against cross-fire using the automatic coding method are realized, including power supply control, automatic coding of modules one by one, module sleep control, delayed charging and detonation instruction sending and receiving, and anti-cross-fire interference detonation test, etc.; When conducting the test, multiple electronic detonators to be tested for charging and detonation are dipped in explosives; multiple electronic detonators to be tested for charging and detonation are placed in the test device and fixed; the power supply and the code writer are connected, and the code writer sets the coding range. Each electronic detonator module is added with a switch to control coding. The code writer sets the coding range of the electronic detonator in advance, connects to the electronic detonator module normally and powers on. At this time, press the switch buttons on the test device in turn, and the code writer will automatically write codes to the electronic detonators one by one, and send a halt command to the electronic detonator to put the electronic detonator that has been coded into a dormant state. The code writer automatically writes codes to the electronic detonator modules one by one until all the electronic detonators to be tested have completed automatic coding; install an anti-sequential fire electronic detonator test isolation cover above the device; connect the initiator to complete the charging and detonation test.

[0032] Reference Figure 3-Figure 6 , a stereoscopic diagram of an anti-sequential fire device for testing electronic detonators with an automatic coding method. The device has a plurality of empty slots, 5 row-shaped wide slots of equal size, for placing 5 substrates of electronic detonator modules; refer to Figure 6 The present invention provides a schematic diagram of the structure of the anti-crossfire isolation cover, in which there are 10 separate square empty slots in each row of wide slots, which are used to place 10 independent electronic detonators of each electronic detonator module substrate. Finally, 50 electronic detonators of 5 electronic detonator module substrates can be stored independently in a separate square empty slot, so that each electronic detonator control module waiting for charging and detonation can be separated separately, thereby avoiding crossfire interference between detonators during detonation test.

[0033] In actual testing work, the electronic detonator module is placed in a testing device, and an anti-crossfire device is fixed above the device. Through this testing device, automatic coding and anti-crossfire initiation testing of the electronic detonator can be realized.

[0034] In actual testing work, the corresponding position of each electronic detonator module is equipped with a key switch, which acts on the automatic coding control after the code writer is connected to the test device. After the code writer sets the coding range of the electronic detonator, press the key switch corresponding to the first electronic detonator, the code writer will detect the first electronic detonator and complete the automatic coding for the detonator. After the coding is completed, send a halt command to put the detonator into a dormant state. At this time, press the key switch corresponding to the second electronic detonator, and the code writer will write the code for the second electronic detonator. Repeat this operation to complete the automatic coding of all electronic detonators in the test device. After the electronic detonator to be tested is fixed on the test device, an anti-sequential fire electronic detonator test isolation cover will be placed above the device. At this time, connect the initiator and perform the initiation test of the electronic detonator module.

[0035] Working principle: First, arrange the electronic detonators to be tested neatly and fix them on a dedicated electronic detonator test device to ensure that each detonator is correctly connected. After the installation and fixation are completed, connect the external power supply to power on the electronic detonator module normally. Then, connect the coding device to the test device, and pre-set the specific range of electronic detonator coding. Each electronic detonator module on the test device is equipped with a switch for controlling coding. At this time, press the switch button on the test device, and the code writer will automatically write the code for the electronic detonator with the coding switch turned on, and put the electronic detonator with the coding completed into a dormant state. During the coding process, the code writer will detect and identify each electronic detonator one by one. For the first electronic detonator, after turning on the coding switch, the code writer will send a halt command after completing the coding, so that it enters the dormant state, and then continue to detect the status of the second coding switch and write the code for the next detonator. This process will continue until all 100 electronic detonators on the device have completed automatic coding. Next, perform the detonation test. The detonator is connected to the electronic detonator test device through a dedicated interface, and a built-in delay test scheme is set in the detonator. These delay schemes include minimum delay, maximum delay and average delay to adapt to different types of electronic detonators, and perform corresponding charging and detonation tests. Considering that the electronic detonators are installed at a close distance, in order to avoid mutual interference after the detonation of different electronic detonators, we will place an anti-crossfire electronic detonator test isolation cover on the device after fixing the electronic detonators to be tested on the test device. This measure separates each electronic detonator control module waiting for charging and detonation, effectively avoiding the crosstalk of sparks generated during the detonation test, and ensuring the safety and accuracy of the test. Through the above process, we not only realize the automated coding of electronic detonators, but also ensure the smooth progress of the detonation test, while taking into account the safety and efficiency of the test process.

[0036] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.

Claims

1. A device for testing electronic detonators to prevent cross-fire by an automatic coding method, characterized in that: include: A test base device (11), wherein a plurality of electronic detonator test modules (12) are arranged on the test base device (11), and an anti-crossfire isolation cover (13) is arranged on the test base device (11); the test base device (11) is connected to an initiator and a code writer / initiator, and the anti-crossfire isolation cover (13) is installed on the electronic detonator test base device (11); The working steps of the anti-sequential fire electronic detonator testing device of the dynamic code writing method include: Step 1: Dip the electronic detonator to be tested for charging and detonation into explosives; Step 2: Place the substrate of the electronic detonator module (12) to be tested for charging and detonation into the test device, install and fix it, and ensure that each pin is in good contact with the test device; Step 3: Connect the external power supply and the code writer, and the code writer traverses and writes codes to the electronic detonator; Step 4: After the code is written, the detonator is connected. The detonator sends the corresponding delay signal, charging signal and detonation signal according to the electronic detonator to complete the charging and detonation test of the electronic detonator test device.

2. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 1, characterized in that: The coding step of the electronic detonator comprises: Q31: Measure the writing current Irm of the code writer through the current sensor, and then obtain the rated resistance value Re of the electronic detonator; pass Calculate and obtain the code writing voltage value Usx of the electronic detonator; Compare the code writing voltage value with the code writing rated voltage value to obtain a voltage safety signal; Q32: Based on the voltage safety signal, the target coding range of the electronic detonator is obtained, and the processing coding range of the code writer is obtained at the same time; the processing coding range is compared with the target coding range to obtain the coding signal; Q33: Based on the coding signal, the coding rate value is obtained, and the electronic detonator is coded. During the coding process, the coding information of each coding time point is checked; Q34: After the coding is completed, the electronic detonator that has completed the coding is tested for signals; based on the recorded signal data at each coding time point, the coding signal performance value is calculated; Q35: Compare the coding signal performance value with the coding signal performance threshold to obtain a coding signal qualified signal.

3. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 2, characterized in that: In Q31, the code writing voltage value is compared with the code writing rated voltage value: If the code writing voltage value is less than or equal to the code writing rated voltage value, a voltage safety signal is generated; If the code writing voltage value is greater than the code writing rated voltage value, a voltage reduction signal is generated.

4. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 2, characterized in that: In the Q32, the processing code writing range is compared with the target code writing range: If the processing coding range includes the target coding range, a coding signal is generated; If the processing coding range does not include the target coding range, an optimized coding signal is generated.

5. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 2, characterized in that: The step of checking the coding information at each coding time point includes: The coding information of the electronic detonator is recorded and obtained with unit time t as the time node. From the initial coding time, each unit time t time node is marked as n, where n is 1, 2, 3..., and each coding unit time is marked as t n ; Verify the coding information value within the coding unit time of each coding time node n; specifically, obtain the coding unit time t of the current time node n. n The coding information value in the code is compared with the target coding information value; If the coding unit time of the current time node n is t n If the code writing information value in is the same as the target code writing information value, a hold signal is generated; If the coding unit time of the current time node n is t n If the writing code information value in the target writing code information value is different from the target writing code information value, a rewrite signal is generated.

6. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 5, characterized in that: Based on the hold signal, obtain and record the signal data of the current time node n; and write the code for the next time node.

7. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 5, characterized in that: Based on the rewrite signal, the coding time unit time t of the current time node n is n The coding information value in the memory is erased and re-coded.

8. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 2, characterized in that: The signal data includes: signal-to-noise ratio value, resolution value and time delay value; the signal-to-noise ratio value at each time node n is marked as SX n , resolution value is marked as FL n , the time delay value is marked as TY n .

9. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 8, characterized in that: The method for obtaining and calculating the coding signal performance value includes: Q341: Pass Calculate and obtain the total time delay value TYZ of electronic detonator coding; Q342: Get the signal-to-noise ratio value SX of n time nodes n The maximum value of the signal-to-noise ratio SXmax in the calculation is obtained; at the same time, the average value of the signal-to-noise ratio values ​​of n time nodes is calculated to obtain the mean signal-to-noise ratio SXJ; Get the number of time nodes whose signal-to-noise ratio values ​​are greater than the mean signal-to-noise ratio among the n time nodes, marked as m; Q343: Calculate the average value of the resolution values ​​of n time nodes to obtain the resolution mean FLJ; Q344: Pass The coding signal performance value XB is calculated and obtained, wherein a, b, and c are all preset proportional coefficients.

10. The device for testing electronic detonators for preventing cross-fire according to the automatic coding method of claim 2, characterized in that: Compare the coding signal performance value with the coding signal performance threshold: If the coding signal performance value is less than the coding signal performance threshold, a coding signal performance difference signal is generated; If the coding signal performance value is greater than or equal to the coding signal performance threshold, a coding signal qualified signal is generated.