TIwilliam hill官网
直播中

laisvl

8年用户 1087经验值
私信 关注
[问答]

关于ADS1299采样速度的疑问求解答


  • 在ADS1299的datasheet上面,关于采样速度的说明是:250sps~16Ksps。现在想问一个问题。16Ksps的采样速度,是单个通道采集是能达到16ksps的采样速度,还是说8个通道同时采样的时候,每个通道也能达到16ksps的采样速度?

回帖(5)

吕钢格

2024-12-13 11:18:34
  8通道同时采样,每个通道都可达到16ksps
举报

王红梅

2024-12-13 11:18:47
1 采样和读取是并行的,所以,只需在两次采样间隔内能够读出全部数据即可。16ksps采样间隔为62.5us,SPI口最高速率20Mbps。每次采样需读出的数据量是216bit,因此每次采样的最快读出时间是10.8us,绰绰有余。
2 每个通道实际上是独立的ADC在并行工作,因此8个通道和1个通道没有区别。
3 有Demo,找代理商申请或网上购买。
举报

高峰

2024-12-13 11:18:56
完成一次采样的时间就是62.5us。前面已经说过,采样过程和读取过程是并行的,在进行本次采样期间可以读取上次采样的结果,只要在本次采样完成之前取走上次采样结果就行。每次采样完成后会给出一个/DRDY信号,CPU收到这个信号后要立即去读数。1299在完成一次采样后立即开始下次采样,无需CPU去启动。
举报

李艳玮

2024-12-13 11:19:06
 1. ads1299是个过采样ADC,真正的采样率实际上不同于输出采样率。不管输出采样率是250Hz还是16kHz,其实真正的采样率是一样的。所以,16ksps采样率和250sps采样率工作的稳定性是一样的。16ksps下分辨率大约位17位,噪声大约1.7uVrms.
2. 只有一个/DRDY信号。
3. 如果你的CPU的SPI口速率可以导20Mbps的话,据上面的计算时间是够的。但需要注意,读完数后剩下的时间也不多了,信号处理的时间是否够?这需要在数字系统的设计时仔细考虑了。
4. 断线检测原理很简单。正常情况下,偏置电极会将人体电位偏置到某个系统设定的电位(通常接近于电源电压中电)。信号电极连接人体后,每个输入通道的电位也就被偏置到了相同电位。当某个电极脱落或断线后,相应的芯片引脚变成高阻态,内部有非常弱的上拉或下拉,就会将其上拉至VCC或下拉至GND,通过这个异常电位就可判断断线故障。
举报

更多回帖

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