ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

杰理AC7916A蓝牙模块DIY实战:从原理图精简、EQ调音到丝印避坑

杰理AC7916A蓝牙模块DIY实战:从原理图精简、EQ调音到丝印避坑 前几天逛立创开源广场的时候刷到一个蔚蓝档案主题的蓝牙TWS模块主控是杰理AC7916A。项目页写得不算复杂但评论区分成两派一派问硬件能不能直接抄、打样回来要不要改电路另一派盯着丝印图案问会不会被版权找上门。我手里刚好有同系列芯片的板子也折腾过小音箱和TWS对箱索性把整个项目拉下来完整复刻了一遍从原理图精简到EQ参数写入再到丝印处理所有坑都记了下来。这篇就把完整的拆解、实操和避坑过程整理出来想玩蓝牙音频硬件、又想做出点个性化外观朋友可以直接照着走一遍。1. 项目整体思路拆解这个AC7916A模块到底在做什么1.1 为什么选杰理AC7916A这颗料先说说主控。杰理是国内做蓝牙音频SoC很凶的一家出货量巨大特点是性价比极高、集成度高、工具链成熟。AC7916A属于杰理AC79系列的蓝牙音频方案内置了MCU、蓝牙射频、音频Codec和DSP音频处理流水线单颗芯片就能撑起一个完整的蓝牙音频产品从TWS耳机到蓝牙音箱、对箱、声霸都能做。相比高通QCC系列或者恒玄、瑞昱的方案AC7916A最大的优势是便宜、供货稳、资料多而且对新手极度友好。杰理官方给了一套PC端配置工具蓝牙名称、PIN码、EQ曲线、TWS配对关系、提示音、按键功能全都可以通过USB/串口工具写进去不需要自己写固件。这意味着哪怕你不会写一行代码也能把一台蓝牙音箱从贴片到出声全部搞定。这一点在个人DIY或者小批量产品阶段非常关键因为你不需要被复杂的SDK开发流程卡住。我对比过几颗常见芯片在类似项目里的状态直接列成表格给各位参考芯片方案定位TWS支持EQ/DSP调节开发门槛单颗成本参考杰理AC7916A中低端蓝牙音频SoC支持官方工具可视化调低低高通QCC3040中高端TWS方案支持需要SDK开发中高中高恒玄BES2300中高端TWS方案支持需要SDK/工具链高中高中科蓝讯BT892X低端蓝牙音频部分支持工具配置低很低从我实际复刻的体验来看AC7916A在“功能齐全”和“上手难度”之间取得了很好的平衡。你不需要一上来就面对几百页的Datasheet而是可以先用它把整个蓝牙音频链路跑通之后再深入到底层调优。1.2 这个项目真正解决的三件事把开源页面里的文件和评论区问题集中消化一遍我发现作者其实在围绕三个核心点做文章硬件精简、EQ调音、版权丝印。很多人拿到官方的参考设计就直接抄但官方原理图是给工厂量产评估用的上面塞了大量测试点、冗余供电方案和调试接口个人打样如果全部照搬板子面积大、布线乱、成本高反而更容易出问题。所以这个项目第一个价值点就是“做减法”。第二个点是EQ调音。蓝牙音箱这东西硬件底子决定了声音下限但EQ可以把听感往上拉不少。AC7916A内部集成了多段EQ调节能力通过工具可以修改各个频点的增益和Q值甚至做高低音增强、响度补偿。模块本身只是一个“半成品”真正让它变成“你的声音”的就是这一层调音。项目里给出的EQ参数思路以及我自己反复试听后的参数都是可以直接抄作业的。第三个点是丝印版权。用了蔚蓝档案主题显然不是为了做OEM量产更多是玩家自嗨、朋友送礼、或者小圈子团建。但游戏角色、官方美术素材、作品名称都涉及版权和商标直接印上去发布开源硬件文件严格来说是有风险的。项目里通过“语义化致敬”的方式用角色代号、配色、简化图形组合成丝印图案而不是直接使用官方立绘和Logo这个思路非常值得所有做同人硬件的朋友学习。这一块我会在第四章专门展开。说白了这个项目不是一个让你直接下单打样就完事的小白项目它更像一套“参考设计玩法指南”硬件部分教你哪些元器件可以省、哪些坚决不能省软件部分教你EQ怎么调外观部分教你怎么合规地玩IP二创。2. 硬件精简详解从官方参考设计到最小可用系统2.1 原理图裁剪的核心原则我第一次画AC7916A板子的时候直接照搬官方参考原理图结果发现板子塞得满满的光是测试点就有二十多个每个测试点都要过孔和走线实际做出来之后很多东西根本用不上。后来逐步裁剪才体会到“硬件精简”的关键不是单纯地删东西而是想清楚每个元器件到底承担什么职责。一个完整的AC7916A蓝牙模块最少需要以下几大部分电源系统供电输入、LDO稳压、滤波电容。时钟系统24MHz主晶振或采用内置振荡器方案看具体封装和配置、32.768KHz慢速时钟RTC或低功耗模式用。蓝牙射频天线匹配电路、天线本体PCB天线或外置天线座。存储SPI Flash用于存放蓝牙固件、配置信息和EQ参数。音频输出左右声道功放或耳机驱动电路以及必要的LC滤波。人机交互按键、LED指示灯、电池电量检测。调试/烧录接口通常通过USB引脚或者UART引脚实现。官方参考设计里往往还会有很多“保险”性质的电路比如多组LDO并联、防倒灌MOS管、复杂的RC复位电路、串口电平转换芯片等。这些在量产板子上可能是必要的因为要给产线测试留好接口也要应对各种极限工况。但个人DIY模块供电就是USB 5V或者锂电池芯片自身功耗不高很多冗余电路完全可以砍掉。我实际裁剪后保留的电源方案如下USB VBUS进来之后先用一颗普通的陶瓷电容做输入滤波再进一颗低噪声LDO比如XC6206系列或者ME6211输出3.3V给芯片供电。如果未来要接功放功放部分单独从VBUS取电不经过3.3V LDO避免大电流拉低数字电源导致蓝牙断连或者杂音。这个“数字电源和模拟功放电源分开”的原则不管板子多小都别破坏不然底噪和射频干扰会非常难查。如果项目设计里要用锂电池供电那就需要加上锂电池充电芯片比如TP4054、锂电保护电路、以及电池电压检测分压电阻。不过这个开源项目主打的是桌面模块用USB供电更简洁我也建议新手从USB供电入手先把蓝牙和音频链路跑通再考虑电池和移动场景。2.2 引脚分配和最小外围电路AC7916A的引脚功能比较丰富但在模块化设计里我们需要选一组“不打架”的引脚组合。我的做法是先画一张表格把每个引脚要承担的职责列出来哪些给Flash、哪些给I2S或模拟音频、哪些给按键、哪些给USB确保一个引脚不要同时接入两个外设避免后续软件配置里出现复用冲突。功能模块引脚/接口关键器件备注SPI FlashSPI_CLK/DI/DO/CSGD25Q16或GD25Q32容量至少2MB放配置和EQ音频输出DAC_L/DAC_R功放或耳机座输出加串联电阻和ESD保护按键GPIO0/GPIO1/GPIO2轻触开关上拉或下拉电阻按规格书用于配对、音量、开关机LEDGPIO3/GPIO4限流电阻蓝牙状态指示供电VBAT/VDDIOLDO 10uF/100nF电容布局尽量靠近电源引脚调试USB_DP/USB_DM必须引出USB座或测试点工装写配置用晶振选择上24MHz±10ppm的贴片晶振是杰理方案里的常见配置。晶振旁边两个负载电容通常取10pF到22pF具体以规格书为准。这里有个容易踩的坑有些精简到极致的板子会尝试省掉晶振靠芯片内部RC振荡器跑但蓝牙的射频时钟对精度要求很高内部RC往往不够稳会出现蓝牙能搜到但连不上、或者连接后频繁掉线的问题。我复刻这个项目时特意测过省晶振省下来的成本不到几毛钱但稳定性下降非常明显完全不值得。Flash芯片的选择也要注意容量。AC7916A的固件和配置信息写进Flash后如果容量太小后续想通过工具多写几组EQ预设、换提示音文件的时候就会报空间不足。我习惯用GD25Q324MB给后续折腾留足空间。Flash和主控之间的走线尽量短SPI时钟频率高一些也没问题。2.3 PCB布局天线净空和地的处理硬件精简不只是在原理图上删东西PCB布局同样要克制。很多人画板子喜欢把元件排得密密麻麻看起来很紧凑结果天线区域一塌糊涂。蓝牙用的2.4GHz频段波长只有12.5厘米左右PCB上的天线走线对阻抗和净空极其敏感。这个项目如果用的是PCB板载天线那么天线区域对应的所有层都不能铺铜特别是正下方不能有地平面否则天线辐射效率会大幅下降实测蓝牙距离会从十几米掉到两三米。我刚开始复刻时有一次为了把板子尺寸压缩到最小天线下方的底层不小心保留了一小块地铜皮实测隔一堵墙就开始断续后来全部掏空才恢复正常。正确的做法是天线按照芯片参考设计给的形状和尺寸画天线周围留出至少3mm到5mm的净空天线馈入点与匹配电路之间的走线尽量短并且走线下面不要有完整地平面。匹配电路通常预留一个π型网络也就是两个并联电容加一个串联电感或0欧电阻的位置。量产前可以用网络分析仪精确调但DIY阶段直接按照参考设计做效果通常已经够用。我复刻这块模块时先按默认值装上0欧电阻实测距离正常就没有再做精细调节。地平面处理上模块整体最好使用完整的地平面避免信号线跨分割。音频走线和射频走线尽量拉开距离DAC输出的音频信号线不要和天线馈线平行走太长距离否则高频干扰会串进音频听感上表现为持续的“滋滋”底噪或者“吱吱”的射频干扰声。电源走线的载流能力也要估算一下。3.3V LDO到主控VDDIO引脚之间的走线流过的是整个数字部分的工作电流正常情况下几十毫安到一百多毫安走线宽度建议至少0.3mm到0.5mm。如果后面接了集成功放功放电源线至少0.8mm到1mm。很多新手板子能出声但声音一大就重启大概率就是电源走线太细、压降太大导致的。3. EQ调音与DSP玩法实战把声音调成自己喜欢的样子3.1 杰理工具链怎么把EQ参数写进模块AC7916A的EQ调节不需要写代码也不需要专门的DSP仿真器。杰理官方提供的PC端配置工具可以通过USB连接模块在图形界面里直接修改EQ曲线、音量限制、蓝牙名称、提示音等参数然后写入Flash。这套流程和通用DSP芯片比如TI C2000系列需要CCS环境烧录是完全不同的路子更贴近消费电子产品“配置化开发”的玩法对个人DIY来说友好很多。具体操作步骤大概是先准备好一个USB转串口或者直接板载USB调试接口在电脑上安装杰理官方的配置工具然后把模块进入烧录模式通常是按住某个按键的同时上电或者短接特定的两个测试点工具会识别出芯片之后你就可以在界面上加载当前的配置文件修改各个频点的增益。EQ均衡器界面里常见的是10段或更多频段每一段可以设置中心频率、增益和Q值带宽。以10段EQ为例典型的频点分布大概是60Hz、100Hz、180Hz、310Hz、540Hz、1kHz、1.8kHz、3.1kHz、5.4kHz、10kHz覆盖从超低音到高频的完整范围。你需要根据音箱的声学特性来调整每一段的增益而不是把所有频段都拉高——那样只会增加底噪甚至削波失真。3.2 我的实际调音参数和听感思路这个项目用了小体积的桌面模块通常搭配的是小尺寸扬声器可能是3W或者5W的钕磁喇叭。小喇叭的物理特性决定了它天生低频下限不足高频指向性相对强。如果直接出厂EQ听感会很“干”低音没有弹性人声也不够贴耳。我调音的第一步是先把100Hz附近的增益加到4dB左右。这个频段能补回小喇叭缺少的“厚度感”。但注意加太多会让声音发闷而且小音腔在100Hz附近容易产生共振造成拖泥带水的感觉。所以我同时把60Hz以下做了一点衰减-2dB左右让低频更干净避免“嗡嗡声”。第二步是处理中频。人声和大部分乐器的主能量集中在500Hz到2kHz。对这个频段我倾向于小幅度提升1kHz附近比如2dB让人声更清晰。但不要动太多中频一旦过度提升声音会变得“吵”听久了会累。高频方面小喇叭的听感往往偏暗所以我在5kHz附近加了2dB10kHz附近保持平直或者微降。这样处理出一耳朵的“解析感”但不会让齿音和电流声变明显。最终我使用的参数大致如下频点增益备注60Hz-2dB削减低频驻波100Hz4dB补厚度180Hz2dB衔接低频和中频310Hz1dB增加人声肉感540Hz0dB保持中性1kHz2dB人声贴耳1.8kHz1dB增加乐器存在感3.1kHz1dB亮度5.4kHz2dB空气感10kHz0dB避免齿音过冲这组参数写进模块后整体听感偏“两头翘、中间凸”的流行风格适合听人声、电音和游戏原声。如果你听古典或者纯音乐可以把中低频增益整体降一档保持更平直的频响。3.3 调音时最容易犯的错盲目拉增益有朋友拿到工具后第一件事就是把所有EQ全部拉满听感上似乎“更有劲”了但细节反而全丢了而且音量一旦开大就失真。原因很简单DSP端的EQ增益本质是对数字信号做放大如果某些频段已经接近0dBFSEQ再加增益就会削波产生不可逆的数字失真。正确的做法是结合整体音量来调。假设你想在100Hz加6dB那其他频段最好先整体-2dB到-3dB给这个频段留出余量。换句话说EQ调节更像“把一个频段抬起来”而不是单纯“所有频段都往上加”。我在调音时会在工具里观察实时电平确保任何一段都不超过0dBFS。另外调音不能只看频响曲线最终必须用耳朵听。小箱体的共振、扬声器单元自身的风格、放音环境的反射都会影响最终效果。我的习惯是先用粉红噪声扫一遍找到明显“刺耳”或者“浑浊”的频段再做针对性削减。接着放几首熟悉的老歌交替切换原始EQ和自定义EQ反复AB对比直到确认新参数是真的更好而不是“听习惯了”的错觉。如果你对这个芯片的DSP能力还有更高的期待也可以进一步研究它内部的动态范围控制DRC、响度补偿、立体声扩展等功能。这些都能在杰理工具配置里找得到只是很多初学者根本没点开过。比如响度补偿会对低频和高频做动态增益在小音量下也能保持完整听感这是大音量调EQ做不到的。4. 版权丝印实战同人硬件怎么做得又好看又不惹麻烦4.1 为什么不能直接在PCB上用官方素材蔚蓝档案的角色立绘、游戏Logo、UI元素都是受版权保护和商标法管辖的内容。个人自己画一块板子、把角色图印上去自用在大多数情况下属于灰色地带只要不销售、不公开传播一般不会被追究。但如果你把工程文件发布到开源平台、或者批量打样后售卖问题就来了涉及未经授权的复制、修改和商业使用版权方一旦较真下架和赔偿都是可能的。所以“版权丝印实战”的真正含义不是教你怎么偷偷用官方素材而是教你怎么用“二创”的思路在不用到官方素材的前提下做出让玩家一眼就能唤起联想的丝印设计。这个思路在开源硬件圈已经很成熟了本质是“致敬”和“借鉴”之间的边界把握。4.2 我处理这个项目的具体丝印方案我没有直接把蔚蓝档案的角色图丢进丝印层而是把项目拆成了三个视觉元素来还原氛围配色、社团风格图形、角色代号字体。配色上蔚蓝档案的UI主调是明亮的蓝色和白色配合一点粉紫渐变。PCB丝印只有单色这一点和印刷不同所以我在丝印层里用了大面积白色铺底再用简洁的线条勾勒出游戏里“课程表”“社团活动”的视觉感。具体做法是画一个对话框轮廓里面排上几个角色的英文缩写或者社团编号比如用“SCHALE”公会的元素变形再配上“A”“B”“C”这样的分组字样。图形上我没有画任何具体的角色脸或身体而是提取了角色标志性的“光环”元素——在游戏设定里每个学生头上都有一种几何化的光环。这个元素本身是一种抽象几何图形不涉及具体的角色原画用来做丝印既安全又有辨识度。我把不同形状的光环放在丝印的角落配合“Nexus”或者“Club”的英文文字整个板子看起来就很有蔚蓝档案的感觉但又没有直接复制任何官方素材。这种做法即使被版权方注意到也很难被认定是直接侵权因为它没有使用官方的具体美术作品和注册商标。当然开源发布时我依然在描述页面写了“非官方同人作品灵感来源于游戏未与版权方合作”这既是对版权的尊重也是给自己的一个保护。4.3 制板厂丝印的工艺约束和参数建议丝印设计得再好看也要能顺利生产出来。在嘉立创或者国内其他PCB打样工厂下单时丝印层有一堆工艺约束新手很容易踩。首先是线宽和字号。普通工艺下丝印线宽最好不小于0.15mm小于这个值可能断线看起来毛毛糙糙。文字高度建议不小于0.6mm常规0.8mm以上比较稳。我这次设计的“光环”图形线条都控制在0.2mm左右文字用0.8mm高打样回来效果很清晰。其次是丝印和焊盘的关系。丝印文字绝对不能压在焊盘上否则焊接时文字会被锡覆盖或者形成阻焊残留而且影响贴片机识别。按键、USB座、测试点周围要留出至少0.3mm的净空。还有丝印层所有元素不能放在板框之外打样厂有可能直接忽略或者报错。第三是颜色的选择。默认丝印多是白色但如果你的板子本身用了黑色阻焊白色丝印对比度很高如果选了绿色阻焊白色丝印也清晰但如果你选了红色阻焊白色丝印依然清楚。最怕的是选黄色阻焊配白色丝印对比度很差文字很难辨认。我建议这个主题的板子直接用白色阻焊加黑色丝印或者黑色阻焊加白色丝印两种组合拍出来都很有质感。还有一个小技巧如果丝印图案太复杂工厂偶尔会因为“设计规则检查”警告而自动删除部分小元素。这时候可以给丝印层单独导出一份Gerber文件下单时附上工程图让客服确认图案格式。很多问题其实就是沟通不到位导致的。5. 从打样到出声完整实操流程记录5.1 工程文件准备与下单拿到开源工程之后先别急着下单我习惯先在EDA软件里把所有元件重新确认一遍封装对不对、所有元件的值是否都有库存、丝印层有没有和焊盘重叠。嘉立创EDA可以直接关联立创商城很多常用料一键就能查到库存和替代料。这个项目用到的核心元件不多但有几个要注意AC7916A本身是QFN封装手工焊接需要拖锡和助焊剂配合新手建议先拿废板练手Flash芯片是SOP-8或者TSSOP-8相对好焊LDO和电容电阻都是常规封装问题不大。下单时板子厚度建议1.0mm到1.6mm铜厚1oz表面工艺选沉金如果预算允许或者喷锡玩RGB选沉金更均匀。如果你想让丝印部分更有质感可以在“特殊工艺”里勾选“哑光黑阻焊”或者“彩色阻焊”。彩色阻焊需要加钱但做出来确实很出片。我这次用的是哑光黑阻焊加白色丝印整体质感立刻提升一个档次。5.2 焊接到配置的全程现场我拿到板子的第一件事不是直接上电而是先空板目检用放大镜检查各焊盘有没有连锡、过孔有没有堵塞。没有问题才进入焊接环节。焊接顺序我建议从主控开始先给焊盘上好锡再放芯片用热风枪加热到焊锡融化然后拿下热风枪等冷却。QFN芯片底部有散热焊盘如果接地焊盘没有焊好芯片会工作不稳定甚至不工作——这一点经常被忽略。芯片焊好后马上焊LDO、晶振、Flash这些周边元件最后焊按键、USB座、天线区域。天线部分的焊盘焊接要格外小心焊锡过多会改变天线等效阻抗影响射频性能。我用的是尖头烙铁加适量焊锡走一遍就收手不在馈点上反复堆锡。上电之前先拿万用表测一下3.3V对地电阻正常应该在几百欧姆以上。如果接近零说明有短路立刻断电检查。这个习惯帮我查掉不知道多少块坏板。板子通电、USB连接到电脑后安装好杰理官方驱动打开配置工具。工具如果识别不到芯片多半是USB走线焊虚、或者Flash没焊好。我第一次就栽在Flash上——芯片焊反了工具怎么都连不上后来重新焊好才识别。识别成功后先用工具“读配置”看看模块里默认的蓝牙名称和EQ状态然后修改蓝牙名称、PIN码、EQ参数最后点“写入”。写入完成后板子会重启一次这时候手机搜索蓝牙就能看到新名称了。连接上以后放音乐如果声音正常说明主链路已经通了。接着再测试左右声道把功放输出接上喇叭播放一首声道分离测试曲确认左右声道没有反、没有一边无声。5.3 配置备份和高频迭代技巧很多朋友只会写配置不会备份。其实杰理工具里可以把当前配置导出成一个文件存到电脑里。调试EQ的时候我会先存一个“原始配置”作为回滚点然后才改参数。万一调崩了重新导入原始配置就回来了不需要满世界找出厂文件。我调EQ时是在工具上来回“写入-试听-修改”的循环平均一次调试要写十几次Flash。虽然Flash有擦写寿命但像GD25Q32这种正常擦写十万次没问题模块报废之前你早就调满意了。不过有一点要注意每一次写入配置都会导致模块重启如果正在放歌声音会断一下这是正常现象不用慌。如果你后面想批量做几块同样参数的板子可以把调好的配置文件保存下来发给同事或者朋友他们用工具导入再写进新板子就行。这是个人DIY扩展到小批量团建的常用方式。6. 常见问题与项目避坑速查6.1 按症状排错的速查表整个复刻过程中我在项目评论区和自己实测中收集了一堆问题这里整理成一张速查表你可以直接对照排查故障现象可能原因排查顺序上电没任何反应电源短路、LDO虚焊、芯片焊接问题先测3.3V电压再测对地电阻电脑识别不到芯片USB走线问题、Flash没焊好、驱动没装检查USB座焊点重装驱动检查FlashUSB能识别但写入失败Flash容量不够、Flash型号不支持换成GD25Q32再试写入手机搜不到蓝牙天线净空被破坏、射频匹配不对、晶振不工作检查天线区用示波器测晶振起振能搜到蓝牙但连不上配置里的PIN码不对、Flash内固件异常重新写一遍默认配置TWS两只对不上两只模块没有同时进入TWS配对模式按照操作说明同时长按配对键音量一开大就重启电源走线太细、功放电源和数字电源没分开加粗电源走线功放独立供电底噪明显地平面不完整、音频线靠近射频线、LDO噪声大优化地平面音频走线远离天线喇叭有滋滋声射频干扰串入音频拉开距离、加屏蔽、音频线加磁珠EQ参数写了但没变化写入后没重启、配置没烧进正确Flash区写完后重新上电再试一次表格里的问题除了TWS配对操作之外八成以上都是焊接和PCB布局问题。这也是为什么我一直强调第一次做这个项目不要一上来就追求极限体积先按标准布局做一块验证板跑通了再谈精简和压缩。6.2 一些很难从文档里查到的经验这里说几个我印象特别深的点。第一个是Flash芯片和主控之间的通讯。AC7916A上电后会读取Flash里的固件和配置如果Flash的CS引脚被其他外设不小心占用了或者SPI总线上飞线太长芯片可能会启动到一半挂起。症状很怪上电时LED闪一下然后就没了工具也连不上。排查半天无果后才发现是我在PCB上把一个LED接到和Flash CS复用的引脚上去了干扰了启动时序。换引脚后一切正常。第二个是天线区域的“隐形地铜”。有些PCB设计软件默认会在底层铺大块地铜如果你把天线放在板子边缘自动铺铜可能会悄悄覆盖到天线下方。肉眼看着天线区域好像挺干净的实际上底层有一小片铜皮从外围包了过来。这种问题在Gerber里很难一眼看出来我用3D预览功能旋转板子才发现的。所以下单前一定要用3D视图检查每一层。第三个是USB线供电不稳带来的“玄学问题”。桌面模块用USB线供电时如果线的内阻太大、或者插在电脑前置USB口上电压可能掉到4.5V以下。这时候模块虽然能开机但一开蓝牙传输、一来大动态音频电流瞬间增加电压跌落导致重启。我用带载能力好的充电器单独供电之后很多“偶发性重启”都消失了。6.3 关于TWS对箱的一点补充这个项目说是TWS模块这里再展开一下。TWS本意是两个独立的模块分别担任左右声道组成一对真无线立体声。AC7916A如果本身支持TWS那两只模块在出厂配置里会通过蓝牙互相发现然后由手机作为音源同时给两个声道。实际体验中TWS连接稳定性和两只模块之间的距离关系很大初期测试最好把两只模块放在同一桌面上距离别超过一米配对成功后再逐渐拉开距离。我测试时遇到的问题是两只模块同时开机后经常变成“双单声道”也就是手机只搜到一只另一只变成了副机但副机不出声。后来看说明才发现TWS配对需要按照一个固定顺序操作比如先短按其中一只进入TWS配对状态再开另一只两只才能握手。如果不按顺序它们会各自以为自己是主机。配对成功之后还有一个要注意的点通过工具更新EQ配置时必须让两只模块分别写入相同配置。我一开始只改了主机结果副机声音还是旧EQ耳朵一左一右听到两种风格别提多别扭了。所以TWS调音时配置一致性也是一个规范流程。7. 后续还能怎么玩最后再多说两句。这个模块如果只是做个小音箱其实已经够玩了。但AC7916A的潜力不止于此你可以给它加一个锂电池和充电管理做成便携式TWS小音箱也可以把功放部分升级成D类功放提高声压级甚至可以接上驻极体麦克风做成带通话功能的蓝牙模块。硬件接口只要预留足够后续扩展空间很大。我自己下一步准备尝试的是加入LED氛围灯用芯片的GPIO或者I2C接口驱动RGB灯珠让音乐节拍同步变换灯光。这个方向牵扯到音频能量检测和PWM控制配合DSP的音效处理玩法会更加丰富。到时候如果顺利再把这部分思路整理成文分享给还在折腾这款芯片的朋友。
返回列表