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

ADS1291右腿驱动设置内部参考电压不成功?

如下代码,测试发现,右腿驱动的电压始终跟随外部RLDREF的电压变动。就一个开关而已为什么不能成功呢?莫非ADS1291没有这REG,ADS1292R才有?

ADS129x_WRITE_REG_BYTE(0x06,0x20);//打开右腿驱动BUFFER电源
ADS129x_WRITE_REG_BYTE(0x0a,0x07);//设置 RLDREF signal (AVDD – AVSS) / 2

Liao Wei1:

还没找到解放方案,硬件改版为了省掉外部两个电阻,现在搞得很麻烦。芯片内部的开关怎么也切不过去。

类似E文论坛有个的朋友也遇到了这个问题,尚无答案。

http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/p/214786/758716.aspx#758716

Liao Wei1:

回复 Liao Wei1:

这次一起打样回来的ADS1294就不存在这个问题,RLDREF_INT可以通过下面代码灵活切换。

ADS129x_WRITE_REG_BYTE(0x3,0xce);//in ref,2.4V,RLD open,RLDREF=VCC/2,RLD BUF ON, RLD sense on,RLD connect // ADS129x_WRITE_REG_BYTE(0x3,0xc6); //RLDREF=ex

Liao Wei1:

回复 Liao Wei1:

还好我预留了一种前端接上下拉电阻把电平拉到中心的方法,虽然抗干扰变差,但至少还可以用。

期待高手解答。

XiaoDong zhao:

回复 Liao Wei1:

我也遇到了相同的问题,以前用的ADS1299,就可以,现在的ADS1292R就不行,折腾了一天,希望TI员工能回复一下。

XiaoDong zhao:

回复 XiaoDong zhao:

问题已解决,RESP1的BIT1必须设置为1,其上电默认为0。

datasheet未说明该位的作用,它对其它功能的影响未知。

已知的是它会影响右腿驱动信号的输出。

在楼主设置的两个寄存器基础上,再设置该位,输出正常。

wanfu zheng:

回复 XiaoDong zhao:

遇到同样问题,用此方法解决了,非常感谢

XiaoDong zhao:

回复 wanfu zheng:

不客气~

赞(0)
未经允许不得转载:TI中文支持网 » ADS1291右腿驱动设置内部参考电压不成功?
分享到: 更多 (0)