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.

ADS129X模拟读取不正常

Other Parts Discussed in Thread: ADS1294R

  我们采用了ADS1294R芯片做三导联ECG方案,设计原理图见附件。我们目前采用的设置:

Unipolar supply: AVDD=3.3V, DVDD=3.3V

Baud rate = 2 MBs

CONFIG1=0x06 //LP mode, 250 sps

CONFIG2=0x13 //Internal test signal, At dc

 CONFIG3=0xC0 //Internal reference 2.4V

RLD, WCT, LOFF are off

LLOFF is on

目前测试结果,数字部分正常(读取ID=0xD0),spi通信正常(CPOL=0,CPHA=1,MSB first)

但是模拟部分完全不正常。

我们在1-4通道测试了以下内部信号:

011 for MVDD measurement

100 for temperature sensor

101 for test signal

001 for internal shorted input

读取的数据头正常,为

C0 00 00 .......

其中,011, 100的模拟通道读取数永远为7F FF FF

001配置的模拟通道读取数永远为80 00 00

101配置中,通道1,4永远为80 00 00, 通道2,3读书趋近于随机 

 

 我们想知道这样的状况是寄存器配置问题还是硬件设计/焊接问题? 

 

 

 

 

ADS1294R_CORE_REV_2.pdf