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.

[参考译文] DAC161P997:如果输出电流增加到大约 23mA 以上、则输出突然降至大约 0mA。 是否有替代方案不能做到这一点?#39

Guru**** 2652475 points

Other Parts Discussed in Thread: DAC161P997, DAC161S997

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1581233/dac161p997-if-output-current-increases-above-about-23ma-the-output-suddenly-drops-to-about-0-ma-is-there-an-alternative-that-doesn-t-do-this

部件号:DAC161P997
主题: DAC161S997 中讨论的其他器件

如果命令的输出电流增加到 23mA 以上左右、则输出将降至接近零的值。  是否有一个不支持此功能的类似组件?  我们会在电流达到特定值后更改缩放。  所发生的情况是电流增加、然后在特定电流下降至零、这会在这个新比例下再次增加。  我们要发生的是、电流增加、达到特定值、然后移动到另一个缩放比例、而不会降到零。  我们是否可以使用替代组件来实现这一目标?

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

    Richard、


    如果您正在寻找 DAC161P997 器件的替代方案、则 DAC161S997 与之类似、但使用 SPI 进行通信。 我认为编程和设置存在一些差异、但应该略有相似。

    但是、如果编程设置正确、我认为器件不会恢复到 0mA 附近。 巧合的是、我上周需要查看这款设备、后来我又恢复了一台旧的 Windows 7 计算机、使用 SPIO4 板运行原始 DAC161P997EVAL 板(当 National Semiconductor 引入该设备时,将其放在一起)。

    我能够与器件通信、将输出设置为满量程、并保持正确的电流值。 下面是我使用的设置:

    DAC161P997EVAL 板位于左侧、控制器板位于右侧。 环路电源设置为 24V、并通过左侧的端子连接。

    首次给电路板上电时、器件会发出错误、因为没有与器件通信。 我得到了电流的 3.373mA、这表示一个错误信号:

    然后、我将 0x95 发送到寄存器 0x0 以解锁寄存器。

    然后、我将 0x00 发送到寄存器 0x2、清除所有错误标记。  

    最后、将输出设置为 24mA、从而设置最大电流。 这是 0xFF。

    我得到的输出是 23.991mA。 这是大约 0.0375%的增益误差

    我知道您之前遇到过器件问题、但我会检查数字通信以查看发送到器件的值。 在这里、我已经关闭看门狗计时器、但如果在您的设备上运行看门狗计时器、您可能会无意中反复向 DAC161P997 发送错误的 DAC 数据。 无论如何、应将示波器或逻辑分析仪上检查通信。

    Joseph Wu