音频播放装置与其启用方法与流程

文档序号:31704892发布日期:2022-10-01 10:28阅读:100来源:国知局
音频播放装置与其启用方法与流程

1.本发明涉及音频播放装置技术领域,具体涉及一种音频播放装置与其启用方法。


背景技术:

2.音频播放器中常使用放大器来放大音频数据以推动外部的扬声器。在现有技术中,当音频播放器启动时,系统中的内部电压会瞬间上升,而放大器会因为此电压跳动产生噪声,从而使得扬声器输出一个尖略的噪音而降低了使用者体验。


技术实现要素:

3.本发明实施例提供一种音频播放装置与其启用方法,以解决扬声器输出噪音的问题。
4.第一方面本发明实施例提供一种音频播放装置,音频播放装置包含数位类比转换器、启动电路、多任务器以及输出放大器。数位类比转换器转换音频数据为第一信号与第二信号。启动电路在预设时长根据参考电压逐渐提升启动电压的位准。多任务器在预设时长内将该启动电压输出为控制电压,并在经过该预设时长后切换为将该参考电压输出为该控制电压。输出放大器根据该控制电压、该第一信号与该第二信号产生音频信号。控制电压用于设定该输出放大器的共模电压。
5.第二方面,本发明实施例提供一种启用方法,用于启动音频播放装置,启动方法包含下列操作:将音频数据中的多个位皆设置为第一逻辑值,其中该音频数据经由该音频播放装置中的输出放大器转换为音频信号;利用该音频播放装置中的启动电路在预设时长内根据参考电压逐渐调整启动电压的位准,并将该启动电压输出为控制电压,其中该控制电压用于设定该输出放大器的共模位准;在经过该预设时长后切换为将该参考电压输出为该控制电压;以及逐渐地将该多个位中的半数位切换到第二逻辑值。
6.本发明实施例提供的技术方案,可在开机过程中逐渐地调整内部电压的位准,以避免音频播放器在启动过程产生噪音。
附图说明
7.有关本案的特征、实作与功效,兹配合图式作较佳实施例详细说明如下。
8.图1为根据本案一些实施例绘制的一种音频播放装置的示意图;
9.图2a为根据本案一些实施例绘制图1中的启动电路的示意图;
10.图2b为根据本案一些实施例绘制利用调整图2a中的时脉信号之频率来调整启动电压的提升速度的示意图;
11.图2c为根据本案一些实施例绘制利用调整图2a中的多个电容之间的电容比例来调整启动电压的提升速度的示意图;
12.图3为根据本案一些实施例绘制图1中的数位类比转换器的示意图;
13.图4为根据本案一些实施例绘制图1中的输出放大器的示意图;以及
14.图5为根据本案一些实施例绘制一种启动方法的流程图。
具体实施方式
15.本文所使用的所有词汇具有其通常的意涵。上述之词汇在普遍常用之字典中之定义,在本案的内容中包含任一于此讨论的词汇之使用例子仅为示例,不应限制到本案之范围与意涵。同样地,本案亦不仅以于此说明书所示出的各种实施例为限。
16.关于本文中所使用之『耦接』或『连接』,均可指二或多个组件相互直接作实体或电性接触,或是相互间接作实体或电性接触,亦可指二或多个组件相互操作或动作。如本文所用,用语『电路』可为由至少一个晶体管与/或至少一个主被动组件按一定方式连接以处理信号的装置。
17.图1为根据本案一些实施例绘制的一种音频播放装置100的示意图。音频播放装置100包含参考电压产生器105、数位类比转换器110、启动电路120、多任务器130以及输出放大器140。参考电压产生器105根据供应电压vdd产生参考电压vref。例如,参考电压产生器105包含多个电阻,其可对供应电压vdd进行分压以产生参考电压vref。数位类比转换器110转换音频数据din为信号s1与信号s2,并传输信号s1到输出放大器140的正输入端(标示为节点n1),并传输信号s2到输出放大器140的负输入端(标示为节点n2)。于一些实施例中,数位类比转换器110可为电流式数位类比转换器,其可将音频数据din转换为对应的电流信号(即信号s1与信号s2)。
18.启动电路120根据参考电压vref逐渐提升启动电压va的位准。多任务器130将启动电压va与参考电压vref二者中之一输出为控制电压vc。例如,在音频播放装置100刚上电后,多任务器130可根据切换信号ss1与切换信号ss2将启动电压va输出为控制电压vc,并在经过预设时长之后根据切换信号ss1与切换信号ss2将参考电压vref输出为控制电压vc,其中切换信号ss1与切换信号ss2的状态可经由使用音频播放装置100的系统之软件或控制器设定。于一些实施例中,在经过预设时长后,启动电压va的位准可接近于或相同于参考电压vref的位准,也就是说,经过预设时长后,启动电压va的位准与参考电压vref的位准之间的差值变小。
19.输出放大器140根据控制电压vc、信号s1以及信号s2产生音频信号vo,其中控制信号vc用于设定输出放大器140的一共模位准。关于此处的相关操作将于后参照图4进行详细说明。在一些相关技术中,放大器会直接被系统中的驱动电压(例如为参考电压vref)驱动。在这些技术中,当音频播放装置上电时,该驱动电压的位准会瞬间上升,从而导致放大器产生一个明显噪音而降低了使用者体验。相较于上述的相关技术,在本案实施例中,在音频播放装置100的启动过程中,输出放大器140是先基于逐渐上升的启动电压va驱动,并在启动电压va的位准上升到接近于或相同于参考电压vref时才切换为由参考电压vref进行驱动。如此,可避免输出放大器140在启动过程内产生明显噪音。
20.图2a为根据本案一些实施例绘制图1中的启动电路120的示意图。于此例中,启动电路120可根据时脉信号ck、时脉信号ckb与参考电压vref执行电容充放电操作以产生启动电压va。时脉信号ck与时脉信号ckb为非重叠时脉信号,实时脉信号ck与时脉信号ckb不会同时具有高位准。
21.详细而言,启动电路120可包含可调时脉产生器210、非重叠时脉产生器220、开关
sw1、开关sw2、电容c1与电容c2。可调时脉产生器210产生系统时脉信号clk。非重叠时脉产生器220可根据系统时脉信号clk产生时脉信号ck与时脉信号ckb。开关sw1的第一端接收参考电压vref,开关sw1的第二端耦接至电容c1的第一端,且开关sw1的控制端接收时脉信号ck。电容c1的第二端耦接至地。开关sw1根据时脉信号ck选择性导通以将参考电压vref传输给电容c1,以对电容c1进行充电。开关sw2的第一端耦接至电容c1的第一端,开关sw2的控制端耦接至电容c2的第一端并产生启动电压va,且开关sw2的控制端接收时脉信号ckb。电容c2的第二端耦接至地。开关sw2根据时脉信号ckb选择性导通以自将电容c1上的电荷转移给电容c2,以产生启动电压va。
22.如前所述,时脉信号ck与时脉信号ckb不会同时具有高位准。于此例中,开关sw1在时脉信号ck具有高位准的期间导通,且开关sw2在时脉信号ckb具有高位准的期间导通。换句话说,开关sw1与开关sw2不会同时导通,即当开关sw1与开关sw2中之一者导通时,开关sw1与开关sw2中之另一者不导通。详细而言,在时脉信号ck具有高位准的期间,开关sw1导通而传输参考电压vref给电容c1。如此,电容c1将被参考电压vref充电。接着,在时脉信号ckb具有高位准的期间,开关sw1不导通且开关sw2导通。如此,电容c1所储存的电荷将转移至电容c2,以对电容c2进行充电。藉由重复执行上述操作,可让启动电压va的位准逐渐变高,使得启动电压va的位准在一定时间内升高到接近于或相同于参考电压vref。于一些实施例中,可藉由模拟或量测来获得上述的一定时间的时间长度,并通过暂存器记录此时间长度为前述的预设区间。如此,在后续的应用中,系统中的软件或控制器可在音频播放装置100刚启动到该预设时长期满后调整切换信号ss1与切换信号ss2的状态,以切换多任务器130的输出。
23.当音频播放装置100的应用场景属于低噪音环境,可以通过降低时脉信号ck与ckb的频率与/或增加电容c2与电容c1之间的电容值比例,以调降启动电路120提升启动电压va的速度。如此,可避免音频播放装置100出现较为明显的启动噪音。或者,当音频播放装置100的应用场景属于较为吵杂的环境,可以通过提高时脉信号ck与ckb的频率与/或降低电容c2与电容c1之间的电容值比例,以加快启动电路120提升启动电压va的速度。如此,可加快音频播放装置100的启动速度,来让音频播放装置100可更快地开始输出音频信号vo。
24.图2b为根据本案一些实施例绘制利用调整图2a中的时脉信号ck与ckb之频率来调整启动电压va的提升速度的示意图。在第一情形中,时脉信号ck与ckb之频率设定为一预定频率。如此,开关sw1与开关sw2可各自在一预设周期pt1(实时脉信号ck与ckb的频率之倒数)内进行充电与转移电荷。于此条件下,启动电压va可在时间t1提升到接近于或相同于参考电压vref。或者,在第二情形中,时脉信号ck与ckb之频率被降低为低于该预定频率的另一频率。如此,开关sw1与开关sw2可各自在具有较长的周期pt2(即该另一频率之倒数)内进行充电与转移电荷。于此条件下,启动电压va会延迟到时间t2才提升到接近于或相同于参考电压vref。如图2b所示,时间t2久于时间t1。换言之,当时脉信号ck与ckb的频率越低,启动电路120提升启动电压va之位准的速度就越慢。
25.在一些实施例中,系统中的软件或控制器可依据使用者的输入与/或来自其他电路的控制指令来控制可调时脉产生器210以调整系统时脉信号clk的频率,进而调整时脉信号ck与ckb的频率并据以调整启动电路120提升启动电压va之位准的速度。在一些实施例中,可调时脉产生器210可由(但不限于)锁相回路实施。
26.图2c为根据本案一些实施例绘制利用调整图2a中的电容c1与电容c2之间的电容比例来调整启动电压va的提升速度的示意图。在一些实施例中,如图2a所示,电容c1与电容c2中每一者可为可变电容。为了达到缓启动,电容c1的电容值会小于电容c2的电容值,以避免启动电压va在每次周期(例如为开关sw2导通的期间)中的变化量过大。
27.在第一情形中,电容c2与电容c1之间的电容值比例为一预定数值。如此,启动电压va可在时间t1提升到接近于或相同于参考电压vref。或者,在第二情形中,电容c2的电容值经调整而变大与/或电容c1的电容值经调整而变小,使得电容c2与电容c1之间的电容值比例调整到高于该预定数值的另一数值。如此,启动电压va在每次周期中的变化量δv会被变得更少。于此条件下,启动电压va会延迟到时间t3才提升到接近于或相同于参考电压vref。如图2c所示,时间t3久于时间t1。换言之,当电容c2与电容c1之间的电容值比例越高,启动电路120提升启动电压va之位准的速度就越慢。
28.在一些实施例中,系统中的软件或控制器可依据使用者的输入与/或来自其他电路的控制指令来控制调整电容c1与/或电容c2的电容值大小,进而调整启动电路120提升启动电压va之位准的速度。
29.在上述的例子中,时脉信号ck与ckb不会同时具有高位准,且开关sw1是在时脉信号ck的高位准期间导通,开关sw2是在时脉信号ckb的高位准期间导通,但本案并不以此为限。在其他实施例中,时脉信号ck与ckb可设定为不会同时具有低位准,且开关sw1是在时脉信号ck的低位准期间导通,开关sw2是在时脉信号ckb的低位准期间导通。
30.图3为根据本案一些实施例绘制图1中的数位类比转换器110的示意图。于此例中,数位类比转换器110包含电流调节电路310、多个电流源电路320[0]~320[7]。电流调节电路310根据电压vb产生电压v1。于一些实施例中,电压vb可为(但不限于)参考电压vref或是启动电压va。于一些实施例中,电流调节电路310可包含低压差稳压器(例如为电流调节电路310中的电阻、放大器与n型晶体管)以及接成二极管形式的晶体管(例如为电流调节电路310中的p型晶体管),其中接成二极管形式的晶体管可与多个电流源电路320[0]~320[7]形成电流镜。
[0031]
电流源电路320[0]~320[3]根据音频数据din中的部分位产生信号s1的信号成分s11以及信号s2的信号成分s21。类似地,电流源电路320[4]~320[7]根据音频数据din中的剩余位产生信号s1的另一信号成分s12以及信号s2的另一信号成分s22,其中信号成分s11与信号成分s12可在节点n1上加总以形成信号s1,且信号成分s21与信号成分s22可在节点n2上加总以形成信号s2。
[0032]
例如,若音频数据din具有8个位d[0]~d[7],多个电流源电路320[0]~320[3]可根据多个位d’[0]~d’[3]以及音频数据din中的位d[0]~d[3]产生信号成分s11以及信号成分s21,且多个电流源电路320[4]~320[7]可根据多个位d’[4]~d’[7]以及音频数据din中的位d[4]~d[7]产生信号成分s12以及信号成分s22。位d’[0]~d’[7]中每一者与位d[0]~d[7]中的一对应者具有相反的逻辑值。例如,当位d[0]为逻辑值1,位d’[0]为逻辑值0。或者,当位d[1]为逻辑值0,位d’[1]为逻辑值1。
[0033]
电流源电路320[0]~320[7]中每一者具有相同电路结构,并可设置为具有相同电流值,其中电流源电路320[0]~320[3]互相并联且电流源电路320[4]~320[7]互相并联。以电流源电路320[0]为例,电流源电路320[0]包含晶体管p1、开关sw3与开关sw4。晶体管p1
的第一端接收供应电压vdd,晶体管p1的第二端耦接到开关sw3与sw4的第一端,且晶体管p1的控制端接收电压v1。晶体管p1可经由电压v1偏压而产生一电流(未示出)给开关sw3与sw4。开关sw3的第二端耦接到节点n2,且开关sw3的控制端接收位d[0]。开关sw4的第二端耦接到节点n1,且开关sw4的控制端接收位d’[0]。开关sw3根据位d[0]导通,以将晶体管p1产生的电流输出为部分的信号成分s21。开关sw4根据位d’[0]导通,以将晶体管p1产生的电流输出为部分的信号成分s11。例如,若位d[0]具有逻辑值0,位d’[0]具有逻辑值1。于此条件下,开关sw3导通而开关sw4不导通,以输出部分的信号成分s21。或者,若位d[0]具有逻辑值1,位d’[0]具有逻辑值0。于此条件下,开关sw3不导通而开关sw4导通,以输出部分的信号成分s11。
[0034]
类似地,电流源电路320[1]可根据位d[1]以及位d’[1]产生另一部分的信号成分s21或是另一部分的信号成分s11。电流源电路320[4]可根据位d[4]以及位d’[4]产生一部分的信号成分s22或是一部分的信号成分s12。依此类推,应可理解,电流源电路320[7]可根据位d[7]以及位d’[7]产生另一部分的信号成分s22或是一部分的信号成分s12。
[0035]
图4为根据本案一些实施例绘制图1中的输出放大器140的示意图。输出放大器140包含多个阻抗电路410~412、缓冲器420以及放大器430。缓冲器420可根据控制电压vc产生电压v2。例如,缓冲器420可由设置成单增益的放大器实施。缓冲器420的正输入端耦接到图1的多任务器130以接收控制电压vc。缓冲器420的负输入端耦接到缓冲器420的输出端以产生电压v2。
[0036]
多个阻抗电路410~412中每一者包含一组并联的电阻与电容。阻抗电路410耦接于缓冲器420的输出端与放大器430的正输入端(即节点n1)之间,以将电压v2转换成电流信号i1并传输电流信号i1到节点n1。阻抗电路411耦接于节点n1与地之间,并将电流信号i1与信号s1之加总转换为电压v3。阻抗电路412耦接于放大器430的负输入端(即节点n2)与地之间,并将信号s2转换为电压v4。如此,放大器430可根据电压v3与电压v4产生音频信号vo。例如,若图3中的多个位d[0]~d[7]皆为逻辑值0,电流源电路320[0]~320[7]中每一者的开关sw3导通且开关sw4不导通,使得信号s1为0而信号s2为最大值。如此,音频信号vo可具有最低位准。或者,若多个位d[0]~d[7]皆为逻辑值1,电流源电路320[0]~320[7]中每一者的开关sw3不导通且开关sw4导通,使得信号s1为最大值而信号s2为0。如此,音频信号vo可具有最高位准。在一些实施例中,放大器430可包含其他的电阻或电容来进行稳压与/或滤波,或是利用电阻来将产生的电压转换为电流信号。
[0037]
由图4可知,控制电压vc会影响到放大器430的正输入端之共模位准。若控制电压vc在启动过程瞬间上升,会导致放大器430产生具有较高位准的音频信号vo,从而形成不必要的噪音。因此,藉由设置启动电路120,可在启动过程中逐渐地提升启动电压va,以逐步地调整放大器430的正输入端之共模位准,进而改善上述问题。
[0038]
图5为根据本案一些实施例绘制一种启动方法500的流程图。于一些实施例中,启动方法500可用来启动图1的音频播放装置100。于一些实施例中,启动方法500可由使用音频播放装置100的系统之软件或是控制器执行。
[0039]
在操作s510中,将音频数据的多个位皆设置为第一逻辑值,其中音频数据经由音频播放装置中的输出放大器(例如为输出放大器140)转换为音频信号。例如,在提供电源给音频播放装置100之后,多任务器130经系统的软件或控制器设定输出启动电压va为控制电
压vc。接着,系统的软件或控制器可进一步将音频数据din的多个位d[0]~d[7]皆设置为对应于低位准的逻辑值0。如前所述,在此条件下信号s1会为0而信号s2为最大值,使得音频信号vo可具有最低位准。如此,可抑制音频播放装置100所产生的噪音。
[0040]
在操作s520中,利用音频播放装置中的启动电路(例如为启动电路120)在一预设时长内根据参考电压(例如为参考电压vref)逐渐调整启动电压(例如为启动电压va)的位准,并将启动电压输出为控制电压(例如为控制电压vc),其中控制电压用于设定输出放大器的共模位准(例如为放大器430的正输入端之共模位准)。在操作s530中,在经过预设时长后切换为将该参考电压输出为该控制电压。操作s520与操作s530可参考前述实施例的说明,于此不再重复赘述。藉由操作s520与操作s530,可避免输出放大器140的正输入端上出现明显的电压跳动,进而避免在启动过程中产生明显的噪音。在一些实施例中,在执行完操作s530后,可关闭启动电路120以节省整体功耗。
[0041]
在操作s540中,逐渐地将该多个位中的半数位切换到第二逻辑值。例如,系统中的软件或控制器可逐渐地将音频数据din的多个位d[0]~d[7]中的半数位(例如为位d[0]~d[3])从对应于低位准的逻辑值0切换到对应于高位准的逻辑值1。如此,信号s1可相同于信号s2,从而将输出放大器140的输出共模位准调整到一预定值。于此条件下,可代表音频播放装置100的启动程序结束。于一些实施例中,系统中的软件或控制器可藉由使用数位电路(例如为计数器)来计时,并在每隔一段期间内将一个位从逻辑值0切换到逻辑值1。
[0042]
上述启动方法500的多个操作仅为示例,并非限定需依照此示例中的顺序执行。在不违背本案的各实施例的操作方式与范围下,在启动方法500下的各种操作当可适当地增加、替换、省略或以不同顺序执行。
[0043]
在一些实施例中,可参考启动方法500的操作来降低音频播放装置100在关闭过程中所产生的噪音。例如,可由反向顺序来执行图5中的多个操作,以抑制音频播放装置100在关闭时所产生的噪音。
[0044]
综上所述,本案一些实施例中的音频播放装置与其启动方法可在开机过程中逐渐地调整内部电压的位准,以避免音频播放中在启动过程时产生噪音。
[0045]
虽然本案之实施例如上所述,然而这些实施例并非用来限定本案,本技术领域具有通常知识者可依据本案之明示或隐含之内容对本案之技术特征施以变化,凡此种种变化均可能属于本案所寻求之专利保护范畴,换言之,本案之专利保护范围须视本说明书之申请专利范围所界定者为准。
[0046]
【符号说明】
[0047]
100:音频播放装置;
[0048]
105:参考电压产生器;
[0049]
110:数位类比转换器;
[0050]
120:启动电路;
[0051]
130:多任务器;
[0052]
140:输出放大器;
[0053]
210:可调时脉产生器;
[0054]
220:非重叠时脉产生器;
[0055]
310:电流调节电路;
[0056]
320[0]~320[7]:电流源电路;
[0057]
410~412:阻抗电路;
[0058]
420:缓冲器;
[0059]
430:放大器;
[0060]
500:启动方法;
[0061]
c1,c2:电容;
[0062]
ck,ckb:时脉信号;
[0063]
clk:系统时脉信号;
[0064]
d[0]~d[7]:位;
[0065]
din:音频数据;
[0066]
i1:电流信号;
[0067]
n1,n2:节点;
[0068]
p1:晶体管;
[0069]
pt1,pt2:周期;
[0070]
s1,s2:信号;
[0071]
s11,s12,s21,s22:信号成分;
[0072]
s510,s520,s530,s540:操作;
[0073]
ss1,ss2:切换信号;
[0074]
sw1~sw4:开关;
[0075]
t1~t3:时间;
[0076]
v1~v4,vb:电压;
[0077]
va:启动电压;
[0078]
vc:控制电压;
[0079]
vdd:供应电压;
[0080]
vo:音频信号;
[0081]
vref:参考电压;
[0082]
δv:变化量。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1