This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280049C: TMS320F28004x Real-Time Microcontrollers

Part Number: TMS320F280049C
Other Parts Discussed in Thread: ADS131M08, PMP23338, TIDA-01555, C2000WARE

Tool/software:

Dear Texas Instruments Support Team,

I hope this message finds you well. Thank you sincerely in advance for your time and support.

I am currently designing a high-precision energy metering system intended to monitor up to 96 electrical lines, including single-phase, two-phase, and three-phase configurations. The system architecture comprises two types of boards: one dedicated to voltage measurement, where all 96 voltage signals will be sampled via a high-resolution ADC on the main board, and four current measurement boards, each designed to handle 24 current lines. Current measurements from these remote boards will be transmitted to the main board.

Given the complexity of the system and our target to achieve Class 0.2 accuracy, I am evaluating the TMS320F280049C MCU for real-time computation of an extensive set of metering parameters. These include voltage and current RMS, frequency, phase angle, power factor (lead/lag), active/reactive/apparent power, energy (import/export/net), instantaneous and maximum demand, total harmonic distortion, harmonics up to at least the 61st order, and power quality metrics such as voltage unbalance.

To ensure a scalable and reliable design, I would appreciate your expert guidance on the following technical matters:

1. AFE/ADC and Board-Level Hardware

  • AFE/ADC Selection Guidance (ADS131M08 vs. ATSENSE vs. MCP391x):
    Considering our distributed acquisition architecture, RS-485 communication, and high-precision goals, your insights on the relative merits of the ADS131M08, ATSENSE, and Microchip’s MCP391x devices would be invaluable. Which solution do you recommend for synchronization accuracy, data integrity, ease of integration with the TMS320F280049C, and overall metrology performance?

  • AFE/ADC Uniformity:
    Given that different ADC/AFE components may be used for voltage and current measurements, would standardizing on a single ADC/AFE family across all boards improve synchronization and measurement consistency when using TI MCUs?

  • Multiple AFE Device Support:
    Our current board will interface with three AFE/ADC devices to support 24 current lines. Does TI’s metrology solution support simultaneous acquisition and processing from multiple AFE/ADC devices at this scale?

  • CT Interface with ADS131M08 – Op-Amp Requirements:
    Specifically regarding the ADS131M08, is an external operational amplifier required to interface current transformers (CTs) to the ADC inputs, or can the CT output, paired with an appropriate burden resistor, be connected directly? If an op-amp is necessary, could you recommend low-noise, high-linearity devices suitable for precision metering applications?

2. System Configuration and Software

  • Comprehensive Metrology Library:
    Does TI offer a metrology software library capable of performing the full range of calculations mentioned—including RMS, harmonics up to the 61st order, power quality metrics, and more—with Class 0.2 accuracy? If available, please direct me to relevant documentation or examples.

  • Custom Channel Grouping:
    Each ADC/AFE board supports 8 channels. We aim to provide flexible grouping options—such as assigning 3 channels to a 3-phase line, 2 channels to a 2-phase line, and the rest to single-phase lines. Does TI’s metrology software or library support such customizable channel configurations along with the corresponding calculations?

  • Processing Time and Throughput:
    Could you provide estimates or methods to calculate the processing time or refresh rate for managing 24 channels configured as a mixture of single-phase and three-phase lines? Alternatively, how can processing time be approximated per single 3-phase or single-phase line?

3. Synchronization and Communication

  • Cross-Board Synchronization:
    The voltage and current measurement boards are separated by approximately 4 meters. In your experience, can precise synchronization be achieved over CAN or RS-485, or would dedicated digital synchronization methods—such as LVDS signaling or PWM-based time stamping—be more effective? Any additional recommendations for hardware or firmware synchronization approaches would be greatly appreciated.

  • MCU Resource Allocation for Communication:
    Our system incorporates Ethernet, RS-485, and CAN interfaces. Would you recommend offloading communication tasks to a dedicated processor, or is the TMS320F280049C capable of reliably handling both metrology processing and communications in real time?

4. Platform Comparison

  • Performance Comparison and Platform Selection:
    We are also considering STM32H7S3L8 and PIC32CX2051MTC128 platforms. Could you highlight the primary advantages of the TMS320F280049C, particularly regarding real-time processing efficiency, metrology support, and ease of implementation?

Your expert advice will be invaluable to the successful design and implementation of our energy metering system. To help us save time and avoid evaluating multiple platforms extensively, we plan to finalize the MCU selection soon, after which other teams will proceed with analog and hardware development.

Thank you very much for your time and support.

Warm regards,

  • Hi,

    What we have now is the library below:

    https://software-dl.ti.com/C2000/c2000_apps_public_sw/c2000ware_sdk/digitalpowersdk/5_03_00_00/html_guide/group__POWER__MEAS__SINE__ANALYZER.html

    Also we have a reference design pmp23338 which is using SDFM to achieve PFC control and metering functions.

    We will have more power metering solutions in the next sdk release. 

    Regards,

    Chen

  • Hi Chen,

    Thanks again for the information you provided.

    We are currently in the design phase of our project and our goal is to develop an energy metering system with Class 0.2s or even Class 0.1 accuracy.

    We would appreciate it if you could recommend any other C2000 CPUs or alternative TI processors that are well-suited for this level of precision and channel count. Specifically, we are looking for devices that:

    • Have sufficient processing power (including DSP) and peripherals to handle 24 current channels

    • Are supported by existing power metering or sine analyzer libraries

    • Have good documentation and reference designs for energy metering applications

    • Support SDFM or other high-resolution ADC interfaces for accurate signal acquisition

    • Are proven in applications targeting IEC 62053 Class 0.2s or 0.1

    Any additional documentation, examples, or guidance related to this type of high-accuracy multi-channel metering system would be extremely helpful for our team.

    Looking forward to your recommendations.

    Best regards,
    Hadi

  • Hi Hadi,

    Sorry for the late reply.

    I think F28003x is the device I will suggest.  Let me check IEC62053. It should be able to meet rest of the requirement.

    Regards,

    Chen

  • Hi Chen,

    Thanks again for recommending the F28003x. We’re evaluating it now for a Class 0.1/0.2s energy metering system with 24 current channels and external ADCs.

    I had two quick questions:

    1. Is there an energy metering or sine analyzer library officially supported for the F28003x? If yes, how can we access and integrate it?

    2. I noticed that the TIDA-01555 uses a Sitara processor. Are there any official metrology libraries or tools available for Sitara devices like AM263x?

    If there are any available documents, example projects, or reference materials related to these devices and use cases, I’d really appreciate it if you could share them.

    Best regards,
    Hadi

  • Hi Hadi,

    1. Is there an energy metering or sine analyzer library officially supported for the F28003x? If yes, how can we access and integrate it?

      One-Phase Shunt Electricity Meter Reference Design (Rev. A)

      Three-Phase Current Transformer E-Meter Reference Design With Standalone ADC (Rev. A)

      We are working on similar library as above based on C2000 device but have not publicly released it yet. 

      These designs meet IEC62053.

      For the power analyzer, you can find it in C:\ti\c2000\C2000Ware_DigitalPower_SDK_x_0x_00_00\libraries\power_measurement.

                This should support F28003x and other c2000 devices. 

    2. I noticed that the TIDA-01555 uses a Sitara processor. Are there any official metrology libraries or tools available for Sitara devices like AM263x?

    I am not familiar with this design.

    Regards,

    Chen