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.

PGA300: PGA300

Part Number: PGA300

Hello,

On the PGA300 GUI, everything is ok on my ADC Settings. Moreover, i'm in OWI Mode as it's said on the User's Guide and i unlocked the EEPROM. I'm using a gain of 100 to get the following values :

After that i want DAC=PADC with the following equation: DAC = (h0 + h1*TADC + h2*TADC²) + (g0 + g1*TADC + g2*TADC²)*PADC + (n0 + n1*TADC + n2*TADC²)*PADC²

So i enter the following values :

So I'm supposed to get the entry to the exit no? But I have nothing at all on my multimeter ( connected on TP30 OUT) even when I go through the different  modes (Write Only, Read and Write, OWI not activate).

Is there anything wrong ?

Furthermore, i have difficulties to understand the table EEPROM Variables. What are the good values to put on this table ? What are they for ? For exemple, i have the following values at this moment :

I need to be enlightened about this table if it's possible.
P.S: I give you my EEPROM Config-Analog page for more détails and to know if something is wrong or not.
Regards,
Corentin

 

  • Hi Corentin,

    The best way to generate the coefficient values is by using the ADC & DAC Calibration page, or by using the Guided Calibration page. 

    The main things that need to be adjusted in the EEPROM variable table you have shown are the normal pressure values and the clamp values. These should be adjusted depending on your setup. A standard setting that works well is shown below:

    The other important setting to check is the CRC. This should be recalculated and rewritten any time the EEPROM is changed. Simply click the "Recalculate CRC" button, then it will automatically populate the value and highlight the cell. Next click "Write Selected" and it will set the CRC to the correct value.

    The AFEDIAG and other settings can be read about in the datasheet. Explanations are in the section: 7.3.16.2 Signal Chain Faults.

    The Fault Configurable Value will determine what voltage the DAC will output in a fault state.

    Regards,

  • Hi Scott,

    Firstly, thank you very much for your informations, i understand better how it's working.

    Secondly, the problem is that when i sent a value with DAC Settings or with ADC & DAC Calibration pages, i have a voltage in output. But when we go in Compensation Mode i have nothing.

     I'm supposed to get something at VOUT right ? ( the Compensation Mode is the mode to put the microcontroller in running mode right ? )

    So, i took a picture of my board and my multimeter to show you that i have nothing in VOUT and also to let you verify if all jumpers are well placed :

    Sorry can't turn the picture ..

    Regards,

    Corentin

  • Hello Scott,

    I saw you have not yet replied to my post. So, do you need more information on some things to be able to answer to my last post ?

    I'm on a school project so the time is running out now.

    Regards,

    Corentin
  • Hi Corentin,

    Did you recalculate the CRC and write it to the EEPROM as I mentioned in the previous post? The diagnostics will automatically set the DAC output to 0 if there is an EEPROM CRC error.

    Here is a list of the main diagnostics categories and the behavior of the output in the event of a diagnostic flag: 

    If the DAC output is working when using the TEST_MUX in the DAC calibration procedure, then it should be safe to disable the diagnostics to see if allows the output to run properly. If the output works after disabling the diagnostics you will then have to determine what is causing the diagnostics to override the output. A full list of the diagnostics is listed in the section of the datasheet I mentioned in the previous post.


    Regards,