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.

[参考译文] PGA450-Q1:UART 通信

Guru**** 1135610 points
Other Parts Discussed in Thread: TIDA-00151, PGA450Q1EVM, PGA450-Q1, TUSS4470, PGA460, PGA460PSM-EVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/890113/pga450-q1-uart-communication

器件型号:PGA450-Q1
主题中讨论的其他器件:TIDA-00151PGA450Q1EVMTUSS4470PGA460PGA460PSM-EVM

您好!

我们将 PGA450-Q1集成在使用示例程序 PGA450-Q1_TIDA-00151_OTP-UART.hex 编程 的定制电路板上。 我们尝试按照 sldU019b 第7页上的说明、使用 TI-GER 板通过串行0x00、0x55、0x01、0x00发送命令。 传感器无响应我们还尝试以5V 逻辑电平19200波特率从微控制器发送命令。 但 PGA450没有响应。 通过使用 PGA450Q1EVM GUI 并将系统置于复位状态、可以读取和写入寄存器。

我们缺少什么?

此致、

Matteo

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

    您好、Matteo、

    需要验证的几项内容:

    • 您是否已使用 SLDU019B 文档中表3中显示的值更新 PGA450-Q1 EEPROM?  PGA450-Q1的传感器地址是什么? 您要发送的命令假定传感器地址0x01,这是需要编程到 EEPROM 地址0x1F 的值。 或者、更改目标传感器地址并发送 0x00、0x55、0x00、0x00、0x00、而不是更改 EEPROM 地址(出厂默认应为0x00)。
    • 您能否使用 GUI 确认 PGA450-Q1已成功使用 OTP 十六进制文件进行编程? 您应该能够使用非零值从 OTP 存储器空间读回值。
    • 确保为 PGA450-Q1提供至少7V 的 VPWR 电压。
    • 确保您没有交换 UART 引脚(PGA450-RXD 至 MCU-TXD、PGA450-TXD 至 MCU-RXD)。
    • 请注意、只有命令0、2、4和6提供响应。

    作为 FYI、我们现在还提供 PGA460PSM-EVM、用于替代 PGA450EVM-S 此时 PGA450已经很旧了、PGA460更灵活、更易于使用。 最重要的是、它无需 OTP 编程。 我们还提供更新的器件、例如 TUSS4470、但您目前还无法购买现成的小型 EVM。 请查看超声波常见问题解答、了解每个问题的详细信息和比较、具体取决于您的用例: https://e2e.ti.com/support/sensors/f/1023/t/748143

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

    好的、谢谢。 现在命令0起作用。 在哪里可以找到启用了命令1的.hex?

    此致、

    Matteo

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

    您好、Matteo、

    命令1在您拥有的十六进制文件中有效。 当我提到命令0、2、4和6提供响应时、我意味着它们是将数据返回到 MCU 的唯一命令。 其他命令仍会执行操作、但不会将数据返回到 MCU。 例如、命令1执行飞行时间执行、但您需要跟踪命令2以获取命令1生成的飞行时间结果。

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

    命令0正常工作、现在我要发送命令1、等待5ms、但没有来自 PGA 的答案。  

    我缺少什么?

    此致、

    Matteo