Selecting a Microcontroller (MCU) for metering applications

Selecting a Microcontroller (MCU) for metering applications

Choosing the right MCU for a metering application, such as a smart energy meter, involves considering several key factors to ensure accuracy, reliability, and efficiency. 

Here are the key considerations:

1. Low power consumption

  • Metering applications often require battery power for functions like maintaining the Real-Time Clock (RTC) during mains power outages.
  • Consider MCUs with ultra-low power consumption, like the Texas Instruments MSP430 series.
  • Techniques such as duty cycling and energy harvesting can further maximize battery duration.

2. High-resolution analog-to-digital converters (ADCs)

  • Metering requires precise measurement of current and voltage.
  • Look for MCUs with 16-bit or 24-bit ADCs, and consider sigma-delta converters for their accuracy.
  • Multiple ADCs are often needed for simultaneous measurements and other functions like temperature sensing and tamper detection.

3. Communication interfaces

  • Smart meters need to transmit data, and various communication protocols are used, including serial interfaces like I2C, SPI, and UART/USART.
  • Wireless options like Wi-Fi and Bluetooth may also be considered for IoT applications.
  • DigiKey mentions wireless M-Bus applications specifically for metering.

4. Security features

  • Data transmission needs to be secured, so consider MCUs with built-in encryption capabilities like AES, DES, RSA, ECC, or SHA-256.

5. Memory

  • Sufficient Flash and RAM are crucial for storing program code, data logging, calibration data, and potentially for features like tariff scheduling.
  • Consider using external EEPROM for data logging if the internal memory isn’t sufficient.

6. Real-time clock (RTC)

  • An accurate RTC is essential for smart meters to assign energy usage to different tariff periods and perform other time-based functions.

7. Electromagnetic compatibility (EMC)

  • An MCU with high EMC rejection reduces the need for external components, simplifying the design and potentially reducing costs.

8. Development tools and support

  • Ensure that the chosen MCU has readily available compilers, debuggers, and development boards to facilitate the development process.

9. Specific metering requirements

  • Consider the type of metering application (e.g., single-phase, dual-phase, or three-phase) and the number of ADCs required for simultaneous measurements.
  • For gas, water, and heat flow meters, integrated precision time measurement features, such as a Charge Time Measurement Unit (CTMU), might be beneficial, according to Microchip Technology.

Leave a Reply

error: Content is protected !!
Scroll to Top

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading