Python Interface, Switching mode with finite number of cycles

The release of hvps-x means the end of development and support for the original SHVPS described on this page. The files and instructions remain accessible, but we won’t provide upgrades or support. The reason for stopping support is that we don’t have any SHVPS left to work on, nor any LabVIEW license to work on the user interface. If you want to assemble a high voltage power supply, we recommend our new hvps-x.

Back to the Python HVPS User Interface

Check Description of the Python interface for an explanation of each control and indicator of the interface

To generate a square wave switching between 0V and a user-defined voltage at a user-defined frequency, and for a limited number of cycles, use the following configuration:

Square signal with a limited number of cycles

Switching configuration for a limited number of cycles

  1. HVPS output on (default setting when starting the interface).
  2. Switching mode: Switching.
  3. Switching source: internal timer
  4. Voltage control mode: internal regulated control (this leads to accurate output voltage, according to the calibration file of the HVPS). It should be kept on regulated except for very specific applications.
  5. Set the desired voltage with the slider (5a), or the numerical keypad (5b).
  6. Set the desired frequency in Hz. The frequency range is 0.001 Hz to 1kHz. You can use the slider (6a), or the numerical keypad (6b). The bounds and resolution of the frequency sliders are defined in the config.ini file. You can use the numerical keypad 6b to set a frequency value in the 0.001 Hz to 1000 Hz range, irrespective of the bounds and resolution of the slider.
  7. ‘n’ symbol means the HVPS generates a limited number of square pulses.
  8. The slider (8a )is used to select the number of switching cycles to make. The range of the slider can be selected on a logarithmic scale with the ‘+’ and ‘-‘ buttons, with a resolution depending on cycles. Alternatively the numerical keypad (8b) can be used to enter the number of cycles (1-65535), irrespective of the slider range and resolution

When cycles are in progress, the number of cycles that have already been made are indicated in the information panel that displays the current state of the HVPS. Once the total number of cycles is reached, the counter is reset to 0, and the HVPS will turn off (1). A new series of cycle can be initiated by turning the HVPS back on (1), or by pressing the bush button (s1) on the HVPS.   In addition to these settings, the 6VDC power jack must be plugged in, and the high voltage enable switch (s2) must be in position 1 in order to have high voltage at the output.

Scroll to top