TI中文支持网
TI专业的中文技术问题搜集分享网站

关于CC2540 ADC检测问题

大家好:

              我用CC2540 P0.7作为ADC检测,目前有一个问题,用电源直接接到P0.7上面算出来的电压误差基本都在小数点后两位(0.01~0.02),但是通过分压的方式(10K和100K,接3.3V AVDD)ADC测输来的值偏差都在小数点后一位(0.15~0.2左右),这是为什么呢?有没有什么解决办法?谢谢

zhifang yang1:

你说的0.01~0.0.02    0.15~0.2 是什么单位? V ?

10mV~20mV是正常的电源纹波范围,基本都会采出来这么大噪声。 如果要更低的噪声,一个是要优化电源纹波和GND,一个是要把采样线路用差分结构。

另外用1/10 分压出来的信号再来采样,数据再 x 10还原,噪声当然也会放大10倍啦。

chao xie:

回复 zhifang yang1:

你好:

          单位是V

chao xie:

回复 chao xie:

分压 0.15~0.2V  这个误差还是比较大吧

chao xie:

回复 zhifang yang1:

还有个问题,我用内部参考源1.25的话,ADC读出来是124(分辨率为10位),用万用表测位1.2V。

chao xie:

回复 zhifang yang1:

是不是什么地方疏忽了,还请赐教。

chao xie:

回复 zhifang yang1:

你好:

           我现在发现问题了,AVDD测量为3.4V,然后100K和10K分压,测量两电阻中间为0.3v(10K接地),但是接到p0.7上面被拉到1.2V了,是怎么回事啊,我量了下P0.7悬空的时候电压为3.3V,是不是IO口配置有问题?

chao xie:

回复 chao xie:

此问题解决了,用内部参考电压要稍微准确点,谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC2540 ADC检测问题
分享到: 更多 (0)