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.

[参考译文] MSP430FR6047:在较高的流速下、配置偏移不起作用

Guru**** 2777545 points

Other Parts Discussed in Thread: MSP430FR6047

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1609286/msp430fr6047-configurations-offset-not-working-at-higher-flow-rates

器件型号: MSP430FR6047
主题: MSP430WARE 中讨论的其他部件

我在设计中使用的是 MSP430FR6047。 我有最新的 USS 设计中心 02.40.00.00、并且在连接到 USS 设计中心时在芯片上使用 02.40.00.00.00 图像。  
 
据我所知、ToF 会随着温度的变化而出现波动、但算法有助于使用我们应该根据换能器/流量测定管所做的测试创建的查找表进行筛选。
 
我尝试使用查找表来配置不同流速/温度下的偏移量、但似乎没有正确设置我输入的值。  
 
我看到在 100LPH 到 200LPH 左右的较低流速下具有>=99%的出色精度、但当我提高到 1500LPH 到 2100LPH 左右的较高流速时 、它会比实际流速低 5%以上。 我一直按照教程使用 USS GUI 来配置器件、但它不允许我将配置设置得足够接近我希望的 2%–3%精度。  
 
我尝试仅根据体积流速和所需的偏移来配置器件。 我 看到、在更高的流速下、记录的设备低于实际值。  
 
 
这是我一直努力去工作的地方。 下面是我针对更高流速测试的体积流量+温度查找表配置的屏幕截图。 我看到这两种配置的读数相同、并且仅看到体积流量配置的读数相同。 对于不同的流速值、它不会偏移。   
 
graph.png
 
 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Toby:

    接下来、我将主题转发给我团队中的 USS 专家。

    回复会有一些延迟,感谢您的耐心。

    B.R.

    Sal

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

    尊敬的 Toby:

    是否请参阅  超声波传感设计中心用户指南 02.40.00.00 了解校准过程? 如果不是、请首先参考。 由于高流速范围内的误差很大、您能否尝试增加点数、看看是否会获得更好的结果。

    此致、
    彼得

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

    Peter Jiang ,是的,我也已经通过了该教程,但我相信,我有问题的地方是在步骤 8 到 10 的一节“收集计量校准数据“  

    当我通过 USS 设计工具连接到 Water_Demo_时、我使用软件下载随附的 MSP430FR6047EVM_USS_EVM.LPM_02_40_00_00 编译映像、但在使用任何自定义代码时(例如,像在步骤 8 中一样更新头文件)

    ) AM 强制使用 msp430ware_3_80_14_01 软件包内的 FR6047_USSSWLib_TEMPLATE_EXAMPLE 项目。 如果我使用该示例、则无法将该电路板连接到 USS 设计中心。  

    是否有办法让 USS 设计中心使用  msp430ware 示例工程?  

    我附上了我的图形屏幕截图和我为您创建的用于查看的导出配置.xml 文件。 我假设由于无法更新 02_40_00_00 软件下载随附的映像、因此我只需点击主配置页面上的“Request update“按钮。  


    e2e.ti.com/.../USSVFRCalibFlowTemperatureConfig01_5F00_26_5F00_26.xmle2e.ti.com/.../USSVFRCalibFlowConfig01_5F00_26_5F00_26.xml

    如果您需要对我的设置进行任何其他说明、请告诉我。  

    谢谢、

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

    尊敬的 Toby:

    是否有办法让 USS 设计中心使用  msp430ware 示例项目?  [/报价]

    msp430ware 中的 USS 模板代码 使用 UART 来传输数据、但 GUI 需要 USB 通信、我们在水表演示工程中通过 I2C-USB 桥接器实现了这一点、 因此、 如果要与 GUI 建立通信、您需要参考水演示代码自行进行必要的移植。

    以下文档 有助于您了解演示工程结构。

    MSP 超声波传感库用户指南 02_40_00_00

    此致、
    彼得

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

    Peter、  

    感谢您的输入。 我最初看到了这些示例、但我仍然看到了这些示例、但我没有看到在 02_40_00_00 软件包中编译任何示例的方法。  

    我缺少什么吗?

    感谢您的帮助。  

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

    尊敬的 Toby:

    抱歉、您认为没有办法在  02_40_00_00 软件包中编译示例? 如果要编译代码、只需使用 CCS 导入此文件夹的工程即可。

    此致、
    彼得

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

    这有点令人困惑、但我还是导入了 I2C 工程。  

    我按照说明操作、已经在工程中创建、编译了头文件、并针对 Flow + Temp 头文件和只是 Flow 头文件进行了测试、但仍然存在与之前相同的问题。

    在下图中、显示的流速约为 1250lph、但实际值为 1400lph。   

    是否还有一些我做得不正确的事情? 是否可以召开会议、看看这个问题、找出我的做法有什么问题?  

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

    尊敬的 Toby:

    已在此 E2E 论坛中向您发送朋友的申请。

    此致、
    彼得