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.

[参考译文] ADS1298:DRDY引脚问题

Guru**** 2558740 points
Other Parts Discussed in Thread: ADS1298

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/581954/ads1298-drdy-pin-issue

部件号:ADS1298

您好,
我在自己的主板上使用ADS1298。
在第一个测试中,一切都很顺利,我在寄存器上写了一篇文章,得到了方波和电极的信号。 它一整天都在工作。 (德尔迪·ok)

在第二天,DRDY引脚将切换几秒钟并停止,仅在第二天再次工作几秒钟。

我仍然可以读写寄存器,一切似乎都正常,只有单调的保持高。
我进行了有操作码和无操作码的测试,但同样的问题总是发生,在一天中的第一次尝试中只能工作几分钟。

我不知道问题可能是软件问题,主板问题还是损坏了ADS1298。
。 。
我觉得奇怪的是,它每天只运行一次,时间很短

是否有人能提供任何信息来帮助我?

Ty

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Ty,您好!

    您能否分享您的原理图?

    Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    DVDD=3V,AVDD=2.5V,AVSS=-2.5V

    感谢您的关注

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Arthur:

    您能否确认PWDN和重置引脚始终保持在高位? 此外,起始针脚的状态是什么? 您是否曾将其切换或将其保持在较低位置并发出启动命令?

    Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Brian:
    PWDN已连接到DVDD。

    当我使用启动操作码时,启动引脚设置为低电平,但是我已经使用该引脚(无操作码启动)执行了测试,并在初始化后将其设置为高电平。 (同样的结果,DRDY在当天的第一次测试中仅工作几秒钟)

    我正在按照指示的时间使用重置引脚进行初始化。
    (使用重置操作码,我获得相同的结果)

    我总是可以在寄存器中写入,并且在允许时可以读取(发送SDATAC操作码时)

    以下是代码中的相关部分:

    void Initializar(){

    DigitalWrite(SP_CLKSEL, HIGH );// Definito clock como extern
    //Iniciando ADS
    DELAY (500);//espera capitores
    DigitalWrite (SP_RESET,HIGH);DELAY (1000);//espera VCAP=1,1v minimo de espera 0.128s
    DigitalWrite (SP_RESET,LOW);DELAY (500);//minima largura de 2/2.048k
    digitalWrite(SP_reset, high );Delay(100);//espera 18 tCLK 18/2.048k
    }

    (如果此处设置了高起始引脚,则DRDY仅在当天的第一次尝试短时间内工作)//相同的问题



    然后我发送SDATAC,我在寄存器中写入,并阅读以确认是否一切正常
    和:

    Envia_Opcode (开始);        //发送操作码开始
    延迟(1000);
    Envia_Opcode (RDATAC);      /send opcode RDATAC

    (或       DigitalWrite (SP_START,HIGH);)


    非常感谢您的关注。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Arthur:

    当它停止工作时,您是否可以使用逻辑分析仪或示波器捕获DRDY信号? 执行此操作时,请确保启动保持在高位。此外,您能否报告以下引脚与AVSS相关的电压:VCAP1,VCAP2,VCAP3,VCAP4,REFP, AVDD。

    此致,
    Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好,我也遇到了类似的问题,我已经将ADS1298从评估套件连接到了我的STM控制器,当我连接电极时,当SPI读取正在进行时,DRDY信号停止,当我保持连接时,DRDY信号也会在一段时间后停止。
    为什么会这样发生?