1 Electronic Delay Detonator
Electronic delay detonator is a new type of electric detonator that can arbitrarily set and accurately realize the delayed ignition time. Its essence is to use a microelectronic chip to replace the chemical delay agent and electric ignition element in ordinary electric detonators, which not only greatly improves the delay accuracy, but also controls the power supply to the ignition head, thereby minimizing the delay error caused by the energy demand of the ignition head.
The structure of the online programmable electronic delay detonator designed in this scheme is shown in Figure 1. 2 Control circuit hardware design
The electronic delay detonator uses a control circuit board to replace the chemical delay agent in the ordinary electric detonator, which not only greatly improves the delay accuracy and reduces the blasting vibration hazards [1], but also improves the anti-interference ability of the detonator through the control circuit.
The block diagram of the control circuit board designed in this scheme is shown in Figure 2. The control circuit chip mainly consists of an intelligent control unit composed of an AVR single-chip microcomputer, a rectifier circuit, a charging control and charging circuit, a safe discharge circuit, a detection conversion circuit, an ignition control circuit, a communication interface circuit, a power management circuit, etc. Information can be exchanged with the detonator through the communication network. If the ID of the electronic detonator sent by the detonator is the same as the ID stored in the storage unit itself, it starts to receive the charging command, detection command, delay time setting, ignition command, etc. sent by the detonator and responds accordingly according to the command word. [page] 2.1 Features of AVR microcontrollers In this design, the intelligent control unit is required to work safely and reliably, and to respond quickly and correctly after receiving the control command. At the same time, it is required to have rich internal resources (such as the requirement to integrate multiple frequency RC oscillators, power-on automatic reset, serial communication interface, watchdog, ADC conversion and other functions). In this way, the peripheral circuit can be relatively simple, and the system will be more stable and reliable during design [3-4]. Under the premise of meeting the above conditions, the microcontroller is required to be cheap and control the price of electronic detonators [3]. Only in this way can the electronic detonators be truly put into large-scale production and widely used. The AVR microcontroller selected in this design can meet the above requirements. It adopts Harvard structure, streamlined instruction set, fast execution speed, integrated with the functional circuits required by this design, rich internal resources, with E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator and WDT, etc., with high cost performance [4-5]. 2.2 Implementation of control circuit functions The implementation of each functional module of the control circuit is that after receiving the control command, the intelligent control unit responds accordingly by detecting the current state. For example, to charge the energy storage device: after receiving the charging control command, the intelligent unit outputs a control signal at the corresponding pin, so that the electronic switch in the charging control circuit is in a closed state, and the charging circuit charges the energy storage device outside the control circuit chip. When the charging time is up, the intelligent control unit sends a control signal to open the electronic switch in the charging control circuit. After charging is completed, the charging status is converted into corresponding data through the 10-bit AD conversion circuit of the AVR port A through the detection conversion circuit, and then sent back to the control management layer through the communication interface to make a correct decision. 3 Software flow design The software communication flow chart of the electronic delay detonator designed in this scheme is shown in Figure 3. 4 Security analysis The design of the online programmable electronic delay detonator given in this scheme uses a variety of security technologies, such as cryptographic technology, ID comparison, system detection, anti-interference technology used by the control circuit board, and the setting of a safe discharge circuit [6-8]. Therefore, the safety performance is high. 4.1 Safety technology used in software The detonator first sends the ID code of the electronic detonator to be selected, and compares it with the ID code fixed in each electronic detonator. Only when they match can various control commands be sent to the electronic detonator. Such software settings enhance the safety of the system [6]. The controller can detect the current working status of each electronic delay detonator in the detonation network online, such as charging, delay time setting, etc., which should be promptly sent back to the detonator for online monitoring. If the detection fails, it is necessary to troubleshoot. The safety technology used in these software improves the safety and reliability of the system. 4.2 Safety technology used in control circuit The control circuit of the online programmable electronic delay detonator uses good anti-interference technology. A safety discharge circuit is designed in the control circuit of the electronic detonator. When the detonator receives the firing control command and does not fire after the delay time designed by the system, the AVR microcontroller detects the signal and sends a control signal to the safety discharge control circuit after a certain delay, so that the energy stored in the charged energy storage device is consumed through the safety discharge circuit. The risk of subsequent processing work after the gun is lost is eliminated. The control circuit board adopts an isolation circuit, so that the common interferences such as static electricity and stray current in the engineering blasting network system cannot directly act on the ignition element of the detonator, which improves the inherent safety of the electronic detonator [2, 8]. The test results show that the programmable delay range of the electronic delay detonator designed by this scheme reaches 0 ms to 15,000 ms, the programming increment is 1 ms interval, the detonator delay time is long and the error is small. It is safe and reliable, with high delay accuracy, easy to operate and use, and high cost performance. In short, digital detonators represent a direction for the development of engineering blasting towards digitalization, and have application and promotion value in engineering blasting under complex environments such as strict vibration control requirements, precise time difference requirements between detonation sections, and long detonation time.
Previous article:Design of wireless sound amplification system based on ATmega8
Next article:Transplantation and development of μCOS-II on ATmega128 microcontroller
- Popular Resources
- Popular amplifiers
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Download from the Internet--ARM Getting Started Notes
- Learn ARM development(22)
- Learn ARM development(21)
- Learn ARM development(20)
- Learn ARM development(19)
- Learn ARM development(14)
- Learn ARM development(15)
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Learning 3D visualization scene hierarchy from scratch (2)
- [Sipeed LicheeRV 86 Panel Review] V. The system image was finally created successfully, but...
- [Atria AT32WB415 Series Bluetooth BLE 5.0 MCU] WDT Watchdog Analysis and Application
- C program about low power consumption msp430PID control motor speed
- My Journey of MCU Development (Part 3)
- Design of Programmable SOC System Based on AXI4
- Universal control board based on 3U PXIe ZU11EG
- Real-time control technologies meet the demands of real-time industrial communications - Part 2
- No more looking down! ADAS gives rise to head-up display technology
- 11 Questions That Can Commonly Stuck in Hardware Engineer Interviews