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.

[参考译文] EVM430-FR6047:USS 参数调优和错误

Guru**** 2442090 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1514524/evm430-fr6047-uss-parameter-tuning-and-errors

器件型号:EVM430-FR6047
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

您好:

最近、我一直在水流量计测试台上测试 EVM430FR6047评估套件。 使用默认值进行校准后、水表显示的值与参考流量计相同。 但是、当我尝试调整参数时、可能会导致流量计从正确的值变为 -21124 L/h  

解决此问题的唯一方法是重置设备->更新设置、然后输入校准的仪表常数、然后再次更新设置。

如果我更改参数(例如增加脉冲数或更改增益)、则会再次得到-21124L/h。 GUI 感觉非常温带。 我过去偶尔使用的一些价值观没有。  

有人能帮助我了解配置选项卡上参数之间的关系吗?  

感谢您提供任何帮助。

断开的波形示例:

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

    您好、

    您似乎在 absTOF 结果上观察到循环滑移问题。 这很可能与 不适当的包络交叉阈值设置有关。 请查看此应用手册、以便更好地了解 USS 库。  https://www.ti.com/lit/pdf/slaaes9

    此致、

    现金好

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

    现金奖励、

    感谢您回复我。 下次访问流量计测试装置时、我将研究此参数。

    我们发现最令人沮丧的是、我们需要一个工作的配置、然后更改会导致错误的设置。 然后、我们将恢复到原始设置、测量结果将保持断开状态。 您能对此发表评论吗? 我们应该执行任何序列来确保将所选参数写入器件吗? 写入参数更改前是否需要停止该过程?

    感谢你的帮助。

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

    您好、

    我假设您使用 USS GUI 来更新参数。 如果某个设置出现错误、可能需要使用良好的设置再次对 MCU 重新编程、才能将其恢复。  

    此致、

    现金好

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

    现金奖励、

    是的、我们将使用 USS GUI 来更新参数。  

    当我们点击"Request update"(请求更新)时、这与重新编程器件不同吗?

    澄清:

    我们将有一个有效的配置、然后更改一个参数、 单击"更新"、它就会中断。 然后、我们会将其改回以前有效的值、再次单击"更新"、它将保持断开状态。

    我们能够修复它的唯一方法是点击"Reset Values"并重新输入仪表常数。

    您以前是否遇到过此问题? 我们想弄清楚为什么将参数改回原始值无法解决问题。

    我们应该执行任何序列来确保将所选参数写入器件吗? 写入参数更改前是否需要停止该过程?

    谢谢

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

    您好、

    单击 "请求更新" 不会重新编程设备。 它只会 将新参数发送到 MCU。  

    我以前没有遇到此问题、如果重新输入仪表常数可以解决该问题。 我想这是一种办法。  

    此致、

    现金好

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

    现金奖励、

    您能否详细介绍一下如何对器件进行重新编程?

    谢谢

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

    您好、

    只需使用 Uniflash 或 CCS、即可使用默认的项目二进制文件再次对器件进行编程。  

    此致、

    现金好

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

    现金奖励、

    好的、谢谢、下次我有机会使用试验台时、我可以尝试一下。

    是否只有包络交叉阈值参数会影响周期差? 假设这就是我们 所经历的。

    当我们调整参数时、我们是否应该能够在水流过系统的情况下进行调整? 还是流速应该为零? 还是应该不重要?

    我在这里成功完成了 超声波水表-设计和测试的标准差测试 、我们在这里将流量计充满水并以零流速进行测量。 我在没有流速的情况下没有遇到任何问题、因此可以自由地调整参数。

    无流速时的 ADC 捕获结果如下所示。  

    仍然非常有兴趣尝试找出我们所看到的问题与调整参数之间的关系。 我们在测试期间可以记录哪些数据可以帮助您为我们调试此问题吗? 我们面临的问题是、我们很少能使用试验台、而且价格非常昂贵、因此我们需要准备好解决方案、以防再次遇到此问题。  

    最后、我想知道您是否可以帮助我了解使用该系统测量流速时的温度有多重要。 建议校准类型为"流量"还是"流量+温度"? 我发现、在<100l/h 时、温度可以提高流速精度 在我们的第一组测试中、我们仅使用"流量"进行校准。

    谢谢

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

    您好、

    参数通常在零流量下调整并在不同流速下进行测试、以检查是否设置了正确的值。  

    我觉得 ADC 采集数据看起来异常。 您是否遵循了本指南中有关如何调整参数的内容?  https://dev.ti.com/tirex/explore/node?node=A__AUxLkAvzLrljvLBB0bSqSw__MSP430-ACADEMY__8HaEUeq__LATEST 您也可以在此处发送您的配置页面、我也可以为您检查它。  

    您这边没有简单的流速测试台? 通常、在简单的流速测试下、循环滑动问题很容易重现。  

    这取决于您的温度要求、如果您的产品设计为在50°C 以下工作且具有良好的精度、那么您可能需要使用 "流量+温度"校准模式。 否则、流模式应足以满足一般应用要求。  

    此致、

    现金好

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

    现金奖励、

    好的、我们可以尝试在零流量下重新配置、看看它是否有任何区别。

    因此、对于零流量标准偏差测试、我使用了以下屏幕截图中的参数。

    我读出的脉冲数增加到尽可能多。这是提高 SD 的最佳方法、我还将捕获持续时间增加到80。 我将 UPS0至 UPS1的间隙降低到50、因此我们可以更频繁地进行测量。  我们不关心应用中的功耗。

    我将脉冲开始和 ADC 捕获之间的间隙增加到80、以使捕获更集中在图上。 然后调整增益、使 ADC 计数约为900。  

    您能告诉我它有什么异常吗? 我想尽可能地了解如何使捕获结果尽可能好。

    我们也许能够在办公室里建立一些非常基本的东西。 循环滑倒会发生在哪种流速?

    谢谢

    Jonathan

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

    您好、

    只是脉冲数量相当大、使接收信号看起来异常。  

    如果您不关心功耗、那么我认为电流配置看起来不错、但 脉冲开始和 ADC 捕获之间的间隙除外。 如果 ADC 信号在流速下移动、您可以将其设置得更短一些。  

    我不知道在什么流量下会导致循环滑移、客户需要测试整个设计的流量范围。  

    此致、

    现金好