TIDUF87 November   2024

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 Key System Specifications
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
      1. 2.2.1 Current and Voltage Controller
      2. 2.2.2 DC/DC Start-Up
      3. 2.2.3 High-Resolution PWM Generation
    3. 2.3 Highlighted Products
      1. 2.3.1 TMS320F28P650DK
      2. 2.3.2 ADS8588S
  9. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Hardware Requirements
    2. 3.2 Software Requirements
      1. 3.2.1 Opening the Project Inside Code Composer Studio
      2. 3.2.2 Project Structure
      3. 3.2.3 Software Flow Diagram
    3. 3.3 Test Setup
      1. 3.3.1 Hardware Setup to Tune the Current and Voltage Loop
      2. 3.3.2 Hardware Setup to Test Bidirectional Power Flow
      3. 3.3.3 Hardware Setup for Current and Voltage Calibration
    4. 3.4 Test Procedure
      1. 3.4.1 Lab Variables Definitions
      2. 3.4.2 Lab 1. Open-Loop Current Control Single Phase
        1. 3.4.2.1 Setting Software Options for Lab 1
        2. 3.4.2.2 Building and Loading the Project and Setting up Debug Environment
        3. 3.4.2.3 Running the Code
      3. 3.4.3 Lab 2. Closed Loop Current Control Single Phase
        1. 3.4.3.1 Setting Software Options for Lab 2
        2. 3.4.3.2 Building and Loading the Project and Setting up Debug Environment
        3. 3.4.3.3 Running the Code
      4. 3.4.4 Lab 3. Open Loop Voltage Control Single Channel
        1. 3.4.4.1 Setting Software Options for Lab 3
        2. 3.4.4.2 Building and Loading the Project and Setting up Debug Environment
        3. 3.4.4.3 Running the Code
      5. 3.4.5 Lab 4. Closed Loop Current and Voltage Control Single Channel
        1. 3.4.5.1 Setting Software Options for Lab 4
        2. 3.4.5.2 Building and Loading the Project and Setting up Debug Environment
        3. 3.4.5.3 Running the Code
      6. 3.4.6 Lab 5. Closed Loop Current and Voltage Control Four Channels
        1. 3.4.6.1 Setting Software Options for Lab 5
        2. 3.4.6.2 Building and Loading the Project and Setting up Debug Environment
        3. 3.4.6.3 Running the Code
      7. 3.4.7 Calibration
    5. 3.5 Test Results
      1. 3.5.1 Current Loop Load Regulation
      2. 3.5.2 Current Loop Linearity Test
      3. 3.5.3 Voltage Loop Linearity Test
      4. 3.5.4 DCM Start-Up
      5. 3.5.5 Bidirectional Current Switching Time
      6. 3.5.6 Thermal Performance
  10. 4Design and Documentation Support
    1. 4.1 Design Files
      1. 4.1.1 Schematics
      2. 4.1.2 BOM
    2. 4.2 Tools and Software
    3. 4.3 Documentation Support
    4. 4.4 Support Resources
    5. 4.5 Trademarks
  11. 5About the Author

Opening the Project Inside Code Composer Studio

Use the following steps to start a project in Code Composer Studio (CCS):

  1. Install Code Composer Studio from the Code Composer Studio (CCS) integrated development environment (IDE) tools folder. Version 12.4 or above is recommended.
  2. Install C2000WARE-DIGITALPOWER-SDK in one of two ways:
    1. Go to CCS and click on ViewResource Explorer. Under the TI Resource Explorer, go to C2000WARE-DIGITAL-POWER-SDK, and click on the install button.
    2. Through the C2000Ware Digital Power SDK tools folder
  3. Once installation completes, close CCS, and open a new workspace. CCS automatically detects powerSUITE. Sometimes CCS must be restarted for the change to take effect.
Note: By default, powerSUITE is installed with the installation of SDK.

The firmware project can now be imported using one of the following methods:

  • Using Resource Explorer
    1. In the Resource Explorer, under C2000WARE-DIGITAL-POWER-SDK, click on powerSUITESolution Adapter Tool.
    2. Select TIDA-010090 from the list of designs presented under DC-DC section.
    3. The development kit page is displayed. The icon to run the project appears in the top bar. Click Run Project.
    4. This action imports the project into the workspace environment, and a configuration page with a GUI similar to Figure 3-2 appears.
    5. If this GUI page does not appear, see the FAQ section under powerSUITE in the C2000WAREDIGITAL-POWER-SDK resource explorer.
  • Direct import from the solution folder
    1. The user can also directly import the project by going inside CCS to click ProjectImport CCS Projects and browsing to the solution folder located at /solutions/tida_010090/f28p65x/ccs.
    2. Two project specifications appear: one of the projects is with powerSUITE, and the other without powerSUITE. Clicking on either creates a self-contained folder of the project with all the dependencies inside.
    3. The non-powerSUITE project is provided for customers who find the powerSUITE GUI limiting or want to remove powerSUITE for production code.
    4. This document guides the user through the powerSUITE project, but all the steps can be repeated with the non-powerSUITE project with modification to the relevant #defines in the powerSUITE settings.h file, which are documented in this design guide.
    TIDA-010090 powerSUITE Page for
                            the Design Figure 3-2 powerSUITE Page for the Design