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.
工具与软件:
我正在使用连接到 TIDA-01486放大器板的 EVM430-FR6047评估板。 放大器板配置为仅使用一对换能器。 放大器板上的硬件增益在发送路径中设置为5、在接收路径中设置为2。 我的目标是能够将此系统与1对换能器配合使用、这些换能器夹住管道外部来测量管道中的水流。
目前、我将换能器夹紧在1英寸 PVC 管上。 我现在这样做是因为我让系统在这条管道上工作、其硬件传输增益较低、并且我知道 ADC 捕获和流量波形应该是什么样的。 一旦我开始工作、我就打算将换能器移至1英寸的不锈钢管上。
然而、当发送硬件增益被设定为5时、我得到这个错误: 算法135 DToF -移位值大于 maxSampleShift
管道中零水流的 ADC 捕获波形看起来很棒:
但流量测量波形对于零水流的情况很糟糕。 在下面的示例中、您会看到绝对 ToF 相差约6us、这使得 Δ ToF 约为-5000us。 为了实现零水流、绝对 UPS 和 DNS 实际上应该为零。
下面2张图片显示了我在 USS 中的配置:
我在该论坛中搜索了有关错误135的帮助、并提供了以下建议:
我正在寻找有关参数更改的建议、以停止135错误。
期待您的答复。
Anthony、您好!
在帖子中同意您的许多观点。 ADC 采集看上去肯定不错。 在结束时同意您的项目列表、我不认为这些调整会解决问题。
关于最后一点、我仍然建议对换能器执行频率扫描、以确保使用理想频率。 您的换能器的额定功率可能是1MHz、但(我不确定适合这些值的容差)最佳频率可以是990kHz、1.02Mhz 等 这样有助于确保获得出色的信号。
这看起来很明显、但是-您的意思是您有一个上游换能器和一个单独的下游换能器? 这是 USS 演示固件和模板示例预期的典型布置。 但是、如果您希望换能器以特定顺序传输、而不是一组上游脉冲和一组下游脉冲、则需要重新配置序列选择。 这一点很清楚、听起来您正在使用标准配置。 需要注意的一点。
预期的绝对飞行时间是多少? 上游或下游是否显示了预期的值、还是两者都错了?
如果在示波器上查看通道、是否这些信号的飞行时间实际上有很大不同? 或者它们看起来是相同的-表明错误在于算法的输入、而不是硬件?
您好、迪伦。 感谢您的及时回复。
我将 TIDA-01486放大器板与 EVM430-FR6047配合使用、 TIDA-01486可以使用2对换能器。 在我的原始帖子中、我清晰地描述了我的设置。 这意味着我已经对 TIDA-01486进行了修改、因此它不会在2对换能器之间进行切换、因为 EVM430-FR6047本身只能处理1对换能器。
是的、我有一个上游换能器和一个下游换能器、构成了我的单个换能器对。
我有一些关于设置的新信息。 鉴于有人建议 增大 USS_ALG_MAX_SAMPLE_SHIFT 值、我正在浏览 USS GUI、找到可以更改的设置、该设置可能与捕获接收到的信号相关、并可能提高系统性能。
因此、我将捕获持续时间从60us 缩短到了40us、135错误停止。 ADC Capture 波形不变、但流量测量波形突然稳定、我能够针对一条1英寸 PVC 管测量正确的绝对 ToF 和 Delta ToF。 我进一步缩短了采集持续时间、并且系统保持正常工作。 现在这里是有趣的部分-我把捕获持续时间和我调整过的任何其他设置一起改回60 μ s、系统继续工作。 这就好像测量算法需要以某种方式进行初始化。
这是可行的吗? 算法中是否有隐藏在 USS GUI 中的计算值、这些值需要正确的"起始"值才能使算法正常工作?
我的系统再次工作、现在我可以将换能器夹到不锈钢管上。 但这让我很紧张,我不得不像这样"踢"系统。 您能对此发表评论吗?