【蔚蓝档案】杰理DSP蓝牙TWS彩色丝印模块
简介
使用杰理AC7916A做DSP、蓝牙、TWS等功能的蓝牙模块板
简介:使用杰理AC7916A做DSP、蓝牙、TWS等功能的蓝牙模块板开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
考虑到彩色丝印有版权,以及有人倒卖、商用等问题,本人不再提供完整图案,只提供没有版权的背景板或者打满水印的完整图案,需要打彩色丝印的话要自己找图自己拼再放进PCB,又或者可以找齐相应的版权所属画师或公司授权,向我提交授权截图,可以提供原图源文件。
1.简介
使用杰理AC7916A芯片做模拟音频输入的DSP、蓝牙、TWS等功能的蓝牙模块彩色丝印小板
- 内置DSP,支持在线调节EQ(默认10段,如有配置文件可以增加到30段,但更占用FLASH)
- 内置DSP,支持DRC(LowBandDRC、HighBandDRC,支持后增加全带DRC)
- 蓝牙播放(BLE V5.3 支持SBC)
- TWS互联
- AUX采样:48k采样率 2通道
- AUX播放:48k
- UAC播放(USB声卡)
- USB播放(支持AAC、ADPCM、AMR、APE、DTS、FLAC、M4A、MP1、MP2、MP3、OPUS、SPX、WAV、WMA、PCM音频解码格式)
- TF卡播放(单线)
其实类似芯片其实还有很多,比如山景BP1048,但是人家不开源。
本工程是根据:
杰理彩色丝印开发板 JL AC7916A 蓝牙+WIFI双核
更改而来,删除电源管理、电池、功放、OLED、DAC、UART等功能
仅保留模拟输入输出,按键,USB,SD卡,基本电源
官方开发文档(SDK1.0.3,建议使用1.1.0以上):
https://doc.zh-jieli.com/AC79/zh-cn/release_v1.0.3/board_description/board_overview/index.html
官方原理图:
已上传fw和ufw烧录文件,以及我个人调音的EQ文件,见附件。
另外,杰理这个芯片会有个低噪问题,音频的GND和供电的GND不要同一组。就比如你是电脑主板出的音频,供电就不要用电脑的USB供电,用不同地的电源适配器,电池或者充电宝供电。
但是如果AGND和GND不连起来,当没有接输入音频时,输出AGND浮空,输出音频会有很大杂音
可以将连接GND和AGND的0欧电阻改成75欧的电阻,低噪可以几乎听不到的同时也不会让AGND浮空太多而造成无输入的AGND浮空杂音
2.彩色丝印
见附件psd
版权:YOSTAR PICTURES
PIXIV使用:
111148581
111636787
蔚蓝档案标题生成器 https://lab.nulla.top/ba-logo
顶层丝印
底层丝印
元器件丝印图层上色后套到总图层中
3.代码
使用官方SDK中的wifi故事机代码即可
app_config.h中可以打开TWS开关,蓝牙开关,设置如下即可
使用EQ前需要配置EQ开关,USB在线调节EQ开关
LINEIN增益采样调节设置如下
关闭网络配置
board_config.h中
板级配置如下
FLASH配置如下
app_music.c中
LINEIN模式需要中解码器前添加EQ部分配置代码才会有作用:
user_cfg.c中(fw-AC79_AIoT_SDK-release-AC79NN_SDK_V1.1.0\apps\common\config)
可以修改蓝牙的名称
bt_music.c中
将配对输入pin码关闭,设置蓝牙类型如下
app_music.c中可以设置按键的响应,按键对应的操作等
app_music.c中可以设置最大最小音量,初始化音量,音量步进大小。音量设置后断电会保存当前音量,再开机恢复之前音量大小
4.EQ
在调节EQ和DRC之前,根据前面调试,烧录杰理芯片时配置好的环境,在你的电脑windows菜单中会出现“杰理包管理器”的应用
在使用包管理器前建议先检查更新到最新版本,然后再进行调试
选择efftool
选择ATK,不要选上面的EQ
插上USB,即可识别到串口设备,点击打开
在这个选项卡可以设置EQ,分频点,DRC,其他选项卡不生效
EQ设置曲线如左边,设置最大增益不建议超过0db,可以降低总增益来减小最大增益
分频点设置
低、高带DRC设置
可以在代码中开启全带DRC
设置好后点击这里可以写入音效配置到芯片中,写入后掉电会保存,上电默认启用保存的音效
评论