EEZ H24005 Programmable (SCPI) channel power supply
Project description
EEZ PSU H24005 front view
EEZ PSU H24005 rear view
Main Features
A free (libre) and open source (software and hardware) power supply that bridges the gap between DIY/hobbyists/education/low budget and commercial solutions.
* 3.2" TFT color touch-screen display replaces all knobs, switches, and
keypads
* Programmable GUI, various output values presentation modes (e.g.
digital numbers, bar graph, XY plot, etc.)
* Arduino based digital control allows firmware programming in popular
Arduino IDE
* Software simulator for testing, debugging and evaluating all firmware
features without having physical device
* Comprehensive SCPI support
* Compact (2U form factor) and modular design
Features & Specifications (power unit)
* No. of channels: 2 (isolated)
* Voltage range: 0 - 40 V (10 mV step)
* Current range: 0 - 5 A (10 mA step)
* Max. power per channel: 160 W
* Topology: Serial hybrid (switching pre-regulator with “100% duty
cycle” capability, linear post-regulator)
* Other channel’s features: Output enable, Down-programmer, remote
sensing reverse polarity protection
* Cooling: Fan (speed controlled with channel’s temperature
sensors), passive heatsink on post-regulator’s power MOSFET
* Local user interface: 3.2” TFT color touch-screen (resistive)
display
* Digital control: Arduino Due
* Connectivity: USB, Ethernet
* DAC/ADC resolution: 16-bit/15-bit
* Power control: AC power switch (rear panel), AC
soft-start/stand-by, MCU DC power switch (front panel)
* Other peripherals: Buzzer, RTC with supercap backup, EEPROM,
opto-isolated V/F input (for battery NTC), SD card socket
* Channel coupling: Serial (up to 80 V), Parallel (up to 10 A)
using built-in power relays (no external wiring is required)
* Remote/external voltage sense using built-in signal relays (no
external wiring required for default internal sensing)
* Remote/external voltage programming (protected, 2.5 V for full
scale)
* Digital I/O: 1 x input (protected, 3.3 and 5 V level logic)
* AC power: 85-132 or 170-264 V (47-63 Hz)
* Dimensions: 290 mm (W) x 90 mm (H) x 272 mm (D)
* Net weight: 4.9 kg (10.4 lbs)
Features & Specifications (firmware)
* Development platform: Arduino IDE 1.6 or better
* GUI development: EEZ Studio
* User profiles: 10
* Output values programming modes: keypad, step, slider
* Output mode: Standard, Low-ripple (CPU controlled)
* Remote control: SCPI (via USB/Serial, Ethernet)
* Channel’s protection mechanisms: Over-voltage (OVP), Over-current
(OCP), Over-power (OPP), Over-temperature (OTP), remote sensing reverse
polarity monitoring
* System health monitoring: Fan failure, temperature sensor
failure, channel’s Powergood status, internal temperature monitoring
* Calibration: Voltage, Current (three points)
* Channel coupling: Serial, parallel
* Channel tracking: Voltage, current, power, all protections and
limits
* Date/time: timezone, DST, NTP sync
* Event logger: info, and warning messages, error conditions
* Statistics: CPU and channel’s total/current working hours
* Diagnostics: Self-testing, fan, ADC measurements, calibration,
protection tripping
Functional block diagram
The block diagram of the PSU is shown on the picture below. It will require four modules in total. The auxiliary power module used for autonomous powering of the Arduino Shield. Complete control of all functionality is performed using local display with touch screen as an input device. In addition the Arduino shield enables that fully featured remote control is established using serial (via USB) or Ethernet communication.
EEZ PSU functional block diagram
The remote control is based on a command set that is written in compliance with the SCPI 1999.0 specification that is de facto standard for the middle and high-end commercial power supplies and many other laboratory instruments.
Project information
- Official product page: EEZ PSU H24005
- Videos
- CERN specific information
- Design Information
- Software
- Users
- Frequently Asked Questions
Releases
Hardware
- Official production documentation: GitHub hardware repository
- Building instructions (for DIYers and makers)
Firmware
Firmware from release M2 (Milestone two) and onward can be used for remote and local control. The former is based on comprehensive support for SCPI commands while later is accomplished with TFT color touch-screen display located on the front panel.
- Official production documentation: GitHub firwmare repository
- SCPI reference guide
EEZ software simulator
GUI pages sample
Contacts
Commercial producers
- TBA, link to pre-launch crowdfunding campaign page
General question about project
- Denis Kotlar, denis@envox.hr – Envox d.o.o.
Status
Date | Event |
---|---|
09-10-2016 | First update |
22-08-2016 | Creation of eez-psu ohwr site. |
09 October 2016