Difference between revisions of "BayLibre ACME"
Jump to navigation
Jump to search
Uwe Hermann (talk | contribs) |
|||
(4 intermediate revisions by one other user not shown) | |||
Line 4: | Line 4: | ||
| status = supported | | status = supported | ||
| source_code_dir = baylibre-acme | | source_code_dir = baylibre-acme | ||
| connectivity = BeagleBone Black expansion connector, | | connectivity = BeagleBone Black expansion connector, I²C | ||
| measurements = energy, power, current, temperature | | measurements = energy, power, current, temperature | ||
| website = [http://baylibre.com/acme/ baylibre.com] | |||
}} | }} | ||
'''ACME | The '''BayLibre ACME''' is an extension (cape) for the '''BeagleBone Black''', designed to provide multi-channel power and temperature measurements capabilities. | ||
It comes with power and temperature probes, turning it into an advanced all-in-one power/temperature measurement solution. | It comes with power and temperature probes, turning it into an advanced all-in-one power/temperature measurement solution. | ||
== Hardware == | |||
* [http://beagleboard.org/BLACK BeagleBone Black] | |||
* ACME cape: | |||
** '''I²C current/power monitor''': [http://www.ti.com/product/ina226 Texas Instruments INA226] ([http://www.ti.com/lit/gpn/ina226 datasheet]) | |||
** '''I²C/SMBus ±1°C temperature sensor''': [http://www.ti.com/product/tmp435 Texas Instruments TMP435] ([http://www.ti.com/lit/gpn/tmp435 datasheet]) | |||
== Photos == | == Photos == | ||
<gallery> | <gallery> | ||
File:Acme.png | File:Acme.png|<small>Overview</small> | ||
File:acme-poster.png|<small>Overview, part 2</small> | |||
File:acme-cape.png|<small>ACME cape</small> | |||
File:Acme-probe-he10.png|<small>Probe, HE10 power</small> | |||
File:Acme-probe-jack.png|<small>Probe, jack power</small> | |||
File:Acme-probe-usb.png|<small>Probe, USB power</small> | |||
File:Acme-probe-temp.png|<small>Probe, temperature</small> | |||
</gallery> | </gallery> | ||
== Protocol == | == Protocol == | ||
ACME probes are connected to | ACME probes are connected to I²C bus #1 of the BeagleBone Black via the ACME cape. | ||
The components used to do actual measurements (INA226 & TMP435) are supported in mainline Linux. The drivers expose a standard interface via Linux sysfs pseudo file system. | The components used to do actual measurements (INA226 & TMP435) are supported in mainline Linux. The drivers expose a standard interface via the Linux sysfs pseudo file system. | ||
ACME driver for libsigrok uses said interface to acquire measurement samples and control the | The ACME driver for [[libsigrok]] uses said interface to acquire measurement samples and control the cape (change shunt resistance configuration, power-off measured devices etc.). | ||
== Resources == | == Resources == | ||
* [http://baylibre.com/acme/ | * [http://baylibre.com/acme/ Vendor website] | ||
* [http://wiki.baylibre.com/doku.php?id=acme:start | * [http://wiki.baylibre.com/doku.php?id=acme:start Vendor wiki] | ||
[[Category:Device]] | [[Category:Device]] | ||
[[Category:Energy meter]] | [[Category:Energy meter]] | ||
[[Category:Supported]] | [[Category:Supported]] |
Latest revision as of 10:57, 5 March 2015
Status | supported |
---|---|
Source code | baylibre-acme |
Connectivity | BeagleBone Black expansion connector, I²C |
Measurements | energy, power, current, temperature |
Website | baylibre.com |
The BayLibre ACME is an extension (cape) for the BeagleBone Black, designed to provide multi-channel power and temperature measurements capabilities.
It comes with power and temperature probes, turning it into an advanced all-in-one power/temperature measurement solution.
Hardware
- BeagleBone Black
- ACME cape:
- I²C current/power monitor: Texas Instruments INA226 (datasheet)
- I²C/SMBus ±1°C temperature sensor: Texas Instruments TMP435 (datasheet)
Photos
Protocol
ACME probes are connected to I²C bus #1 of the BeagleBone Black via the ACME cape.
The components used to do actual measurements (INA226 & TMP435) are supported in mainline Linux. The drivers expose a standard interface via the Linux sysfs pseudo file system.
The ACME driver for libsigrok uses said interface to acquire measurement samples and control the cape (change shunt resistance configuration, power-off measured devices etc.).