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:用于超声波感应的带通滤波器

Guru**** 2390755 points
Other Parts Discussed in Thread: MSP430FR6043

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/990109/msp430fr6043-band-pass-filter-for-ultrasonic-sensing

器件型号:MSP430FR6043

我对 MSP430FR6043中的带通滤波器有四个问题。

 1) 1)我想检查滤波器是否按计算值进行应用。

是否可以使用 GUI 上的 ADC Capture 功能在滤波器之后显示接收到的波形?

2)是否可以使用低通滤波器和高通滤波器而不是带通滤波器来配置滤波器?

3) 3)是否可以在确定传播时间之前对接收到的波形进行多次平均?

4) 4)时间差有时会通过一个超声波周期来关闭。

MSP430FR6043是否有任何方法可以解决该问题。

谢谢、

科基

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

    您好、Koki、

    请参阅以下答案:

    1.是-如果 您调用 HMI_PostMeasurement_Update();算法运行后,您应该能够看到应用的过滤器的效果。

    2.您能解释一下为什么您更喜欢使用低通/高通滤波器而不是带通滤波器-这是由您的应用中截止频率的变化引起的吗(我不会期望这会影响结果)?

    3.您是指波形结果-如 dToF/absToF 吗?  GUI 支持对这些进行平均计算、可根据您希望查看的平均样本数进行配置。

    4.我认为你指的是一个“循环滑移”— 这是在气体或水的环境中吗?  您是否已查看 USS 燃气和水学院有关此主题的内容?

    BR、
    Leo

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

    您好!

    [引用 userid="71478" URL"~/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/990109/msp430fr6043-band-pass-filter-for-ultrasonic-sensing/3661581 #3661581"]2. 您能否解释一下为什么您更喜欢使用低通/高通滤波器而不是带通滤波器-这是由您的应用中截止频率的变化引起的(我不会期望这会影响结果)?[/引述]

    带通滤波器的参数。

    高频噪声降低了、但低频噪声并未大幅降低。

    因此、请告诉我、是否有一种方法可以设置 HPF 和 LPH、而不是设置 BPF。

    [引用 userid="71478" URL"~/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/990109/msp430fr6043-band-pass-filter-for-ultrasonic-sensing/3661581 #3661581"]3. 您是指波形结果-如 dToF/absToF 吗?  GUI 支持根据您希望查看平均值的样本数对这些样本进行平均值计算。

    我想知道、在计算 absTOF 之前、是否有方法对 ADC 结果求平均值。

    此外、如果您知道 MSP430FR6043EVM_USS_Gas 演示中 ADC 转换结果缓冲器的位置、请告诉我。

    [引用 userid="71478" URL"~/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/990109/msp430fr6043-band-pass-filter-for-ultrasonic-sensing/3661581 #3661581"]4. 我想你指的是"循环滑动"- 这是在气体或水的环境中吗?  您是否已查看 USS 燃气和水学院有关此主题的内容?[/引述]

    我将使用气体演示。

    USS Gas Academy 是否意味着以下 URL?

    https://training.ti.com/msp-ultrasonic-sensing-mcus?keyMatch=USS%20ACADEMY&tisearch=search-everything

    我还附上了一张 ΔTOF 的图片、如果您有任何建议、请告诉我。

    谢谢、

    科基

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

    您好、Koki、

    当您看到上述行为时、请发布几个 ADC 捕获以及您正在使用的基本和高级配置。  

    BR、

    Leo

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

    您好!

    我提供了有关 ADC 采集以及 ABS ToF 和 ΔTOF 的信息。

    如果您需要其他信息、请告诉我。

    谢谢、

    科基

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

    你(们)好,Le

    你有更新吗?

    谢谢、

    科基

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

    您好、Koki、

    您能否发布基本和高级配置选项卡?

    BR、
    Leo

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

    您好、Leo

    稍后我将向您发送有关基本和高级参数的信息。

    对于问题2和3是否有任何答案或信息?

    谢谢、

    科基

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

    您好、Koki、

    对于问题2和3、如果不修改 USS 库源代码、则无法实现这些目标。

    BR、
    Leo

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

    您好、Leo

    根据您的回答、如果我更改 USS 库源代码、问题2和3是否可行?
    如果是、请告诉我该过程。

    谢谢、

    科基

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

    您好、Koki、

    我已就此向您发送了一条消息。


    BR、
    Leo

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

    您好、Leo

    我已查看我的电子邮件。

    [引用 userid="465179" URL"~/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/990109/msp430fr6043-band-pass-filter-for-ultrasonic-sensing/3662377 #3662377]4. 我想你指的是"循环滑动"- 这是在气体或水的环境中吗?  您是否已查看 USS 燃气和水学院有关此主题的内容?[/引述]

    很抱歉耽误你的时间。

    我获得了一些有关 USS 参数设置的信息、并将与您分享。

    请检查附件。

    e2e.ti.com/.../3771.USS_5F00_userConfig.h

    谢谢、

    科基

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

    您好、Koki、

    在此头文件中、F1/F2频率设置为170/240kHz -这两个参数需要调整为所用传感器的频率。 如果这是320kHz 换能器、我建议在初始配置中使用 F1=310KHz、F2=360kHz。

    BR、

    Leo

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

    您好、Leo

    我不知道客户使用的换能器的标称频率、因此我将再次询问并与您联系。

    此外、从头文件中、我认为 f1和 f2分别如下所示。

    #define H_USS_F1_FREQ (330)/* 330kHz F1

    #define H_USS_F2_FREQ (340)/* 340kHz F2

    谢谢、

    科基

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

    您好、Koki、

    我看不到代码正在使用这些#defines。

    BR、
    Leo

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

    您好、Leo

    当我与客户进行检查时、频率设置为 F1 = 330kHz 和 F2 = 340kHz。

    传感器是客户自己的产品、频率为335kHz。

    谢谢、

    科基

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

    谢谢 Koki、

    需要按照 USS 气体学院的以下部分所述增加激励带宽:

    https://dev.ti.com/tirex/explore/content/msp_academy_msp430_1_00_04_11/modules/msp430/msp430_USS_training/msp430_uss_training.html#-initial-configuration-

    对于初始配置、我建议 F1 = 320kHz 和 F2 = 370kHz。

    BR、
    Leo