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

ads131a02 外接信号情况下读取ad值为0

ads131a02  我的使用环境同步从机模式 M2 -GND,M1-VCC ,M0-FLOAT,芯片的配置是按照手册p79页上面的流程初始化,并且每配置一部,我读出来比较确保配置执行到位,按照此流程,配置完成,然后发送命令:读取寄存器命令读取电压,增益位1,读取ad通道命令是:0x20 + 0x11(第一通道)  获取数据为0;但是我在外面加载的是3.3v.

晶振波形:

电路图:

下面是读取通道波形:黄色是mcu 发给你ads131a02 的数据线;

Johnsin Tao:

Hi还要看芯片的配置,例如供电正常,REF参考电压正常,晶振正常工作,以及RESET置高等等,这些都没有问题,正确的SPI时序,配置寄存器,才会有正确的输出。

gesd jess:

回复 Johnsin Tao:

hi:
配置通讯这部分能正常执行,配置没有问题,我们是参考手册里面的配置流程,目前的情况是配置完之后,我读取STAT_P和STAT_N 提示第二通道的负极和正极超过阀值。电路VNCP 我们接的是地,芯片模拟供电5v ,数字部分供电3.3v,没有用到电荷泵;A_SYS_CFG 配置的值是0x78; 参考是内部的4.0V,在通道使能的时候发现有的板子写入0X0f 读出来是03 ,有些板子读出来是02,我发命令null 读取数据 STAT_1的值是36;请看看有什么不对的地方

gesd jess:

回复 gesd jess:

ti的技术支持有吗,回答一下

赞(0)
未经允许不得转载:TI中文支持网 » ads131a02 外接信号情况下读取ad值为0
分享到: 更多 (0)