TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1291应用疑点

以下几个问题,希望能得到技术支持或者有经验的朋友的解答:

1. 不同增益或者不同人体的情况下,采样到的数据往往出现基线偏移的现象,请问是什么原因造成的,应该如何改善呢?

2. OFFSETCAL具体作用是什么?手册p36说明如下:

This command is used to cancel the channel offset. The CALIB_ON bit in the RESP2 register must be set to '1'
before issuing this command. OFFSETCAL must be executed every time there is a change in the PGA gain
settings.

这里的cancel the channel offset应该如何理解呢?

3. 如上OFFSETCAL指令的说明:每次修改PGA增益设置时都要执行OFFSETCAL,请问是在修改前执行还是在修改后执行??

shaokai Lin:

回复 Jason Shen:

Jason 

    感谢你的回答!

    现在基线漂移的问题,通过算法可以解决,谢谢!

    但有另外一个问题到目前还无法改善,当增益放大到一定倍数后,如果信号大于(or小于)某个值,超过该值的信号会被反向移动两个字节(65536)。请见下图:

请问这是什么原因导致的,我们测过极性电势,低于20mV,应该不会因为截顶失真导致的(信号修正后是完整的)。

这种现象应该如何改善呢?

shaokai Lin:

回复 shaokai Lin:

抱歉,问题已经解决。

是个人的原因,数据本身没有错,是由于字节转换时JAVA的byte与C的char的。。。

各种泪奔~调了一个礼拜的啊~~

赞(0)
未经允许不得转载:TI中文支持网 » ADS1291应用疑点
分享到: 更多 (0)