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.

[参考译文] ADS1261EVM:有关寄存器设置的几个问题

Guru**** 2538930 points
Other Parts Discussed in Thread: ADS1261

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1564620/ads1261evm-few-questions-regarding-register-settings

器件型号:ADS1261EVM
主题中讨论的其他器件:ADS1261

工具/软件:

您好、专家、

目前、我的客户正在审查我们的 ADS1261、用于其 工业机器人 控制模块。

现在、他们评估的周期为 1.2ms、较慢、现在尝试用 100us 的周期进行测试、每 100us 将上升沿发送到 START 引脚、一直发送到 Conv. START。

他们对此有几个问题、您能分享您的反馈吗?

1.当他们每 100us 向 START 引脚发送一次上升沿时、他们没有来自 DRDY 的反馈、但如果他们发送 200us、DRDY 引脚随后会变为高电平大约 180us。 他们将 DR 寄存器设置为每 25us 一次、因此他们认为 DRDY 引脚的持续时间仅为 180us、是否有理由仍然为 180us? 他们可以通过另一个寄存器设置缩短这个 180us 吗? 请按如下所示查找波形图像及其代码配置。  (黄色:SPI CLK /蓝色:启动/红色:DRDY)

2.客户如何将 ADS1261 的转换速度和 SPI 速度设置为最快的速率?

3、客户正在使用内部时钟。 要将其设置为 10.24MHz 、我的理解是、他们应该将 DR 设置为 40000SPS、并且会自动设置、这是否正确? 是否需要任何其他的寄存器设置?

4.是否可以使用连续模式在开始时设置一次启动信号,让继续进行数据转换?

来自#1 的客户代码配置:

/*配置 INPBIAS 寄存器:默认设置 */

     writeSingleRegister (REG_ADDR_INPBIAS、INPBIAS_DEFAULT);

 

     //配置 PGA 寄存器:单端 */

     writeSingleRegister (REG_ADDR_PGA、PGA_BYPASS_MASK);// PGA_BYPASS_MASK 或 PGA_GAIN_1

 

     /*配置输入多路复用器:电压监视器 */

     Uint8_t regData =(INPMUX_MUXP_AIN0 | INPMUX_MUXN_AINCOM);

     writeSingleRegister (REG_ADDR_INPMUX、regData);

 

     /*配置数据速率和过滤器*/

     Uint8_t regDATA1 =(MODE0_DR_40000_SPS | MODE0_SINC2);// fCLK = 10.24MHz、1cycle = 97.66ns

writeSingleRegister (REG_ADDR_MODE0、regDATA1);

波形:

(黄色:SPI CLK /蓝色:启动/红色:DRDY)

提前感谢您的帮助和支持。

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

    尊敬的 Jade:

    您能在 Thread  跟踪 工具套件中回复我们的问题吗?

    BR、

    Dale

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

    尊敬的 Jade:

    感谢您的信息。 我会检查详细信息并尽快回复您。

    BR、

    Dale

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

    尊敬的 Dale:

    您能尽快分享您的反馈、以便我与客户分享吗? 客户正在等待我们的反馈、以便继续进行测试。

    从我最初提出问题到现在已经有 4 天了、但是除了对客户信息保持一致之外、对我的问题没有任何反馈。

    将来、如果我在内部论坛上上传客户姓名或通过电子邮件联系、是否有助于加快反馈?

    谢谢你。

    此致、
    Jade

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

    尊敬的 Jade:

    感谢您的耐心。 过去两天是周末!

    在连续转换模式下、START 变为高电平与 DRDY 下降至低电平之间的第一次转换延迟/时间将长于后续/DRDY 脉冲之间的时间。 这是因为信息需要传递到数字滤波器中并由其进行处理。 ADS1261 数据表中的表 8 给出了第一次转换延迟。 您还可以阅读这份介绍 Δ — Σ ADC 转换延迟的应用手册、了解详细信息:  https://www.ti.com/lit/sbaa535

    为了实现快速数据速率、您可以使用连续模式、以下是我刚刚捕获的时序:连续转换 模式、启动命令、0us 延迟、40KSPS DR 和 SINC2。

    如果您 下次可以发布到内部论坛并提供更多信息、这将节省时间。  

    BR、

    Dale