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.

TPS404022 Output Current Export

Other Parts Discussed in Thread: TPS40422

Dear Albert

Dear Sir/Ms.

I test TPS40422EVM, I have a question about Iout Measure. I use GUI to read Iout at 0A load and GUI report 0.5A.

My test condition as bellow. Input 12V form DC Power supply. I out wire to Chroma DC Load.


GUI Report 0.5A

 

So I try to probe Inductor current. It show as following on my Scope.


Delta I 1.46A

Ampl. 2.34A

RMS 642mA

High 1.04A

Mean -106mA

 

I let DC load as 1.99A and GUI Report 3.5A

The GUI and Inductor current as following.

 Delta I 0.86A

Ampl. 2.42A

RMS 1.95A

High 3.08A

Mean 1.84A

 

My question is What’s the GUI output current report?

Really (System)DC Load current? Max. Inductor Ripple Current? Inductor average current? Inductor RMS current?

Should I calibrate measurement ADC?

I’m sorry to trouble you, I need report Iout at my product.

 

Best Regards,

Kami Huang

  • Hi Kami,

    Thank you for your interest in TI parts. The output current reporting is the average inductor current, which should be the same as the average load current. The 40422 measures the DC voltage across the capacitor in the R-C filter across the inductor. This DC voltage is quite small (and noisy), so the gain in the sensing circuit is quite high and subject to gain and offset errors. So the device needs to be calibrated for gain and offset once it is placed in a particular system, in this case the EVM. The device is not finely calibrated in production, so the end user should perform the calibration. First calibrate offset, then gain.

    In order to calibrate offset:

    1) Set load to 0A (or just disconnect it, but make sure it is 0A). Use an input voltage close to the expected nominal system Vin.

    2) In the "Configure: Other" pane, scroll the IOUT_CAL_OFFSET to the same number as the GUI read-out for the particular rail in question.

    3) The select the "Write to Hardware" button.

    4) Then select the "Store Config to NVM" button (Non-Volatile Memory).

    Done.

    To calibrate the IOUT_CAL_GAIN:

    1) Connect the output to full load (the EVM 1.2V rail full load is 20A).

    2) In the "Configure: Other" pane, scroll the IOUT_CAL_GAIN to a number that provides the correct GUI read-out current for the particular rail in question at the applied load. Ideally this should be the DCR of the output inductor, but non-ideal layout will affect this calibration. This number is configured in production to the nominal inductor manufacturer specified DCR, but not calibrated to an actual measurement in situ.

    3) The select the "Write to Hardware" button.

    4) Then select the "Store Config to NVM" button.

    Done.

    Take care,

    MC.

  • Dear Mc.

    Thanks. Very clear and I will try it.

    Best Regards,

    Kami Huang

  • Hi Kami,

    I noticed a few errors in my post, sorry. I have made some corrections, in red font.

    MC.

    **********

    .... The device is not finely calibrated on the EVM in production, so the end user should perform the calibration. First calibrate offset, then gain.

    In order to calibrate offset:

    1) Set load to 0A (or just disconnect it, but make sure it is 0A). Use an input voltage close to the expected nominal system Vin.

    2) In the "Configure: Other" pane, scroll the IOUT_CAL_OFFSET to the same but opposite polarity number as the GUI read-out for the particular rail in question. I don't have the GUI in front of me now, but I believe the offset should be the negative of the zero load reported current. So for example, if at no load the GUI reports 0.5A, you should enter an offset of -0.5A.

    3) Then select the "Write to Hardware" button.

    4) Then select the "Store Config to NVM" button (Non-Volatile Memory).

    Done.

    To calibrate the IOUT_CAL_GAIN:

    1) Connect the output to full load (the EVM 1.2V rail full load is 20A).

    2) In the "Configure: Other" pane, scroll the IOUT_CAL_GAIN to a number that provides the correct GUI read-out current for the particular rail in question at the applied load. Ideally this should be the DCR of the output inductor, but non-ideal layout will affect this calibration. This number is configured in production to the nominal inductor manufacturer specified DCR, but not calibrated to an actual measurement in situ.

    3) Then select the "Write to Hardware" button.

    4) Then select the "Store Config to NVM" button.

    Done.

    Take care,

    MC.

  • Dear Mc.

    That's okey. I already try on EVM and get right monitor value in GUI. TPS40422 report good Current, Voltage value. I have other question about temperature calibration. How to calibrate temperature monitor. In others-Calibration, What's "Verf Trim"  work for? How to use it.

    That's addition question, You may ignore following question .Are MFR_Specific Registers work for TI TPS404222? Can End User use MFR_Specific Registers?

    Best Regards,

    Kami Huang