Differential ADC pin as single ended

cancel
Showing results for 
Search instead for 
Did you mean: 

Differential ADC pin as single ended

Jump to solution
514 Views
yehuda
Contributor I

Hi all,

I'm planing to use the K22 MCU and according to the datasheet, the 16bit accuracy can be achieved only on the differential pin.

My question is if I can use the pins of the differential ADC as single ended ADC measured relatively to VSSA and in 16bit accuracy?

BTW, what is the resolution of the other ADC pins? according to the datasheet, there's a few options. It is programmable and up to 12bit?

10X

#kinetis-k22#adc 16bit accuracy resolution#differential adc#single-ended

Labels (1)
0 Kudos
1 Solution
292 Views
mjbcswitzerland
Specialist V

Hi Yehuda

Yes, the differential pins can be used as either differential pairs or single ended inputs (this is controlled by ADC_SC1A_DIFF in the ADCx_SC1A - set to 0 for single-ended mode of to '1' for differential input mode).
They can be referenced to VREF or VDDA.

Regards

Mark

uTasker - for more performance and faster, cheaper product development

View solution in original post

3 Replies
292 Views
mjbcswitzerland
Specialist V

Hi

ADCs are 16 bit resolution but the maximum achievable accuracy (with longer conversion time and HW averaging) is about 14.5 bits (although can be worse depending on signal noise and power supply coupling, cross-talk, etc.).

16 bit accuracy is never possible with the ADC in the Kinetis parts (check the data sheet for maximum possible accuracy). Eg:

pastedImage_2.png

Regards


Mark

uTasker developer and supporter (+5'000 hours experience on +60 Kinetis derivatives in +80 product developments)
Kinetis: http://www.utasker.com/kinetis.html

292 Views
yehuda
Contributor I

Thanks for your replay.

OK, good to know. Do you know something about the other part of my question? about using the pins of differential ADC as single ended ADC?

0 Kudos
293 Views
mjbcswitzerland
Specialist V

Hi Yehuda

Yes, the differential pins can be used as either differential pairs or single ended inputs (this is controlled by ADC_SC1A_DIFF in the ADCx_SC1A - set to 0 for single-ended mode of to '1' for differential input mode).
They can be referenced to VREF or VDDA.

Regards

Mark

uTasker - for more performance and faster, cheaper product development

View solution in original post