请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS1298R 主题中讨论的其他器件:ADS1298
尊敬的 TI 社区:
我一直在使用 ADS1298进行 ECG 和 EMG 采集。
我制作了一个连接 ADS1298和 tensy 3.2 (使用 Arduino 接口)的定制 PCB。
我遵循了 ADS1298数据表中给出的以下流程图。
我选择的设置如下:
- LP 模式
- DR = 250sps
- 我附加了以下寄存器设置:
我还检查了 DRDY 信号、再次附加如下:
此外、我还使用内部测试信号测试了 IC (通道1和2保持在12X 增益、而通道3至8的其余部分保持在1X 增益):
此外、我检查 了内部电压节点、因为您可以在我的器件上使用:
- VREF = VREFP–VREFN =(0-(-2.5V))= 2.5V
- VCAP1 = AVSS + 1.2V =-2.5 + 1.2 =-1.3V
- VCAP2 =(AVDD + AVSS)/2 =(2.5-2.5)/2 = 0V
- VCAP3 = AVDD + 1.9V = 2.5 + 1.9 = 4.4V
- VCAP4 =(VREFP + VREFN)/ 2 =(0 - 2.5)/ 2 =-1.25V
- 计算上述内部电压节点值、当我探测这些节点时、我得到相同的值。
因此、我面临的问题如下:
- 我已将电极电缆连接到 IN1P 和 IN1N (同样、对于其余2至8个通道)、并将这些电极放置在我的前臂上、以便提取差分信号(EMG 形式)。 当我弯曲肌肉时、我没有得到 EMG 突发信号。 问题可能出在哪里?
- 您可以检查我的寄存器配置吗? SPI 可以工作、因为我能够在写入寄存器后对其进行回读。
- 为了采集 ECG 和 EMG 信号、应该设置什么配置(不一定是最佳配置、而是粗略的想法)?
- 此外、我可能还有很多后续问题。
PS:请勿转发另一个讨论主题