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.

[参考译文] CCS/MSP430FR5994:关于 TIDM-1002的 PC GUI

Guru**** 2609285 points
Other Parts Discussed in Thread: MSP-EXP430FR5994

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/647115/ccs-msp430fr5994-about-the-pc-gui-of-the-tidm-1002

器件型号:MSP430FR5994
主题中讨论的其他器件:MSP-EXP430FR5994

工具/软件:Code Composer Studio

您好!

     我是上海兆福电子科技有限公司的王银仁 最近、我的公司正在研究超声波燃气表、 因此我参考了贵公司 TIDM-1002的设计、但我遇到了一些问题。

1、我按照《TI Designs:TIDM-1002采用 MSP430Tm的超声波燃气表前端参考设计》(zhcu232.pdf)中的"3.2测试和结果"步骤6操作后 、PC GUI (MSP430超声波配置工具)软件不会退出"软件参数更新成功的"窗口。 原因是什么?

2、是否需要修改刻录到程序中? 还是在线下载直接刻录到其中?

3、"PC GUI (MSP430超声波配置工具)"、我从加载了配置 \示例\ Gui_config \按照"3.2.1.4"的过程操作、我是否需要更改它? 例如、"Developer's Configuration"窗口

 

此图是程序界面、版本为 GasLibrary 1_10_00_11

程序文件的位置为 gasLibrary_1_10_00_11 \ ExampleProjects \ MSP-expfr5994_gas_afe_bp \ IAR

下图是没有弹出式升级成功窗口的界面。软件版本为 v1.00.02.04

鼠标移到了软件界面上、旋转成一个圆圈、我认为它仍在发送、但等待了很长时间、并且原始"正在等待软件参数更新"的左下角已变为"就绪"

