Search

CN-115603711-B - High-voltage single pulse generation system

CN115603711BCN 115603711 BCN115603711 BCN 115603711BCN-115603711-B

Abstract

A high-voltage single pulse generation system belongs to the field of software development and electronic engineering. The invention mainly comprises two subsystems of a software system and a hardware system, wherein the two subsystems are connected through a USB line and are used for data transmission. The hardware system consists of an Arduino development board, a high-voltage switch circuit and a high-voltage direct-current power supply, a user accurately sets the pulse width of a required high-voltage single pulse in software, then transmits pulse width information to the Arduino development board in the hardware system, the Arduino development board sends out a single low-voltage pulse with the peak value of 5V and the pulse width being the same as the value set in the software, the high-voltage switch circuit is responsible for receiving the single low-voltage pulse information sent out by the Arduino development board and driving the opening and closing of a high-voltage relay contact in the circuit according to the pulse width of the pulse, and the high-voltage direct-current power supply is responsible for providing a pulse peak value for the system. Through the organic combination of the software and hardware systems, a single high-voltage pulse with accurately adjustable pulse width and peak value can be provided, the cost is low, the implementation is easy, the practicability is strong, and the popularization is easy.

Inventors

  • ZHANG XINXING
  • Gong chu
  • WANG JIE

Assignees

  • 南开大学

Dates

Publication Date
20260505
Application Date
20221008

Claims (8)

  1. 1. A high-voltage single pulse generating system mainly comprises a software system and a hardware system, wherein the software system is single_pulse software, the hardware system consists of an Arduino development board, a high-voltage switch circuit and a high-voltage direct-current power supply, the two subsystems are connected through a USB (universal serial bus), a user precisely sets the pulse width of a high-voltage single pulse in the single_pulse software, the single_pulse software then transmits pulse width information to the Arduino development board in the hardware system, the Arduino development board is responsible for receiving instructions sent by the software system, the high-voltage switch circuit is responsible for receiving pulse information sent by the Arduino development board and driving the opening and closing of a high-voltage relay contact in the circuit according to the pulse width of the pulse, and the high-voltage direct-current power supply is responsible for providing pulse peaks for the system.
  2. 2. The high voltage single pulse generating system as set forth in claim 1, wherein the pulse width of the high voltage single pulse is precisely set in the single_pulse software to 1ms, and the pulse width ranges from 1ms to several seconds.
  3. 3. The high-voltage single-pulse generating system according to claim 1, wherein the high-voltage switch circuit comprises a resistor R 1 , a resistor R 2 , a high-speed optocoupler 6N135, a diode D, a triode Q, a high-voltage relay and a low-voltage direct-current power supply, an OUT pin of the Arduino development board is connected with a resistor R 1 in series and then connected with a2 pin of the high-speed optocoupler 6N135, a GND pin of the Arduino development board is connected with a 3 pin of the high-speed optocoupler 6N135, a 5 pin of the high-speed optocoupler 6N135 is connected with a B pole of the triode Q and one end of the resistor R 2 , a C pole of the triode Q is connected with an anode of the diode D, a cathode of the diode D is connected with a 6 pin and an 8 pin of the high-speed optocoupler 6N135, the other end of the resistor R 2 is connected with a cathode of the low-voltage direct-current power supply, and a coil of the high-voltage relay is connected with two ends of the diode D in parallel.
  4. 4. The system of claim 1, wherein the Arduino development board receives the command from the single pulse software to generate a low voltage single pulse with a pulse width of 5V at the same peak value as the software set point.
  5. 5. A high-voltage single pulse generating system according to claim 3, wherein the high-speed optocoupler 6N135 receives a low-voltage single pulse signal from an Arduino development board, generates electric-to-optical-to-electric signal conversion, operates a triode, closes a contact of the high-voltage relay, and opens the contact of the high-voltage relay after the low-voltage single pulse disappears, so that a high-voltage single pulse with the same pulse width as the low-voltage single pulse and the software set value is generated.
  6. 6. A high voltage single pulse generating system according to claim 3, wherein the low voltage DC power supply supplies current to the operation of the high voltage relay, and contacts of the high voltage relay are closed when current passes through the coil of the high voltage relay.
  7. 7. The system of claim 1, wherein the high voltage DC power supply provides peak voltage for the high voltage single pulse, and the high voltage single pulse with different peak values is obtained by adjusting the output voltage of the high voltage DC power supply.
  8. 8. The system of claim 1, wherein the pulse width and peak value are precisely adjustable by software, the pulse width is 1ms, the accuracy is 1ms to several seconds, and the peak value is determined by an external high voltage DC power supply.

