跳转到正文

扬声器、耳机与音箱输出 ​

先确认设备输出的是什么信号,再选择扬声器、耳机或有源音箱。插头能插进去,并不代表电气接口相同。

先选连接方式 ​

你想连接的设备应使用的输出下一步
两根线的无源扬声器对应阻抗、功率的扬声器功放输出按下文连接 MAX98357A
普通 3.5mm 耳机专用耳机输出及耳机驱动电路选择固件已适配、标有 Headphone 的开发板
带电源的桌面音箱与音箱输入匹配的 Line Out 或明确兼容的耳机输出先核对双方说明书
蓝牙耳机/音箱蓝牙音频协议及对应固件支持不能用 BluFi 配网能力代替音频支持

从数字音频到不同负载的三种连接路径

MAX98357 的扬声器端不是耳机口

MAX98357A/B 是单声道 Class-D 功放。OUTP 和 OUTN 都是放大输出,不能把其中一端当作信号地。不要把这两个端子直接接到共地耳机或有源音箱的 3.5mm 插头,也不要把多个功放的负端并在一起。

连接无源扬声器 ​

以下步骤适用于采用 MAX98357A 模块的基础 S3 面包板方案。其他功放应使用它自己的数据手册和接线图。

  1. 断开 USB 和外部电源,确认扬声器的阻抗与额定功率符合模块说明。基础方案使用单个 8Ω、3W 扬声器。
  2. 将扬声器两根线分别固定到模块的 SPK+ / OUTP 和 SPK− / OUTN,不要接到 GND。
  3. 检查端子中没有散落线丝、两端没有短接,扬声器振膜没有被压住。
  4. 完成模块电源与 I2S 接线,再上电。将音量调低后播放一段提示音,逐步调到需要的音量。

MAX98357A 和 MAX98357B 的数字输入格式不同:A 使用 I2S,B 使用左对齐数据。固定使用 I2S 的固件不能只改器件后缀就当作兼容。依据见 Analog Devices 产品说明。

使用耳机或有源音箱 ​

如果开发板已经有专用音频插座:

  1. 查板卡说明书,确认它是 Headphone、Line Out 还是 Mic In,并确认插头类型及负载要求。
  2. 使用该板型对应的固件。板上有音频芯片,也需要固件初始化相应 Codec 和输出通道。
  3. 把设备与音箱音量调低,先连接,再开始播放。耳机先离开耳朵确认音量。
  4. 分别测试提示音和对话声音,确认音量可控、没有持续噪声和明显失真。

如果手上只有 MAX98357A 的扬声器端,不要靠增加一个三脚插座改成耳机口。需要增加带明确耳机/线路输出规格的 Codec、DAC 或耳放,并完成其供电、滤波、接口和固件适配。具体电路应由选定模块的设计资料确定;这里不提供未经台架验证的转接接线。

三脚 3.5mm 插座的外观。插座本身不具备耳机驱动或电平转换功能,不能直接接 MAX98357A 的输出。

三脚 3.5mm 插座的外观。插座本身不具备耳机驱动或电平转换功能,不能直接接 MAX98357A 的输出。

怎么确认完成 ​

完成标志

使用与输出类型匹配的负载,提示音和对话声音都可听见;调节音量生效,线材与模块没有异常发热,设备不会在播放时重启。

常见问题 ​

现象先检查
完全无声音量、模块使能、I2S 引脚及所选板型;参考音频排查
播放时重启供电与线材、负载阻抗、是否短路;不要先把音量继续调大
声音失真从低音量开始,确认扬声器功率、供电余量和接线牢固性
想要立体声单声道功放没有两路独立输出;需要双通道硬件、引脚与固件一起支持

下一步 ​

帮助校对这篇中文教程

请带上硬件型号、固件版本、卡住的步骤和实际结果。接线问题可附能看清丝印的照片。

反馈文档问题 ↗

由小智社区共同维护