总结一下影响精度的主要原因: 1、采样速率、字输出速率和抽取比决定了ADC的有效分辨率和精度,手册给出了详尽的表格(表4.4~表5.9),这是350ADC属sigma-delta型决定了的; 2、信号差分与单端输入,差分的精度要高的多; 3、F350本身的基准电压很稳定,但{jd1}精度不高(不是准确的2.5V),这点不影响测量精度(乘个常系数就解决了); 4、数字地与模拟地一定分开,{zh0}用磁珠或电感连接; 5、信号输入经过低通滤波(如开发板上的RC滤波电路); 6、总电源{zh0}经过LC PAI形滤波,DDC与ADC通过磁珠或电感连接; 7、作为比较结果用的电压表精度一定要高,否则比较没有意义(一般的3位半数字万用表mv档都很不xx); 8、注意ADC转换结束中断是SINC3还是快速滤波器,快速滤波器转换结束时SINC3的转换结果误差很大; 以上是自己使用F350的一点浅见。 用内部电压基准、内部晶振(49MHz)、抽取比1920、在10Hz字输出率下获得稳定的19位ADC值,十次平均后可得到20位稳定值(此时字输出率为1Hz),应该说F350是xxx极高的一个芯片。 |