下图显示了"TI Designs:具有 MSP430Tm参考设计的 TIDM-1002超声波燃气表前端"(zhcu232.pdf)文档的示例,其中包含一个弹出窗口,下载成功。

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

    感谢您使用 MSP430器件。 我将与我们的专家核实、并尽快回复您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yinsen、

    请在下面找到您的答案。

    1. PC GUI (MSP430超声波配置工具)软件不会退出"软件参数已 成功更新 "窗口"。 原因是什么?

    有许多原因会导致连接失败问题。 如前所述、您是否设计自己的电路板、而不是使用 TI 的电路板(MSP-EXP430FR5994和 超声波 AFE BoosterPack)进行测试?  

    2、是否需要修改刻录到程序中? 还是在线下载直接刻录到其中?

    首次使用芯片时、您需要下载代码。

    3、"PC GUI (MSP430超声波配置工具)"、我从加载了配置 \示例\ Gui_config \按照"3.2.1.4"的过程操作、我是否需要更改它? 例如、"Developer's Configuration"窗口

    是的。 您需要更改参数以根据您的管道和传感器进行调整。  

    目前、最重要的是解决连接问题。 请提供有关电路板的更多详细信息。 谢谢!

    此致、

    现金 Hao  

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

    您好、现金、

    1、是的、我使用 TI 的板(MSP-EXP430FR5994)进行测试、我从网站上的 PCB 文件创建了一个板(超声波 AFE BoosterPack)。

    2、我第一次使用芯片时将代码下载到电路板。

    3、是的、我将更改参数以根据您的管道和换能器进行调整、但在解决连接问题后、我是否可以进行调整?

    谢谢!

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

    您好!

    从第一张图片中可以看到 Launchpad 没有晶体。 此 TI 参考设计需要一个8MHz 晶体才能运行、默认情况下不会装配该晶体。 您能否确认您是否拥有它?

    我意识到 TI 参考设计文档对此并不是很清楚、我将在下一个修订版本中添加更多详细信息。

    此外,我建议如下:

    • 当 GUI 发送新配置时、绿色 LED 应亮起。 如果未发生这种情况、原因是 Launchpad 未接收到数据包、这可能是由以下原因引起的:器件在晶体初始化期间卡住、器件未正确编程、跳线未设置在正确位置。
    • 如果 LED 指示灯亮起但未熄灭、则这可能是由采用新配置的器件检测到的错误导致的(非致命错误)。  
    • 如果 LED 亮起、然后熄灭、并且您在 GUI 中看到该消息、则表示配置已正确应用。

    此致、

    Luis R

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

    我在 launchpad 中添加了一个8MHz 晶体、它开始工作了、谢谢!

    感谢您的建议。

    此致、

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

    您好、Luis

    当我使用 PC GUI 时、我遇到了一些问题。

    1, 在文档《TI Designs: TIDM-1002 采用 MSP430Tm的超声波燃气表前端参考设计》(zhcu232.pdf)中 ,有一句这样的句子:“param #3 (计算模式),用于算法的计算模式。有关详细信息,请参阅超声波感应燃气计量库”,见表6。

    但我只能找到以下介绍:

    这是3号公园吗?  这一介绍并未详细说明每种模式都代表计算公式、这是更详细的介绍吗?

    2、当我更改参数3时、Δ TOF 已更改、但我不知道这意味着什么、是否有相关的演示文档?

    谢谢!

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

    您好!

    虽然库中包含的算法包含专有信息、但我确实认为我们需要在库文档中添加有关算法的更多信息、因此我添加了一个请求、以便在下一个版本中修复它。

    同时、以下是对以下内容的描述:

    • 选项0:避免 absToF 计算、因此有助于降低电流消耗。
      • AbsTOF_DNS 是根据在有限范围内对接收到的下行信号执行的计算获得的
      • 通过对接收到的上行信号和下行信号之间的交叉相关性进行大量搜索来计算 dTOF
      • 获取 AbsTOF_UPS AbsTOF_DNS–dTOF
    • 选项1:执行大量 dTOF 搜索
      • AbsTOF_DNS 是根据对下行信号执行的计算获得的
      • 基于对上行信号执行的计算、可获得 AbsTOF_UPS
      • 通过对接收到的上行和下行信号之间的交叉相关性进行大量搜索、可以计算 dTOF
    • 选项2:优化了功耗、因为它不依赖于大量搜索 dTOF 计算\
      • AbsTOF_DNS 是根据对下行信号执行的计算获得的
      • 基于对上行信号执行的计算、可获得 AbsTOF_UPS
      • dTOF 的计算方法是通过窗口搜索接收到的上行和下行信号之间的交叉相关性

    • 备选案文4:与备选案文1相同,但绝对飞行时间是使用希尔伯特包络计算的
    • 选项10、11、12、14与上述相同、但它们包括双波瓣跟踪  

    此致、

    Luis R

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

    感谢您的回复,但 我遇到了一些其他问题。

    1、下图是 ADC 图采集波形、它如何计算绝对 ToF?

    "脉冲开始和 ADC 捕获之间的间隔"和"捕获持续时间"可以设置 ADCGraph 采集范围、但如何计算绝对 ToF? 是采集几个时间波、然后计算平均值、还是如何计算? 是否有任何阈值设置来确定要收集的波形数?

    2、产生的 Δ 飞行时间是稳定的、结果值可以稳定在-1E-8 ~ 1E-8、但始终跳转数次到-2E-6或2E-6、甚至是6E-6或- 6E-6、这是一般原因是什么?

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

    您好!

    很高兴您能够将 TIDM-1002与您的传感器配合使用、现在让我们尝试提高性能。  

    [引用 user="user3983095"]

    1、下图是 ADC 图采集波形、它如何计算绝对 ToF?

    "脉冲开始和 ADC 捕获之间的间隔"和"捕获持续时间"可以设置 ADCGraph 采集范围、但如何计算绝对 ToF? 是采集几个时间波、然后计算平均值、还是如何计算? 是否有任何阈值设置来确定要收集的波形数?

    [/报价]

    在整个波形上计算绝对 ToF、算法不依赖于单个峰值。  

    捕获的完整波形非常重要、包括温度、流量或气体成分的变化。 这种变化取决于管道和传感器。 查看您的捕获、信号看起来正常、但请注意、它可能会向左移动(即在高温下)。

    还需要注意的是、能够驱动双音或多音(与单音相比)也应提供更高的稳健性、因为: 1) 1)它会在信号峰值之间产生更大的分离度、从而实现更可靠的检测;2)允许传感器频率随温度的变化有一定的裕度。

    尝试使用 F1-F2频率、音调生成模式和脉冲数、看看您是否可以获得更好的响应。

    [引用 USER="user3983095"] 2、生成的 Delta ToF 稳定、生成的值可以稳定在-1E-8 ~ 1E-8、但始终会跳数次到-2E-6或2E-6、甚至是6E-6或- 6E-6、这是什么常见原因?[/QUESP]

    我们称之为"错单"。 尽管 ADC 方法和实现的算法对噪声更可靠、但我看到您的信号中存在大量噪声。 左侧的峰值高于600、应该更干净。 这可能是由于传感器"振铃"(即使您停止发送激励脉冲、传感器也会保持谐振)和/或只是噪声所致。  

    随附的文档介绍了一些降低噪声的技巧、包括:使用屏蔽式 USB 电缆、将仪表屏蔽在盒内并将屏蔽层连接到您的接地端。  

    此外、尝试减少脉冲数和/或更改 F2频率以停止振铃。

    e2e.ti.com/.../FR5994GasDemo_5F00_QS_5F00_RevF.pdf

    此致、

    Luis R