Difference between revisions of "Envox EEZ H24005"
(Initial stub page to begin documenting this supply and some proposed changes to scpi-pps) |
|||
(6 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
| image = [[File:Envox_eez_h24005_front_panel.jpg|300px]] | | image = [[File:Envox_eez_h24005_front_panel.jpg|300px]] | ||
| name = Envox EEZ H24005 | | name = Envox EEZ H24005 | ||
| status = | | status = supported | ||
| source_code_dir = scpi-pps | | source_code_dir = scpi-pps | ||
| channels = 2 | | channels = 2 | ||
| connectivity = SCPI over USB serial or TCP | | connectivity = SCPI over USB serial or TCP | ||
| features = values, output, over-(voltage,current,power) thresholds. | | features = values, output, over-(voltage,current,power) thresholds. | ||
| website = [https://www.envox. | | website = [https://www.envox.eu/bench-power-supply/introduction/ www.envox.eu] | ||
}} | }} | ||
''' | The '''Envox EEZ H24005''' is an open hardware and open source firmware bench DC power supply with two channels and a remote control interface based on SCPI 1999.0. | ||
EEZ H24005 is [https://www.crowdsupply.com/envox/eez-h24005/updates/the-h24005-is-dead-long-live-the-bb3 no longer under active development] and the official kits are no longer available for puchase; its successor is the [[Envox EEZ Bench Box 3|EEZ Bench Box 3]]. (The hardware designs are still available if you want to build one yourself from raw parts.) | |||
== Hardware == | |||
Due to being an open hardware design, there is comprehensive documentation of all of the hardware on [https://www.envox.eu/bench-power-supply/introduction/ the project website], including a [https://www.envox.eu/bench-power-supply/technology-overview/ Technology overview]. | |||
The system is designed to be modular, so it can in principle have different power supply implementations and other custom modifications. A driver for this device should thus ideally be implemented in a dynamic way that can, as far as possible, respond to a particular system's different capabilities. | |||
== Protocol == | |||
The EEZ H24005 has a SCPI-based protocol available either over USB Serial or over TCP/IP on the device's Ethernet port. The project website has [https://www.envox.eu/bench-power-supply/psu-scpi-reference-manual/ a comprehensive guide to the SCPI implementation]. | |||
The SCPI self-identification strings (from <code>*IDN?</code>) changed in firmware v1.02: | |||
* Before v1.02: <code>EEZ,PSU 2/40/5</code> followed by the platform name | |||
* v1.02 and later: <code>Envox,EEZ H24005</code> followed by the platform name | |||
Only the newer form is shown in the documentation. | |||
There is [https://www.envox.hr/eez-psu-simulator/ an online simulator] which allows exercising both the touch user interface and the SCPI port. The simulator is an emscripten build of a variant of the real system firmware, so its behavior is pretty realistic aside from (of course) having just a software model of the power supply module behavior. | |||
== Sigrok Support == | |||
The sigrok <code>scpi-pps</code> driver supports the EEZ H24005, [[User:Apparentlymart]] provided the implementation. | |||
Only the USB port can be used to communicate with the device. The firmware's implementation of TCP over the ethernet port is broken. | |||
== See also == | == See also == | ||
Line 19: | Line 46: | ||
[[Category:Device]] | [[Category:Device]] | ||
[[Category:Power supply]] | [[Category:Power supply]] | ||
[[Category: | [[Category:Supported]] |
Latest revision as of 19:15, 11 October 2024
Status | supported |
---|---|
Source code | scpi-pps |
Channels | 2 |
Connectivity | SCPI over USB serial or TCP |
Features | values, output, over-(voltage,current,power) thresholds. |
Website | www.envox.eu |
The Envox EEZ H24005 is an open hardware and open source firmware bench DC power supply with two channels and a remote control interface based on SCPI 1999.0.
EEZ H24005 is no longer under active development and the official kits are no longer available for puchase; its successor is the EEZ Bench Box 3. (The hardware designs are still available if you want to build one yourself from raw parts.)
Hardware
Due to being an open hardware design, there is comprehensive documentation of all of the hardware on the project website, including a Technology overview.
The system is designed to be modular, so it can in principle have different power supply implementations and other custom modifications. A driver for this device should thus ideally be implemented in a dynamic way that can, as far as possible, respond to a particular system's different capabilities.
Protocol
The EEZ H24005 has a SCPI-based protocol available either over USB Serial or over TCP/IP on the device's Ethernet port. The project website has a comprehensive guide to the SCPI implementation.
The SCPI self-identification strings (from *IDN?
) changed in firmware v1.02:
- Before v1.02:
EEZ,PSU 2/40/5
followed by the platform name - v1.02 and later:
Envox,EEZ H24005
followed by the platform name
Only the newer form is shown in the documentation.
There is an online simulator which allows exercising both the touch user interface and the SCPI port. The simulator is an emscripten build of a variant of the real system firmware, so its behavior is pretty realistic aside from (of course) having just a software model of the power supply module behavior.
Sigrok Support
The sigrok scpi-pps
driver supports the EEZ H24005, User:Apparentlymart provided the implementation.
Only the USB port can be used to communicate with the device. The firmware's implementation of TCP over the ethernet port is broken.