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**** 2393725 points
Other Parts Discussed in Thread: ADS1261

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/903704/ads1261evm-sensor-excitation-current-source

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

您好!

在 ADS1261 EVM 数据表(第9.3.6节)中、它指定使用 IMUX1和 IMUX2寄存器将相应的电流源连接到模拟输入、然后指定使用 IMAG1和 IMAG2设置相应的电流幅度。 此后立即显示"为电流源操作启用内部基准"。

我已经浏览过寄存器(尤其是 REF 寄存器)、看不到如何更改内部基准功能。 我将在 AIN1和 AIN0之间使用一个100欧姆电阻器测试传感器激励电流源(IMUX1设置为 AIN1、IMAG1设置为100uA)。 我希望示波器探针上的电压为10mV、我将其放置在电阻器上、但我看不到任何东西。 如何为电流源操作配置内部基准?

此致、

Adrian

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

    已尝试启用 REF 寄存器上的 REFENB 域、这看起来是我要查找的寄存器...

    Adrian

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

    您好、Adrian、

    感谢您的快速更新。 是的、 基准配置(REF)寄存器中的 REFENB 位可被用于启用或禁用内部基准、接口基准的缺省条件为禁用(REFENB = 0)。

    此外、ADC 需要启用电流源(IDAC1和 IDAC2)运行的内部基准。

    如果您需要进一步的支持、请告诉我、谢谢。

    此致、

    戴尔

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

    您好 Dale、

    烧毁电流源被限制为最大输出10uA (由 BCSMAG 设置)、而传感器激励电流(IDAC)源被限制为3000uA (由 IMAG1设置)。 是否可以使用 IDAC 源驱动模拟引脚、同时读取该引脚上的电压(将 MUXP 设置为 AIN1)?

    我的设置是在 AIN0/AIN1上连接一个100欧姆电阻器、并将 IDAC1上的1000uA 驱动到 AIN1。 在我的示波器上、我可以看到电阻器上的预期100mV 信号、但 ADS1261无法读取相同的信号。 值得注意的是、对于各种电流输出设置、ADS1261始终如一地记录比我在示波器上看到的值低~20-25mV。 您能帮助解释一下这种行为吗?

    此致、

    Adrian

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

    您好、Adrian、

    当您同时为不同电路使用相同的 IDAC 电流源时、电路可能相互干扰。 我不确定您使用 IDAC 驱动哪个引脚。 您能否提供原理图? 此外、请告诉我您为电流输出设置了什么以及测量了什么。  

    此致、

    戴尔   

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

    您好 Dale、

    让我重新措辞:

    ADS1261寄存器设置:

    使用 IDAC1驱动 AIN1引脚(由 IMUX1寄存器设置)。

    尝试感测 AIN1和 AIN0两端的差分电压 (通过将寄存器 MUXP 设置为 AIN1、将 MUXN 设置为 AIN0)。

    驱动 IDAC1上的1000uA 电流(由 IMAG1寄存器设置)

    我启用了内部基准(由 REFENB 寄存器设置)

    至于原理图:

    我所拥有的只是 AIN1和 AIN0上的100欧姆电阻器。

    当我使用示波器进行测量时、我看到 AIN1和 AIN0上预期的100mV 电压、但 ADC 仅报告76.5mV 电压。 这种差异来自哪里? 对于其他每个电流设置(嗯、对于100uA 以上的所有设置)、我在示波器测量值和 ADS1261报告值之间看到类似的~20-25mV 损耗。 感谢您帮助诊断此问题。

    Adrian

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

    所有其他寄存器保留其默认值。 一个例外:DR 已增加到1、200 SPS、以便在合理的时间(~2秒、在 Data Analysis (数据分析)选项卡中将点/样本设置为2048)内获得足够的打印输出读数。

    我希望这能描绘出一个完整的画面。

    Adrian

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

    您好、 Adrian、

    我为答复迟了表示歉意。 在没有原理图的情况下、理解整个电路并进行测试并不容易。 100欧姆电阻器和 ADC 的输入之间是否有电阻? 例如、RC 滤波器或长引线? 您是否正在进行 RTD 测量或其他电路? 是否有任何特定的原因需要节省一个专用于 IDAC 电流的引脚? 通常为 IDAC 设计了专用引脚、以下电路是 RTD 测量的示例。 否则、输入端的任何电阻都将导致不平衡的压降。

    此致、

    戴尔

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

    对我的结尾的延迟答复表示歉意 事实证明、问题是由于接地操作不正确所致。 感谢您的回答。

    Adrian