可能是信号干扰或者电源噪声引起的
AD 需要注意的地方比较多,软件硬件都需要针对噪声和干扰去处理。
从电路上看,AVDD 没处理好。软件部分还需要做均值滤波等算法来处理数据
开启AD7175-2的内部参考电压(REFINP/N),并且将PGA增益调整到最小值(1),以获得更精确的测量结果。
此外,由于模拟信号中含有很多噪声,可能会影响到ADC的精度和稳定性。为了减少噪声对ADC的影响,可以通过硬件滤波器或数字滤波器进行处理。AD7175-2的硬件滤波器可以通过配置寄存器来进行设置,可以尝试在硬件滤波器中选择合适的滤波器类型和截止频率,以获得更稳定的数据。
最后,为了排除硬件故障或其他因素导致的数据抖动问题,可以尝试在测试过程中断开所有外部设备,只连接模拟信号源和ADC,看看数据是否稳定。如果数据仍然出现抖动,可能需要更换芯片或检查电路设计。
使用:---------:
居中
使用:----------
居左
使用----------:
居右
第一列 | 第二列 | 第三列 |
---|---|---|
第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
AD7175芯片在高采样率下测量数据跳变是正常的,高频噪音干扰,采样速率太高,单次采样时间太短,没有使用外部基准源(你用的是不是内部基准电压), ADC量化误差等都有可能造成测量数据抖动,最好排查和更换下
例如将0-1.25v电压送单片机的AD,数码管显示在两个数的临界点上时(如:在7-8的临界点上,数码管显示7或8 ,来回跳动),怎样处理跳动,使其显示几就是几,不再跳动!AD结果我试过求平均法并通过查表法显示,还是有跳动!
AD7175-2芯片需要一个外部基准电压作为比较电压,如果基准电压不稳定或精度不够,会导致测量数据跳变。可以尝试使用一个更稳定的基准电压源看看是否还会出现这个问题。
还有呢,就是要去检查下有没有信号干扰和噪声的影响,或者可以考虑修改采样次数、滤波等方法进行处理下看看。
可能是存在信号噪声干扰