内置电池便携式音箱续航时间是重要的考量指标。而现在输出功率越做越大,因为功率是保证音质效果的重要前提。功率越大,音频功放供电电压就要越高,蓝牙音箱的锂电池和广场舞拉杆音箱的铅酸电池,直供输出功率有限,所以要提升输出功率,现在通用的做法是电池升压后再给功放芯片供电。

这里重点介绍的就是CLASS H的显著作用。CLASS H就是根据音乐信号动态调整升压。传统的方式是DCDC升压到一个固定电压,比如15V,从电池电压升压到15V,升压芯片的压力会比较大,就像跨台阶一样,跨的越大压力越大,效率会大幅降低,从而带来的发热量大幅增加。这种传统固定升压的方案,使得这种DCDC压力得不到释放,不管音乐信号平均幅度是多小,升压芯片都要维持低效率状态,发热量也得不到降低。音频功放也是面临一样的挑战,传统方案不管音乐信号大小,功放的电源都是固定高电压,输出PWM波形的高电平就是高电压。同样输出1W,9V和18V供电效率差别还是很大的。CLASS H功能替代这种固定升压的方案,必将成为新一代便携式产品的趋势。

深圳市永阜康科技有限公司现在大力推广具备动态调整升压CLASS H功能的D类功放芯片系列-ACM31XX系列,功率覆盖单声道10W-100W、双声道2*10W-2*50W,供电满足1-5串锂电池及铅酸电池的应用,能够保证足够功率输出及音质体验的前提下,极大延长电池的续航时间。

产品选型及参数如下表:

产品型号

典型功率

通道数

工作电压

Rdson(m)

封装

ACM3108

2×25W/16V/4Ω/THD+N1%

2

4.5V-16V

120mΩ

QFN-16

ACM3128

2×48W/22V/4Ω/THD+N1%

2

4.5V-26.4V

75mΩ

TSSOP-28

ACM3129

2×57W/24V/4Ω/THD+N1%

2

4.5V-26.4V

75mΩ

TSSOP-28(散热片朝上)

说明一:ACM3108/ACM3128管脚兼容

说明二:双声道功放芯片系列,支持PBTL模式驱动单声道

说明三:Rdson越小驱动能力越强效率越高

ACM31XX系列音频功放内置动态升压检测功能,通过GlassH管脚输出对外接DC-DC升压IC的FB脚控制信号。实现信号大小智能跟踪,动态升压,达到明显提高效率的效果。以下应用说明:

步骤如下:

1. 按照要求的输出功率,电池能提供的电流大小,确定升压输出最大值(VOUTH)。2. 按照电池最高电压以及DC-DC的PWM占空比,确定升压输出最小值(VOUTL),一般比电池充满电压高0.6V以上即可。

3. 按照DC-DC升压IC的FB分压电阻取值范围,先取FB管脚下拉电阻R2。

4. 根据VOUTH,VOUTL,R2,VFB(升压IC参考电压),Vctrl(固定3.5V)输入

自动计算另外两电阻R1,R3匹配的电阻值,下表为典型值。

下图来展示一下ACM3108,在CLASS H功能下,PVDD的变化。下图蓝色是DCDC的PVDD,绿色是音频输出信号。

随着音乐信号的变化,PVDD能实时调整,并且留有一定的余量,保障了音质。ACM3108/ACM3128/ACM3129都带有ClassH功能。这个功能可以通过管脚pin13,去控制DCDC升压芯片的FB脚,从而控制DCDC电压。

动态升压既能保证了瞬态大功率的动态范围,又能降低整机功耗,是比较理想的综合方案。