Description

High-voltage single pulse generation system Technical Field The invention relates to a high-voltage single pulse generation system, and belongs to the fields of software development and electronic engineering. Background The high-voltage pulse is widely applied in scientific research, for example, a power supply used in the dielectric barrier discharge device is a high-voltage pulse power supply, and the high-voltage pulse with a certain frequency and duty ratio can be realized through a simple circuit. In some application occasions, a single high-voltage pulse with accurately adjustable pulse width and peak value, namely a high-voltage single pulse, is timely given according to the needs of users, and the manufacturing of the high-voltage single pulse power supply usually consumes higher cost and has quite complex manufacturing process. Disclosure of Invention The invention aims to solve the technical problem of providing a low-cost and easy-to-realize high-voltage single pulse generation system which is used for timely giving single high-voltage pulse with accurately adjustable pulse width and peak value in certain application occasions. For this, our solution is as follows: A high-voltage single pulse generating system mainly comprises two subsystems of a software system (single_pulse software) and a hardware system, wherein the two subsystems are connected through a USB (universal serial bus) line and used for data transmission. After the connection of the two subsystems is completed, a user can accurately set the pulse width of the high-voltage single pulse in single-pulse software, the setting precision is 1ms, the pulse width ranges from 1ms to a plurality of seconds, the single-pulse software then transmits pulse width information to an Arduino development board in a hardware system, the Arduino development board sends out a single low-voltage pulse, the peak value of the pulse is fixed to be 5V, the pulse width is the same as the value set in the single-pulse software, and the pulse drives a rear high-voltage relay through a high-speed optocoupler and a triode in the hardware system, so that the high-voltage single pulse with the pulse width identical to the pulse width of the 5V low-voltage single pulse is generated, and the peak value of the high-voltage single pulse is determined by the output voltage of a high-voltage direct-current power supply. The software system is self-written single_pulse software. The software is responsible for sending instructions to an Arduino development board in a hardware system, so that the Arduino development board sends out 5V low-voltage single pulses with specified pulse width. The software can identify the USB port to complete the connection and disconnection with the hardware system. The software can accurately set the pulse width of the high-voltage single pulse according to the needs of users, the accuracy is 1ms, and the pulse width range is 1ms to a plurality of seconds. The hardware system of the system consists of an Arduino development board, a high-voltage switch circuit and a high-voltage direct-current power supply. The high-voltage switch circuit is used for receiving the 5V low-voltage single pulse sent by the Arduino development board and driving the opening and closing of a high-voltage relay contact in the circuit according to the pulse width of the single pulse, the closing duration of the high-voltage relay contact is the same as the pulse width set in software and the pulse width of the 5V low-voltage single pulse, the pulse width of the generated high-voltage single pulse is the software set value, the peak value of the high-voltage single pulse is determined by the output voltage of an externally applied high-voltage direct current power supply, and the high-voltage direct current power supply is used for providing a pulse peak value for the system. Compared with other high-voltage single pulse power supplies, the system has the following characteristics: The system has low cost and easy realization, can timely give out single high-voltage pulse with accurately adjustable pulse width and peak value through simple operation and arrangement in certain application occasions, and has strong practicability and high popularization value. Drawings Fig. 1 is a schematic diagram of a high voltage single pulse generation system. Fig. 2 is a software interface of a high voltage single pulse generation system. Detailed Description A high voltage single pulse generation system is described in further detail below with reference to the accompanying drawings. A high voltage single pulse generating system shown in FIG. 1 consists of a software system and a hardware system. The software system in fig. 1 is self-developed "single_pulse" software, which is installed in a computer and can be connected with a hardware system through a USB cable, in which the pulse width of a high-voltage single pulse can be precisely set, the pulse width can be 1ms to several