Part Number: TMS320F280049C
Other Parts Discussed in Thread: BOOSTXL-BUCKCONV, , SFRA, TIDM-DC-DC-BUCK, POWERSUITE, TMDSEMU110-U, LAUNCHXL-F280049C, SYSCONFIG
Hi,
Recently I strictly followed the steps described in the user's manual about TIDM-DC-DC-BUCK with the LAUNCHXL-F280049C and the corresponding C2000 Digital Power Buck Converter BoosterPack (BOOSTXL-BUCKCONV).
During the experiment, I encountered some problems that may need your help.
In Lab1, in real-time debug mode, when the duty cycle of the ePWM high-side is set to 0.3, the actual sensed input and output voltages, as well as output current, are far more different from those described in the document, as shown in Figure 1.

Figure 1
There is a similar condition if I write 1 to BUCK_activeLoadEnable and BUCK_activeLoadContEnable, as shown in Figure 2. It seems that all the values are larger than the actual.

Figure 2
Also in Lab 1, after I run the SFRA and compare the result with that shown in the user’s manual, the crossover frequency, gain margin and the phase margin are not the expected values, as shown in Figure 3.

Figure 3
In Lab 2, I run the Compensation Designer, and after I loaded the SFRAData.csv generated in Lab1 and clicked Save COMP, I started a SFRA sweep and found that they are not similar as described in the user’s manual, as shown in Figure 4. I don’t know why this happened.

Figure 4
In Lab 2, I try to reduce the Kdc of structure of ctrlZpk to 4000 and write 1 to ctrlUpdate to test the DCL compensator, but much to my surprise, the overcurrent trip is triggered, as shown in Figure 5. I have to reduce BUCK_vOutSetRef_Volts to 0.0 V and write 1 to BUCK_iOutTripFlagClear to exit the overcurrent trip.

Figure 5












