OFF
25 g
Status:
PWR Meter 3 Click is a compact add-on board that measures voltage and current through the connected load. This board features the ACS37800KMCTR-030B3-I2C, an I2C-configurable power monitoring solution from Allegro Microsystems, which simplifies the addition of power monitoring to many AC/DC powered systems. The ACS37800KMCTR-030B3-I2C’s Hall-effect-based current sensing technology achieves reinforced isolation ratings (4800 VRMS) alongside a reliable bidirectional current sensing (±15A/±30A/±60A). It also has two LED indicators for the realization of visual detection of some anomalies in operation, such as under/overvoltage and fast overcurrent fault detection. This Click board™ is suitable for many monitoring applications, such as power metering in information and communication equipment, embedded electronic applications, and similar.
PWR Meter 3 Click is fully compatible with the mikroBUS™ socket and can be used on any host system supporting the mikroBUS™ standard. It comes with the mikroSDK open-source libraries, offering unparalleled flexibility for evaluation and customization. What sets this Click board™ apart is the groundbreaking ClickID feature, enabling your host system to seamlessly and automatically detect and identify this add-on board.
NOTE: If you require a higher current measurement range, we also offer the PWR Meter 3 Click, based on the ACS37800KMACLU-090B3-I2C, for measuring currents up to 90A. For more details about the PWR Meter 3 Click - 90A, please visit its product page.
This product is no longer in stock
Availability date: 07/15/2024
OFF
DO NOT TOUCH THE BOARD WHILE THE LOAD IS CONNECTED!
Note: This Click board™ needs to be used by trained personnel only while applying high voltages. Special care should be taken when working with hazardous voltage levels.
PWR Meter 3 Click is based on the ACS37800KMCTR-030B3-I2C, a simple solution for voltage, current, and power monitoring from Allegro Microsystems, which simplifies the addition of power monitoring in 60Hz to many AC/DC applications. The ACS37800KMCTR-030B3-I2C includes a copper conduction path that generates a magnetic field proportional to the applied current, sensed differentially to reject errors introduced by common mode fields. It is particularly well suited for high isolation, achieving reinforced isolation ratings of 4800VRMS and a reliable bidirectional current sensing range (±15A/±30A/±60A). With high configurability and integrated features, this Click board™ can fit most power monitoring applications.
The ACS37800KMCTR-030B3-I2C measures the voltage applied to the REF terminal, in the range from 9.5 to 27V, by resistor dividing it down to fit the input range of the onboard voltage sense amplifier and add isolation. On the other hand, the current applied to the current sensing terminals is measured using the integrated current loop and galvanically isolated Hall sensor. Both analog signals are then sampled using integrated high-accuracy ADCs before entering the digital system. The metrology engine later determines the frequency, calculates RMS values of current, voltage, and power, and provides a range of averaging and configuration options.
PWR Meter 3 Click communicates with an MCU using the standard I2C 2-Wire interface to read data and configure settings, supporting Standard Mode operation with a clock frequency of 100kHz and Fast Mode up to 400kHz. The ACS37800KMCTR-030B3-I2C can be enabled or disabled through the EN pin routed to the RST pin of the mikroBUS™ socket, hence, offering a switch operation to turn ON/OFF power delivery to the ACS37800KMCTR-030B3-I2C via TPS2041B.
Along with the ability to measure current and voltage, it also has two LED indicators, DIO0 and DIO1, for the realization of visual detection of some anomalies in operation, such as undervoltage and overvoltage reporting, and fast overcurrent fault detection. The DIO0 LED default state application is for zero crossing, while DIO1 stands for overcurrent detection. In addition to the LEDs, this information can also be detected through the INT and AN pins of the mikroBUS™ socket, marked as D0 and D1.
This Click board™ can be operated only with a 3.3V logic voltage level. The board must perform appropriate logic voltage level conversion before using MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used as a reference for further development.
Type
Measurements
Applications
Can be used for power metering in information and communication equipment, embedded electronic applications, and more
On-board modules
ACS37800KMCTR-030B3-I2C - power monitoring solution from Allegro Microsystems
Key Features
High accuracy power monitoring for AC and DC applications, certified for high reinforced isolation, Hall-effect based, anomaly detection, I2C interface, user-programmable thresholds, and more
Interface
I2C
Feature
ClickID
Compatibility
mikroBUS™
Click board size
L (57.15 x 25.4 mm)
Input Voltage
3.3V
This table shows how the pinout on PWR Meter 3 Click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Label | Name | Default | Description |
---|---|---|---|
LD1 | PWR | - | Power LED Indicator |
LD2 | DIO1 | - | User-Configurable LED Indicator |
LD3 | DIO0 | - | User-Configurable LED Indicator |
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | - | 3.3 | - | V |
Voltage Reference Range | 9.5 | - | 27 | V |
Operating Current Range - 15A | -15 | - | +15 | A |
Operating Current Range - 30A | -30 | - | +30 | A |
Operating Current Range - 60A | -60 | - | +60 | A |
Sensitivity | - | 916.7 | - | LSB/A |
PWR Meter 3 Click demo application is developed using the NECTO Studio, ensuring compatibility with mikroSDK's open-source libraries and tools. Designed for plug-and-play implementation and testing, the demo is fully compatible with all development, starter, and mikromedia boards featuring a mikroBUS™ socket.
Example Description
This example demonstrates the use of PWR Meter 3 Click board by reading and displaying the voltage, current, and power RMS measurements.
Key Functions
pwrmeter3_cfg_setup
Config Object Initialization function.pwrmeter3_init
Initialization function.pwrmeter3_default_cfg
Click Default Configuration function.pwrmeter3_get_dio0_pin
This function returns the DIO0 pin logic state.pwrmeter3_get_dio1_pin
This function returns the DIO1 pin logic state.pwrmeter3_read_average_rms
This function reads the voltage and current RMS measurements averaged from a specified number of samples.Application Init
Initializes the driver and performs the Click default configuration which sets the DC measurement and VRMS thresholds to about 28V for overvoltage and about 9.3V for undervoltage flag.
Application Task
Reads the voltage and current RMS values averaged from 500 samples, then calculates the power from it and displays the results on the USB UART. Also if an UV or OV flag is detected it will be logged accordingly.
Application Output
This Click board can be interfaced and monitored in two ways:
Additional Notes and Information
The complete application code and a ready-to-use project are available through the NECTO Studio Package Manager for direct installation in the NECTO Studio. The application code can also be found on the MIKROE GitHub account.
NOTE: Please be advised that any peripheral devices or accessories shown connected to the Click board™ are not included in the package. Check their availability in our shop or in the YMAN section below.