Other Parts Discussed in Thread:ADS1293
1、使用ADS1293采集信号是,开启read back后,从0x50中读取数据,依然不是心电信号
2、不停地去读取0x37~0x39的值,然后显示,也不是心电波形,如下图
但是,我把导联拿下来,有手指头碰,会出现波峰和波谷
KW X:
显然前级处理不到位。建议改下。
,
user6291729:
非常感谢回答,我准备滤波试试!
还有一个问题,这个芯片采用标准16bit协议,采用传统的读写方式只能一次读取一个字节的数据,开启read back模式后,将data ready引脚源设置为通道1(最快的),我从0x50中读取六个数据时,data ready有效的逻辑是什么(比如我将片选信号置低时,写入一个字节的命令,然后连续读取6个字节的数据,然后片选信号置高,data ready引脚会在什么时候变成高电平),我以什么依据来判断什么时候读取数据呢,以及如何保证我读到的数据是按照我所想的数据依次排列的呢?
,
user6357266:
你好 我也在调试这个芯片 遇到了一些问题想要请教一下 方便留个联系方式吗
,
user6291729:
就用QQ吧,987937104
,
user6357266:
您好 您的QQ有问题验证 我不知道答案 能不能麻烦您加一下我QQ 1536366352 感激不尽
,
user6302464:
您好,请问您用的是开发板吗?我有一些问题,可以加您QQ请教吗?3085765968,我加您也行。
,
user6574830:
最后怎么解决的?在采集端用了滤波吗?
,
user6574830:
data ready有效的逻辑是什么?
这个问题在数据手册中有解答,data ready引脚会在数据准备好的时候,置0。置0之后,要是有读取,那就会在第14个上升沿置自动1之后等待下一个数据被准备。如果在下一个数据准备好之前上一个数据还没有被读取,则会在最后有一个很短时间的自动置1(时间的长度参考数据手册)。
以什么依据来判断什么时候读取数据呢?
这个问题就可能得用不同测试方法,比如断开其中两个通道,再采集显示,就会很清楚了。
最后我也想问一下题主最后解决的如何了?