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.

[参考译文] MSP430FR6043:6043 评估版本的参数变化适用于不同的燃气表。

Guru**** 2489685 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1552713/msp430fr6043-the-parameter-changes-of-the-6043-evaluation-version-are-applicable-to-different-gas-meters

器件型号:MSP430FR6043


工具/软件:

尊敬的 E2E:

关于评估版本、在移植到 5043 之前、我有几个问题:
1.如果我的传感器之间的距离与示例例例例程中的距离不同,我需要修改哪些参数?
2.是否还需要修改体积流量比例因子? 应如何调整?
3、USS_FIXED_POINT 中的参数单位是什么 Algorithms_Results_?

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

    您好、

    1.当传感器之间的距离发生变化时、通常需要相应地更改脉冲开始和 ADC 捕获之间的间隙。  

    2. USS_VOLUME_SCALE_FACTOR 也称为仪表常数。 当管道设计发生变化时、需要重新计算其值。 只需首先按照计算仪表常量值的方式进行操作。  

    3.对于 TOF 结果、单位为秒、数据格式保存为 iq31 和 iq44。 您可能需要将此格式转换为 float 以获得直观的结果。

    如需迁移到 FR5043、请参阅此应用手册。  https://www.ti.com/lit/pdf/slaaes9 

    此致、

    现金好

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

    谢谢您的答复、但我觉得有点不清楚。
    1.参数`#define USS_OCOUNIC_LENGTH 70`是在修改换能器之间的距离时需要更改的参数吗?
    2.您能提供这个系数的计算公式吗?
    3、关于`下面的 USS_STIA.FIXED_POINT Algorithms_Results_`结构、我想知道其中每个参数的单位:
    typedef struct _USS_STIL_FIXED_POINT_ Algorithms_Results_

    USS_message_code 消息代码;
    int32_t;//!<飞行时间差计算结果
    int32_t;//!<上游总飞行时间计算结果
    int32_t;//!<下行总飞行时间计算结果
    int32_t iq16VolumeFlowRate;//!<容积流量计算结果
    int32_t iq16VolumeFlowRateNoCalib;//!<未进行 VFR 校准的体积流量计算结果(仅用于 VFR 校准)
    int32_t iq16Temperature;//!<温度计算结果
    } USS_FIXED_POINT; Algorithms_Results_

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

    您好、

    1.可以忽略  USS_OCOUNIC_LENGTH。 该算法中未使用它。  

    2. VFR =仪表常数* dToF /(absTOF_UPS * absTOF_DNS)。 VFR 从参考表获得、ToF 结果从 USS 库获得。 您可以根据此公式获得仪表常数值。  

    3. TOF 单元都是第二单元。 不同之处在于数据格式。 dTOF 为 IQ44 格式。 absTOF 为 IQ40 格式。 例如、使用 IQ44 格式。 如果 dTOF 以 IQ44 格式 0x34a5d79 显示、则首先将该十六进制转换为十进制 55,205,241。 然后将它除以 2^44。 因此、结果将为 55,205,241/2 ~ 44^= 3.138*10^–6 = 3.138us。  

    此致、

    现金好

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

    您好、

    好的、感谢您的答复。 我还有最后一个问题:
    如果管道横截面积发生变化、我需要修改哪个参数?

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

    您好、

    直接更改仪表常数值、硬件上的任何更改都将反映在仪表常数值中。  

    此致、

    现金好

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

    好的!谢谢!