MIMXRT1160 ADC VREFH configuration

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MIMXRT1160 ADC VREFH configuration

601 Views
Dee_m
Contributor II

This is regarding VREFH connection for i.MXRT1166

Following are excerpts from the reference manual:

  • 86.1.4 LPADC voltage reference options
    The LPADC supports the following voltage reference options ADCx_CFG[REFSEL]:
    • 00 - VREFH - connected as the primary reference option
    • 01/10 - VDDA_ADC_1P8 - connected as the alternative reference option
    • 11 - Reserved
  • 86.3.2 Voltage reference
    The voltage reference (VREFH or VDDA_ADC_1P8) used by the LPADC is supplied from
    either an on-chip voltage reference source or from an off-chip source supplied through
    external pins.

Is the VDDA_ADC_1P8 internally connected to the VREFH somehow? If so, no external connection would be required for REFSEL = 01/10.
What is the specification for internal voltage reference? What is the voltage accuracy?

Or we need to connect VDDA_ADC_1P8 separately? Then what is the significance of REFSEL = 01/10? (as VREFH is then supplied externally and REFSEL = 00). The MIMXRT1160-EVK connects VDDA_ADC_1P8 to VREFH.

Thank you.

Tags (1)
0 Kudos
5 Replies

579 Views
Dee_m
Contributor II

Thank you for the reply.

Thus, REFSEL = 01/10, is for using an external voltage reference connected to VREFH_pin (G16).

Then what is REFSEL = 00? Is there an internal reference? If so, what is the value of it? Where can I get its specification?

0 Kudos

573 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @Dee_m ,

  No, you misunderstand it.

kerryzhou_0-1687315251209.png

00 is VREFH,

01/10 is the VDDA_ADC_1P8 external reference.

In fact, both VREFH and the VDDA_ADC_1P8 is the external reference.

 

Wish it helps you!

Best Regards,

Kerry

 

 

0 Kudos

566 Views
Dee_m
Contributor II

 

I am still not clear.

This means,

REFSEL = 00 : The source connected to VREFH will be used as reference.

REFSEL = 01/10 : VDDA_ADC_1P8 (connected to K15) will be used as reference. Here, VREFH can be left unconnected.

Please correct my understanding.

If this is the case, then REFSEL = 00/01/10 would lead to the same reference for the 1160-evk.

0 Kudos

553 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @Dee_m ,

   Thank you for your updated information.

  Please check the datasheet:

kerryzhou_0-1687337550947.png

It will be more clear!

To the EVK, yes, you are right, both VREFH and the VDDA_AD_1P8 is 1V.

This hardware design it like that.

But, to the RT1170 chip, you can modify the VREFH to the above range 1V to 1.89V.

Then the 00,01 input reference is different.

 

Wish it helps you!

Best Regards,

Kerry

 

0 Kudos

586 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @Dee_m ,

    VDDA_ADC_1P8 is the external pin, not the internal pin connected to the VREFH.

kerryzhou_0-1687253950200.png

kerryzhou_1-1687254016056.png

So, if you want to use this 1.8V, you need:

connect VDDA_ADC_1P8 separately. Then configure REFSEL = 01/10.

 

Wish it helps you!

Best Regards,

kerry

 

 

0 Kudos