您好,目前我正在使用ADS1292/QFN32芯片。 AVDD-AVSS | DVDD-DVSS 均采用+3.3V供电,选则内部时钟。CONFIG2.PDB_REFBUF 位已经置1,参考电压选择 2.42V。数字SPI通讯时序均正常,ADS1292能正常产生数据就绪中断。读取的通道数据分别为: 通道1: 0X7FFFFF 通道2:0X800000 (通道1-2均悬空)。
目前我遇到的问题是 用万用表测量 VREFP – VREFN(GND)之间的电压为 -0.075V。
Annie Liu:
负参考电压不正确,并且将返回您看到的FS +/-值。
这可能是由于硬件问题(线路交叉,VREF或VCAP电路上的电容器不正确)引起的。上电程序也可能是一个问题。上电程序可以使用BIOFAQ进行验证:
https://e2e.ti.com/support/data-converters/f/73/p/772058/2855202
https://e2e.ti.com/support/data-converters/f/73/p/775262/2868427#2868427
请问ID寄存器是否正确返回?
user4405106:
回复 Annie Liu:
ID 寄存器,目前没去读过。我这边做的PCB是参照官方的原理图来的, VREFP – VREFN 之间并联的两个电容 分别为 10UF/10V100NF/25V 。现在调试ADS1292的程序是,以前用在ADS1298上的程序,当时是可以产生正常的参考电压的,通道数据读取也正常。
有一点值得注意:我买的这一批ADS1292是在 深圳福田 华强北电子市场上买的,质量未知。后面我又在国内电子贸易商 立创商城买了两片 ADS1292R 来测试看看,能不能解决问题。