各位工程师好
最近在学习使用ADS1299芯片,我用单片机可以正常读取芯片的数据,遇到了如下问题:
1.)在电脑上显示波形发现各个通道空载时基准值都不同,而且6 7 8通道的值在慢慢的下降,请问是什么原因呢?具体波形如下图所示,上面蓝 绿 红三条线就是对应的6 7 8 三个通道的数据。
2.)在MMBO板上做测试时,只在通道1上加正弦波,可以看到非常好的波形,如果用单片机读取,波形很杂乱,是不是官方提供的软件读取数据后做了滤波处理呢?是否可以告知是哪种滤波方案呢?
谢谢!
Amy Luo:
您好,
1、各个通道空载时是什么状态,输入端是怎么连接的呢
2、单片机读取时是怎样读取的呢,是通过SPI读取的ADS1299EEG-FE EVM板上的吗,SPI波形用示波器看下信号质量怎样呢
user6141803:
回复 Amy Luo:
您好 1)目前都是用TI的开发板测试的,输入端都是排针悬空的状态 2)单片机利用SPI读取的,ADS1299的模块没有插在EVM板上,用杜邦线连接模块的接口与单片机通信的,EVM板只是供电口与模块连接了,信号质量还是可以的,包括读写寄存器,读写数据都是可以完成的,如果用软件的话 是插在EVM板上的
user6141803:
回复 Amy Luo:
您好:
1.)目前是用TI的ADS1299模块进行测试的,输入端口都是排针悬空的状态
2.)单片机利用SPI读取的,模块没有插在EVM板上,EVM板只是供电,SPI口与单片机用杜邦线连接,信号质量还可以,可以进行正常的读写寄存器,读取数据操作;如果利用官方软件,是插在EVM板上的
Amy Luo:
回复 user6141803:
输入端口悬空很容易引入干扰,基值不稳可能是输入端口耦合的干扰造成的。
“如果用单片机读取,波形很杂乱”:单片机是读取的EVM板的SPI输出吗
user6141803:
回复 Amy Luo:
工程师您好
谢谢您的回复,昨天已经诊断出来是我上位机的通信没处理好,现在可以看到波形,但是还是有明显噪声,而且用滤波之后效果也不是很明显,但是用官方的软件看到的波形是很顺滑的,怀疑可能是我们的数字地与模拟地没有分开造成的,想问一下官方给的MMBO里的dsp是否有滤波呢?
我们用单片机读取的是ADS1299板子上的 J3 SPI接口,MMBO已经不再使用,供电也是用单片机的供电端供电的