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.

ADS1299输出问题:内部测试信号调试OK,正常测试信号源信号时输出全为7FFFFF

Other Parts Discussed in Thread: ADS1299

问题如下:

1、运用自己的MCU与ads1299子板连接搭建测试系统,实现了内部测试方波信号和输入短接测试信号的调试;

2、接着,调试输入模式为正常输入,加心电信号源测试自己搭建的系统输出全为7FFFFF,但在ads1299EVM板上加信号源测试信号,输出心电波形正常,并未出现满偏的情况,查询datasheet得知7FFFFF为正输入满偏,但输入的测试信号并未超出输入范围,因此找不到原因,请教各位帮忙解答!

3、比较EVM与自己搭建的系统,很郁闷内部测试信号和输入短接信号均一致,但是正常输入模式时,EVM可以显示输入测试信号,但自己搭建的系统则一直处于满偏输出状态,如果配置有错,则应该内部测试信号也有错,但内部测试信号可正常显示,而正常输入不行?

4、寄存器配置方面比较EVM与自己配置的寄存器表,配置相一致,因此排除以上因素,还是未能解决问题,希望TI的工程师与论坛的各位朋友们能够帮忙解答,万分感谢!

  • 我觉得你可以再检查检查硬件问题, 比如连接或焊接. 信号是否确实输入到引脚上了

  • 谢谢您的回复,我的实验过程如下,关于硬件连接问题应该可以排除,但是还是未能找出原因,请您再帮忙进行分析:

    1、ADS1299EVM子板+MMB0母版 进行内部方波测试和输入短接测试均与USERGUIDE上的一致;

    2、ADS1299EVM子板+MSP430单片机 进行调试,内部方波测试与输入短接测试均与1中MMB0母板的测试结果对比相一致,因此认为自己写的MSP430单片机程序配置未出错;

    3、ADS1299EVM子板+MMB0母版 进行正常输入信号采集时,采集外部信号源输入的心电信号可正常显示;

    4、ADS1299EVM子板+MSP430单片机 进行正常输入信号采集是,则输入结果一直满偏为7FFFFF,对比3和4中ADS1299EVM不变,因此可排除硬件连接问题;

    5、实验4中自己搭建的采集系统采集心电信号输出的数据有一个变化过程,从变化的数据缓慢变化成满偏7FFFFF,最终保持满偏状态,因此不解其中原因;

  • 最后发现是工频干扰太大导致漂移很严重,从而使输入满偏,一直为7FFFFF,需要配置ADS1299的bias寄存器进行降噪,具体配置参照E2E上的这个配置可进行正常数据采集,http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/t/611617?tisearch=e2e-sitesearch&keymatch=ADS1299