大家好、
我正在使用 ADS1292R 捕获 ECG 和呼吸、我制作了一个定制板、其布局与《多参数生物信号监控器设计指南》中 ADS1292R 的一部分相同。
我在 AVDD 和 DVDD 中都提供了3.3V 电压。 下面是我遇到的问题:
1.上电后、我将 RESET 和 CLKSEL 引脚设置为高电平。 然后我发送0x11 (SDATAC)、0x2000 (我得到的 ID 为73)、0x4200A0、0x410001、0x440008、0x450008、 0x4900f2、0x4A0003来配置寄存器。 之后、我通过 SPI 发送0x08 (START)和0x10 (RDATAC)。 但有时它无法开始读取数据、它只返回一个10字节长的0数据帧数据。 我不知道问题在哪里?
2.当我尝试采集心电图时,我得到了一个非常糟糕的结果。 我确实使用了带通滤波器和50Hz 的陷波滤波器。 但结果不会变得更好。
我还尝试测试了方波信号。 我将0x4200A3、0x440005和0x450005发送到芯片、我得到:
第一个是从通道1获取、第二个是从通道2获取。
我只测试一次方波信号、因为当我想再次进行测试时、我遇到了在第一个问题中我提出的情况。 发送 START 和 RDATAC 后无法开始读取数据。 我还尝试将 START 引脚设置为高电平、但它也不起作用。
我希望有人能告诉我问题可能出在哪里。
非常感谢、
Yuhang。






