手册上写的,外部基准电压源为00,2.5V内部基准电压源为10.
但是在测试的时候发现,我的外部输入基准电压为5V,配置为10(内部2.5V基准电压)时,ADC转换后的计算数据(代入2.5V)和电压表测量值是一半的。如果代入Vref=5V,则结果是一致的。问题出在哪里呢?
配置命令:AD7176_regs[Setup_Config_1].value=SETUP_CONF_REG_BI_UNIPOLAR|SETUP_CONF_REG_REF_SEL(2);
AD7176_WriteRegister(AD7176_regs[Setup_Config_1]);
而当配置为外部基准电压源为00,外部基准电压为5V,输入1.5V时,ADC已经报错了。