S32K3 ADC Precision

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32K3 ADC Precision

跳至解决方案
4,300 次查看
WeiC
Contributor I

I was using the ADC standard channel of S32K312 to sample the voltage and found that the maximum difference between the result and the real value can reach 6LSB. I think there may be something wrong with my sampling configuration:

The CORE clock is 120MHz, the sampling clock and calibration clock of ADC is 4, and the sampling time configuration is 255, enabling high-speed mode.

Even if I refer to the configuration on the manual, and the result is similar.

0 项奖励
回复
1 解答
4,203 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport
 

In principle there are technology reasons why inputs are different - Because we have many analog inputs for ADC and from some pins the analog path is long, we need to use multiple switches on each analog input. On the precision channels the number of switches is limited so it is recommended for main measurements. Standard channels have more switches in the path.

davidtosenovjan_0-1704362546801.png

 

在原帖中查看解决方案

0 项奖励
回复
3 回复数
4,256 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

If you read converted value as 6LSB out of "real value", the it is still in the specification (+/- 6LSB)

davidtosenovjan_0-1703858594201.png

 

0 项奖励
回复
4,253 次查看
WeiC
Contributor I

what is the resolution of standard channel ?  I didn't clearly see the resolution in the manual. What is the difference between an accurate channel and a standard channel?

0 项奖励
回复
4,204 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport
 

In principle there are technology reasons why inputs are different - Because we have many analog inputs for ADC and from some pins the analog path is long, we need to use multiple switches on each analog input. On the precision channels the number of switches is limited so it is recommended for main measurements. Standard channels have more switches in the path.

davidtosenovjan_0-1704362546801.png

 

0 项奖励
回复