您好,
我司目前按照ADS1299的参考原理图做了一版PCB,调试过程中SPI通讯已正常,但有四个通道一直没有数据出来,另外采集到的数据也明显不对!
能否帮忙CHECK一下原理图是否有误!非常感谢!!!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我司目前按照ADS1299的参考原理图做了一版PCB,调试过程中SPI通讯已正常,但有四个通道一直没有数据出来,另外采集到的数据也明显不对!
能否帮忙CHECK一下原理图是否有误!非常感谢!!!
您好,
1、看电路图中有两种地符号,两种地是否进行了单点连接?
2、BIASIN pin不使用的话是接AVSS,而不是接地;或者悬空也可以;
3、64pin 建议按datasheet要求悬空:
原理图其他地方没看出问题。
调试过程中SPI通讯已正常
这里是否已验证了寄存器可以正确读写,即写入后可以正确读出配置值?
但有四个通道一直没有数据出来,另外采集到的数据也明显不对!
关于采集到的数据不对,您是否尝试配置寄存器,使用内部test signal 看是否可以正确采集,这样排除了外部模拟输入电路的影响。
那么应该是读取AD转换结果时序问题。使用内部信号测试,您可以附上寄存器配置和用示波器抓取读取AD转换结果的SPI通信波形吗?
下面FAQ希望对您有帮助,里面有ADS129x常见问题解答,包括EVM code,看下是否对您有用:
[FAQ] Common Questions for TI's ADS129x Family of Bio-Potential ADCs
首先,一些寄存器是只读寄存器,比如ID寄存器、LOFF_STATP和 LOFF_STATN,不用配置,是读取状态用的;
MISC1寄存器请配置为0,SRB1管脚上的信号应该会影响内部test signal的测量,如下路径所示: