大家好、我想验证一些已知输入电压的 ADC 代码、以用于测试目的。 正如我从数据表中发现的、本例的最大差分输入为2.5V。 我为 AINP1提供了3.3V 的 EVM 板、为 AINN1提供了1.8V (EVM);差分1.5V。 我将在 EVM 板的 J8到 J6之间使用跳线进行相同操作。
MMB0的+VA 和-VA 连接到+15V 和-15V (用户指南中指定的最大输入)、GND 连接到电源的 GND。MMB0配置如第9.3.1节的图7所示。
ADS1282EVM 配置保持不变、即开关 S1选择板载基准5V (单极模式)、跳线 J3选择板载4.096MHZ 作为时钟源、跳线 J7的所有头均短接后其余、如第8.3节的图4所示。
SPI 模式= 0
SPI SCLK = 1.024MHz
数据速率:1000SPS
数字滤波器:SINC+LPF (FIR)
PGA 增益:1.
我是在 DRDY 通过命令模式在读取数据中变为低电平后读取 ADC 代码。相同配置的 ADC 代码在值210、000、000至220、000附近移动、得出电压为0.25V、根据公式计算得出:
(adc_code)*(2.5)/(2^31)
哪里出了问题?我不能将这些直流电压用于验证目的吗?