TI论坛
直播中

蒋荣艳

7年用户 301经验值
私信 关注
[问答]

请问ADS1298为什么只有第1个通道波形质量好?

1. 使用银氯电极片测试人体。波形不做任何滤波(为了看这颗芯片究竟能做到什么程度)。
2. 软件配置
   SOF_RST_ADS1298();  //返回数据是0xE0
               
  
  ADS1298_WRITE_REG_BYTE(0x1,0x23);//low power 2kSPS,osc output
  
  
// ADS1298_WRITE_REG_BYTE(0x2,00); //config test sig
  ADS1298_WRITE_REG_BYTE(0x3,0xce);//in ref,2.4V,RLD open,RLDREF=AGND,RLD BUF ON, RLD sense on,RLD connect
  ADS1298_WRITE_REG_BYTE(0x4,0xa3);//DC ,6nA.pull-up,10%
  
  for(i=0;i<8;i++)
  [
  ADS1298_WRITE_REG_BYTE(0x5+i,0x00);//normal electrode,gain=4,normal op  //0x00=6倍 0x20=2倍 0x40=4倍 0x50=8倍
  ]
  
  ADS1298_WRITE_REG_BYTE(0x0d,0x3);//R L F接RLD
  ADS1298_WRITE_REG_BYTE(0x0e,0x3);//同上
  ADS1298_WRITE_REG_BYTE(0x0f,0xff);//enable LOFF_SENSP
  ADS1298_WRITE_REG_BYTE(0x10,0xff);//enable LOFF_SENSN
  
  ADS1298_WRITE_REG_BYTE(0x18,0x08);//1P,pwr on
  ADS1298_WRITE_REG_BYTE(0x19,0xd1);//1N,2P,pwr on
  
  EN_ADS_READC();//使能连续读
  START_ADS_CONV(); //开始转换
  ADS1298_START_EN();//硬件开始转换
  SPI_2_SDCARD();//SPI改为TYPE1型
3. 现象如下图
采样频率越高,波形质量越差
而且第1个通道波形质量远高于其它通道(这个是最要命的事情,请ti的工程师帮忙解答一下。我不能滤波把问题掩盖了去糊弄客户)
4. 硬件配置如下图
差分输入,所有负输入端接右手。


回帖(4)

蒋荣艳

2019-3-4 14:19:46
看来不是软件设置的问题,我共焊了3个板,现象还不一样,如下图

 
举报

罗宗保

2019-3-4 14:28:26
引用: qq967873880 发表于 2019-3-4 17:02
看来不是软件设置的问题,我共焊了3个板,现象还不一样,如下图

 

清在数字域做一下FFT,看一下干扰信号是不是50Hz? 如果是,那要检查差分输入通道的阻抗是否一致?包括分立元器件。  
举报

蒋荣艳

2019-3-4 14:35:25
引用: jjjsuwer 发表于 2019-3-4 17:11
清在数字域做一下FFT,看一下干扰信号是不是50Hz? 如果是,那要检查差分输入通道的阻抗是否一致?包括分立元器件。  

改成High-Resolution mode模式改善明显。看来为了做省电牺牲了性能。现在的效果我还是比较满意,稍微滤一下就很漂亮了。

 
举报

李晔皓

2019-3-4 14:46:54
引用: qq967873880 发表于 2019-3-4 17:18
改成High-Resolution mode模式改善明显。看来为了做省电牺牲了性能。现在的效果我还是比较满意,稍微滤一下就很漂亮了。

 

Liao Wei
你好,我现在也在用ads1299册脑电,噪声跟你第一张图差不错,能不能交流一下啊,多谢,我的qq804321033
举报

更多回帖

发帖
×
20
完善资料,
赚取积分