Difference between revisions of "BayLibre ACME"

From sigrok
Jump to navigation Jump to search
 
(5 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, I2C
| 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''' by '''BayLibre''' is an extension (cape) for the '''BeagleBone Black''', designed to provide multi-channel power and temperature measurements capabilities.
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 (equipped with a power switch) 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 I2C bus #1 of the BeagleBone Black via the ACME Cape.
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 Cape (change shunt resistance configuration, cut-off power to measured devices etc.).
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/ ACME by BayLibre]
* [http://baylibre.com/acme/ Vendor website]
* [http://wiki.baylibre.com/doku.php?id=acme:start ACME wiki]
* [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

BayLibre ACME
Acme.png
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

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.).

Resources