音響世界已進人數(shù)字化,唯有整個音響系統(tǒng)的心臟——功放,它長期徘徊在數(shù)字化的門外。眾多知名半導(dǎo)體制造商都將目光聚焦在此,研制數(shù)字功放。這里簡要介紹數(shù)字功放原理與結(jié)構(gòu),并給出基于TI系列音頻IC的高保真數(shù)字功放的設(shè)計思路與方法。
2 數(shù)字功放原理與結(jié)構(gòu)
2.1 數(shù)字功放的原理
數(shù)字功放的基本原理:使用脈沖信號PWM驅(qū)動高速功率開關(guān),其中PWM信號的低頻部分包含調(diào)制信號。該信號通過一個低通濾波器,可將調(diào)制信號重現(xiàn)負載(音箱)。本質(zhì)上與傳統(tǒng)模擬功放放大模擬信號的差異在于:數(shù)字功放直接對數(shù)字音頻信號放大,再進行高精度D/A轉(zhuǎn)換,因此效率高達85%;保真度極佳,THD+N(總諧波失真+噪聲)低于0.05%。
2.2 數(shù)字功放結(jié)構(gòu)
圖l為數(shù)字功放基本結(jié)構(gòu),它由PWM調(diào)制器、H橋開關(guān)放大電路以及低通濾波器組成。PWM調(diào)制器將輸入的數(shù)字音頻信號轉(zhuǎn)換成PWM信號,其中∑一△調(diào)制方法精度高,穩(wěn)定性好。H橋開關(guān)放大電路則控制直流電源的通斷,采用PWM信號電流向負載供電。低通濾波器能濾除開關(guān)成分,對輸出波形進行平滑處理,從而得到模擬波形的音頻信號。
3 TI數(shù)字音頻系列IC簡介
德州儀器公司(TI)長期致力于數(shù)字音頻產(chǎn)品的研發(fā),并取得突破性的成果。其中以TAS55xx,TAS50xx,TAS30xx,TAS-5lxx系列產(chǎn)品最為成熟,性價比最高。TAS55xx系列是高度集成的數(shù)字音頻器,內(nèi)部集成了PWM調(diào)制與DSP音效處理功能,內(nèi)置8個聲道,通道THD+N低于O.05%;TAS50xx系列為高精度音頻PWM調(diào)制器,它只有2個聲道,通道THD+N低于0.0l%,保真度極高;TAS30xx系列是專用的數(shù)字音頻DSP,能實現(xiàn)音量、重低音調(diào)節(jié)等多種音效:而TAS51xx系列則是專用音頻H橋放大電路。
4 數(shù)字音頻功放設(shè)計
4.1 設(shè)計方案
這里提供2種設(shè)計方案,前者是TAS55xx+TAS51xx,可得到8通道數(shù)字功放;后者是TAS50xx+TAS30xx+TAS51xx得到2通道數(shù)字功放。因為后者設(shè)計方案保真度較高,DSP效果更好,成本更低,且所用器件在國內(nèi)較易買到,以下詳細介紹后一種設(shè)計方案。
實際設(shè)計采用TAS5015+TAS3002+TAS5100的組合。其中TAS3002自帶A/D和D/A轉(zhuǎn)換器,使得系統(tǒng)可接收模擬輸入信號,擴展了產(chǎn)品適用范圍。
4.2 工作流程
圖2給出數(shù)字功放的具體工作流程,音源來自兩個途徑:①通過高品質(zhì)CD機得到的S/PDIF信號(一種被高端音響商廣泛使用的數(shù)字音頻格式),它通過格式轉(zhuǎn)換器DIRl703轉(zhuǎn)換后進入TAS3002;②模擬信號通過話筒等拾音設(shè)備被TAS3002獲取。系統(tǒng)內(nèi)數(shù)字音頻信號(以SDATA表示)在TAS3002中經(jīng)DSP音效處理后,進入PWM調(diào)制器TAS5015,轉(zhuǎn)換成PWM信號。隨后進入TAS5100進行功率放大,經(jīng)低通濾波器重建模擬信號驅(qū)動揚聲器。在放大過程中,如果電路出現(xiàn)異常,TAS5100可自動發(fā)出報警信號重置系統(tǒng),也可手動重置,避免事故發(fā)生。
4.3 I2S總線
TI公司的音頻器之間是以I2S(Inter—IC Sound)總線連接。I2S總線是飛利浦公司為數(shù)字音頻設(shè)備之間的音頻數(shù)據(jù)傳輸而制定的一種總線標準,該總線音頻設(shè)備之間的數(shù)據(jù)傳輸,廣泛應(yīng)用于各種多媒體系統(tǒng)。在I2S標準中規(guī)定了硬件接口規(guī)范和數(shù)字音頻數(shù)據(jù)格式。I2S有3個主要信號:①串行時鐘SCLK,也叫位時鐘(BCLK),即對應(yīng)數(shù)字音頻的每一位數(shù)據(jù),SCLK都有1個脈沖。SCLK的頻率=2x采樣頻率×采樣位數(shù)。②幀時鐘LRCLK,用于切換左右聲道的數(shù)據(jù)。LRCLK為“l(fā)”表示左聲道正在傳輸數(shù)據(jù),為“0”則表示右聲道正在傳輸數(shù)據(jù)。LRCLK的頻率等于采樣頻率。③串行數(shù)據(jù)SDATA用二進制補碼表示的音頻數(shù)據(jù)。有時為了使系統(tǒng)間能夠更好地同步,還需要另外傳輸一個信號MCLK,稱為主時鐘,也叫系統(tǒng)時鐘(SysClock),是采樣頻率的256倍或384倍。
4.4 核心功能模塊電路
4.4.1 數(shù)字音頻輸入
數(shù)字音頻輸入電路如圖3所示。該模塊主要利用TI的數(shù)字音頻接口器件DIRl703實現(xiàn)以下功能:①將CD格式的數(shù)字音頻信號轉(zhuǎn)化為PWM調(diào)制器TAS5015可識別的串行音頻數(shù)據(jù),該數(shù)據(jù)可直接在I2S總線上傳輸;②產(chǎn)生整個I2S總線的串行時鐘BCLK,幀時鐘LRCLK,以及系統(tǒng)時鐘SCLK。
DIRl703的引腳20輸入的SPDIF一IN信號即為從CD唱機通過光纖或者同軸電纜得到的PCM信號;經(jīng)過DIRl703處理后輸出SDATA信號I2S—DIR1703一OUT;DIRl703的引腳7、8外接晶體振蕩器X120,而引腳4(SCK0)輸出系統(tǒng)時鐘SCLK信號256XFS;引腳10(LRCK0)輸出串行時鐘BCLK信號FS;引腳11(BCK0)輸出幀時鐘LRCLK信號64XFS。
4.4.2 數(shù)字音頻處理
數(shù)字音頻處理采用了TI的數(shù)字音頻處理TAS3002。PC機通過I2C接口控制TAS3002,從而得到所期望的音效。它可將模擬輸入信號轉(zhuǎn)化為數(shù)字信號輸入或直接接收DIRl703輸出的SDATA信號,并對數(shù)字輸入信號進行數(shù)字式音量調(diào)節(jié)和均衡調(diào)節(jié)而無需D/A轉(zhuǎn)換。然后,它可以直接將處理后的數(shù)字信號進行D/A轉(zhuǎn)換為模擬信號輸出以驅(qū)動揚聲器發(fā)聲,更重要的是它也可將處理后的數(shù)字信號直接通過I2S總線傳輸給PWM調(diào)制器。
如圖4所示,TAS3002的引腳22接收I2S輸入的SDATA信號I2S—DIRl703一OUT,或者通過引腳1和引腳40直接接收模擬信號,經(jīng)TAS3002數(shù)字音效處理后,由引腳26輸出處理后的SDATA信號I2S一TAS3002一OUT。同時,也在引腳7和引腳39直接給出兩聲道的處理后的模擬信號。
4.4.3 PWM調(diào)制
PWM調(diào)制是數(shù)字功放設(shè)計的核心。該模塊采用TI公司的TAS5015PWM調(diào)制器。它接收DIRl703或TAS3002通過I2S總線傳輸?shù)臄?shù)字音頻信號,將之轉(zhuǎn)化為兩聲道每聲道4路的PWM信號,以便下一步H橋開關(guān)放大。它能接收外部控制信號實現(xiàn)靜音和重置,并調(diào)節(jié)采樣頻率。它的時鐘與I2S總線同步。如圖5所示,引腳17、18、19分別接收I2S總線的SCLK、LRCLK以及SDATA信號,引腳32~35輸出左聲道4路PWM信號,引腳26~29輸出右聲道4路PWM信號。
5 結(jié)語
在設(shè)計過程中最需要注意的IC間通信的同步問題,由于TI的數(shù)字音頻IC都采用I2S總線通信方式,所以問題就迎刃而解。該數(shù)字功放經(jīng)調(diào)試,效果極佳,性價比高。