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.

[参考译文] EVM430-FR6047:关于ADC捕获

Guru**** 2613775 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/663741/evm430-fr6047-about-adc-capture

部件号:EVM430-FR6047

我可以在 USS中查看ADC捕获波形曲线,它是由USS还是MCU来匹配?

我能得到波形的最大振幅吗?如果可以,我如何得到?

我调整以降低幅度并固定PGA增益,我发现TOF变化约为1us,这是正常的吗?

如果上游和下游的振幅不同,会发生什么情况? TOF会有所不同吗? 水  是静态的。

此致。

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

    ADC捕获通过I2C接口从MCU发送到GUI。

    您能否提供有关您正在查找的最大振幅信息的更多详细信息? 您是否正在寻找一段时间或类似的显示最大振幅?

    您看到的ADC代码的数量是多少? 理想情况下,您应将增益调整为包含约800个代码。

    理论上,我认为如果幅度不同,TOF就不会有差别,但幅度不应有很大差别。 您是否发现UPS和DNS之间的振幅差异很大? 在极高的流速下,振幅可能会有一些差异,但在零流量下不会出现这种情况。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Eddie,
    非常感谢。 我只是想得到波的最大振幅值,以知道它是否受到某种东西(例如气泡)的干扰,这样我就可以处理它了。
    在极端情况下,如果一个波流被气泡干扰,而另一个波流不受干扰,则这两个振幅可能有很大差异,因此TOF和DTof可能是错误的。

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

    感谢您的澄清。 您可以修改应用程序代码以启用此功能。

    在USSLibGUIApp.c中,在USS_startUltrasonicMeasurement()之后,您可以添加一个函数来搜索所捕获信号的最大值和最小值(下行和上行)。 捕获的波形位于gUssSWConfig,capureConfig,pCapturesBuffer。 内存缓冲区的结构为samplesize*numberOfAcquisitions *2,如USS SW库文档中所示。NumberOfAcquisitions通常为2,1表示上游,1表示下游。 您可以在USSlib安装的根目录中找到API文档。 标题为'USSLib-ApiGuide.html"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Eddie
    非常感谢!
    我会试试。

    此致,
    Bruce