新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > DAC功耗數據計算 功耗數字概括

        DAC功耗數據計算 功耗數字概括

        作者: 時間:2012-12-04 來源:網絡 收藏

        隨著便攜式多媒體系統設計師將電池壽命推向極限,他們正把前所未有的時間花在研究不同硅供應商提供的數據上。以牙還牙式的比較通常是困難的,因為變量實在是太多了,而且競爭器件之間的關鍵差異常常遠不是那么明顯。

        本文引用地址:http://www.104case.com/article/185549.htm

        1.jpg

        音頻輸入和輸出子系統尤其困難,因為它們同時包含模擬和電路,而且通常需要幾個不同的電源電壓。其結果是,制造商針對這些器件提供的數據常常與實際使用案例不相關,在有些情況下甚至完全起誤導作用。不過,熟悉相關電路的基本知識、深入理解歐姆定律和拒絕相信制造商的面值數據,可以幫助設計工程師看穿這一令人糊涂的迷霧。

        每個到底包括了什么?

        它可能看起來很明顯,但理解每一個包括了什么電路是計算系統總體功耗的關鍵。不過,如果僅憑一本數據手冊來進行這項工作,那么常常是說比做容易。現在讓我們思考一個便攜式系統的音頻輸出。圖1顯示了所有主要的功能塊。鏈上最后的幾塊(如數字信號增強、、模擬混音和放大)通常集成在一個器件中,泛稱為“音頻”。

        不過,當這類器件的數據手冊列明“功耗”或“DAC電源電流”時,它絕對僅指的是DAC本身,不會包括放大器和其它電路。那么如果說“回放到耳機”又如何呢?那會包括片上信號增強功能(如限幅、3D信號增強或均衡)嗎?很有可能不會,因為硅供應商很少有勇氣使他們的器件在與競爭對手比較時看起來更差。有些硅供應商甚至詳細說明DAC電源電流不包括數字音頻接口。很明顯,這與任何實際的使用案例沒有任何類似之處,因為接口必須上電才能接收用于回放的音頻數據。

        讓事情變得進一步復雜的是,這些器件的系統架構也是不同的。例如,音量控制既可以用軟件在CPU上實現,也可以在音頻芯片的數字部分實現,或采用音頻芯片中的模擬增益可編程放大器實現。一個有益的明智的檢查是確定需要什么樣的功能,檢查這些音頻功能在哪個物理器件中實現,以及確保每個功能的功耗都已計算在內。

        揚聲器和耳機的功耗通常占據總體功耗的一大塊。由于這一功率實際上并不是在IC中消耗,因此它幾乎從不包含在IC數據手冊中。幸運的是,它可以很容易地從P = V2RMS / Z公式中計算出來,這里VRMS是整個揚聲器的RMS電壓,Z是其阻抗(如是立體聲揚聲器,別忘記把這一數字乘以2!)。困難的地方是選擇一個實際的VRMS。盡管最大的VRMS可以輕易地從放大器輸出的擺幅中計算出來,但在現實中VRMS取決于終端用戶的音量設置。即便在最大音量情況下,同一段音樂的高音和低音通道上的VRMS也是不同的,因此假定一個滿刻度信號幾乎是不可能的。

        為了在不同的音頻器件之間進行一個有意義的比較,就需要一個共同的基準。例如,日本JEITA CP-2905B標準規定,帶耳機輸出的系統的電池壽命應當在16Ω負載上驅動0.2mW (每通道0.1mW)時進行測量。

        該信號是什么?

        驅動揚聲器和耳機的放大器是另一個特別耗電的器件。目前業界的常見做法是列明它們的靜態功耗,也即絕對安靜地播放(在數字域的表示是一串零)。不過,只要有一個實際的信號通過該系統,放大器(以及負載)上的功耗就會增加。

        無疑,放大器電源電流應該可以用一個非零信號來表達,但應該用一個什么樣的信號呢?一些標準(如JEITA CP-2905B)經常使用一個1kHz正弦波,因為它很容易生成。不過,它和現實世界中的用戶聽到的任何聲音或音樂幾乎沒有雷同之處。粉紅噪聲(如同IEC 60268-5標準針對揚聲器定義的那樣)可能與放大器電源電流更接近,盡管從根本上來說沒有一種信號能夠映射無限變化的音樂。

        2.jpg

        在比較放大器時,另外一個值得牢記的地方是,它們的功率效率取決于信號幅度。精確的關系取決于放大器(見圖2)。例如,在靜態條件下,D類放大器因為開關損失可能要比等效的線性放大器消耗更多的功率。同樣地,由于線性放大器在高音量時效率更高,它們在滿刻度處的效率可以接近D類放大器。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 峡江县| 大竹县| 株洲县| 东乌| 靖西县| 庆安县| 荔波县| 唐海县| 石阡县| 个旧市| 环江| 宁夏| 城市| 平湖市| 张家港市| 吉水县| 东阳市| 娄烦县| 紫云| 昌宁县| 隆昌县| 西平县| 苏尼特右旗| 丹棱县| 锡林浩特市| 故城县| 天门市| 扬中市| 安塞县| 颍上县| 青铜峡市| 德州市| 达尔| 阿拉善盟| 楚雄市| 哈密市| 丰台区| 瓦房店市| 云阳县| 阿克苏市| 柳林县|