powerSUITE Digital Power Supply Software Frequency Response Analyzer Tool for C2000™ MCUs

(ACTIVE) SFRA

Description & Features

Technical Documents

Support & Training

Order Now



Description

The Software Frequency Response Analyzer (SFRA) is one of several tools included in the powerSUITE Digital Power Supply Design Software Tools for C2000™ Microcontrollers.  The SFRA includes a software library that enables developers to quickly measure the frequency response of their digital power converter.  The SFRA library contains software functions that inject a frequency into the control loop and measure the response of the system using the C2000 MCUs’ on-chip analog to digital converter (ADC).  This process provides the plant frequency response characteristics and the open loop gain frequency response of the closed loop system.  The user can then view the plant and open loop gain frequency response on a PC-based GUI.  All of the frequency response data is exported into a CSV file, or optionally an Excel spreadsheet, which can then be used to design the compensation loop using the Compensation Designer.  The Software Frequency Response Analyzer can be invoked in two ways:

  1. Launch Standalone:
    • Download controlSUITE.
    • Navigate to the powerSUITE section of controlSUITE and click on the Software Frequency Response Analyzer icon.
    • To understand how the Software Frequency Response Analyzer and the Compensation Designer work together, a case study is outlined in “Chapter 5: Case Study” of the User’s Guide.
  2. Launch from the Solution Adapter inside powerSUITE:
    • Follow the steps on the Solution Adapter tool page.
    • Double click on the Software Frequency Response Analyzer icon from within the final step of the configuration process.
    • Click ‘Start Sweep’ to measure the frequency response of the digital power design.
    • For details on how to use the SFRA with an existing TI development kit, you can refer to the user guide for the development kit and browse to the "Customize Solution Using powerSUITE" section.

To get started using the SFRA in your own design, refer to “Chapter 2: Installing the SFRA Library” of the User’s Guide.

If you have questions, feel free to post them on the C2000 E2E Forum

Features
  • Easy-to-use software library functions for measuring system frequency response
  • PC-based GUI for viewing Bode plots of power supply control loops

 

 

 


What's Included

  • The Software Frequency Response Analyzer is included as part of powerSUITE
  • Software Frequency Response Analyzer (SFRA) Library Software
  • Software Frequency Response Analyzer (SFRA) Library User’s Guide
  • PC-based GUI for displaying Bode plots
  • Software code example of the SFRA implemented on the C2000 Digital Power
  • Training Board


Technical Documents
User guides (1)
Title Abstract Type Size (KB) Date Views
PDF 1512 20 Jan 2015 347

Software (1)

Name Part Number Software Type
controlSUITE™ Software Suite: Software and Development Tools for C2000™ Microcontrollers  CONTROLSUITE  Software Libraries 

Development Tools (3)

Name Part Number Tool Type
powerSUITE - Digital Power Supply Design Software Tools for C2000™ MCUs  POWERSUITE  SW Development Tools, IDEs, Compilers 
powerSUITE Digital Power Supply Compensation Designer Tool for C2000™ MCUs  COMPENSATION_DESIGNER  SW Development Tools, IDEs, Compilers 
powerSUITE Digital Power Supply Solution Adapter Tool for C2000™ MCUs  SOLUTION_ADAPTER  SW Development Tools, IDEs, Compilers 

Design Kits & Evaluation Modules (1)

Name Part Number Tool Type
Digital Power Buck Converter BoosterPack  BOOSTXL-BUCKCONV  Evaluation Modules & Boards 

TI Devices (41)

Part Number Name Product Family
SM320F28335-EP  Enhanced Product Digital Signal Controller  Real Time Control MCUs 
SM320F28335-HT  High Temperature Digital Signal Controller  Real Time Control MCUs 
TMS320C28342  Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320C28344  Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320C28345  Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320C28346  Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28020  Piccolo™ 32-bit MCU with 40 MHz, 32 KB Flash  C2000 Real-Time Control MCUs 
TMS320F280200  Piccolo Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28021  Piccolo™ 32-bit MCU with 40 MHz, 64 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28022  Piccolo™ 32-bit MCU with 50 MHz, 32 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28023  Piccolo™ 32-bit MCU with 50 MHz, 64 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28026  Piccolo™ 32-bit MCU with 60 MHz, 32 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28027  Piccolo™ 32-bit MCU with 60 MHz, 64 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28030  Piccolo™ 32-bit MCU with 60 MHz, 32 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28031  Piccolo™ 32-bit MCU with 60 MHz, 64 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28032  Piccolo™ 32-bit MCU with 60 MHz, 64 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28033  Piccolo™ 32-bit MCU with 60 MHz, 64 KB Flash, CLA  C2000 Real-Time Control MCUs 
TMS320F28034  Piccolo™ 32-bit MCU with 60 MHz, 128 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28035  Piccolo™ 32-bit MCU with 60 MHz, 128 KB Flash, CLA  C2000 Real-Time Control MCUs 
TMS320F28035-EP  Piccolo™ Microcontroller  Real Time Control MCUs 
TMS320F28062  Piccolo™ 32-bit MCU with 90 MHz, FPU, 128 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28062F  Piccolo™ 32-bit MCU with 90 MHz, FPU, 128 KB Flash, InstaSPIN-FOC  C2000 Real-Time Control MCUs 
TMS320F28065  Piccolo™ 32-bit MCU with 90 MHz, FPU, VCU, 128 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28066  Piccolo™ 32-bit MCU with 90 MHz, FPU, 256 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28067  Piccolo™ 32-bit MCU with 90 MHz, FPU, 256 KB Flash  C2000 Real-Time Control MCUs 
TMS320F28068F  Piccolo™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB Flash, InstaSPIN-FOC  C2000 Real-Time Control MCUs 
TMS320F28069  Piccolo™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB Flash, CLA  C2000 Real-Time Control MCUs 
TMS320F28069F  Piccolo™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB Flash, CLA, InstaSPIN-FOC  C2000 Real-Time Control MCUs 
TMS320F28075  Piccolo™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB Flash, CLA, SDFM  C2000 Real-Time Control MCUs 
TMS320F28332  Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28334  Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28335  Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28374D  Dual-Core Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28374S  Single-Core Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28375D  Dual-Core Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28375S  Single-Core Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28376D  Dual-Core Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28376S  Single-Core Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28377D  Dual-Core Delfino Microcontroller  C2000 Real-Time Control MCUs 
TMS320F28377D-EP  Enhanced Product Dual-Core Delfino Microcontroller  Real Time Control MCUs 
TMS320F28377S  Single-Core Delfino Microcontroller  C2000 Real-Time Control MCUs 

Support & Training

Try our support forums.
Search expert answers for this part Ask a new question

Content is provided 'AS IS' by the respective TI and Community contributors and does not constitute TI specifications.
See terms of use.

Blogs