This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TIDM-02010: PFC _ BUILD 3 not successful

Part Number: TIDM-02010


Hi Yamming, 

As per our discussion. We enabled PFC with AC supply. But on Varying Idcref the output voltage is not varying. Also, we are reading the value of pfcVars.IacRms as 4.56 A in expression window, while the one observed through DMM is 0.7A. 

Are there any changes to be done with PFC parameters in closed loop in BUILD 3.

Kindly revert asap

  • Do you have an opportunity to check the sensing AC current and voltage signals with DAC? You must make sure that the sensing AC current and voltage signals are right before you enable the PFC control in all of the build levels. If not, the power FET will be damaged in build level 3 and 4.

    If you don't have an DAC, you may check if the "pfcVars.VdcBus_V", "pfcVars.VacRms_V", "pfcVars.FreqAc_Hz", and "pfcVars.IacRms_A" are very close to the measured value by multimeter and oscilloscope in build level 2 or 3. If not, that means the sensing signals are not correct for PFC, please don't enable the PFC.

  • HI

    We checked for "pfcVars.VdcBus_V", "pfcVars.VacRms_V", "pfcVars.FreqAc_Hz", and "pfcVars.IacRms_A" , But the value of "pfcVars.IacRms_A" is about 4.7A while we are reading only 0.7A in multimeter. 

    So, what needs to be looked into for current sensing in PFC. 

  • Any values of the other three variables?

    Check the current and voltage sensing circuit, and make sure that the maximum values of the ADC range and offsets are set correctly according to the hardware. You may use an oscilloscope with current probe to capture the waveform, and verify if it's the similar as the output of the DAC as shown in the lab guide.

    //! \brief Defines the maximum voltage at the AD converter
    //!
    #define USER_PFC_ADC_FULL_SCALE_DC_VOLTAGE_V (485.9432f)

    //! \brief Defines the maximum voltage at the AD converter
    //!
    #define USER_PFC_ADC_FULL_SCALE_AC_VOLTAGE_V (820.9119403f)


    //! \brief Defines the maximum current at the AD converter
    //!
    #define USER_PFC_ADC_FULL_SCALE_CURRENT_A (67.45490982f)

    //! \brief ADC current offsets for switch
    #define USER_PFC_IAC_OFFSET (0.0405768454f)

    //! \brief ADC voltage offsets for AC line
    #define USER_PFC_VAC_OFFSET (0.49724853f)