求助!如何提高H743 AD转换器的效率和精度?

2019-07-20 00:53发布

在H743例程的基础上修改,只是将采样时间由810.5个ADC时钟周期减小,转换的是DAC发出的固定的电压。结果发现,减少采样时间,LCD屏幕上显示的电压减小。
保持810.5,将平均值由10增加到1000,小数点最后一位才几乎不动了。
推测:
1、单次转换模式下,是不是模拟开关每次都切换,要对采样保持电容充电,建立需要时间?
2、采样噪声很大,如果不做滤波,16位的高精度,实际上没有意义?

想转换频率高一点的信号,而且精度高一些,希望高手指导

1、如何让采样通道保持不变,使采样电容不必每次都充电。
2、快速通道的带宽实际是多少,输入信号带宽超过多少KHz,就会衰减,转换就不准了?



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
zzsbabytiger
2019-07-21 08:59
jian007tg 发表于 2019-7-7 11:01
用DA输出的信号可能不太准确,因为DA的是14位的,本身源信号误差就高,我的做法是拿一个标准信号发生器( ...

原来我也是象你这么想的。
但测试下来,很准,除接近满量程时之外,小数点后第三位都是准的。
DA的线性度非常好。
想想也是,电阻网络而已,现在的技术,已经是nm级了。
问题不在于DA的误差,也不在于AD的位数不够,而是信噪比,我用了1000个数取平均,小数点后第三位才不怎么变动了。

一周热门 更多>