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

ADS1293在test mode的零输入状态下输出结果约为ADCmax

我们在ads1293上使用Test Mode,将寄存器0x01与0x02均设为0xC0(0输入信号),观测Channel 1 与 Channel 2的输出结果。

我们的R2取值为5,R3取值为4,对应的ADCmax应为0xC35000。

根据Datasheet所言,此时Channel 1 与 Channel 2的输出结果应该为ADCmax/2,然而实际输出结果与ADCmax很接近。

同时,在Test Mode下,将0x01与0x02分别设为0x40或0x80(输入正信号、负信号),Channel 1 与 Channel 2输出结果在ADCmax两侧,不符合Datasheet公式所言。

我们用了两块ADS1293做尝试,结果均相同,不知是硬件问题还是代码的问题……

非常感谢!

Kailyn Chen:

按照Table8~Table 11的表格,除了您配置的这几个寄存器之外,还需要配置sampling rate,R1,从而可得知ODR频率,从而得到对应ADCmax。

Wenzhuo Yu:

回复 Kailyn Chen:

R1采用的是寄存器0x25的默认值0x00,即Standard PACE Data Rate,R1=4,

ying liu8:

回复 Wenzhuo Yu:

你好,我现在使用的ADS1292遇到了和你一样的问题。我想知道你解决了吗?是怎么解决的

赞(0)
未经允许不得转载:TI中文支持网 » ADS1293在test mode的零输入状态下输出结果约为ADCmax
分享到: 更多 (0)