你好:
在没有配置寄存器前,我按照以下步骤测量ads1299的电压是正确的,但是在我配置完寄存器以后,再次按照以下步骤测了发现和下边的要求不一样了,比如Vcap3开始等于4.4v,配置完寄存器变为-1.74v,
VCAP2 VCAP3 VCAP4 同样也不正确,
以下是我的寄存器配置图
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.
配置完寄存器 ADS1299可以正常工作、可以正常采集电压吗?
我没有测量过配置完寄存器后的VCAPx的电压,我理解它们的电压不应该改变的:
VCAP1 filters internal bandgap voltage reference.
VCAP2 sets common-mode voltage inside the analog blocks.
VCAP3 is bypass capacitor for internal charge pump.
VCAP4 is used to decouple internal reference common-mode buffer.
如果配置完寄存器后,ADC不能正常工作,那么您可以附上您的原理图吗?
我很奇怪您为什么测量VCAPx 不正确,看下面内部基准电压电路图,它是一个同向比例放大电路,内部基准电压是由VCAP1产生的,增益为1+R3/R2,VCAP1是1.2V才能产生4.5V的基准电压,而您现在测量4.5V基准电压是正常的,而VCAP1不正常,真的很奇怪,在这里再向您确认下您测量VCAPx 是以AVSS为参考点测量的吗?
您按照datasheet figure 67 初始化ADC,可以检测到正确的DRDY信号吗?注意PDWN 、RESET 是高电平,有正确的时钟配置。
双电源±2.5V供电的话,如下接线,VREF这样接没问题。
以VREFN为参考点测量的电压为0v
您的意思是VREFP管脚以VREFN为参考点测量是0V? 如果是这样的话,那您是使用的内部参考电压还是外部参考电压,因为看到您电路图中VREFP管脚有网络标号ADS1299_VREFP。如果是使用的内部参考电压的话,寄存器配置config3如下截图,您是否使能了内部参考buffer?关于寄存器配置,这里需要您先验证寄存器可以正确读写,即写入后可以正确读出来。
是不是只需要把clksel引脚拉高就可以看到drdy引脚旋转了
需提前设置PDWN 、 RESET 、START默认拉高。