This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1258: 在采样单端信号时,如果是走内部多路器数据是对的;如果是走外部ADC输入,数据读出来就是不对

Part Number: ADS1258

参考电压是2.5V,ADC供电是0-4.5V,单端采集的电压为0.671V,如果切换到外部ADC输入(外部PGA设置的是2倍),电压读数就是0.44V,不知道是哪里出了问题

  • 您好,

    您可以附上读数异常时的电路图吗?特别是模拟输入部分的电路;

    使用外部输入电路时,实测ADC输入管脚处电压是期望的值吗?

  • CURRENT_BIT的信号,用万用表量出来是0.67V,单端采出来的结果也是期望值;如果使用外部输入电路,读出来的值就不对了

  • 您的意思是输入的CURRENT_BIT信号经过U19和U18运放后,ADC转换值不正确?那么此时测量ADCIN管脚处电压幅值是期望值吗?

  • ADCIN电压幅度不是期望值,寄存器设置的CHOP是开启的,两端信号测出来是这样的

  • ADCIN电压幅度不是期望值,那么 MUXOUT输出是期望值吗?以确定下是ADC的MUX的问题还是运放U18或U19的问题?

  •  MUXOUT这个波形阈值也和单端的不一样

  • 您关闭CHOP功能,测试MUXOUT输出正常吗?输出波形是怎样的?

    另外,寄存器配置是怎样的?是否验证了寄存器可以正确读写,即写入后可以正确读出期望值?

x 出现错误。请重试或与管理员联系。