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

ADS1293EVM 软件的心电波形数据导出问题

我想把软件检测的数据导出文本,然后画出曲线。无论我从run到stop中间检测了多长时间,每次导出的数据量都是398,我想一次导出更大量的波形数据,请问该怎么设置?

Amy Luo:

您好,
下面链接中的回复应该可以回答您的问题:
e2e.ti.com/…/3344779

,

user6302464:

看了您的链接,说最多一分钟。一分钟的数据足够我使用了。但是有一个疑问,使用软件默认的参数(853SPS)采集一分钟得到了5万多数据,我改了以后(800SPS)一分钟只得到了1千多,为什么相差如此之大。无论大于853SPS还是小于853sps,一分钟的数据都远少于853sps的?

,

Amy Luo:

您是怎样修改的800SPS,可以附上截图吗

,

user6302464:

好的,我是改的register map  。默认的参数截图和改后的参数截图都发吧。

,

Amy Luo:

如果修改为800SPS的话,SDM Running at 102.4 kHz,R1=4, R2=8, R3=4,查看数据手册8.4.2 High Sampling Rate部分

,

user6302464:

实际上我需要200SPS的数据,但我为了和默认的853SPS更接近,更好作比较,才选的800SPS。

根据您的回复,我查看8.4.2,发现描述的是关于204.8kHZ的。上面8.4.1是描述102.4kHZ的。我使用的一直是102.4,默认参数也是102.4,应该参照 low sampling rate吧。我两个都看了。还是不知道,为什么默认参数的1分钟能导出5万多个数据,我改动后的1分钟数据最多几千个。

或者您能告诉我,修改为200SPS,1分钟数据导出后能有5000以上个数据的参数配置吗?

我4 4 32 修改为200sps,一分钟只有390个数,困惑。

,

Amy Luo:

是的是的,SDM 是102.4 kHz的话是low sampling rate,是我复制手误,复制成了“8.4.2 High Sampling Rate”
默认数据速率是853SPS,因此总的数据是853*60秒为51180个数据;
如果设置数据速率为200SPS,那么总的数据数是200乘以60=12000,如果只有390个数,那是不对的;
您修改为800SPS的话,SDM 是 102.4 kHz,R1=4, R2=8, R3=4,数据数是多少个?

,

user6302464:

是1589个

 按照您说的配置

我觉得和表格中的ADCmax似乎有些关联,大于0x80的,我试了1067就是正常的数据量。

,

Amy Luo:

您可以用示波器测量一下DRDYB信号的频率吗?由DRDYB_SRC寄存器( 0x27)配置,看看实际数据速率是多少

赞(0)
未经允许不得转载:TI中文支持网 » ADS1293EVM 软件的心电波形数据导出问题
分享到: 更多 (0)