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.

[参考译文] WEBENCH®︎工具/LMP91300:LMP91300SWIFEVM 的 GUI

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/673891/webench-tools-lmp91300-gui-of-lmp91300swifevm

器件型号:LMP91300
主题中讨论的其他器件: SN74AHC1G04

工具/软件:WEBENCHRegistered设计工具

大家好、

我一直在努力使用 LMP91300_SWIF_EVM 的 API。

目前、当我读取寄存器时、API 显示我发送的最后一个数据、它不显示寄存器的真实数据、这使得读取寄存器的值变得有点困难。

为了更好地解释这种情况、我将使用一个示例:

在下图中、您可以看到我在寄存器0x6a 中写入值0xa1。 如果我读取寄存器0x6b、您可以看到接收到的值与我在寄存器0x6a 中写入的值相同。

如果我读取 RO 寄存器0x7A、则显示的值与我在寄存器0x6a 中写入的值相同。

命令日志:

使用示波器、我们可以看到响应不同于 API 显示的响应:

Yelow 信号为:TP11 SWIF_MOSI

绿色信号为:TP14 SWIF_MISO/#

蓝色信号为 :TP12 SWIF_MISO

在寄存器0x6a、数据0xa1中写入操作:

寄存器0x6b 中的读取操作:

缩放上一张图片:

您可以看到数据是0x00、而不是0xa1。

寄存器0x7a 中的读取操作:

缩放上一张图片:

您可以看到数据是0x80、而不是0xa1。

似乎发送的数据存储在变量中、然后在读取任何寄存器时始终返回该变量。

我在 MSP430上使用了固件:lmp91300_rV_strm.txt。
我尝试使用不同的浏览器、但这种情况并不重要。
请帮帮我们。 谢谢。

此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    是否已尝试重新安装 GUI?
    谢谢、
    Luke
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我正在使用此软件 :LMP91300EVMSoftware_rev4.8_SWIF_WithDriver.zip

    我已在计算机上重新安装驱动程序、并使用浏览器 Chrome、Firefox 和 Internet Explorer 在 Win 10和 Win 7上执行了 start_WEBENCH.bat 文件。

    它在任何情况下都不起作用。

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我会首先尝试排除硬件问题。 首先要尝试的是查看8&12V 线路。 是否有一个进入 LMP91300的 WIF 信号。 下一步是在器件的引脚上进行检查、以确保电压电平正确(8V 和12)。 如果这些都正常、则需要开始通过 SWIF 板进行跟踪、并查看 LMP91300是否正在写入值。 您可以检查 SWIF 板上感测电阻处的信号。
    此致、
    Luke
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Luke、

    我已经完成了对信号 Tx (从 MSP430到 LMP91300)和信号 RX (从 LMP91300到 MSP430)进行评估的练习、它工作正常。

    您可以在下面看到下一个信号:

    绿色:TP11、它从8V 变为12V

    粉红色:SWIF 板上感应电阻器处的信号。

    蓝色:TP12。

    黄色:TP14。

    如您所见、似乎没有硬件问题。

    此致

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

    您好!

    感谢您提供屏幕截图。 还有一个要检查的位置、即 LMP91300的引脚13和引脚6之间的电压。 TP11可能显示8V 和12V、但如果存在任何类型的保护电路、则 LMP91300的引脚将会有所不同。

    谢谢!

    Luke

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

    您好、Luke、

    下面您可以看到 LMP91300的引脚13和引脚6之间的电压

    信号绿色:Tp11

    信号蓝色:LMP91300的引脚13

    您可以看到、伏尔泰耶看起来很棒。

    此致、

    谢谢。

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

    您好!

    感谢您确认电压电平。 硬件看起来是正确的。 可能是版本4.8的 GUI 有错误。 尝试使用下面附的4.7版、如果仍有问题、请告知我们。

    e2e.ti.com/.../LMP91300EVMSoftware_5F00_rev4.7_5F00_SWIF_5F00_WithDriver.zip

    谢谢!

    Luke

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

    您好、Luke、

    4.7版的问题与4.8版的问题相同。

    我在 Win 10和 Win 7上使用不同的浏览器进行了检查。  这可能是 MSP430固件的问题?

    谢谢、

    此致。

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

    您好!

    是否可以尝试清除浏览器的缓存?

    谢谢、

    Luke

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

    您好、Luke、

    我清理了所有浏览器的缓存、GUI 无法正常工作。

    谢谢

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

    您好!

    您是否尝试过其他 SWIF 板? 将电流转换为信号的电路仍然存在问题。 您可以跟踪电流感应器件的输出、然后跟踪它在通过逆变器时发生的情况。

    否则、要排除 GUI 与固件问题、您可以查看始终在后台运行的 DOS 框。 每次读取时、它都会显示固件接收到的值。 这将有助于确定是固件还是 GUI。

    谢谢!

    Luke

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

    您好、Luke、

    我´m 使用两个 SWIF 板´s、在这两个板中都发生了相同的情况。

    在下面、您可以看到我们正在使用的偶数信号、Log、GUI 和原理图。

    ·绿色 TP11

    ·Yelow TP12

    ·蓝色 TP14

    如您所见、I´m 读取温度寄存器(0x79)。 在上面、它显示值为0x58、对应于24摄氏度。
    在下面的 DOS 窗口中,它显示了与 bb3相对应的179 (十进制),我们可以在 GUI 窗口中看到它。

    我们使用此原理图、与 TI 提供的原理图相同、没有 DNS 组件、D1 (BAT54S)除外。  我们不使用逆变器组件、但如果我加上它:U12 (SN74AHC1G04)和 C29 (0.1uF)(不带 R25 (0r))、则不起作用。

    我已经使用了4.7和4.8这两个版本的 GUI。

    谢谢、

    此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    看起来问题可能与 R25有关。 尝试仅填充此组件(而不是 U12)、以便我们的固件可以接收 SWIF_MISO 条形信号。 更详细的解释是、LMP91300需要数据表中所示的 SWIF 信号、它也以相同的格式传输回去。 但是、固件会以反相方式传输 SWIF 信号。 EL7156将该信号反相、使其适用于 LMP91300。 当 LMP91300通信时、它采用正常的 SWIF 格式。 U3将其转换为电压、然后 U11将其反相、以便固件可以使用它。 我们不对 U12进行填充、而对 R25进行填充、以便微控制器获得该反相信号。 请勿安装 U12、否则它将无法与我们的固件配合使用。
    谢谢!
    Luke
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!


    如我添加的原理图中所示、我不使用 U12。 我安装它是为了进行检查、因为当它接收到来自 LMP91300的信号时、我不知道固件是如何工作的、但在任何情况下、我都不会安装 U12。


    感谢对固件操作的澄清。 我在前一条注释中添加的映像未安装此组件、固件未检测到信号或未将信息正确传输到 GUI。

    谢谢

    此致。

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

    您好!

    只需确认、您已完成以下操作:

    • U12:未安装
    • R25:安装有0Ω Ω

    如果您安装 U12或不安装 R25、则软件将无法正常工作。

    谢谢!

    Luke

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

    您好!

    是的、我已经完成了您所说的操作、我已经安装了 R25 (带0Ω)、并且我还没有安装 U12。

    此致、

    谢谢