另外 大家有什么 24位 32位高分辨率 高性能ADC可以推荐
还有高量程 高精度的线性霍尔推荐 量程大于±2T 分辨率 μT 级别的
推荐成功有现金红包
最近在用LTC2440 采集一个霍尔的电压, ADC量程±1.25V,分辨率大概是2.5/2^24, 0.3uV 左右
霍尔置于一个稳定的磁场中大概0.9V
按说霍尔应该是一个模拟器件,可是采集到的电压除了随机噪声以外总是伴随着阶梯式的跳变,一个阶梯大概是300uV 远超ADC最小的分辨率
起初我怀疑是跳变是来自霍尔,我用普通电阻 分压0.9V给LTC2440, 数据采集了10个小时 大约5个小时后 开始有了300uV的跳变
电压数据明显分成了两层
而我用10k 2k 精密电阻给电压基准分压0.8V 连续采集40小时 电压变化只有3uV左右
用ADS1256 采集这个霍尔 , 也没有 这个300uV的跳变,噪声几十uV (包括两个ADC 并连 同时采集霍尔电压)
看起来还是LTC2440的问题, 只要噪声大一些 10uV以上 就发生300uV的跳变,噪声小一些 就不跳了
而且我换了几个渠道买的2440 包括二手拆机的 都有这个问题
难道我买到假芯片了?还是LTC2440 本身就这么个特性?
[修改于 3年4个月前 - 2021/08/07 20:34:48]
另外 大家有什么 24位 32位高分辨率 高性能ADC可以推荐
还有高量程 高精度的线性霍尔推荐 量程大于±2T 分辨率 μT 级别的
推荐成功有现金红包
lt2440曾经被38hot的创客用来做六位半分辨率DAC 的回读部分,应该是很稳定的。
静茹姐是软件大佬,不会有诸如使用float累加再平均造成的的累积误差之类。
楼主要不要看看他的基准电路是不是正常,基准电压是否有跳变。(如果有adc外围电路的简图就好了)
lt2440曾经被38hot的创客用来做六位半分辨率DAC 的回读部分,应该是很稳定的。静茹姐是软件...
板子上的基准是 自带的LTC6655 我看手册指标是非常高的,我用精密电阻分压的电源也是用另一篇LTC6655 电压基准应该是没问题的
软件上 是直接读出来值 没有处理,stm32 是找一个学生写的, SPI 读出数值 转成电压 串口发出来 应该也没问题,实在解决不了的话 我去亲自写一遍
通常ADC内部有采样保持器(有个电容),转换前把电容电荷放光,然后信号给电容充电——这一刻会导致信号跌落。
所以ADC的输入阻抗通常不会很高。高速采集或者高精度采集,往往还需要给信号加个驱动器再接入ADC。
这个布局确实不好,因为基准对这个还是比较敏感的。
他的布局我猜测是这样,用开关做内外部基准的切换,我觉得这么干不好。
从图像来看 这个阶跃不是噪声类型 每一档都有明确分隔 我不觉得商业在用芯片会出这么明显的bug 应该是SPI上的数据读取和转换错误
原始数据未处理
删除掉干扰的数据
可能真的是 写错程序了,stm32的spi 读取程序 我自己重写了一遍,没有300uV跳变了,还有其他的干扰,总归故障现象有了变化,应该是程序的原因了
您好请教一下,最后的问题根因找到了吗,是程序的原因,还是电路的原因(噪音大)
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。