Patent ID: 8278976

Claim:
A trapezoidal fire pulse generating device, comprising a first single-chip microcomputer control unit, a positive voltage output dual-channel DAC unit, a negative voltage output dual-channel DAC unit, a first analog switching unit and a first trapezoidal wave generating unit, wherein the first single-chip microcomputer control unit is configured to determine voltage values of positive and negative DC control voltage signals according to a pulse amplitude parameter value of the trapezoidal fire pulse required to be output, wherein the control unit is further configured to determine a voltage value of rise-time DC control voltage signal and a voltage value of fall-time DC control voltage signal and generate a pulse width control signal in a square-wave or rectangular-wave pulse form, according to a rise time parameter value and a fall time parameter value of the trapezoidal fire pulse required to be output as well as the voltage values of positive and negative DC control voltage signals, wherein the positive voltage output dual-channel DAC unit is configured to receive from the control unit a digital signal for representing the voltage value of the positive DC control voltage signal and the voltage value of the fall-time DC control voltage signal, and convert the digital signal to a corresponding positive DC control voltage signal and a corresponding fall-time DC control voltage signal, wherein the negative voltage output dual-channel DAC unit is configured to receive from the control unit a digital signal for representing the voltage value of the negative DC control voltage signal and the voltage value of the rise-time DC control voltage signal, and convert the digital signal to a corresponding negative DC control voltage signal and a corresponding rise-time DC control voltage signal, wherein the first analog switching unit is configured to modulate the positive and negative DC control voltage signals received from the positive and negative voltage output dual-channel DAC units, respectively, to corresponding square-wave pulses according to the pulse width control signal received from the control unit, and output the square-wave pulses to the first trapezoidal wave generating unit, and wherein the first trapezoidal wave generating unit is configured to generate a trapezoidal fire pulse based on the square-wave pulses and the fall-time and rise-time DC control voltage signals, and output the generated trapezoidal fire pulse.