AD7327采样值与实际值有偏差
AD7327采样值与实际值有偏差
__CommunityServer__Service__ - Moved from Precision ADCs to Other Products (CN). Post date updated from Wednesday, June 5, 2024 8:55 AM UTC to Wednesday, June 5, 2024 8:55 AM UTC to reflect the move.
Jackie Wang - Moved from Other Products (CN) to 精密转换器专区. Post date updated from Wednesday, June 5, 2024 8:55 AM UTC to Wednesday, June 5, 2024 9:46 AM UTC to reflect the move.
这是ADC的失调误差造成的。理想的ADC,其转换时失调误差应该为0。但是实际用到的ADC,其转换曲线通常不是理想的,会存在一定的失调误差,也就又会输入电压为0,转换值不为0的现场产生,这通常可以使用失调校正得以改善。
这个芯片的失调误差达到30多LSB,失调校正的办法是什么??是内部程序校正还是测试采样值减去失调值
这颗芯片内部不带失调校正功能和存储失调参数的寄存器,所以你只能在程序和主控上完成失调校正。通常可以是采样值减去的方式。
我还发现使用不同的测试范围,AD7327_CH0_10V_10Vy与AD7327_CH0_5V_5V失调误差都是一样的,怎么回事,有点不像失调误差
这个零点误差页太大了吧,是不是电路干扰的原因
当然,30多lsb肯定过大了,按手册规格来说没这么大,个位数才正常吧。过大的offst还可能和您的测量方式,电源供电和基准的性能有关。
你现在的输入是什么模式?单端,全差分,伪差分,如果是差分输入模式,你测offst,直接输入短接就行,先不接地看下。
输入使用的是单端模式,使用的是内部基准电源,电源是正负12V,Vdrive是5V电源,测试没有问题啊
没看到你ADC输入前级包括滤波器的设计,G1这些到芯片的10k欧电阻也比较大,漏流和偏置电流在10kΩ上产生的误差电压可能是导致失调误差大的原因。这么大的失调误差,应该和你的电路设计有关。
ADC输入前级加的有跟随器,滤波电路。我还发现使用不同的测试范围,AD7327_CH0_10V_10V与AD7327_CH0_5V_5V失调误差都是一样的,怎么回事,有点不像失调误差,是什么原因??不使用的VIN口,直接接G1或接10K电阻到G1,测试结果是一样的
那你现在电路除了失调有误差,你用过它去测一些输入电压值了吗?测量一些不同大小的输入电压值时结果还算准确吗?