站内搜索
发作品签到
专业版

adau1452+3084+6424纯数字8通道蓝牙dsp功放

工程标签

1.5k
0
0
3

简介

已验证,放心做

简介:已验证,放心做

开源协议

GPL 3.0

创建时间:2025-10-28 08:16:50更新时间:2025-10-29 16:31:16

描述

diy交流群980573521,群内有源码和sigma dsp的资料教程

8通道600w纯数字蓝牙dsp功放qcc3084+adau1452+tas6424e
总功率600w
每对通道可通过串口配置为pbtl模式,可任意组合为150w×4,150w×1+75w×6,75w×8等等
输入电源12-24v,6-12v也能出声,不过不建议
相应的串口指令见图2
智能温控风扇,也可配置风扇转速档位
命令掉电保存
通过fpc端子引出了大部分1452和3084的io具体io见图3蓝牙采用高通qcc3084模块,支持蓝牙5.3 蓝牙协议支持sbc/aac/aptx/aptx-HD/aptx-Adaptive/aptx-lossless/ldac/lc3 送adau1452 SigmaStudio资料
具体静态功耗和使用了多少通道有关,粗略可认为每使用一个通道就加1w(具体加多少也和输入电压相关,1w是在24v电源下)
拉低待机脚后,待机功耗0.3w
板子大小10×10cm

PY32固件,adau1452固件在附件

1.拓展接口定义

方向及顺序参照原理图中的1,20,21,40的顺序,与pcb板顺序相对应

2. 串口命令

//如无特殊说明,均为断电保存

//对应通道pcb丝印有标注

//注意发送命令选择无追加

//设置PBTL //设置前请注意对应通道是否开启

//配置后请用电阻短接对应声道,还要记得要去除掉每声道的1uf电 容(每个pbtl声道保留一颗即可)

CH0_1_PBTL_ON

CH2_3_PBTL_ON

CH4_5_PBTL_ON

CH6_7_PBTL_ON

 

//取消PBTL

CH0_1_PBTL_OFF

CH2_3_PBTL_OFF

CH4_5_PBTL_OFF

CH6_7_PBTL_OFF

//注意:合并后的通道与在SigmaStudio中不对应

总结大概是这样的对应:

//风扇状态控制

FAN_OFF //关

FAN_LOW_SPEED //低

FAN_MEDIUM_SPEED //中

FAN_HIGH_SPEED //高

 

//待机命令,串口命令优先级高于控制STANDBY_EN引脚,该串口命令断电不保存

STANDBY_ON //开启待机(待机功耗0.3w左右)

STANDBY_OFF //关闭待机

 

具体每个挡位的参数如图

因为这个芯片的效率一般,功率还很大,长时间高功率下必须开风扇,这俩风扇解热50w是比较稳的,除非小功率使用,否则不要取下风扇

FAN_PRINTF_ON //当温度有变化时,打印当前温度,转速等参数,此项断电不保存

FAN_PRINTF_OFF //关闭打印当前温度,转速等参数,此项断电不保存

RESET_PY32_FLASH //把最后一块flash(配置区域)清空,等效恢复出厂设置,注意发送命令后请重新上电或者按下mcu旁的复位键

ALL //打印两颗TAS6424的所有寄存器配置信息

//////////////////////////////////////////////////////////////////////////

以下命令不推荐使用:{

//因为开启了负载诊断,芯片上电时会自动检测通道状态,悬空的通道会自动高阻,不用手动配置通道状态,很方便

//开启通道 ch对应通道序号与在SigmaStudio中相同

CH0_ON

CH1_ON

CH2_ON

CH3_ON

CH4_ON

CH5_ON

CH6_ON

CH7_ON

ALL_CH_ON //全开

//设置通道为高阻态->等效静音 //关闭不用的通道可以减少静态功耗,大概每关一个通道减少0.8-1w功耗(24v下)

CH0_OFF

CH1_OFF

CH2_OFF

CH3_OFF

CH4_OFF

CH5_OFF

CH6_OFF

CH7_OFF

ALL_CH_OFF //全关}

//////////////////////////////////////////////////////////////////////////

//注意事项

  1. 程序中的

这一部分不要动,这是用1452来控制暂停静音的逻辑部分,因为3084的mute在连接电脑的情况下大概率是不会自动静音的,所以用1452来完成这个逻辑,默认以-110db音量状态保持三秒视为无音频输入

//已知问题及解决方法

  1. Mcu连接烧录器时,上下电的话,会导致tas6424卡死,原因可能是mcu连接烧录器从串口电流倒灌导致的复位异常,故障特点是部分寄存器未配置

解决方法是按下mcu旁的复位键即可解决

  1. 当一个通道喇叭以2秒左右发出哒哒哒的声音时,99%是因为pbtl配置错误,比如设置了pbtl却没有短接对应声道,或者没有设置pbtl却短接了声道

解决方法是移除错误的接线配置后,重新串口配置声道即可

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
PY32F002B.hex
27
2
adau1452+qcc3084+tas6424e 8ch.dspproj
42
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航