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

ADS1299: 16通道,第二块1299中断影响第一颗芯片数据。

Part Number:ADS1299

TI工程师

      您好!

            我使用两块1299通过片选方式连接,发现第二块1299数据准备完成发送的中断信号对采集信号又影响,请问有什么办法解决吗?

Alice:

您好,

      具体的电路连接是怎样?

      SPI信号(SCLK DOUT DIN)共用,每片的CS, DRDY各自接到MCU的IO吗?

      ADS1299-x Low-Noise, 4-, 6-, 8-Channel, 24-Bit, Analog-to-Digital Converter for EEG and Biopotential Measurements datasheet (Rev. C)

,

Jiahao Zhou:

是的,SPI信号共用,通过CS片选,每块芯片的CS和DRDY分别各自连接到MCU的IO口。

,

Jiahao Zhou:

是的,SPI信号共用,通过CS片选,每块芯片的CS和DRDY分别各自连接到MCU的IO口。

,

Alice:

您好,

      电路这样连接没问题的,”对采集信号有影响“,请具体描述一下。

,

Jiahao Zhou:

我们在测试的时候发现数据有一个周期性的影响,输入10hz,100uv方波,信号波形如图,经排查发现是由于第二块1299数据准备完成发送的中断信号对采集信号的影响,请问两个芯片中断需要配置优先级级别吗?

,

Alice:

您好,

     CS信号是MCU给的,会同时使能吗?

     请参考数据手册“Figure 46. RDATAC Usage”

,

Jiahao Zhou:

不会同时使能

,

Alice:

您的意思是说,虽然没有同时使能CS,但由于DRDY分别接入了MCU中断,导致在第一片芯片进行RDATAC时候,还要处理第二片的中断程序?这要看RDATAC程序是在哪儿执行的了,否则即使加了中断优先级也没用,除非禁止。以上建议仅供参考。

,

Jiahao Zhou:

第一片进行RDATAC的时候,第二片中断过来会等待,等待的这段时间就出问题,RDATAC程序的执行是在MCU中进行的。那有其他方式解决吗?

赞(0)
未经允许不得转载:TI中文支持网 » ADS1299: 16通道,第二块1299中断影响第一颗芯片数据。
分享到: 更多 (0)