littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于Arduino平台的音频测试仪器

项目简介

AudioTestInstrument是一个基于Arduino平台的音频测试仪器,继承了W7PUA音频矢量网络分析仪的功能,且新增多种测试仪器。最新版本为0.86,可提供全面的音频分析和信号生成功能。

项目的主要特性和功能

  1. 音频频谱分析:能对覆盖至40kHz的音频信号进行分析,通过图形界面显示频谱。
  2. 信号生成:有三个校准输出的信号发生器,还有高斯白噪声生成器可添加到信号生成器中。
  3. 屏显保存:可将所有功能屏幕保存为BMP文件。
  4. 输入与输出校准:能对输入和输出电平进行校准,也可对触摸屏进行校准。
  5. 性能参数测量:可进行SINAD和S/N比值测量,作为频谱分析的一部分。
  6. 错误修正:修复了多个已知错误,如处理双精度常数时的问题。
  7. 外部库集成:项目包含多个外部第三方库,方便用户安装使用。

安装使用步骤

  1. 访问 Arduino官网 下载并安装最新版本的Arduino IDE。
  2. 访问 Teensy官网 下载并安装Teensyduino插件。
  3. 下载项目源代码。
  4. 解压下载的ZIP文件,确保解压后的目录名为 AudioTestInstrument-master
  5. 将解压后的 AVNA8main 目录移动到个人Arduino目录中。
  6. 在Arduino IDE中,通过菜单 File/Open 打开 AVNA8main/AVNA8main.ino 文件。
  7. 在Arduino IDE的工具栏中,选择 Tools/BoardTeensy 3.6,选择 Tools/Port 中带有 Teensy 3.6 的端口。
  8. 在Arduino IDE中,选择菜单 Sketch/Upload,将代码上传到Teensy 3.6板卡。

通过以上步骤,即可成功安装并运行AudioTestInstrument项目。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】