摘要
本文基于BT2106C蓝牙6.0 LE Audio广播模块开展开发梳理,该模块原生支持Auracast BIS等时广播流,可实现单主机对多接收端音频同步分发,适配课堂、展馆、公共助听等多类音频广播场景。模块集成多类音频输入源,将蓝牙、AUX、存储介质、MIC等音源转换为Auracast广播输出,采用LC3编码,多终端音频同步偏差小于1ms。文档梳理模块硬件接口、主从工作逻辑、指示灯与按键控制逻辑,同时整理PCB布局、供电、天线、模拟地等硬件设计要点,列举开发过程典型故障现象与对应解决思路,为同LE Audio广播产品硬件与固件开发提供工程参考。
1、模块功能概述
BT2106C为基于蓝牙6.0 LE Audio的Auracast一对多广播音频模块,上电默认开启Auracast广播。模块支持六大音频音源输入:蓝牙接收、AUX模拟输入、TF卡、U盘、USB声卡、麦克风输入,音频文件支持MP3、WAV、FLAC、WMA格式。模块对外输出标准BIS广播流,接收终端无需配对,搜索广播信号即可完成收听,单主机可承载数量无上限的兼容接收设备,广播有效距离25m左右。模块支持广播加密功能,规避无关设备接入收听;音频采用LC3编码,多接收设备音频同步偏差<1ms,解决多喇叭播放不同步问题。
模块提供板载ADKEY阵列按键与红外遥控两套控制方案,可完成音源切换、切歌、音量调节、EQ切换、广播启停、静音等操作;功放支持D类、AB类模式硬件引脚切换,配置独立MUTE静音引脚,抑制开关机与音源切换带来的音频爆音,可外接功放驱动扬声器。
2、工作模式与控制逻辑
系统分为广播主机与广播从机,主机负责产生并向外发送广播数据流,从机仅接收广播音频。蓝牙连接、插入TF/U盘、USB声卡接入、按键切换至LINEIN或MIC模式,任意条件触发,设备即成为广播主机。从机仅保留音量调节功能,其余按键、红外遥控指令不生效(保障防止乱遥控情况)。多主机同时工作时会输出多路广播流,从机会随机接收广播;先后触发主机时,从机优先接收最早建立的广播链路(可由自定义广播解决此问题)。
双色LED完成状态指示,红灯表征蓝牙连接状态,蓝灯专门表征Auracast广播工作状态,通过常亮、快闪、慢闪区分就绪、主机、从机工作状态。单IO口ADKEY按键依靠不同分压电阻区分按键功能,节约IO资源;红外接收引脚可接收遥控指令完成整机控制,全部遥控功能仅在主机模式生效。
3、硬件PCB开发关键要点
供电层面,电池供电噪声表现最优,台式机USB、DCDC电源易引入纹波底噪,优先选用LDO供电;驱动扬声器时需要保障供电电流充足,避免破音、震音。晶振频偏要求≤±10ppm,严格匹配负载电容。蓝牙天线区域需预留安全间距,四周做包地处理,天线区域禁止铺绿油,正反面避开金属器件。音频模拟地需要就近布置退耦电容,走线缩短,与数字电路区域隔离,模拟地汇聚后统一接电源负极,降低音频噪声。
4、故障处理与固件定制
开发阶段常见故障包含广播无法启动、TF播放杂音卡顿、多终端音频不同步、多设备互相干扰等,可从天线匹配、电源方案、地分割、射频功率、外部2.4G干扰等方向排查。固件支持广播名称、加密开关、射频功率、灯光逻辑、按键时序、上电记忆、红外键值等项目定制,也可开发私有链路隔离不同设备分组,满足差异化项目需求。
总结
BT2106C模块完整实现标准Auracast公共广播功能,硬件接口完备,控制逻辑清晰,可直接面向公共音频广播类产品开展二次开发。硬件设计需要重点管控电源噪声、天线性能、模拟地走线,减少音频底噪与射频异常;多设备组网应用时要规避多主机同时工作,合理设置射频功率,降低2.4G频段干扰。标准固件可以覆盖多数公共广播项目,面对分组隔离、特殊交互逻辑等需求,可通过固件更改完成功能适配,对LE Audio广播类产品开发具备工程参考价值。
124