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.
您好!
我目前正在探索评估板 TIDM-1019、其中 MSP430FR6047 MCU 具有 USS 设计中心(演示)。
ToF 的差异是根据相关性(基于测得的上游和下游信号的几个点)计算得出的。 我已阅读TI 的"适用于水流量测量的超声波传感子系统参考设计"。
但是、我不清楚使用的是信号中的哪个区域(完整信号、信号峰值附近的区域或信号中的区域)。
因此,我想问:
-此芯片允许选择要裁剪的相关区域(如果是、如何在 USS 设计中心进行更改)
-有任何文档详细描述了该方法
此致、
TDL
你(们)好
最清晰的描述应该在《适用于水流量测量的超声波传感子系统参考设计》第2.4.1部分中、但这些方程式不清楚、您可以参考这个
为了实现高效、我们通常使用几个点(可能是大约20个点)和方程7。
此致
Gary
您好、Gary、
感谢您的回答。
描述只是一个一般性的描述,如文档中所描述的那样做相关的方法。
不过、我的问题是 USS 软件在何处选择信号的这些点以将其与公式7结合使用。
例如:您提到了大约20个点、但这20个点在信号中的确切位置(我将其称为信号中的时区)。 时区可以恰好位于信号的开头。 或者它可能位于信号中间的某个位置。
我认为 USS 软件不允许用户选择关联的时区。 我还想知道软件的默认设置、他们在其中选择时区。
此外、我想知道 IC 是否允许用户决定在何处裁剪时区。 如果确实如此、是否有任何文档描述了如何使用您的库执行该操作。
此致、
TDL
您好、Gary、
感谢您的快速响应。
根据您所说的内容、TI 会自动选择时区以获得最佳 SNR。
这意味着 TI 甚至不允许开发人员选择自己感兴趣的时区。
请帮助我再次确认这一说法、因为如果我们选择使用 MSP430FR6047、在开发/设计阶段、这对我们至关重要。
此致、
TDL
您好 TDL、
为了添加上述答复、我想将提供下载的 MSP430FR6047芯片与超声波软件库分开、网址 为 www.ti.com/.../MSP-ULTRASONIC-DESIGN-CENTER
MSP430FR6047芯片:
您可以开发适合您的应用的算法。 芯片不会对上述查询中提到的任何限制进行设置。 您的算法可以搜索并选择您感兴趣的峰值。
超声波软件库:
该库专为一系列住宅水流量计和燃气表应用而开发。 关联中使用的样本受以下设置的影响:
(a)禁用窗口化:可以通过在 USS_userConfig.h 中设置 USS_ALG_ENABLE_窗口 化= false 来禁用窗口化 计算 DeltaToF (DToF)的相关算法在整个捕获信号上运行。
(b)启用窗口化:可以通过在 USS_userConfig.h 中设置 USS_ALG_ENABLE_窗口 化= true 来启用窗口化 使用此设置、在运行相关之前首先对接收到的信号进行窗口化。 窗口被指定为梯形、并由 USS_userConfig.h 中定义的以下参数指定:
#define USS_ALG_WIN_START_INDEX 反向_OFF_NUM_CYCLES 2.
#define USS_ALG_WIN_TRAP_RAMP_NUM_CYCLES 4.
#define USS_ALG_WIN_NUM_CYCESS_Delta 3.
#define USS_ALG_WIN_NUM_CYCLES (USS_NUM_OF_励 磁脉冲+\
USS_ALG_WIN_NUM_CYCESS_DELTA)
例如,上面的4个“周期”表示4个换能器周期的持续时间;对于具有4MSPS ADC 采样的1MHz 换能器,4个周期表示16个采样。 USS_NUM_OF_励 磁脉冲的默认设置为20。 同样、对于1MHz 传感器和4MSPS 采样、窗口的常量部分约为92个样本(=4*23)、当窗口从0上升到1时、窗口的梯形部分在任一侧为16个样本。 通常、此窗口不仅包括峰值周围的几个样本、还包括许多音调。 如果您的应用和换能器选择需要不同的设置、您还可以更改上述参数以进一步修改窗口。
Srinivas
您好 Srinivas、
感谢您的回答。 这是一个很好的信息、因为芯片使我们可以自由地裁剪关联窗口。
您是否有任何相关文档详细描述了芯片的所有选项(以及 TI 提供的用于配置其参数的参考库)?
此致、
TDL