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.

[参考译文] AICBUREPATH_Studio:频谱分析仪帮助

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1312664/aicpurepath_studio-spectrum-analyzer-help

器件型号:AICBUREPATH_STUDIO

您好!

我一直在尝试使用 PurePath Studio 上的频谱分析仪模块来测量不同的声级。 我无法使它正常工作。 每当我向其中放入任何信号时、无论什么、我都会得到读数0x80。 我试图用一个音调发生器连接到频谱分析仪来创建一个极其简单的流程。 我仍然只得到0x80。 下面是一些屏幕截图和对我所做的工作的解释。

  1. 音调发生器设置为1kHz、振幅为0.5
  2. 我下载代码
  3. 我将音调发生器上的状态更改为运行
  4. 我打开存储器工具、将 Address 更改为0并且 miniDSP_D_Coef
  5. 每次我 PEEK 时、这个位总是会显示0x80。

流量

音调发生器属性

频谱分析仪属性

PEEK 窗口

I2C 读取窗口

版本窗口

每当我更改振幅时、它始终显示0x80。 有什么事我做错了吗?

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

    您好!

    首先、您需要放置带通滤波器、如帮助页面中所述。 您可以右键单击频谱成分并选择帮助以获得有关该成分的更多信息。

    您可以在工具下查看组件接口概述、以查看流程中使用的组件的系数和地址。

    我使用下面的流程作为示例、向您展示使用来自 Audacity 的输入音调的频谱功率。

    提供音调并运行代码后、您可以在 I2C 存储器工具中查看频谱功率。

    您可以从 peek/poke 或 I2C 查看它。

    在 peek/poke 中、在"Address"中输入系数起始地址(频谱为0)并选择 miniDSP_D、然后点击 Peek。

    如果需要、使用 M7直接反映以 dB 为单位的功率或 M7上方显示的十六进制值。 转换位于帮助页面。

    如果从 I2C 读取、则输入页面和寄存器地址、如下所示:

    此致。

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

    你好。 我已添加带通滤波器。 (中心频率:1kHz;带宽:50Hz)

    无论我执行什么操作、我仍在从频谱分析仪中读取0x80。 它是否可与 AIC3262框架配合使用?

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

    我没有 AIC3262板、但我使用 AIC3268进行了测试、并且看到的数据与您的板一样。

    我将在内部检查是否有其他设置。

    解决方法可能是使用峰值而不是频谱。  

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

    感谢您对此进行检查。 请将您发现的内容发布在我的网站上。 我将看到峰值是否有效。

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

    我订购了 AIC3262开发板、并会在下周可能会再进行检查。

    我已经检查峰值元件与 AIC3268板配合使用。

    我会告诉您。

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

    您好!

    我今天刚收到电路板、结果与之类似。

    我建议改用峰值分量。

    此致。

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

    感谢你的帮助。 我正在尝试使用峰值检测器、对如何读取输出有点困惑。 您能提供一个示例或其他示例来说明如何使用峰值检测器并从其中读取值吗?

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

    例如、您可以测量峰值、并使用 Audacity 等工具来测量峰值。

    当您从 Help (帮助)菜单中获得峰的 alpha 值时、请记住取消选中如下所示的十六进制显示屏、并粘贴其中的 alpha 值。

    例如、如果在0.5振幅下提供正弦信号、则峰值输出将显示0.32。 将0.32乘以(PI/2)、得到0.5。

    此致。