×
单片机 > 单片机程序设计 > 详情

msp430g2553的adc采样精度问题

发布时间:2020-05-16 发布时间:
|

问题:用官方例程进行ad采样发现直流采样值非常抖,只有百位上数值不抖。


解决:1,ad采样须考虑采样基准电压稳不稳,对于2553来说,其基准电压可以设置为内部1.5v,2.5v,vcc。或者外部基准电压(0-vcc)。


2,采样频率,一般来说极高采样频率与极高准确度不可兼得。采样频率太高很可能造成电容的充电未满,对于2553只有两个采样频率50k,200k,都不算很高。对精度基本没影响。


3,采样保持时间,采样保持时间过长,电容的电荷流失得越多造成采样不准。所以采样保持时间必须得找到合适的值。对于2553采样的保持时间是与adc时钟有关的,所以adc时钟分频和采样保持时间须得联合考虑(一度只改了采样保持时间,没注意这个值与时钟得关系)。


4,采样源输出电阻大小,输出电阻太高会直接拉低采样值。最好加电压跟随器。


BCSCTL1=CALBC1_1MHZ;


DCOCTL=CALDCO_1MHZ;


 


ADC10CTL1= INCH_4+ADC10DIV_0;


ADC10CTL0=ADC10SHT_0+ADC10ON+ADC10IE+ADC10SR+REFON+SREF_1+REF2_5V;





『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
C51 特殊功能寄存器SFR的名称和地址