喇叭

我有一个小喇叭(扬声器),我想测一下它能响到什么程度?

指标为 阻抗 4Ω 、额定功率 2W,体型如下:

图1 喇叭图示

图1 喇叭图示

计算一下达到额定功率时所需的电压,计算过程必须用 RMS 有效值,由:

P = Vrms ^ 2 / R

反推至:

Vrms = (P * R ) ^ (1/2) = (2 * 4) ^ (1/2) = 2.828V

再推至电压的峰峰值(Peak-to-Peak):

Vpp = 2 * Vrms * 1.414 = 2 * 2.828 * 1.414 ≈ 8V

这是用额定功率来推算,喇叭还有一个最大功率,计算方式类似。

信号发生器直接驱动喇叭?

身边有台 Tektronix AFG3100 信号发生器(准确来说是 任意波形发生器)。

将输出波形设置为 1KHz 正弦波,电压为 Vpp = 8V,offset = 0V:

图2 信号发生器设置界面

图2 信号发生器设置界面

连接喇叭输出后,声音听上去非常小,像蚊子叫。

用示波器测量喇叭两端上的波形,看看什么样?

图3 喇叭两端波形

图3 喇叭两端波形

确实是 1KHz 正弦波,但是电压很小。

示波器轴向显示是 200mV/division,测量波形峰值是 300mV,峰峰值是 600mV。

为什么只有 600mV?

我们设置 AFG3100 的输出是 8V 呀。

嗯。。猜想是因为信号发生器有输出阻抗,通常为 50Ω。

如果将信号发生器 “50Ω 的输出阻抗” 考虑在内,喇叭作为负载,再推算一下喇叭上的理论电压。

根据分压公式:

Vload = Vout * Rload / ( Rload + Routput)

其中,Routput 是信号发生器输出阻抗,即 50Ω;而 Rload 是喇叭的阻抗,即 4Ω 。

Vload = 8 * 4 / (4 + 50) = 0.6V

这样,便于与示波器显示的波形一致,也就是喇叭所分配到的电压非常小。

用个“新武器”来驱动

由上述分析,可见是阻抗的问题。

那么,一个解决办法是给喇叭加“音频功放”电路模块,但我懒得翻找零件,而且找到了还要加供电,可能还要加信号偏置,我只是为了听一下喇叭的音量,不想搞得太麻烦。

还有什么办法?

碰巧,我手上有个神秘武器 —— DPA-1698,它是一个功放仪器。。。

图4 功放仪器 DPA-1698

图4 功放仪器 DPA-1698

那就用它呗,仪器用起来简单很多,供电简单,连线也简单。

下图是连线,即 信号源 -> 功放仪器 -> 喇叭:

图5 功放仪器连接方式

图5 功放仪器连接方式(桌面乱打个码)

在此罗列一下 DPA-1698 的指标:

图6 DPA-1698 的指标

图6 DPA-1698 的指标,来源 [1]

其中,重点是:默认放大 2 倍电压;输出阻抗 ≤ 1Ω;输入阻抗没写,但应该是比较大的;功率对于喇叭来说当然足够。

这次先推一下理论数据,因为要给信号发生器设置“正确”的电压,别把喇叭干爆了。

推算过程为:

  • DPA-1698 输出阻抗较小,假设电压全部分配至喇叭的阻抗。既然要求喇叭的电压是 8Vpp,那么 DPA-1698 输出也是 8Vpp。
  • DPA-1698 输入阻抗较大,信号源输出阻抗相比之下很小,那么信号源的电压全部分配至 DPA-1698 输入端。
  • DPA-1698 默认放大 2 倍电压,那么信号发生器输出 8Vpp / 2 = 4Vpp 即可。

好,那就将信号发生器输出电压改为 4Vpp:

图7 信号发生器设置界面(调整后)

图7 信号发生器设置界面(调整后)

再试一下效果。。嗯。。声音确实很响,像警笛声。

再看看示波器测到的电压:

图8 最后的喇叭两端波形

图8 最后的喇叭两端波形

这次就确实是 8Vpp。

小结

本文尝试了信号发生器直接驱动喇叭,与加了功放仪器(DPA-1698)之后驱动喇叭的效果。并通过阻抗、功率等理论计算,简单分析了信号发生器参数设置的过程。

最后补充一下:虽然信号发生器 AFG3100 具有一个 Load 阻抗的设置界面,但那个是用于方便调整输出电压,它并不会改变 AFG3100 的输出阻抗,即 50Ω。

参考资料

  1. https://manuals.plus/juntek/dpa-1698-signal-power-amplifier-manual

欢迎关注我的微信公众号“疯狂的运放”,及时收到最新的推文。