2025-06-28 5:54 PM - last edited on 2025-07-02 2:36 AM by Andrew Neil
Hello Everybody,
I’m developing a Class 0.2 energy metering system for 1-phase, 3-phase (3-wire), and 4-wire configurations. I plan to use the STM32H7 series MCU due to its high performance, Ethernet support, and peripheral flexibility.However, in my design:
Voltages are sampled via external ADCs
Currents (via CTs) are measured remotely and transmitted over RS485 or Ethernet
Therefore, voltage and current data are not synchronously sampled
I’m looking for guidance on the following:
Are there any STM-provided or third-party libraries compatible with STM32H7 that support energy metrology under asynchronous sampling conditions?
If not, would using a dedicated metering IC (e.g., from Analog Devices, Cirrus Logic, or TI) be a better approach, with STM32 handling higher-level tasks?
Are there reference designs, application notes, or open-source examples that support this use case?
Would you recommend an alternative MCU or platform better suited for this application, with existing metrology support and industrial communication features?
Any advice on libraries, tools, or microcontroller choices for reliable and accurate multi-phase energy metering would be sincerely appreciated.