请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS125H02EVM 主题中讨论的其他器件:ADS125H02、
大家好、团队、
我的客户使用 EVM 进行以下设置:
而跳线如下图所示:
最后、这是我从默认值更改的 ADC 寄存器的状态:
MODE4 (0x10)= 0x05 ---- > 输入多路复用器= AN1-AN0 ; PGA 增益= 0、5V/V
REF (0x06)= 0x03 --- > 内部基准禁用 ; 基准正输入=AVDD =+5V ; 基准负输入=AGND
ADC 看起来不是那么精确:通过使用外部4.5位万用表测量相同的电压,我注意到偏差约为3/4mV),它是否正常?
然后、我尝试使用 OFSCAL 和 GANCAL 命令执行校准。 我想了解我所做的程序是否正确:
- AN1短路、AN0保持 AN0接地(如下图所示)、并从控制台发送 OFCAL 命令
然后、我将 AN1连接到卡的+5V (根据寄存器的设置、寄存器代表 VREF、因此代表 ADC 的满量程)、并从控制台发送命令 GANCAL
1) 1)程序是否正确?
2) 2)在 OFCAL 命令结束时、ADC 实际调整读数以校正零、而在 GANCAL 命令结束时、ADC 调整读数以校正满量程、 但是、如果此时我返回到读取零、我发现它再次移动、就像 GANCAL 命令也影响了偏移一样。 这是怎么可能的??
3) 3) OFSCAL 和 GANCAL 命令之后是否需要发送附加命令来确认校准??
2) 2)在 OFCAL 命令结束时、ADC 实际调整读数以校正零、而在 GANCAL 命令结束时、ADC 调整读数以校正满量程、 但是、如果此时我返回到读取零、我发现它再次移动、就像 GANCAL 命令也影响了偏移一样。 这是怎么可能的??
3) 3) OFSCAL 和 GANCAL 命令之后是否需要发送附加命令来确认校准??
请告诉我。
提前感谢您!
此致、
Adrian