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.

[参考译文] ADS1115-Q1:ADS1115与 ADS1115-Q1的转换时间

Guru**** 1127450 points
Other Parts Discussed in Thread: ADS1115, ADS1115-Q1, ADS1015
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1131685/ads1115-q1-conversion-time-ads1115-vs-ads1115-q1

器件型号:ADS1115-Q1
主题中讨论的其他器件:ADS1115ADS1015

我有一个应用需要测量八个单端通道、采样率最好为100SPS。 我在其他 ADC 采样应用中使用了 ADS1115、因此我将一个包含两个 VSSOP-10 ADS1115的电路板组合在一起。

当我开始原型设计时、我意识到其中一个 ADS1115 (标有0B Bogi // ADS1115IDGSR 的"B")比另一个 ADS1115 (标有07 TI 19J6/ADS1115BQDGSRQ1的"A")慢得多。 A 芯片(Q1)将在不到一毫秒的时间内返回单模式转换、而"B"芯片在单模式转换之间需要8-9ms 的时间。 如果我在连续模式下运行、但每次读取时在通道之间切换、我会看到两个不同芯片之间的延迟比例相同。

我已经为这两个数据表绘制了曲线、但我在 Q1数据表中看不到任何表明其速度如此快的原因的内容。 我的应用可以正常工作、我只能使用 Q1的芯片勉强输出100SPS、但不能使用 IDGSR 芯片。 在我的工作台上、我有3个 Q1s 和4个 Q1s、它们的行为都是一样的、所以我认为这不是某种异常。 我将使用相同的400K I2C 总线、采样设置为860SPS、PGA 6.144对二者进行测试。

您能否确认 Q1芯片在设计上的转换处理速度几乎是其转换处理速度的10倍?

谢谢你。

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

    尊敬的 Mike:

    Q1和非 Q1器件的功能相同。 在测试期间、您是否确认 Q1和非 Q1器件配置相同? 您的帖子听起来好像是这样、但我想肯定。 此外、这两项测试的模拟前端电路是否相同? 我只是想找出可能导致此转换时序差异的任何潜在差异。  

    此致、
    Aaron Estrada

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

    您好、Aaron、

    是的。 硬件和代码完全相同。 如果我在工作台上使用相同的编译配置和 I2C 代码设置 MCU、然后换出两个 ADC、我会在 Q1和非 Q1之间获得不同的结果。 对于基准测试、我将输入短接至接地或+5V、但我将在两个不同的 ADC 上执行相同的操作以进行测试。 我当前未使用 ALERT 引脚。 我可以启用它、并在测量差异时获得更精确的结果。

    作为一个附带问题、如果我想使用 ADS1115对所有四个通道(接地之间)进行连续采样、那么我可以从每个通道获得的理论最大 SPS 是多少? 在连续模式下切换通道的时间成本似乎与在单模式转换中调用每个通道的时间成本大致相同、因为在切换到下一个通道之前、它不能帮助我对一个通道进行多个采样。 现在、每个"开关"的采样率为9ms、因此每个通道的有效采样率为28 (例如、所有四个通道的采样率为9ms = 111SPS / 4 = 28)。

    谢谢、

    Mike  

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

    尊敬的 Mike:

    有趣。 感谢您提供详细信息。 让我挖掘一下、看看我是否可以找到有关 Q1和非 Q1版本之间的任何差异的信息。  

    关于最大 SPS 问题、您可以参阅下面链接的以下 E2E 帖子。 您基本上需要确定转换和接收/发送 I2C 事务所需的时间。 该时间应为整体 SPS。

    https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/134959/delta-sigma-ads1115-sample-rate

    在单次模式下、由于器件在转换后进入低功耗状态、唤醒时间为~20us、因此事情会变得更加复杂。 此外、您需要为内部时钟添加10%的数据速率周期、以便在器件唤醒后实现稳定。 这应该记录在下面的 E2E 帖子中。  

    https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/921565/ads1115-ads1115-s-safe-time-for-switching-between-two-channels

    此致、

    Aaron Estrada

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

    你好,Aaron。 今天我又拿到了一批 ADS1115-Q1 (不得不把它们从中国砍过来)、它们都在尖叫、就像我在这里看到的一样。 我从 PCB 上换出了非 Q1、我可靠地获得了间隔900微秒的单次读取(包括唤醒时间)。 如果我在每次读取后在四个通道之间旋转、我可以可靠地获得2、528个样本/秒(每通道632 SPS)。 在我看来、如果有人想知道在移动通道之前对所有四个通道进行采样而不进行"双采样"的最大 SPS、这就是问题。 FWiw 我从中国获得的新 Q1芯片标记为"0* BCOQ"、这不会显示在 TI 器件查找中、但会显示在 Q1数据表中。 对于我的应用、我已经设置好了、但最好还是知道为什么 Q1比非 Q1快10倍。  谢谢!

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

    修正... 它们被标记为"08 BCOQ"、但未显示在部件查找器中。

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

    尊敬的 Mike:

    很高兴您能够获得更多器件并全部安装。 您说这些器件被标记为08 BCOQ、它在数据表中、但我找不到它。 您能告诉我它说的是什么吗?  

    由于您看到的速度差异是10倍、因此我担心您可能拥有一些 ADS1015器件。 该器件的最大数据速率为3.3kSPS。。

    此致、

    Aaron Estrada

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

    我还担心我可能有不同的芯片、但我找到了一个参考。 以下是2011年旧版 ADS1115-Q1数据表的链接。 在第2页中、它引用了 BCOQ 顶部标记:  

    https://datasheet.octopart.com/ADS1115QDGSRQ1-Texas-Instruments-datasheet-41214608.pdf 

    同样、BCOQ 标记 Q1或 Q1标记19J6似乎无关紧要、但两者的性能相同。 在单冲模式下、它们的稳定速度比标准 ADS1115快10倍。

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

    尊敬的 Mike:

    感谢您的分享。 这对我来说是非常有趣的、我需要深入探究。 您能否分享更多有关您在 Q1和非 Q1器件转换时间方面看到这种差异的具体情况的详细信息? 您提到您不使用转换引脚、因此我很好奇。 此外、您是否可以共享任何显示此差异的量化数据?

    此致、

    Aaron Estrada