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.

[参考译文] TMP107:如何将单个传感器连接到标准 UART 主机

Guru**** 2553450 points
Other Parts Discussed in Thread: TMP104, TMP107

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/632286/tmp107-how-to-connect-single-sensor-to-standard-uart-host

器件型号:TMP107
主题中讨论的其他器件:TMP104

大家好、数据表中提到了"稳健耐用的与 UART 兼容的 SMAART 线接口可通过一根导线传输数据"、但未显示将 UART 主机连接到一个传感器的示例、对此、我假设引脚 I/O1仅相当于 TX、而 I/O2相当于 RX、反之亦然。 并且不需要三态缓冲器或其他外部组件?  我有误解吗?  我想使用 FPGA 的可编程软件 UART 接口从该传感器读取数据。

谢谢。

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

    尊敬的 JP:

    无论您是连接到一个器件还是多个器件、链中的第一个器件都需要相同的连接。 未使用 I/O2、必须在链中的最后一个器件上保持未连接状态。 单个器件将同时是第一个和最后一个器件。

    我建议使用缓冲器或限流电阻器来确保兼容性。 可以将 Tx、Rx 和 I/O1短接在一起、但必须修改 FPGA、以确保在正确的时间禁用 Tx 输出驱动器。 请访问 attachment.e2e.ti.com/.../TMP107-Interface-Guide-_2D00_-UART.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Ren、感谢您的讲解。 我希望有一个真正的"兼容 UART 的"传感器、这对我来说意味着您可以将其连接到 UART 端口(例如通用 USB-UART 桥接软件狗等) 您提供的 pdf 表示 TMP104可以直接执行此操作、无需主机更改。 TMP107解决方案似乎是以一种类似于 I2C 的方式运行器件、在这种方式中有总线线路周转要求、我们也可以这样做、但需要更多的编码工作。 也许我们可以尝试 TMP104。 这是原型的事后考虑、因此我们无法轻松添加单个 IC 之外的任何外部组件。
    非常感谢您将这一部分提请我注意!
    日文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,JP。

    另 一个将 TMP107连接到 UART 的简单示例显示在应用手册 SBOA138A 的第9页"使用 TMP107测量温度的易于使用的布线接口"

    http://www.ti.com/lit/an/sboa138a/sboa138a.pdf

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

    如果您按照建议连接硬件、TMP107与 UART 真正兼容。 这意味着至少要添加一个串联电阻器、如附件的第三页所示。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Mihail、当我获得这些器件的样片时、我可能会这样做。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、这也是我可以尝试的。 我将看到如何制作一个微型试验电路板、其中的温度传感器被固定在某些接头引脚上。