研究ADS1299有一段时间了,也已经买了ADS1299EVM的套件。配套外部MCU也实际测量过心电模拟器和实际心电信号。
但是目标是测量脑电信号,所以目前还有一些疑问,希望TI的工程师和论坛的前辈能给予指导。
1、我与ADS1299芯片配套使用的是CC2530,当利用其将采集到的信号(串口)传输到PC端时发现随着采样频率的增大,Matlab处理变得越来越卡顿。在这里我想了解我在PC上是不是不应该采用Matlab,或者不应该采用CC2530,选用更好的处理器或DSP?
2、BIAS。BIAS具体作用的描述我也不太了解,但是目前利用1299套件的前面板测量心电信号并没有利用BIAS功能,这会对信号测量产生什么影响吗?测量更精密信号如脑电是必须利用BIAS相关功能吗?
3、看了一些ADS1299的期刊论文,发现大多数人选择单端输入,而且选择SRB2为参考电极。难道不是差分输入才更精准吗?ADS1299EVM手册上单端输入的参考电极是SRB1,选择SRB1和SRB2有什么区别?选择两个参考电极之一时,只改变寄存器可以吗?还是需要和管脚一起改变?(有这个疑问是因为参考板子上只有SRB1直接和输入电极连接)
期待您的回复!
Yang Zhao6:
急求解答啊!
大林:
1. matlab效率本来就不高,CC2530速率也就是那样,你要算一下数据量和你传输速率。2.bias和心电的右腿驱动类似,都是抑制共摸的,你可以看看右腿电路,因为资料比较多3,单端输入精度是比差分输入差,但是后期的数字处理,单端输入更方便,想看哪个的差分,就可以通过数学的方式去做,更加灵活
James Zhan:
你好,Yang Zhao
这个问题已经转到英文论坛的E2E上,请参考回复,
https://e2e.ti.com/support/data_converters/precision_data_converters/f/73/t/652337
SRB2 与正输入通道链接(INxP)并可以被各个通道独立配置。一个使用这个引脚的例子是动态的选择不同的电极作为参考电极。被选择的信号连接到SRB2引脚,缓冲,然后通过SRB1排到其他通道的后面。
SRB1 与负输入通道连接(INxN)。当SRB1被使能,所有负通道输入都与SRB1引脚上的信号连接。如上面所述的,有时这是用于规划单电极参考于所有通道。由于SRB1的配置影响所有的通道,你或许不想使用这个引脚,尤其是在一个或者多个通道备用于不同的测量的情况下。
Caixi Zhu:
回复 James Zhan:
您好,我最近用ADS1299做方案有一个顾虑,就是信号到底要不要在外部先放大的问题,脑电信号是uV级别的,比如20uV即使你内部PGA增益最大24倍,最后送到ADC也只有480uV,不到1mV,我觉得这很容易测不到脑电信号,TI有自己或者你们的客户用这个方案按照数据手册推荐接法不做外部放大做出成品的么?谢谢