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: 请问能提供一下超声波传感器接收端的(示波器采集)波形吗?

Part Number: MSP430FR6043

我们目前使用6043做超声波应用,由于无法接提供的gui工具做测试。所以就想用一个正常的设备,超声波传感器接收端的波形做对比。

另外有个疑问,我们使用的uss_lib中的demo,参数也使用的默认参数,示波器测试到输出端怎么时300Khz的激励信号了。我们目前使用的200khz的超声,不知道是否匹配???

  • Hi Jason,

    附上正常的波形供您参考:

    粉色是激励,绿色是接收

    激励信号频率一定要和换能器频率匹配,否则无法让换能器正常起振,收不到波形。

    谢谢!

    Best Regards

    Johnson

  • 请问怎么修改激信号的频率变成200k?具体修改那个宏定义

  • 目前使用的默认参数,模式如下如下

    #if (USS_PULSE_MODE == USS_PULSE_MODE_SINGLE_TONE)
    #define USS_NUM_OF_EXCITATION_PULSES_F1 20
    #define USS_F1_FREQ 1000000
    #define USS_PULSE_DUTYPERCENT_F1 50
    #define USS_NUM_OF_EXCITATION_PULSES USS_NUM_OF_EXCITATION_PULSES_F1
    #elif defined(__MSP430_HAS_SAPH_A__)
    #if (USS_PULSE_MODE == USS_PULSE_MODE_DUAL_TONE)
    #define USS_NUM_OF_EXCITATION_PULSES_F1 12
    #define USS_F1_FREQ 170000
    #define USS_PULSE_DUTYPERCENT_F1 50
    #define USS_NUM_OF_EXCITATION_PULSES_F2 12
    #define USS_F2_FREQ 240000
    #define USS_PULSE_DUTYPERCENT_F2 50
    #define USS_NUM_OF_EXCITATION_PULSES (USS_NUM_OF_EXCITATION_PULSES_F1 + USS_NUM_OF_EXCITATION_PULSES_F2)
    #elif (USS_PULSE_MODE == USS_PULSE_MODE_MULTI_TONE)
    #define USS_F1_FREQ 170000
    #define USS_F2_FREQ 240000
    #define USS_NUM_OF_TRILL_PULSES 12
    #define USS_NUM_OF_EXCITATION_PULSES ((2*(USS_NUM_OF_TRILL_PULSES + USS_NUM_OF_ADDTL_TRILL_PULSES)))
    #endif
    #endif

  • 你这个配置里显示的就是170KHz ~ 240KHz激励频率.

    建议您引出I2C接口和EVM板上的硬件连接和和GUI相连去调试,里面有很多参数需要看的,不适用GUI的话会很麻烦 没有调试方向的