hvps-x, the neXt generation of high voltage power supplies

hvps-x, the next generation of Peta-pico-Voltron high voltage power supply
hvps-x, the next generation of Peta-pico-Voltron high voltage power supply

We are excited to introduce hvps-x, the new generation of computer-controlled DYI high voltage power supplies for research and development.

All you need to know to assemble and use hvps-x:

  • Hardware: Schematic, assembly and testing procedures
  • Software: GUI and Python library
  • Download: PCB fabrication files, GUI, etc.

Buy hvps-x

We can assemble a hvps-x for you. This helps support the project and future development. Check the buy hvps-x page.

Output capabilities

 Arbitrary waveforms output

500 V to 3500 V waveforms at 5Hz into a 100pF load: Sine wave, Asymmetric triangle, Trapezoid with controllable slew rate, and Arbitrary waveform from a file
500 V to 3500 V waveforms at 5Hz into a 100pF load: Sine wave, Asymmetric triangle, Trapezoid with controllable slew rate, and Arbitrary waveform from a file

A range of frequencies

Sine waves with a 100pF load: 10 Hz, 25 Hz, 50 Hz, and 100 Hz
Sine waves with a 100pF load: 10 Hz, 25 Hz, 50 Hz, and 100 Hz

See Frequency capabilities for considerations on minimum and maximum frequency values achievable with the hvps-x.

Datasheet

Here is the preliminary datasheet of hvps-x high voltage power supplies

hvps-x  high voltage power supply concept

hvps-x consists of 4 main components which are described on this website

  1. The hardware: It consists of a PCB (printed circuit board) and a BOM (bill of material). The hardware section of the website provides the schematic of the circuit (which you are free to adapt and modify), and detailed assembly and testing instructions. We also provide the Gerber files of the PCB, so that you can order it from a PCB fabrication house.
  2. The firmware: It controls the hardware and handles the commands received from the GUI. It runs on a STM32l083CzT6 microcontroller. This microcontroller can be programmed via USB, and therefore doesn’t require programming hardware.
  3. The GUI: It provides convenient access to all of the hvps-x functionalities. The interface is written in Python for cross-platform compatibility. We also provide a compiled version for Windows. The GUI is open-source so you can modify and tailor it to you needs.
  4. The library of functions: It acts as interface between the firmware and the GUI. In most cases, it will work in the background and you don’t need to worry about it. However, it provides easy access to all of the hvps-x’s firmware capabilities and makes it very easy to write your own applications, for example integrating an hvps-x to an automated testing bench.
hvps-x, the next generation of Peta-pico-Voltron high voltage power supply
hvps-x, the next generation of Peta-pico-Voltron high voltage power supply

Available Output Voltages

hvps-x is based on the EMCO Series G DC/DC converter. We have assembled 6kV, 5kV, and 4kV units, but any of the EMCO series G can be used. However, due to the current limit of the optocouplers, it wouldn’t make much sense to use the hvps-x topology for voltages below 2kV.

 

 

Scroll to top