16-bit ADC precision for industrial control with TI’s C2000 Delfino microcontrollers

August 27, 2014 // By Graham Prophet
With these single-core MCUs, you can create scalable designs for variable speed drives, frequency inverters, power converters and renewable energy with pin and software compatibility with the prior dual-core C2000 Delfino MCUs

Presented as a powerful, single-core series of MCUs for industrial real-time control design, Texas Instruments' C2000 Delfino 32-bit F2837xS microcontrollers (MCUs) offer four 16-bit analogue-to-digital converters (ADCs), enabling precision feedback in power control applications. They are pin- and software-compatible with the recently introduced dual-core C2000 Delfino F2837xD MCUs and help expedite development when scaling from higher performance industrial control applications to mid-tier control designs. The Delfino F2837xS MCUs are also the next-generation, single-core solutions for those using the preceding Delfino F2833x MCU series. Developers can re-use existing investments from the F2833x MCUs and transition to the software-compatible F2837xS MCUs, which provide greater CPU performance and more advanced analogue and control peripherals.

These MCUs offer;

a combination of C28x architecture and real-time control accelerator (CLA) that provides a combined 400 MIPS of floating-point performance, enabling management of multiple control tasks simultaneously.

The C28x CPU is further accelerated for trigonometry and complex math operations: it can execute trigonometric-based algorithms used in transforms and control functions with the new trigonometric math unit (TMU) hardware accelerator integrated in the C28x core and automatically executed in the compiler.

The chip can accelerate complex maths operations common in encoded communication applications with the Viterbi Complex Unit (VCU II) hardware accelerator, also integrated in the C28x core and automatically executed in the compiler.

Intelligent system partitioning is enacted by offloading demanding control loop analysis from the main CPU (C28x core) to the CLA, creating additional bandwidth and allowing the main processor to focus on other tasks such as system diagnostics, applications management or lower frequency control loops.

The MCU will achieve increased system throughput, such as monitoring voltages and currents of three phases of a motor while simultaneously software decoding high-frequency resolver feedback; and it will simultaneously process eight sigma-delta modulated channels, each with threshold comparators and a seamless interface to the TI AMC1204 isolated delta-sigma modulator.

Centralised software development with examples, header files, application libraries and