0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Adafruit Audio FX Sound Board:音频项目的便捷之选

chencui 2026-05-11 09:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Adafruit Audio FX Sound Board:音频项目的便捷之选

在电子项目开发中,为项目添加音频效果是一个常见需求。但传统方式要么需要使用Arduino搭配扩展板,要么涉及复杂的编程和芯片操作,对于一些简单项目来说显得过于繁琐。Adafruit Audio FX Sound Board的出现,为解决这一问题提供了一个简单、低成本且易于使用的方案。

文件下载:2217.pdf

一、概述

Adafruit Audio FX Sound Board是一款无需Arduino或其他微控制器的独立音频触发板。它体积小巧,仅1.9" x 0.85" ,内置2MB或16MB存储,可存储多达15分钟的高质量压缩音频(若使用单声道则可翻倍)。通过内置的大容量存储USB接口,可像使用USB闪存一样轻松将音频文件拖放到板上。支持压缩的Ogg Vorbis文件和未压缩的WAV文件,解码硬件能处理任何比特/采样率以及单声道或立体声,音质出色。

它有11个触发引脚,可连接按钮或开关来触发音频播放,还具备立体声线路输出,可连接各种立体声或有源扬声器。此外,有带耳机插孔和内置D类立体声放大器两种版本可供选择。

二、功能特点

1. 触发效果

  • 基本触发(Basic Trigger):将文件命名为Tnn.WAV或Tnn.OGG,当匹配的触发引脚nn瞬间接地时,音频文件将从头至尾播放一次。
  • 按住循环触发(Hold Looping Trigger):文件命名为TnnHOLDL.WAV或TnnHOLDL.OGG,只有在触发引脚保持低电平时音频才会播放,且会持续循环,直到引脚释放。使用WAV文件可实现更平滑的循环过渡。
  • 锁存循环触发(Latching Loop Trigger):文件命名为TnnLATCH.WAV或TnnLATCH.OGG,按下按钮一次开始循环播放,再次按下则停止。同样,WAV文件更适合实现平滑循环。
  • 播放下一个触发(Play Next Trigger):最多可将10个文件命名为TnnNEXT0.WAV至TnnNEXT9.OGG,每次按下按钮,文件将按顺序依次播放,播放完所有文件后回到第一个文件。
  • 随机播放触发(Play Random Trigger):将文件命名为TnnRAND0.OGG至TnnRAND9.OGG,每次按下按钮,将随机播放其中一个文件,且所有文件至少播放一次后才会重复。

2. 音频输出

  • 耳机输出类型:右侧的耳机插孔可连接耳机或有源扬声器,但不能直接驱动8欧姆或4欧姆的扬声器,输出为“实时电平”(约1Vpp),带有直流阻断电容,可连接任何类型的放大器。
  • 立体声放大器类型:右侧的D类立体声放大器可连接扬声器,输出为桥接负载(BTL),不要将R + 连接到L + 以及R - 连接到L - ,以免损坏芯片。可驱动8欧姆或4欧姆的扬声器,功率分别可达2.8W(10%失真,4欧姆)和2.2W(1%失真,4欧姆),4欧姆扬声器声音更响亮,5V供电比3V供电声音更大。

三、引脚说明

1. 电源引脚

  • Vin:主要的“电池”电源输入引脚,输入电压为3 - 5.5 VDC
  • GND:建议使用此引脚作为电源输入的接地引脚,其他接地引脚可用于信号接地。
  • BUS:来自USB连接器的5V电源,可用于为LiPoly电池充电。
  • PB:“电源按钮”引脚,用于测试,使用时保持断开。

2. UART引脚

  • TX:板的串行输出,3.3V逻辑。
  • RX:板的串行输入,添加了电平转换,可使用3 - 5V逻辑。
  • UG:UART/GPIO选择引脚,默认拉高为GPIO触发模式,接地并复位板可进入UART模式。

3. 音量触发引脚

两个额外的输入引脚,仅在GPIO触发模式下可用于调节音量。连接按钮至接地,按下按钮时音量将减小或增大,但音量在电源循环或复位时不会保存,重启后需重新设置。

4. 音频输出引脚

若不使用耳机插孔,可将放大器连接到右、左和接地引脚,这些是约30欧姆耳机的线路电平输出,带有输出直流阻断电容,可安全连接到任何类型的放大器。

5. 触发引脚

11个输入引脚,用于触发音频播放。每个引脚都有上拉电阻,使用按钮/开关按下时连接到地即可触发,板内内置去抖逻辑。

6. 其他引脚

  • Rst:复位引脚,接地时复位板。
  • Act:活动引脚,播放音频文件时变为低电平。
  • CS:板载闪存芯片的片选线,制造过程中用于编程芯片,不要连接任何东西。

四、音频文件复制

下载Demo_Tracks.zip文件并解压到计算机上,将Sound Board通过MicroUSB电缆连接到计算机,它将显示为新的USB闪存,无需驱动程序。删除或覆盖原有的测试文件,将新文件复制到新磁盘驱动器中,然后正确弹出磁盘以确保数据完全写入。

五、供电方式

1. USB电源包

