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.

[参考译文] DAC8760:使用 ISET-R 引脚将 Dac8740h 与 Dac8760连接以进行 HART 通信

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1170943/dac8760-interfacing-dac8740h-with-dac8760-for-hart-communication-using-iset-r-pin

器件型号:DAC8760
主题中讨论的其他器件:DAC8740H

您好!

我在 hart 通信方面遇到问题。 我将 DAC8760IPWPR 用于0-24mA 电流输出。 对于 hart 通信、dac8740h 我使用 Dac8760的 ISET-R 引脚将 hart 信号耦合到输出电流、但无法成功建立通信。 请告知对下面所附原理图所需的任何更改。  使用 HART 引脚方法可以成功进行 HART 通信、但该方法仅允许4 至20mA 的电流范围。 我需要 在0-24mA 电流范围内进行 hart 通信。

e2e.ti.com/.../0_2D00_24mA-with-hart-section.PDF

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

    卢卡斯现在正在回顾这一点。

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

    您好、Ankush、

    当您尝试0mA 至24mA 时、您的 HART 正弦波是什么样的? 请绘制负载上的输入和输出。

    谢谢、
    卢卡斯

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

    这里是波形、

    这是 从 HART Communicator 传输的 hart 信号。

    从设备 不显示 任何传输到 Communicator 的响应 hart 信号(下图已缩小)

    HART Communicator TX 信号脉冲

    dac8740h modin 引脚处的信号

    dac8740h modout 引脚处的信号

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

    您好、Ankush、

    要进行验证、您能否绘制这些 TX 信号脉冲期间 CD (载波检测)引脚的状态?

    DAC 8740H 的 UART_OUT 还应发送 HART 位、可用于双倍检查 DAC8740H 是否正确输出。

    您是否还可以检查示波器的直流参考点、或以直流模式运行图、以确保其以0V 为中心?

    谢谢、
    卢卡斯

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

    您好 Lucas、

    很抱歉耽误你的回答。

    以下是您请求的波形。

    CD 引脚上的 HART Communicator TX 波形和波形。

     引脚中 MOD 的波形和 CD 引脚的波形。

    MOD OUT 引脚上的波形和 CD 引脚上的波形


    谢谢、

    Ankush

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

    我们将在美国假期后的星期一作出回应。

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

    您好、Ankush、

    让我和另一位工程师一起仔细检查您的图、明天我会再回来。

    谢谢、
    卢卡斯

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

    您好、Ankush、

    您是否能够在直流模式下绘制 HART 信号以确保其以0V 为中心?

    谢谢、
    卢卡斯

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

    您好 Lucas、

    这是在直流耦合模式下捕获的波形。

    MOD IN 引脚和 CD 引脚上的波形

    Mod IN 引脚和 CD 引脚上的波形 (放大后)

    Mod OUT 引脚和 CD 引脚上的波形


    MOD OUT 引脚上的波形(放大后)

    Mod IN 引脚和 CD 引脚上的波形

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

    您好、Ankush、

    DAC8740H 上的 UART_OUT 引脚是否与 HART 信号匹配?

    您的上述信号看起来正常工作、您能否通过"无法 建立成功的通信"来阐明您在原始消息中的含义?

    谢谢、
    卢卡斯

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

    您好 Lucas、

    在相同的软件代码上、当我在引脚配置中使用 HART 时、从设备会与 hart Communicator 通信、反之亦然。

    对于方法中的 HART,我使用 C36和 C29:10nF/50V 电容器,并通过软件启用4-20mA 模式,在 DAC8760的引脚中启用 HART。 因此、我认为 UART 方面没有任何问题。  

    对于 ISET-R 方法 、我已经组装了 本文档 "应用报告 SLAA572–2014年1月"中提到的组件  

    从设备接收来自 Communicator 的数据、但 Communicator 不接收来自从设备的数据。

    我在之前的帖子中发送的波形 位于 DAC8760和 DAC8740之间。 我没有在4-20mA 输出引脚上检测到从器件的 TX 波形

    我是否必须从软件方面更改 ISET-R 的内容?

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

    您好、Ankush、

    要检查您提到的内容、您在 DAC8760 IOUT 引脚上没有获得正确的 HART 信号?

    由于您正在使用 ISET-R、您是否启用了 DAC8760控制寄存器中的 REXT 位? (寄存器0x55的字段13)

    谢谢、
    卢卡斯

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

    您好 Lucas、

    感谢您建议启用 REXT 位。 它以前没有启用、但 现在我启用了它、从器件正在通信。

    在 dac8760的数据表中、没有提到应该为 ISET-R 方法启用 REXT 位。 REXT 和 RSET 项有点令人困惑。

    对于 RSET:15k 欧姆,我还应该使用1%精度或0.1%精度的电阻器。   如果我使用精度为1%的电阻器,它是否会影响电流输出漂移显著的裕度?

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

    您好、Ankush、

    我同意 数据表的这一部分缺少一些重要的背景信息。

    Rset 的容差与输出的增益误差成正比、因此1%的精度将是1%的误差。 我建议使用最精确的可用电阻器。

    谢谢、
    卢卡斯