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.

[参考译文] ADS7280:双通道读取单次手动转换启动

Guru**** 2813875 points

Other Parts Discussed in Thread: ADS7280

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1610983/ads7280-single-manual-conversion-start-for-two-channel-reads

部件号: ADS7280

大家好!

 

我和我的同事在 ADS7280 的驱动程序开发过程中经历了以下情况:
当 ADC 设置为手动转换启动模式和手动通道选择时、我无法使用单个 CONVSTART 信号读取两个通道。

示例:
手动选择通道 0
使用 CONVSTART 的样本
读取时使用转换器读取通道 0
读取时使用转换器读取通道 0
手动选择通道 1
读取时使用转换来读取通道 1
读取时使用转换来读取通道 1

由于转换时读取设置的原因、需要双精度读取。  该用例是采样一次并读取两个通道、这两个通道一个接一个地同时采样。 对应用而言、同时采集样本非常重要。 如果在读取第一个信道之前没有给出 CONVSTART 信号、则显示手动信道选择命令不会通过。

我们使用 TAG 位函数确保哪个通道实际生成转换结果。 当我们使用单个 CONVSTART 时、所有读取都会从通道 0 返回结果、而不考虑更改通道的命令。
如果我们在“手动选择通道 1“步骤之后插入额外的 CONVSTART、标记位将指示返回值的正确顺序。

我们这里是否出现了问题、或者此应用无法通过此特定器件实现?

提前感谢!
此致、
Adam

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

    尊敬的 Adam:

    感谢您的留言。 请问您使用 ADS7280 的应用/项目是什么类型?

    ADS7280 不是同步采样 ADC、因此它具有 2:1 多路复用器、因此会对通道进行单独采样。 因此需要 2 CONVST 信号。

    如果要寻找同步采样 ADC、请分享所需的信息:

    • 通道数
    • 最小/最大采样速度
    • 输入范围
    • 需要集成基准、集成输入驱动器或集成可编程增益放大器(用于支持多个输入范围)和集成低通滤波器

    然后我可以推荐一些 ADC。

    此致、

    Samiha