电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者维修技术维修教程知识电子制作数字音频功放处理芯片设计与实现

数字音频功放处理芯片设计与实现

09-08 12:13:04 | http://www.5idzw.com | 电子制作 | 人气:278
标签:电子小制作,http://www.5idzw.com 数字音频功放处理芯片设计与实现,http://www.5idzw.com
    1 引言

  目前,数字技术在人类文明中发挥着越来越重要的作用,正成为生活中必不可少的部分。"数字功放电路"是指用数字技术对音频信号进行处理,使模拟的音频信号转换为数字信号,并最终以脉冲宽度调制(Pulse Width Modulation,PWM )或脉冲密度调制(PulseDensity Modulation,PDM)的方式,驱动大功率开关晶体管(一般用MOS场效应管),并经一个LC电路进行∑变换后得到模拟的音频信号,并滤除高频脉冲成分,然后驱动扬声器放音。

  与传统的模拟功放相比,数字功放的优点有:(1)数字功放的效率高,在80%以上,像TI的TPA203XDl系列最高可达到88%,APOGEE的 DDX8000效率为90%,在工作时发热非常小;而模拟功放的AB类功放效率最高也只有60%,若是纯A类功放的效率也只有30%左右。经过对比,在输出相同功率的情况下,数字功放的发热量只有AB类功放发热量的25%左右;而耗电量只有AB类的60%左右。(2)数字功放的音质可以同纯A类相媲美,但 A类的效率极低,容易发热,功率不容易做大;AB类音质较差,在小信号时容易出现交越失真,功率大时也容易发热。相比之下数字功放有功率大、效能高、失真低的优点。(3)抗干扰能力强,数字功放的信号放大部分采用数字放大方式,因为数字信号不容易受到外界杂散电波的干扰。数字功放的放大工作方式是:把输入的模拟信号先转换成数字信号,再把数字信号进行放大处理。而模拟功放直接对输入的信号放大,模拟信号容易受到外界杂散电波的干扰,产生一些杂音,影响整机性能。(4)适合于大批量生产,由于产品的一致性好,所以生产中无须调试,只保证元器件正确安装即可。

  数字功率放大器主要分为数字信号处理、桥式功率放大和低阶模拟低通滤波器3个部分。音频信号处理作用是对输入的数字音频信号[脉冲编码调制(PulseCode Modulation,PCM)编码]进行过采样、噪声整形、重新量化编码成PWM形式的输出。桥式功率放大器的主要作用是把PWM信号电压、输出电流放大推动低通滤波器。低通滤波器去除放大后的PWM信号的高频成分,还原为模拟的音频信号。

  笔者设计了一种基于过采样和∑一△调制的数字功率放大器的数字音频处理部分,对其实现的基本原理作了讨论并对其进行ASIC实现。

  2 数字音频处理器的结构与设计[1-3]

  数字音频处理部分是数字功率放大器的核心。音频信号处理就是把音频输入的多比特PCM码信号无失真地转化成PWM信号,用以驱动后面的桥式功率放大器。一般采用2种技术使输出的PWM信号与原始的PCM编码信号保持相同的信噪比:(1)过采样技术,就是在相同信噪比的前提下,增加采样频率可减少编码字的位数;(2)噪声整形技术,这种方法可将量化噪声赶到高频段,使可听频带内噪声功率减少,从而改善量化信噪比。

  2.1过采样数字滤波器

  过采样技术是指以远高于奈奎斯特采样频率的频率对信号进行采样的方法,由信号采样量化理论可知,若输入信号的最小幅度大于量化器的量化阶梯△,并且输入信号的幅度随机分布,则量化噪声的总功率是一个常数,与采样频率./=无关,在O~fs/2的频带范围内均匀分布。因此量化噪声电平和采样频率成反比,如果提高采样频率,则可降低量化噪声电平,而由于基带是固定不变的,因而减少了基带范围内的噪声功率,提高了信噪比。由于增加过采样倍数,可降低表示一个采样字所需的字长。对于要进行的音频信号处理来说,需要处理的是16~24 bit的音频信号,而要将其转换为l bit的PWM信号,在此处要对其进行128倍的过采样。笔者采用三级实现,前两级使用2个半带滤波器,实现4倍的过采样,第三级采用梳状积分 (Cascaded Integrator(~omb,CIC)滤波器来实现。具体实现框图如图1所示。

具体实现框图

  2.1.1 半带滤波器

  在过采样滤波器的设计中,首先将PCM信号经过一个半带滤波器。半带滤波器是实现内插因子为2的一种比较有效的滤波器设计方法。特点是传输函数中有一半的项系数为0,所以与同等长度的FIR滤波器相比运算要少一半,这样可大大减少滤波过程的运算量与存储器的使用,有利于滤波器的实现,也有利于节省面积。它的频率响应表现为通带纹波与阻带纹波相等,通带截止频率和阻带截止频率关于角频率π/2对称。这样,只会将基带以外的噪声功率混叠入过渡带内,而不会对基带造成影响。为了节省面积,把几个相同的线性相位滤波器作为子滤波器,通过作乘法和加法把这些子滤波器连接起来,构成一个半带滤波器。设计采用了2个相同的半带滤波器,这样每个半带滤波器的阶数就不需要太高。

2.1.2 CIC滤波器

  经过2个半带滤波器之后,使音频信号经过一个CIC滤波器来实现32倍的过采样。内插 滤波器(CIC)由H0genauer提出,在硬件实现时不需要乘法器,也不需要存储滤波器系数,只利用加法和寄存器就可实现。它主要应用于高的采样频率下,可大大减少资源利用率。

  CIC滤波器是由工作于高采样频率下的积分部分和工作于低采样频率下的梳状部分组成。CIC滤波器的积分部分是由N级数字积分单元构成,工作在高频fs下,单级积分器的传递函数

传递函数

  梳状部分工作在低采样频率fs/R下,这里R是整数倍的频率变换因子,单级梳状滤波器的传递函数

传递函数

  以fs为参照,整个滤波器的传递函数

整个滤波器的传递函数

  2.2噪声整形技术

  单纯的采用过采样技术,为保持相同的信噪比,如果过采样系数过高,硬件上难以实现,所以采用过采样和噪声整形二者结合,噪声整形技术降低了有效频带内的噪声,以降低表示每个样值所需要的字长。

  这里笔者采用∑一△调制技术。∑一△调制技术是在增量调制的基础上发展起来的。增量调制就是将前后采样点的差值进行量化编码,这样也可代表连续信号包含的信息。它与PCM编码的本质区别是:它只有一位编码,但这一位码不是表示信号抽样值的大小,而是表示抽样时刻波形的变化趋向。∑一△调制是在增量调制的基础上,对输入信号先进行积分,使信号高频分量幅度下降,然后再进行增量调制,它可更适应高频端丰富的信号源要求。传统的PCM编码将信号分成多个幅度级,而∑一△变换是将信号按时间分割,保持幅度恒定。

  图2是笔者在设计中所采用的二阶∑一△调制框图。

二阶

     由图2可得到

输出  
  原始信号X(z)通过噪声整形电路后完整地包含于l,(z)中,而量化噪声在通过一个函数H2(z)作用后加入到输出Y(z)中,使噪声分布斜率更加陡峭,低频区量化噪声得到进一步降低。噪声能量分布图如图3所示。

噪声能量分布图

[1] [2]  下一页

,数字音频功放处理芯片设计与实现