ACM3108/ACM3128/ACM3129功放芯片动态调整升压延长音箱电池续航相关推荐

  1. iOS学习之路十三(动态调整UITableViewCell的高度)

    大概你第一眼看来,动态调整高度是一件不容易的事情,而且打算解决它的第一个想法往往是不正确的.在这篇文章中我将展示如何使图表单元格的高度能根据里面文本内容来动态改变,同时又不必子类化UITableVie ...

  2. python可视化脉搏和血氧数据并通过阈值动态调整、动态可视化异常值

    python可视化脉搏和血氧数据并通过阈值动态调整.动态可视化异常值的情况 # 导入基础库和包: import sys import os import pandas as pd import num ...

  3. UITableViewHeader 动态调整高度

    首先,标题党一枚,UITableViewHeader 是没有办法动态调整 But,我们可以通过重新赋值 Header 来达到动态调整的效果 示例 需求:header包含一个动态文本标签,具体内容多少可 ...

  4. 让tableView的高度等于contentSize的高度、动态调整tableView的高度、tableView的高度自适应布局...

    文章概要: 1.简介下,tableView中的内容如何高度自适应的布局 2.如何做到让tableView的高度动态调整 还是看图作文吧- 首先,tableView的高度就是用户能够看见里面更大世界的那 ...

  5. vba动态二维数组_VBA实战技巧05: 动态调整数组以存储所需数据

    学习Excel技术,关注微信公众号: excelperfect 数组是一种常用的数据结构,可用来存储一组相同类型的数据,你可以将一个数组变量视为一个迷你的电子表格,通过引用数组中的位置来存储或者获取数 ...

  6. 分布式作业 Elastic Job 如何动态调整

    转载自   分布式作业 Elastic Job 如何动态调整 前面分享了两篇分布式作业调度框架 Elastic Job 的介绍及应用实战. ElasticJob-分布式作业调度神器 分布式作业 Ela ...

  7. 动态调整canvas时的问题

    动态调整canvas大小时必须重新获取上下文( canvas.getContext('2d') )及重新设置ctx的属性,否则会导致后续的绘制操作无效 动态调整canvas: var canvas = ...

  8. 动态调整线程池_调整线程池的重要性

    动态调整线程池 无论您是否知道,您的Java Web应用程序很可能都使用线程池来处理传入的请求. 这是许多人忽略的实现细节,但是迟早您需要了解如何使用该池以及如何为您的应用程序正确调整池. 本文旨在说 ...

  9. 日志级别动态调整——小工具解决大问题

    随着外卖业务的快速发展,业务复杂度不断增加,线上系统环境有任何细小波动,对整个外卖业务都可能产生巨大的影响,甚至形成灾难性的雪崩效应,造成巨大的经济损失.每一次客诉.系统抖动等都是对技术人员的重大考验 ...

最新文章

  1. Wondows环境下配置Tomat
  2. ccs安装多版本编译器离线_windows 安装mysql多版本 主从复制
  3. Ubuntu16.04中php如何切换版本
  4. LeetCode 594. Longest Harmonious Subsequence
  5. 零基础入门CV赛事-Task1 赛题理解
  6. angular4 跨域携带cookie的设置
  7. 同志社交Blued赴美上市背后的三个问号
  8. html5打印样式没有加载,cad打印样式不见了(cad没有打印样式表)
  9. Oracle学习——dmp文件(表)导入与导出
  10. 日夕如是寒暑不间,基于Python3+Tornado6+APScheduler/Celery打造并发异步动态定时任务轮询服务
  11. java文件一行一行读取_java一行一行写入或读取文件
  12. 面试的时候,如何做自我介绍?
  13. 手机用户对手机游戏的偏好调查
  14. 一种营销新玩法微信分销系统
  15. libuv编译Linux,OS X下 Android NDK 编译 libuv
  16. 【RNN入门到实战】LSTM从入门到实战——实现空气质量预测
  17. 滁州职业学院计算机,2020年滁州职业技术学院分类职业技能(系统根据考生所填第一志愿发布试卷进行测试)1、机电类专业技能(满分80分)...
  18. PTA题目 谁是赢家
  19. support package
  20. 【QPSK中频】基于FPGA的QPSK中频信号产生模块verilog设计

热门文章

  1. python爬虫滑动验证码_python爬虫21 | 对于b站这样的滑动验证码,不好意思,照样自动识别...
  2. 广东电信测网速软件下载地址
  3. 云南实施超严大气污染防治条例 守卫“最美蓝天”
  4. 在使用华为云CCE时遇到的问题
  5. Noah Mt4跟单系统制作第五篇 Mt4TradeApi挂单篇
  6. 100php多少人民币,【100泰币等于多少人民币】
  7. 3C电商除了价格战,还能玩什么?
  8. 计算机毕业设计django基于python图书馆借阅系统(源码+系统+mysql数据库+Lw文档)
  9. Swift 使用Alamofire监听网络状态
  10. UDP实现服务器通信