这是最简单的供电方式,无需焊接,将板的MicroUSB连接到USB电源包即可。但有些电源包在未立即检测到大量电流时会自动关闭,需要测试才能确定是否适用。

2. 带放大器供电

2x2W放大器版本的Sound Board需要较大电流,使用2 x 4欧姆扬声器时,电流峰值可达2A(实际假设为1A)。建议使用充电良好的电池,如AA或AAA电池,LiPoly电池最小容量为500mAh,若要大声播放建议使用1200mAh或更大容量的电池。

3. 电池组连接Vin + GND引脚

可使用AA或AAA电池组直接连接到Vin和GND引脚,推荐使用3xAA或3xAAA碱性或可充电电池。4xAA或4xAAA电池组需使用可充电电池,以避免过高电压损坏板。将红色电线连接到Vin,黑色电线连接到GND,并牢固焊接。

4. 使用Vin JST连接器

若不想直接焊接电线,可在背面焊接JST PH 2 - 引脚连接器。我们的LiPoly电池和3xAAA开关电池包都带有JST连接器,也可使用自定义电池通过JST电缆连接。

5. 使用LiPoly背包

专为Pro Trinket设计的LiPoly背包也可用于Sound Board,通过额外的长引脚头焊接在USB插孔上,连接到Vin、GND和BUS。背包可插入任何尺寸的LiPoly电池,并通过MicroUSB连接器充电,还可轻松添加开关。

六、音频触发

1. 触发模式

默认模式下,有11个触发引脚(编号0 - 10),每个引脚推荐使用按钮或开关,当引脚接地超过约125毫秒时触发。触发WAV文件约需120ms,触发OGG文件约需200ms。重复播放WAV文件的延迟约为20ms,OGG文件约为120ms。

2. 串行音频控制

若需要更复杂的音频播放,可使用串行音频控制,允许任何具有9600波特TTL UART的微控制器向模块发送命令。以Arduino为例,需下载Adafruit_Soundboard库,连接相应引脚(UG接地、TX连接到5号引脚、RX连接到6号引脚、RST连接到4号引脚),加载示例草图并通过串口控制台进行交互。

七、高级触发

1. 触发顺序

Sound Board按引脚编号顺序检查引脚,若多个引脚同时接地,编号较小的引脚将优先触发。可利用此特性创建背景和前景效果。

2. 基本前景和背景效果

例如,使用Darth Vader音效文件,T10HOLDL.WAV在引脚10接地时循环播放作为背景音,T00RANDx.WAV在引脚0接地时随机播放作为前景音。但长循环背景音可能会导致等待时间过长。

3. 高级背景/前景效果

使用具有常闭(NC)和常开(NO)触点的开关(如DPST开关),将COM引脚接地,常闭连接到引脚10,常开连接到引脚0。按下开关时,背景循环立即停止,前景音立即开始;释放开关后,恢复背景循环。

八、音频文件创建

