ZHCAF52 March   2025 MSP430FR5043 , MSP430FR6005 , MSP430FR6007 , MSP430FR6043 , MSP430FR6045 , MSP430FR6047

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2流量计测量原理
    1. 2.1 ToF 测量算法实现
      1. 2.1.1 absTOF 计算方法 - 波瓣
      2. 2.1.2 absTOF 计算方法 - Hilbert Wide
      3. 2.1.3 dTOF 计算方法 - 互相关
        1. 2.1.3.1 获得高精度 dTOF 结果
        2. 2.1.3.2 互相关法优化
    2. 2.2 ADC 方法和 TDC 方法之间的区别
  6. 3适用于 USS 应用的 MSP430 MCU
    1. 3.1 USS 模块
    2. 3.2 USS 和 USS_A 模块之间的差异
    3. 3.3 MSP430 MCU 上的软件实现
  7. 4硬件设计流程
    1. 4.1 原理图
      1. 4.1.1 水表原理图 - MSP430FR6047 和 MSP430FR6007
      2. 4.1.2 水表原理图 - MSP430FR6043 和 MSP430FR5043
      3. 4.1.3 燃气表原理图 – MSP430FR6043 和 MSP430FR5043
    2. 4.2 PCB 布局指南
  8. 5软件设计指南
    1. 5.1 USS 演示项目和相关资源
    2. 5.2 演示项目说明
      1. 5.2.1 演示项目中的文件
      2. 5.2.2 演示项目中的属性设置
  9. 6总结
  10. 7参考资料

USS 演示项目和相关资源

水表和燃气表应用的软件资源是类似的。用户可以在 USS-SWLIB-WATER 上找到用于水表应用的所有软件资源。此 USS-SWLIB-GAS 中提供了燃气表应用的软件资源。

图 5-1 显示了资源链接中包含的内容。

 USS 软件资源页面图 5-1 USS 软件资源页面
  1. 第一部分是版本说明。用户可以找到演示代码当前版本的更新。其中还包括修订历史记录、安装和使用情况以及演示项目的其他基本信息。
  2. 第二部分是 USSSWLIB 安装程序。其中包括 USS 设计中心 (USS DC) 和一个模板示例项目。

    模板示例项目包括 USS 测量的完整过程。然而,这不包括 USS DC 通信接口。通过使用该模板示例项目,用户可以测量流量,但无法连接到 USS DC。如果用户已通过评估阶段并且有一个 GUI 界面,那么用户可以使用此模板示例作为一个项目的起始点。

  3. 第三部分是演示示例项目。建议用户使用此项开始评估。这包括 USS 测量的完整过程和 USS DC 通信接口。USS DC 在早期评估阶段非常有用,可以帮助用户记录数据并轻松进行分析。
  4. 第四部分是文档。
    1. USS 库用户指南包含用户需要了解的有关 USS 库的所有信息。本文档中包含了一些常见问题解答。

      例如,所使用的资源在 USS 库的“代码示例 -> 硬件先决条件 -> 器件资源使用情况”中进行了描述。

      若要检查 absTOF 插值计算表系数的更新,请参阅生成插值校正查找表 部分。对于波瓣算法,此表用于计算每个波瓣的峰值。使用更高的插值可以提升 absTOF 精度。

      关于优化库,用户可以检查不同 USS 库的存储器使用信息。这还包括如何利用存储器优化库部分实现优化库。

    2. 在《USS 库 API 指南》中,详细介绍了 USS 库中的每个 API。
    3. 《USS 设计中心用户指南》包含用户需要了解的有关 USS DC 的所有信息,包括配置、波形图、ADC 捕获功能、频率扫描、校准、调试波形和错误处理。本文档中包含了一些常见问题解答。

      用户可以查看错误处理 部分,了解有关如何检查所报告错误信息的更多信息。

      用户可以查看通信协议规范 部分,了解如何基于当前通信协议构建 GUI。