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.

[参考译文] ADS1113:连续模式

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1089221/ads1113-continuous-mode

部件号:ADS1113
线程中讨论的其他部件: ADS1114ADS7142ADS1191

您好,

我正在考虑将ADS1113 ADC用于ECG应用。 我认为,"连续模式"是最合适的。 但是,它如何确保Host Up在每次进行I2C读取时读取'全新'转换? 我想软件驱动程序可以做一些事情,比如,只要读取的数据字节与以前相同,就可以将其丢弃。 但这对我来说是一种“黑客”。  

一般而言,使用ADC (如ADS1113)时,是否预期它是I2C总线上的唯一从属设备? 我发现ADS1114确实有一个警报输出,可以在转换完成时通知主机,但在我的特定应用程序中,这不起作用,因为我没有一个专用的IRQ/警报线路返回主机启动。

感谢您的反馈!

此致,

标记

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

    Mark,您好!  

    使用连续转换模式时的注意事项是,您可以读取以前的转换,并且可能不总是'新鲜'。 但是,使用单次激发模式可以。 在单触发模式下,您可以告诉设备何时执行转换,还可以轮询配置寄存器的位-15以确定何时完成转换。 ADS1113将始终充当目标器件。  

    使用单次激发模式是否是您能够做到的?

    此致,

    亚伦·埃斯特拉达

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

    您好,Aaron,

    感谢您的回复。 在执行ECG之类的应用时,单次激发模式实际上不是一个选项。 我们需要定期样品,因为这样我们就可以通过过滤去除光谱含量。 如果样品是通过单次激发完成的,则它们之间的时间增量未知,因此您无法识别信号的光谱内容。 想象一下两种情况之间的差异:1)以200Hz速率采样100Hz正弦波并对结果执行FFT [您将获得100Hz峰值,然后获得所有别名频率;2)随机采样100Hz正弦波并执行FFT (这将是混乱)。

    此致,

    标记

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

    Mark,您好!

    理解! 在连续转换模式下,使用警报引脚是了解转换完成时间的最佳方式。 我想您可以以比数据速率更慢的速率读取转换数据,以避免读取相同数据两次。 但是,数据速率存在+/- 10 % 差异,因此需要考虑到这一点。  

    我知道我们确实提供了一些更适合ECG应用的其他设备,因此如果您感兴趣,我可以提供一些部件号。 此外,如果您不介意,是什么因素吸引了您使用ADS1113来实现此类应用?

    此致,
    亚伦·埃斯特拉达

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

    您好,Aaron,

    感谢您的反馈。 ADS111x具有以下优点:1)现货!!;)2)  小尺寸;3)我可以尝试三个部件('13,'14,'15),全部在相同的占用空间中;4)具有连续模式,无需使用SCL连续(ADS7142使用此方法)。 但是,如果您认为ECG有更适用的PN,请传递这些部件号。 谢谢!

    此致,

    标记

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

    Mark,您好!  

    理解! 如果您正在查看ADS111x系列,我发现的一些器件可能有点过载,但我仍想为您提供一些选项。我们有用于生物电势测量的ADS119x和ADS129x系列ADC。 如果您只需要1个通道,那么我将研究ADS1191,它是一个16位的1CH器件。  

    如果这些都是过度使用,那么我认为您最好的选择可能是使用ADS1114,因为集成PGA允许更广泛的全刻度范围。 对于连续转换模式,最终最好使用警报引脚。 是否确定您的UP无法为警报信号提供GPIO引脚? 您也可以以较慢的数据速率读取转换结果,但经过一些思考后,可能会导致您读取重复的数据。  

    此致,
    亚伦

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

    您好,Aaron,

    哎呀,我还应该将"I2C接口"添加到我的需求列表中。 我们希望在一定距离内进行布线,并且我们的引脚有限,因此我们选择了I2C。 是否所有"生物电位"目标部件SPI接口?

    我看了I2C驱动程序,我猜驱动程序基本上会插入延迟来对样本的读数进行门控(如果我理解正确——也许我不理解)。 因此,这将使样本"定期",大概在这段时间内有一些+/-%(此处我们不是talkin的实时SW)。  

    关于使用警报,我可以通过返工将其融入现有硬件中。 只是我的底板已经设计好了,所以,我最好不需要它就能生活。 但我可以重新设计它。

    此致,
    标记

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

    Mark,您好!  

    据我所知,所有生物电位部件都是SPI。 我仍然可以环顾四周,但最终我认为需要对ADS1113或ADS1114执行解决方法。 使用警报PIN会更容易,但我理解您的限制。  

    此致,
    亚伦·埃斯特拉达

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

    再次感谢Aaron。 我将使用ADS1114,希望能够使警报正常工作。 我认为我们的采样率很低,即使没有它,我们也可以接受。  

    此致,

    标记