主题中讨论的其他器件: EVM430-FR6043
大家好、
你好。 我是代表我们的客户发布此咨询。
我们将使用您提供的 MSP430FR50431和 USS 库开发水流量计。 我们已经成功创建了适合我们应用的 USS 配置和固件、但在开发与超声波传感设计中心软件类似的频率扫描函数时、我们遇到了一个可能的错误。
我们的目标是在固件内部创建一个函数、该函数会将频率调整到与其连接的换能器的最佳值、但是从我们的观察来看、数据不会形成平滑的曲线、 但更像是"阶梯"的东西(轴标题是偶然切换的, X 轴实际上是频率, Y 轴是信号振幅)。
在900kHz - 1100kHz 范围内执行频率扫描、步长为1kHz:
认为这是我们一侧的错误、我们已经使用针对水应用和 超声波传感设计中心软件进行修改的 EVM430-FR6043开发套件执行了类似的频率扫描。 测试在950kHz - 1050kHz 范围内执行、步长为1kHz。 换能器与第一次测试时不同、但来自同一批次。 软件已返回以下结果:
从我们的角度来看、这似乎像是外设内的倍频器/分频器存在一些问题、导致它不会将激励频率切换1kHz、而是切换5-7kHz。
在我们的软件中、我们测试了多种用于解决该问题的方法、例如为 USS 库提供更多虚拟 USS 流速读数以稳定频率或以伪随机顺序设置频率、但是似乎没有什么可以解决这个问题。 我们已在100多个器件上运行此频率扫描、所有器件上的行为都是相同的。
我们使用8MHz 晶体振荡器作为 USS 外设的源。
关于如何强制外设根据配置正确切换传感器激励频率、您能否为我们提供一些建议?
请帮助提供建议。 感谢您的支持。
此致、
Marvin 酒店