Wolfspeed Power Applications Forum

Wolfspeed Technical Community:

CGD1700HB3P-HM3 temperature sensing

Options
imrek
imrek Contributor Level 1
edited November 2023 in Module Products

Hi,

I am using a Wolfspeed CRD300DA12E-XM3 kit baseboard V1R2 with the plug-in LaunchXL-F28379D for controlling my Gate drivers.

For my application, I have switched out the CAB45012MXM3 + CGD12HBXMP power section with the CAB760M12HM3 + CGD1700HB3P-HM3 instead.

The software that Wolfspeed provided worked for gate temperature measurement of the original configuration but does not work for the new one.

Please let me know if there are any modifications needed to make the software work.

Thank you.

Comments

  • Forum_Moderator
    Forum_Moderator Wolfspeed Employee - Contributor Level 5
    Options

    Thank you for your post, it has been approved and we will respond as soon as possible.

  • PaulKanatzar
    PaulKanatzar Wolfspeed Employee - Contributor Level 2
    Options

    The CGD12HBXMP encodes the NTC temperature as a frequency where the CGD1700HB3P-HM3 sends the NTC data back encoded in a PWM at 50kHz.

    The software needs to be modified to read the duty cycle, not the frequency. Please refer to the gate driver datasheet (here) for the temperature to duty information.


    -Paul

  • imrek
    imrek Contributor Level 1
    Options

    I am wondering is there is existing C code for the setup. I do not do this much so it would be very helpful.

    thanks

  • PaulKanatzar
    PaulKanatzar Wolfspeed Employee - Contributor Level 2
    Options

    Currently it is not available. Please submit a firmware request (here) and the appropriate team will get in contact with you.


    -Paul

  • imrek
    imrek Contributor Level 1
    Options

    Hi,

    The firmware request link takes me to the default software provided with the CRD300DA12E-XM3.

    What I am requesting is custom code for running the CGD1700HB3P-HM3.

    Thank you.

  • PaulKanatzar
    PaulKanatzar Wolfspeed Employee - Contributor Level 2
    Options

    At this time we are not offering custom firmware services. The data from the ECAP module in the controller can be used to calculate the PWM. It captures the number of clock cycle counts and the duty can be calculated similarly to how the frequency is calculated. The routine to modify should be "getECAPTempx()".


    Thanks,

    -Paul

  • TBhatia
    TBhatia Wolfspeed Admin - Contributor Level 5
    Options

    Hi, I hope that this answered your question. I will close this discussion for now but if you have a follow up question, please "Start a New Discussion" and we would be glad to support you further.

This discussion has been closed.