ADC scaling

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

ADC scaling

Jump to solution
744 Views
stefano-quantic
Contributor III

In iMXRT1176, when setting the ADCxCMDLy[CSCALE] bit in order to scale the analog signal by 30/64 before converting it, how is the ADC input resistance affected? Does it create a voltage divider on the input signal, so that I would need a voltage buffer on the pin, to avoid distorting the signal?

Tags (3)
0 Kudos
1 Solution
714 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @stefano-quantic ,

  I think you need the voltage buffer or at least the voltage limit, which is not higher than the ADC max input voltage. Otherwise, it may influence the pad.

 

Wish it helps you!
Best Regards,

Kerry

View solution in original post

0 Kudos
3 Replies
727 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @stefano-quantic 

About the ADC input resistor which is influenced by the CSCALE, we still don't have the data, you can still use the normal input resistor, when select the CSCALE, the internal circuit will reduces the selected ADC analog channel input voltage level by a factor.

   You also need to consider the VREFH situation.

For example: if 3.3V input voltage required then scale factor must be enabled ADC reference must be set to 1.54V (only supported on VREFH).

 

Wish it helps you!

Best Regards,

Kerry

0 Kudos
722 Views
stefano-quantic
Contributor III

I have 1V8 on VREFH and I can't change it.
The ADC would hypothetically read up to 3.84V, but losing the [3.3, 3.84]V range (thus losing some resolution) will not be a problem.


What I'm worried about is whether this scaling factor introduces a voltage divider, forcing me to use a voltage buffer not to distort the signal.

Please let me know when you have more information.

0 Kudos
715 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @stefano-quantic ,

  I think you need the voltage buffer or at least the voltage limit, which is not higher than the ADC max input voltage. Otherwise, it may influence the pad.

 

Wish it helps you!
Best Regards,

Kerry

0 Kudos