Developing Solar Inverter Control with Simulink, Part 2: Modeling the PV Panel and Tuning the Boost Converter Controller
Developing Solar Inverter Control with Simulink, Part 3: Designing the MPPT Algorithm and Generating Production Code for the TI C2000 Microcontroller
The C2000 Microcontroller (MCU) Workshops have been developed to help engineers gain a full understanding and complete working knowledge of the C2000 MCU family. Learning is accomplished through a detailed workshop manual and by performing the hands-on lab exercises. Each workshop starts with the basic concepts and progresses to more advanced topics in a logical flow. The topics and lab exercises build on the previous one completed, running a common theme throughout the workshop.
Does your industrial control system include customized logic? Do you have an FPGA, CPLD, or external logic components supplementing your embedded controller and wonder “why can’t this all be done in one device?” Are you using this additional logic because your MCU peripherals don’t give you all the capability you need? With the Configurable Logic Block (CLB) peripheral you are able to implement custom logic and even augment existing C2000 peripherals like the PWMs, captures, quadrature encoder, and GPIOs. This can enable you to integrate critical functions into a sing
This module covers the architecture of the CLA, the resources at its disposal and the division of code into task blocks that are triggered by peripherals or through software. Each of these task blocks are atomic, in the sense that no other task may interrupt a running task. This makes operation of the CLA unconventional in comparison with standard CPUs.
The CLA is supported by a subset of the ANSI ‘C’ Compiler. You will learn the features, and more importantly, the limitations, of this compiler in this video. The video also covers the changes in the linker command file needed to support operations on the CLA