Sound Board不支持MP3格式,需将音频剪辑转换为OGG或WAV格式。OGG文件压缩后占用空间小,但播放开始有延迟;WAV文件未压缩,音质最高,播放无延迟。可使用在线转换服务(如http://audio.onlineconvert.com/convert - to - ogg)或安装Audacity软件进行转换。

九、音乐存储量

根据音频是否压缩、是立体声还是单声道以及比特率/采样率的不同,2MB和16MB版本的Sound Board可存储不同时长的音乐。例如,16MB版本在单声道22KHz Ogg Vorbis格式下可存储约一小时的压缩音乐。

十、常见问题解答

  • 循环轨道在UART模式下不循环:UART模式是完全手动的,只有“按钮模式”才具有“随机/下一个/锁存”行为。
  • 难以触发GPIO #9和#10:这两个引脚触发需要更多电流,使用开关应该可以解决。
  • 在“播放一次”模式下按住按钮会重复播放:这是正常现象,若想只播放一次,可尝试在音频末尾添加长静音,使用TnnHOLD模式,OGG格式更适合。
  • 循环之间没有短延迟:微控制器每次检测到按钮按下时都要遍历整个文件系统,保持文件系统简洁和小,使用WAV格式,优先使用T00插槽可缩短循环延迟。
  • 板首次通电时有尖锐的爆裂声:这是正常现象,板未包含防爆裂电路。
  • 在计算机上不显示为驱动器:检查USB电缆是否支持数据传输,或尝试更换电缆;某些计算机首次识别驱动器时可能较慢;确保MicroUSB端口附近的绿色LED亮起,红色LED不亮。
  • 触发引脚时无法播放音频:不能同时将板用作USB存储设备和播放音频,只能使用电池或仅供电的USB端口;触发引脚时应看到红色LED闪烁;确保CS和UG引脚未连接任何东西;尝试使用我们提供的音频文件下载,文件应放在USB驱动器的根目录。
  • ADAFRUITSFX文件夹可用空间未显示满容量:某些操作系统会添加隐藏文件,占用空间,可在操作系统中开启“显示隐藏文件”查看。

Adafruit Audio FX Sound Board以其简单易用、功能丰富的特点,为电子工程师在音频项目开发中提供了一个理想的选择。无论是制作道具、服装、玩具还是其他小型便携式项目,都能轻松实现音频效果的添加。你在使用Adafruit Audio FX Sound Board过程中遇到过哪些有趣的问题或有什么独特的应用案例呢?欢迎在评论区分享!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Adafruit PCF8523实时时钟模块:实用之

    Adafruit PCF8523实时时钟模块:实用之 在电子设计领域,实时时钟(RTC)是许多项目中不可或缺的组件,它能让设备准确记录时间,即便在重新编程或断电的情况下也能正常工作。今天,我们就来
    的头像 发表于 05-11 11:15 284次阅读

    Adafruit DRV8871 有刷直流电机驱动开发板:高效驱动的理想

    Adafruit DRV8871 有刷直流电机驱动开发板:高效驱动的理想 在机器人和机电一体化领域,电机驱动板的性能对于系统的整体表现至关重要。今天,我们就来详细了解一下 Adafruit
    的头像 发表于 05-11 11:15 286次阅读

    Adafruit DS1307实时时钟模块:实用之

    Adafruit DS1307实时时钟模块:实用之 作为电子工程师,在设计项目时,实时时钟(RTC)模块是经常会用到的组件,它能让项目准确记录时间。今天就来给大家详细介绍一下
    的头像 发表于 05-11 10:20 413次阅读

    Adafruit DRV8833 DC/Stepper Motor Driver Breakout Board - 电子工程师的实用之

    Adafruit DRV8833 DC/Stepper Motor Driver Breakout Board - 电子工程师的实用之 在电子工程领域,电机驱动是一个重要的研究方向。今天,我们要
    的头像 发表于 05-11 10:15 317次阅读

    Adafruit Audio FX Mini Sound Board - 便捷音频解决方案

    Adafruit Audio FX Mini Sound Board - 便捷
    的头像 发表于 05-11 09:25 351次阅读

    Adafruit TB6612 1.2A DC/Stepper Motor Driver Breakout Board使用指南

    Adafruit TB6612 1.2A DC/Stepper Motor Driver Breakout Board使用指南 在电子工程领域,电机驱动是一个常见且重要的应用场景。今天我们来详细介绍
    的头像 发表于 05-11 09:20 376次阅读

    Adafruit Audio FX Mini Sound Board:小型项目的音频解决方案

    Adafruit Audio FX Mini Sound Board:小型项目的
    的头像 发表于 05-11 09:20 350次阅读

    Adafruit TFP401 HDMI/DVI解码器:驱动40针TTL显示屏的理想

    Adafruit TFP401 HDMI/DVI解码器:驱动40针TTL显示屏的理想 在电子设计领域,拥有一款小巧且功能强大的HDMI解码器对于驱动TTL显示屏至关重要。Adafruit
    的头像 发表于 05-11 09:05 187次阅读

    探索Adafruit FONA MiniGSM:小巧模块的强大功能

    探索Adafruit FONA MiniGSM:小巧模块的强大功能 一、引言 在电子设计的世界里,我们常常追求小巧、多功能的模块,以满足各种项目的需求。Adafruit FONA MiniGSM就是
    的头像 发表于 05-10 16:40 787次阅读

    高性能音频DAC芯片AK4399:音频领域的卓越

    高性能音频DAC芯片AK4399:音频领域的卓越音频设备的设计中,数模转换器(DAC)扮演着至关重要的角色,它直接影响着
    的头像 发表于 03-30 16:35 324次阅读

    蓝牙5.3 经典音频 + LE Audio,一颗模块兼顾两种生态

    用蓝牙连手机听歌、打电话,大家早已习以为常;近几年 LE Audio 冒头,多设备同步、低延迟、广播音频成了新卖点。问题来了:经典蓝牙生态一时半会退不了,LE Audio 又确实香,
    的头像 发表于 03-24 16:11 1031次阅读

    德州仪器PCM186x-Q1音频ADC:汽车音频应用的理想

    德州仪器PCM186x-Q1音频ADC:汽车音频应用的理想 在汽车音频系统设计中,选择一款性能卓越、功能丰富且稳定可靠的
    的头像 发表于 01-29 17:50 1349次阅读

    LE Audio蓝牙模块方案:重塑无线音频新体验

    ​ 在无线音频技术日新月异的今天,蓝牙模块作为连接设备的核心组件,其性能与功能直接决定了用户体验的优劣。近期,基于LE Audio标准的新一代蓝牙模块方案横空出世,以其卓越的技术特性和广泛的应用场
    的头像 发表于 01-06 17:42 1857次阅读

    音频DSP设计与应用

    库,克服了物理扬声器的限制,提供卓越的音频性能和专业级解决方案。 量身定制的专业调优工具具有直观的调试界面,可简化项目开发: 在整个 DSP 系列中,新唐科技采用了 MaxxBass 智能低音增强
    发表于 09-05 07:45

    LE-Audio是什么?

    和电话通话等通信和会议系统。它可以提供清晰的语音质量和稳定的连接,使得远程沟通更加便捷和高效。3、家庭娱乐系统:LE-Audio可以应用于家庭音频系统,如音频扬声器和
    发表于 06-28 21:32