LMP90100使用问题

Other Parts Discussed in Thread: LMP90100

问题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

计算出来的电压比实际电压差别巨大。??????

与问题一比仅修改了放大倍数。