TIDUES0E June   2019  – April 2024 TMS320F28P550SJ , TMS320F28P559SJ-Q1

 

  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 Highlighted Products
      1. 2.2.1  UCC21710
      2. 2.2.2  UCC14141-Q1
      3. 2.2.3  AMC1311
      4. 2.2.4  AMC1302
      5. 2.2.5  OPA320
      6. 2.2.6  AMC1306M05
      7. 2.2.7  AMC1336
      8. 2.2.8  TMCS1133
      9. 2.2.9  TMS320F280039C
      10. 2.2.10 TLVM13620
      11. 2.2.11 ISOW1044
      12. 2.2.12 TPS2640
    3. 2.3 System Design Theory
      1. 2.3.1 Dual Active Bridge Analogy With Power Systems
      2. 2.3.2 Dual-Active Bridge – Switching Sequence
      3. 2.3.3 Dual-Active Bridge – Zero Voltage Switching (ZVS)
      4. 2.3.4 Dual-Active Bridge - Design Considerations
        1. 2.3.4.1 Leakage Inductor
        2. 2.3.4.2 Soft Switching Range
        3. 2.3.4.3 Effect of Inductance on Current
        4. 2.3.4.4 Phase Shift
        5. 2.3.4.5 Capacitor Selection
          1. 2.3.4.5.1 DC-Blocking Capacitors
        6. 2.3.4.6 Switching Frequency
        7. 2.3.4.7 Transformer Selection
        8. 2.3.4.8 SiC MOSFET Selection
      5. 2.3.5 Loss Analysis
        1. 2.3.5.1 SiC MOSFET and Diode Losses
        2. 2.3.5.2 Transformer Losses
        3. 2.3.5.3 Inductor Losses
        4. 2.3.5.4 Gate Driver Losses
        5. 2.3.5.5 Efficiency
        6. 2.3.5.6 Thermal Considerations
  9. 3Circuit Description
    1. 3.1 Power Stage
    2. 3.2 DC Voltage Sensing
      1. 3.2.1 Primary DC Voltage Sensing
      2. 3.2.2 Secondary DC Voltage Sensing
        1. 3.2.2.1 Secondary Side Battery Voltage Sensing
    3. 3.3 Current Sensing
    4. 3.4 Power Architecture
      1. 3.4.1 Auxiliary Power Supply
      2. 3.4.2 Gate Driver Bias Power Supply
      3. 3.4.3 Isolated Power Supply for Sense Circuits
    5. 3.5 Gate Driver Circuit
    6. 3.6 Additional Circuitry
    7. 3.7 Simulation
      1. 3.7.1 Setup
      2. 3.7.2 Running Simulations
  10. 4Hardware, Software, Testing Requirements, and Test Results
    1. 4.1 Required Hardware and Software
      1. 4.1.1 Hardware
      2. 4.1.2 Software
        1. 4.1.2.1 Getting Started With Software
        2. 4.1.2.2 Pin Configuration
        3. 4.1.2.3 PWM Configuration
        4. 4.1.2.4 High-Resolution Phase Shift Configuration
        5. 4.1.2.5 ADC Configuration
        6. 4.1.2.6 ISR Structure
    2. 4.2 Test Setup
    3. 4.3 PowerSUITE GUI
    4. 4.4 LABs
      1. 4.4.1 Lab 1
      2. 4.4.2 Lab 2
      3. 4.4.3 Lab 3
      4. 4.4.4 Lab 4
      5. 4.4.5 Lab 5
      6. 4.4.6 Lab 6
      7. 4.4.7 Lab 7
    5. 4.5 Test Results
      1. 4.5.1 Closed-Loop Performance
  11. 5Design Files
    1. 5.1 Schematics
    2. 5.2 Bill of Materials
    3. 5.3 Altium Project
    4. 5.4 Gerber Files
    5. 5.5 Assembly Drawings
  12. 6Related Documentation
    1. 6.1 Trademarks
  13. 7Terminology
  14. 8About the Author
  15. 9Revision History

Lab 1

Compile the project by selecting Lab 1: Open Loop PWM in the drop-down menu of Project Options from PowerSUITE GUI. This lab is intended to validate the PWM outputs and can be checked directly using the TIDA-010054 hardware (HW) or using the F2804X control card with a docking station.

Run the project by clicking the green run button in CCS.

TIDA-010054 Run CCSFigure 4-10 Run CCS

Populate the required variables in the watch window by loading JavaScript® setupdebugenv_lab1.js in the scripting console.

TIDA-010054 Loading LabsFigure 4-11 Loading Labs
TIDA-010054 Select a LabFigure 4-12 Select a Lab
  1. After running the script, the watch window is populated with the variables in Figure 4-13.
    TIDA-010054 Watch WindowFigure 4-13 Watch Window
  2. Enable Continuous refresh on the top right of the expression window.
  3. Enable PWM by writing “1” to the DAB_clearTrip variable. (This variable resets to zero post writing and the normal.)
  • Pass criteria for Lab1

    Connect probes on PWM1A (Q1), PWM1B (Q2), PWM3A(Q5), and PWM3B (Q6).

    1A and 1B are a complimentary pair, 3A is in sync with 1A with the specified phase shift, and the phase shift is controlled by the variable, DAB_pwmPhaseShiftPrimSecRef_pu.

    Check the following:

    1. Frequency is 100 kHz
      TIDA-010054 100 kHz PWM
      PWM1A (yellow), PWM1B (red), PWM3A (blue), PWM3B (green)
      Figure 4-14 100 kHz PWM
    2. Now change the phase shift to 0.05 → 500 ns, to see more observable phase shift.
      TIDA-010054 Phase Shift 500 nsFigure 4-15 Phase Shift 500 ns
    3. Verify on the oscilloscope, that the phase shift matches the specified value. To verify high-resolution operation select values which do not align with the system-clock, which means are not divisible by 10 ns. In Figure 4-16 and Figure 4-17, the phase shift is measured using the oscilloscope to be approximately 500 ns for 500-ns setpoint and approximately 502 ns for a 502-ns setpoint, a small jitter of approximately 1–2 ns can be the measurement error.
      CAUTION: Phase shift is not recommended to be operated beyond 0.45 pu.
      TIDA-010054 High-Resolution Phase Shift 500 ns
      Phase shift is measured by using the math channel of the oscilloscope. The orange waveform is PWM3B – PWM1B. The width is equal to phase shift. The measured phase shift = 499.8 ns.
      Figure 4-16 High-Resolution Phase Shift 500 ns
      TIDA-010054 High
                                    Resolution Phase Shift 502 ns
      Phase shift is measured by using the math channel of the oscilloscope. The orange waveform is PWM3B – PWM1B. The width is equal to phase shift. The measured phase shift = 501.6 ns.
      Figure 4-17 High Resolution Phase Shift 502 ns
    4. Change the PWM probes to PWM1A, PWM1B, PWM2A, and PWM2B.
      • Verify PWM1A and 2B are in sync and in phase
      • Verify PWM1B and 2A are in sync and in phase
      TIDA-010054 PWM in Sync
      PWM1A (yellow), PWM1B (red), PWM2A (green), PWM2B (blue)
      Figure 4-18 PWM in Sync
    5. Verify that they remain in sync and in phase as the phase shift for the secondary side PWM is changed.
      TIDA-010054 PWM in Sync With Phase Shift
      PWM1A (yellow), PWM1B (red), PWM2A (green), PWM2B (blue)
      Figure 4-19 PWM in Sync With Phase Shift