蓝牙音响音频功放:【矽源特HAA9809 AB+D类自动切换】

embedded/2024/11/13 4:59:48/

目录

1:HAA9809特性

2:典型应用电路

3:CTRL管脚控制信息

4:一线脉冲控制方式

5:输入电阻,调节放大增益

6:输入电容,调节频响

7:总结


矽源特ChipSourceTek-HAA9809自适应电荷泵升压 ,4 种防破音可选,AB 类/D 类切换,5.4W单声道音频功率放大器。用在目前网红蓝牙音响的音频功放。

1:HAA9809特性

HAA9809内置独特的防破音功能,可根据输出信号的大小自动调整功放的增益,防止输出发生削顶失真,实现更加舒适的听觉感受,HAA9809还具备动态升压的功能,当输入信号很小的时候电荷泵不升压,为直通模式降低功耗提高效率;当输入信号较大,需要提供更大的动态范围时启动电荷泵升压,在效率和输出功率之间取得完美的平衡。

Charge Pump可以升压到:6.6V

2:典型应用电路

CTRL 控制管脚的电压在 1.7V~2.2V 时,在不输入一线脉冲控制的情况下,功放上电默认在防破音模式 1 的状态。CTRL 管脚内部有一个 200K 下地电阻。 

3:CTRL管脚控制信息

通过设置CTRL管脚的输入电平值,可以分别进入HAA9809的各种工作模式,如下表所示:

基于上表的控制电压,实际使用时可根据系统做如下电路设置: 

如上电路设置所示,如果主控的IO口为3.3V:(借助PD及AB/D两个IO口以及分压线路实现各种模式切换

1:当PD口及AB/D口同时为低电平时,功放工作在关断状态

2:当PD口为高电平,AB/D口悬空(高阻状态),RC1和RC3构成分压,此时CTRL引脚的电平1.33V(VCTRL=VIO*Rc3/(Rc1+ Rc3)功放工作在AB类模式

3:当PD口悬空(高阻状态),AB/D口为高电平时,RC2和RC3构成分压,此时CTRL引脚的电平为1.95V (VCTRL=VIO*Rc3/(Rc2+ Rc3)此时工作在防破音模式

4:此外,CTRL还具备一线脉冲切换AB类、D类工作模式以及切换4种AGC防破破音的功能。当主控IO控制口比较少时,用户可用一线脉冲切换的方式实现AB/D等工作模式的切换控制。

4:一线脉冲控制方式

(综合来看mode1各参数比较适中)

5:输入电阻,调节放大增益

在实际调节音频效果时,我们可以适当的改大和改小这个输入电阻,来获得更好的音频效果。

6:输入电容,调节频响

7:总结

HAA9809的特性,非常适用在蓝牙音响上,主要是价格也不贵也就2毛多钱,适用4欧5W的喇叭。性价比挺高的一个功放。

放上官网规格书:https://www.chipsourcetek.com/Uploads/file/HAA9809_Prilimineary_datasheet_V1.0.pdf


http://www.ppmy.cn/embedded/136846.html

相关文章

火山引擎云服务docker 安装

安装 Docker 登录云服务器。 执行以下命令,添加 yum 源。 yum update -y yum install epel-release -y yum clean all yum list依次执行以下命令,添加Docker CE镜像源。更多操作请参考Docker CE镜像。 # 安装必要的一些系统工具 sudo yum install -y yu…

信息安全数学基础(47)域的结构

一、域的定义 设F为一个非空集合,在其上定义两种运算:加法和乘法。如果这两种运算在集合上封闭,且满足以下条件,则称F对于规定的乘法和加法构成一个域: F中所有元素对于加法形成加法交换群,即加法满足交换律…

# 10. 同步指令

10. 同步指令 10.1 方法级别的同步 组成 java虚拟机支持两种同步结构:方法级的同步和方法内部一段指令序列的同步,这两种同步都是使用monitor来支持的。 方法级的同步:是隐式的,即无须通过字节码指令来控制,它实现在方法调用和返回操作之中…

android anr input 流程分析

我这里将input anr分两大部分,一个是焦点窗口相关,一个是焦点事件相关 1 焦点窗口 在每次监测anr的时候,最先检查的是焦点窗口的获取情况 在监测事件是否超时之前有一个方法监测焦点窗口的,findFocuseWindowTargetsLocked&#…

【学习笔记】SAP ABAP——OPEN SQL(一)【INTO语句】

【INTO语句】 结构体插入(插入一条语句时) SELECT...INTO [CORRESPONDING FIELDS OF] <wa> FROM <db> WHERE <condition>.内表插入(插入多条语句时) SELECT...INTO|APPENDING [CORRESPONDING FIELDS OF] TABLE <itab>FROM <db> WHERE <con…

【日常经验】RPC 调用的分类及示例

&#x1f3e1;作者主页&#xff1a;点击&#xff01; &#x1f916;Vue专栏&#xff1a;日常经验 ⏰️创作时间&#xff1a;2024年11月6日09点23分 文章目录 RPC调用的分类及示例一、RPC调用的分类&#xff08;一&#xff09;基于传统HTTP协议的RPC&#xff08;二&#xff09;基…

在vscode中如何利用git 查看某一个文件的提交记录

在 Visual Studio Code (VSCode) 中&#xff0c;你可以使用内置的 Git 集成来查看某个文件的提交历史。以下是具体步骤&#xff1a; 使用 VSCode 内置 Git 功能 打开项目&#xff1a; 打开你的项目文件夹&#xff0c;确保该项目已经是一个 Git 仓库&#xff08;即项目根目录下…

Redux的简介及其在React中的应用

Redux Redux 是React最常用的集中状态管理工具&#xff0c;类似于Vue中的Pinia&#xff08;Vuex&#xff09;&#xff0c;可以独立于框架运行。 作用&#xff1a;通过集中管理的方式管理应用的状态。 使用步骤&#xff1a; 定义一个 reducer 函数 &#xff08;根据当前想要做…