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.

[参考译文] TIL1115EVM:尝试连接到 Arduino

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1082351/tiol1115evm-trying-to-connect-to-an-arduino

部件号:TIL1115EVM
线程中讨论的其他部件: TIL1113TIL111TESTTIL1115

您好,

我有一个 TIL1115EVM 板,我正在尝试使用 UART 连接到 Arduino。

接地,TX 和 RX 连接到 Arduino 引脚。 接地,TX 接地,RX 接地。 主控制器连接到 TIOL 板。

我的问题是 TX 电压为1.8V。 从 Arduino 向 TIOL 板发送内容是不可能的。

此外,如果 LED NFAULT 不闪烁,我无法使用 VCC 输入/输出引脚为 Arduino 供电。 这是正常的吗?

我在数据表中找不到有关 UART 通信的任何信息。 我尝试断开 EN 连接,以增加10K 电阻,但不起作用。

感谢你的帮助!

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

    您好,Louis,

    默认情况下,TIL1115EVM 配备了 TIL115设备,但如果需要将其与 TIL111或 TIL1113交换,则它可以支持其他版本的设备。  它们仅在 LDO 电压和数字 IO 高电平(与3.3V 或5V 设备版本相对应)方面有所不同。  无论3.3V 或5V 电压轨如何,用于寄存数字“1”的最小电压级别均为2V。  如果您使用的是来自 Arduino 的1.8V 信号,则需要使用电平调节器来确保电压大于2V。

    GND,TX 和 RX 的针脚分配正确。

    NFAULT 引脚是逻辑或三种故障条件,即过电流,欠电压和过热。  您需要确定测试设置中存在的这三种情况之一。 根据您的描述,我会将可能性评定为温度过高,然后是电流过高,最后是电压过低的情况。

    过电流情况是指流经 CQ 引脚的电流超过预期量(源或汇,取决于配置)。  该限值通过电流限制调节引脚 Ilim_ADJ 上的电阻值设置。  如果电流超过设定限值超过约200US,设备将禁用 CQ 驱动器,以防止短路情况造成损坏。  设备将每15毫秒重新启用一次驱动程序,以查看是否清除了数据表中称为“自动恢复”的过电流情况。  数据表的8.3.2和8.3.3部分讨论了这一点,图4显示了电流限制与 Ilim_ADJ 引脚上的“RSET”电阻器的典型曲线。  EVM 具有一些跳线设置,可启用固定电阻器,可根据特定值调整的电位计,或允许 Ilim_ADJ 引脚对地短路或保持浮动。  您应该检查主板以查看您是否具有适当的配置以避免过电流故障。

    如果 L+电压电源降至 UVLO 阈值以下,则 NFAULT 针脚将指示这是故障。 您应该检查以确保 L+电压大于7V,并且主控可以提供足够的电流来保持这种稳定。  

    最后一个故障情况是温度过高,通常在设备温度过高时会看到,原因是流过 LDO 和/或 CQ 针脚的电流过大。  如果发生这种情况,CQ 驱动程序将被禁用,但 LDO 将保持开启状态,以使设备冷却。  一旦冷却下来,它将重新启用驾驶员,如果条件不变,加热/冷却循环可能会持续,并成为 NFAULT LED 闪烁的源。  我不知道 Arduino 板需要多少电流,但 TIL1115只能为外部负载提供最大20mA 的电流。  根据 Arduino 板的需要量以及驱动的 LED 数量等而定。负载可能太大,无法防止 TIL1115过热。  当从外部源为 Arduino 供电并将 TIL1115 LDO 的负载隔离到 EVM 上的组件(如 LED)时,您应该检查问题是否已解决。

    该设备只是一个物理层收发器,不依赖于 UART 通信等协议。  如果启用(EN)引脚为高电平,则它会将数字逻辑电平信号从 TX 引脚上的 MCU 传递到 CQ 引脚。  RX 引脚将始终将数字逻辑电平版本的 CQ 引脚传递给 MCU,MCU 可用于接收来自主中继器的通信,或监控来自自身的通信,作为回路的一种形式。  第8.4.3节提供了不同操作模式的逻辑表。  对于与主中继器的 UART 通信,您需要表8中所示的推挽通信模式。  但一般来说,EN 引脚将启用或禁用 CQ 驱动程序,当 EN 引脚高时要传输的数据应应用于 TX 引脚。  根据体系结构,TX 和 CQ 电平被反转,因此 TX 线路上的“1”会导致 CQ 引脚上的电压过低,TX 引脚上的“0”会导致 CQ 引脚上的电压过高。

    此致,

    乔纳森