问题1.
设置:
数据输出速度214.65SPS,放大倍数8,未使用缓冲(CH0_CONFIG=0x76)
负输入VIN1,正输入VIN0,基准VREFP1(CH0_INPUTCN=0x01)
使用外部时钟(ADC_AUXCN=0x30)(DEMO板上的)
一个或多个通道连续扫描,CH0开始到CH0结束(CH_SCAN=0x80)
其他默认值
参考电压4089mv
使用计算公式:电压=采样值*4089.0/8.0/8388608.0
计算出来的电压与实际电压一致但是有0.1mv的跳动????。如下图
问题2
数据输出速度214.65SPS,放大倍数8,使用缓冲(CH0_CONFIG=0x77)
负输入VIN1,正输入VIN0,基准VREFP1(CH0_INPUTCN=0x01)
使用外部时钟(ADC_AUXCN=0x30)(DEMO板上的)
一个或多个通道连续扫描,CH0开始到CH0结束(CH_SCAN=0x80)
其他默认值
参考电压4089mv
使用计算公式:电压=采样值*4089.0/8.0/8388608.0
计算出来的电压比实际电压小3mv左右。??????
与问题一比仅修改了是否使用缓冲。
问题3
数据输出速度214.65SPS,放大倍数16,使用缓冲(CH0_CONFIG=0x79)
负输入VIN1,正输入VIN0,基准VREFP1(CH0_INPUTCN=0x01)
使用外部时钟(ADC_AUXCN=0x30)(DEMO板上的)
一个或多个通道连续扫描,CH0开始到CH0结束(CH_SCAN=0x80)
其他默认值
参考电压4089mv
使用计算公式:电压=采样值*4089.0/16.0/8388608.0
计算出来的电压比实际电压差别巨大。??????
与问题一比仅修改了放大倍数。