不会的 我也是用的149
很稳定 基本上误差在2~3个字
ADC12_SUM+=ADC12MEM0//ADC12MEM0要改为ADC12MEM1
我就是这样设置,
而且,,ADC12_SUM+=ADC12MEM1
在100-500 之间跳,为什么?
我刚接触430 ,才4个月,毕业后才开始,希望能帮我一把
看看电源的纹波噪声是不是较大,这是影响AD采集的原因。
我发现了问题的存在,我以后再也不相信“万用表”了,
我用“万用表”测量的电压值很稳定的,200mv,而且是用 6 1/2 的高级万用表测量的。
我今天用数字示波器,看波形,是正弦波,可能INA122 放大有问题(放大3倍)。
呵呵……万用表采集数据后进行了平滑处理,它是多次采样后的平均结果,所以用万用表测量的电压值会是稳定的。但是数字示波器就不一样了,虽然它也是多次采样的结果,不过示波器的采样速度可比万用表快多了,所以能看出波形。不要轻易的下结论,三思而后行!
倒~~~,白让人家lancer忙活半天,不过楼主设置的确实是正确的,不用改!
呵呵
没关系
一般进来的基准电压和采样电压都不能用万用表来看的
要用示波器看平直了
再用34401去看它的纹波含量
但是我奇怪你大信号时也应该跳呀
你怎么说大信号时很好呢?
应该不是这个问题,我做过12bit的AD我开始也在怀疑430的AD12,怀疑他没那么高精度,但是后来发现是因为我的采样对象的值在变化(我以为我们的电压源很好,但是后来外接温度传感器(TMP35G)发现转换值很稳定的,用内部温度传感器做转化对象时(内部基准)也很好一般变化<3)。另外基准的滤波电容不能太小我的是10uf。
噪声信号影响比较大,可以加滤波,或者可以增加采样次数,看你的采样数据在哪个范围比较准确,最后可以自己排序选择合适数据段