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.

General compatibility table

SHVPS firmwareMHVPS firmwareGUIPCBVersion summary
91.52.9v4b2, v4b3, v6b1Improved python interface and python library of functions
81.42.8v4b2, v4b3, v6b1python interface. Standalone version with battery.
71.32.7, 2.7.1v4b2, v4b3, v6b1Initial release of the PetapicoVoltron project

1 Board

v6b1

The PCB and BOM have been modified so that all components (except for the 2 high voltage optocouplers) can be sourced from a single supplier (Digikey). This should make it much easier to collect all of the components required to assemble the power supply.

v4b3

Modification for multi-channel configuration. There is absolutely no difference between batch 3 and batch 2 regarding assembly instructions or use in single channel configuration. When used in multichannel configuration v4b3 enables synchronised switching between channels up to 1kHz. With batch 2, the maximal frequency is around 100Hz. v4b3 is the most recent version and is the recommended version.

  • External Frequency control now also connected to pin D7, which has hardware interrupt capabilities

v4b2

Initial release of the Peta-pico-Voltron project as an open source project

2 Graphic user interface

2.9

  • Python: A complete library of function, to use the SHVPS in custom-made codes written in Python. The user-defined waveform functionality has been added to the Python GUI. The GUI have been improved with keyboard shortcuts to make it easier to use without a touch screen.
  • LabVIEW: The calibration/measurement routines now support the Analog Discovery 2.

2.8

  • Python: New pyhton user interface
  • LabVIEW: Frequency can be set with a slider.

2.7.1

Bug correction

  • The trigger/stroboscopic window was not included in the application
  • The DAQ voltage reading was not included in the application

2.7

Initial release of the Peta-pico-Voltron project as an open source project

3 Single channel HVPS firmware

Version 9

  • Set commands now include data validation
  • Commands to set the PID gains now behave similar to other set commands

Version 8

  • New command SPowJack to indicate if power comes from the DC jack
  • New command Conf for an initial configuration of the board with default values

Version 7

Initial release of the Peta-pico-Voltron project as an open source project

4 Multi channel HVPS firmware

Version 1.5

Compatibility with LabVIEW GUI version 2.9

Version 1.4

Compatibility with LabVIEW GUI version 2.8

Version 1.3

Initial release of the Peta-pico-Voltron project as an open source project

Scroll to top