KL26Z ADC huge block of missing Codes

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

KL26Z ADC huge block of missing Codes

884 次查看
nobodyKnows
Contributor III

Hello,

I want to use the ADC of the KL26Z MCU in 16bit mode but it seems to be unuseable because of a huge block of missing codes - is this within the specifications or is something wrong?168441_168441.pngpastedImage_1.png

 

Thanks a lot and best regards,

 

Maximilian

标签 (1)
0 项奖励
回复
1 回复

728 次查看
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Maximilian,

Regarding the above figure, I suppose that the X-coordinator is thesampling  time, the Y coordinator is the sample value, you sample an DC voltage (3.3V/65535)*61950=3.12V, but you find out that the codes from 61900 to 61960  are missing. Note that the ADC clock should be less than 12MHz if you use 16 bits mode.

I think it is possible, the DNL for the ADC16 is -1.1LSB to +1.9LSB in 12 bits mode, the difference is 3LSB in 12 bits mode, in 16 bits mode, the DNL is 3*16LSB=48LSB in 16 bits mode.

But we do not test the missing code for the ADC16 module.

Hope it can help you

BR

XiangJun Rong

0 项奖励
回复