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.

[参考译文] DAC8775:4–20mA 配置–无法达到满量程 20mA 输出

Guru**** 2582405 points
Other Parts Discussed in Thread: DAC8775

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1576087/dac8775-4-20-ma-configuration-unable-to-reach-full-scale-20-ma-output

器件型号:DAC8775


工具/软件:

您好、

我正在使用采用 4–20mA 输出配置的 DAC8775。 输出电流范围配置正确、DAC 输出会线性调整。 但是、我能够实现的最大电流大约在这里 19.3mA 、我无法将其驱动到 20mA 保持相对恒定。  我已经尝试了表演 增益和偏移校准 。 例如、在应用校准时、我可以看到电压输出按比例增加、这表明增益和失调电压调整生效。 但是、电流输出看起来仍然是 锁定在 19.3mA 并且不会超过这一点。

我已附上所获得的数据。

我在下面列出了 DAC8775 的配置。

1) 复位寄存器 (0x01)- 0x0001

2) 复位配置寄存器 (0x02)- 0x0012

3) 选择降压/升压转换器寄存器 (0x06)- 0x000F

4) 配置降压/升压寄存器 (0x07)- 0x061F

5) 选择 DAC 寄存器 (0x03)- 0x0020

6) 配置 DAC 寄存器 (0x04)- 0x100C

7) DAC 数据寄存器 (0x05)  

我随附了以下原理图:

您能否提出可能的原因?

此致、

Nithin D

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

    您好、Nithin、

    能否确认用于电源电压的器件? 进行测量时、您将电流驱动到多大负载中? 您是否可以在该测试期间测量 IOUT 引脚上的电压? 例如、您的负载过大、是否受电源余量限制? 如果电源电压~15V、但驱动的是~Ω 750Ω 负载、则电源可能会受到限制 (~20mA×750Ω= 15V)。

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

    您好、Paul:

    使用的电源电压是 24 伏 。 我附上了 原理图 以供参考。


    在测试中、我同时使用了两者 500Ω 1kΩ 负载电阻器、在这两种情况下、输出电流行为保持不变。

    我也分享了相应的 IOUT 读数 以下内容。

    此致、
    Nithin D

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

    您好、Nithin、

    首先、我们重点看未校准值。  我想澄清的几件事:

    1.您如何测量输出电流? 如果您使用分流电阻器并将电压转换为电流、则我们需要确保校准您的分流电阻器。  您在满量程电流下测得的误差约为 0.4%、因此我们需要确保分流器的误差小于该目标值。

    2.请测量您的 REFIN 电压。  基准误差会随着增益误差而增大、从而增加总误差。  我们在采用外部基准时将 4 –20mA 的 TUE 指定为 FSR。  我们的基准还有单独的误差规格。  使用内部基准时、总 TUE 较大、因为基准误差会导致 IOUT 增益误差。  我们在所有温度下将具有内部基准的 IOUT TUE 的典型值指定为 0.5%IOUT FSR。  因此、您可能会看到预期的总误差。

    请注意、我们的校准功能只是数字校准。  因此、使用较大的正校准系数将不会启用更大的满量程 IOUT 值。  在这种情况下、您需要在电压输出模式下选择超集范围或超范围功能。  例如、我们的 3.5mA 到 23.5mA 范围将能够在 4 –20mA 功能输出范围内校准两个端点。

    谢谢、

    Paul