工具/软件:
尊敬的 E2E:
关于评估版本、在移植到 5043 之前、我有几个问题:
1.如果我的传感器之间的距离与示例例例例程中的距离不同,我需要修改哪些参数?
2.是否还需要修改体积流量比例因子? 应如何调整?
3、USS_FIXED_POINT 中的参数单位是什么 Algorithms_Results_?
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.
工具/软件:
尊敬的 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。
此致、
现金好