TI的TPA6133A2集成功率放大器体积小,供电电压低(5V),能以0V为电压中心产生负电压输出直接驱动耳机,不需要提供负电源,同时静态功耗电流只有4.2mA。可以用作USB声卡的输出元件。
可以将USB声卡声音够不够大,这个问题近似为考虑TPA6133A2不失真时能驱动耳机发出多大声。
不失真情况下TPA6133A2输出功率
按TPA6133A2官方手册,使用5V供电的情况下,当要求THD+N≤0.01%时(换算下来20lg(0.01/100)=-80dB,相当于THD+N≤-80dB,一般人感觉不到失真),有极限功率:
- 0.1W(带16Ω负载);
- 0.07W(带32Ω负载)。
按照功率计算的公式(交流电时U是有效值,RMS)
P = U 2 R P={U^{2} \over R} P=RU2
可以算出在极限功率下对应的电压有效值
U r m s , 16 Ω = 0.1 ( W ) × 16 ( Ω ) ≈ 1.265 ( V ) U_{rms,16 \Omega }= \sqrt {0.1(W) \times 16( \Omega )} \approx 1.265(V) Urms,16Ω=0.1(W)×16(Ω)≈1.265(V)
U r m s , 32 Ω = 0.07 ( W ) × 32 ( Ω ) ≈ 1.497 ( V ) U_{rms,32 \Omega }= \sqrt {0.07(W) \times 32( \Omega )} \approx 1.497(V) Urms,32Ω=0.07(W)×32(Ω)≈1.497(V)
顺便算一下对应输出给负载的电压峰值(后面用不到)
U m a x , 16 Ω = 2 U r m s , 16 Ω ≈ 1.789 ( V ) U_{max, 16 \Omega } = \sqrt {2} U_{rms,16 \Omega } \approx 1.789(V) Umax,16Ω=2Urms,16Ω≈1.789(V)
U m a x , 32 Ω = 2 U r m s , 32 Ω ≈ 2.117 ( V ) U_{max, 32 \Omega } = \sqrt {2} U_{rms,32 \Omega } \approx 2.117(V) Umax,32Ω=2Urms,32Ω≈2.117(V)
TPA6133A2可以输出负电压,不需要-5V供电。所以16Ω时电压输出范围是-1.789V至1.789V;32Ω是-2.117V至2.117V。
TPA6133A2能不能推得动拜亚动力DT880(600欧阻抗版)
Beyerdynamic DT 880 - 600Ω版本,灵敏度是96dB/mW。TPA6133A2手册没有给出600Ω负载下的THD+N/功率数据。考虑到阻抗越大,要输出相同功率所需的输出电压越大,但是电压大小是有上限的。如果还是取0.07W,那么对应电压有效值是
U r m s , 600 Ω = P × R = 0.07 ( W ) × 600 ( Ω ) ≈ 6.481 ( V ) U_{rms, 600 \Omega } = \sqrt{P \times R } = \sqrt { 0.07 (W) \times 600 ( \Omega ) } \approx 6.481 (V) Urms,600Ω=P×R=0.07(W)×600(Ω)≈6.481(V)
对应的电压峰值
U m a x , 600 Ω = 2 U r m s , 600 Ω ≈ 9.166 ( V ) U_{max, 600 \Omega } = \sqrt{2} U_{rms, 600 \Omega } \approx 9.166 (V) Umax,600Ω=2Urms,600Ω≈9.166(V)
显然,9.166V 是高过USB供电电压的,这不对。所以这里按照TPA6133A2的32Ω负载下输出的最大不失真功率0.07W,对应电压有效值1.497V来算。
在1.497V,DT880的功率是
P = U 2 R = 1.497 ( V ) 2 600 ( Ω ) ≈ 0.003735 ( W ) P = {{U^2} \over R} = {{{1.497(V)}^2} \over 600(\Omega)} \approx 0.003735 (W) P=RU2=600(Ω)1.497(V)2≈0.003735(W)
也就是3.735mW。
声压级SPL和功率P的关系(P是实际功率、P0是灵敏度的单位功率、S是灵敏度)
S P L = 10 × l g ( P P 0 ) + S SPL= 10 \times lg({P \over {P_{0}}}) + S SPL=10×lg(P0P)+S
代入数据算得
S P L = 10 × l g ( 3.735 ( m W ) 1 ( m W ) ) + 96 ( d B / m W ) ≈ 101.723 ( d B ) SPL= 10 \times lg({3.735(mW) \over {1(mW)}}) + 96 (dB/mW) \approx 101.723 (dB) SPL=10×lg(1(mW)3.735(mW))+96(dB/mW)≈101.723(dB)
这个声音很吵,即使按照一半功率1.8mW来算,也有约98.6dB。所以TPA6133A2能推得动DT880。
结论:USB声卡声音足够大了。