0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开发板无法录音或耳机播放?不可忽视这个细节!

武汉万象奥科 2024-06-27 13:59 次阅读

满怀欣喜的设计一块Linux/安卓开发板,发现无法录音或耳机播放?请注意这个硬件上的使用细节。


麦克风和耳机二合一连接器种类繁多,规格不一,如有PJ-332-6A、PJ-393-8A等类型,实物如下图所示。


图1PJ-332-6A连接器

图2PJ-393-8A连接器

各种连接器的管脚排列及定义也不尽相同,如下图所示。


图3PJ-332-6A连接器管脚定义


图4PJ-393-8A连接器管脚定义


在进行电路设计时,可以通过以下几个步骤来确定各种连接器的电路信号连接。


1确定耳机类型

带麦克风的耳机通常为4段耳机,如图4所示。



图4四段耳机

4段耳机又分为国标和美标两种,而两种标准的定义不一样,如图5所示。



图5四段耳机不同标准的定义

2确定连接器的管脚定义

以PJ-393-8A连接器为例,查看其规格书,其管脚定义及物理连接如图6和图7所示。

图6连接器管脚定义图7连接器物理连接


从图6和图7可以看出,1-2脚,3-4脚,5-6脚,7-8脚分别两两短接。需要注意的是,第7脚和第8脚定义是相反的,这是因为从结构上看,7-8脚对应的这一段金属片和前3段相比,是反着放置的,如下图所示。



另外,图7所示为没有耳机插入时的情况。当有耳机插入时,图中所有带箭头的管脚就会被顶开,此时耳机只与2,4,6,8脚相连接,而不与1,3,5,7脚接触。因此,在电路设计中,L/R/GND/MIC信号只能接在2,4,6,8脚上,1,3,5,7脚可以悬空,也可以和2,4,6,8脚相连接。

3确定连接器的信号连接

将四段耳机和连接器对接起来,就可以清楚的判断出连接器的每段管脚所对应的信号,如图8所示。


图8耳机和连接器物理对应位置


则连接器各管脚所对应的信号如下表所示。

表1连接器各管脚所对应的信号

管脚

信号

1,2

MIC

3,4

GND

5,6

R

7,8

L

4插入检测功能

通过表1可知,3/4脚接GND,再通过图7可知,4脚一定接GND.则第3脚就可以作为耳机插入检测信号,第3脚外部接上拉电阻,没有耳机插入时,3脚和4脚物理上短接,为0信号;当耳机插入时,3脚和4脚物理上隔开,此时3脚就为高电平。

通过以上4个步骤,即可绘制出对应的原理图,如下图所示。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 麦克风
    +关注

    关注

    14

    文章

    604

    浏览量

    54343
  • 耳机
    +关注

    关注

    28

    文章

    2962

    浏览量

    80112
  • 开发板
    +关注

    关注

    25

    文章

    4601

    浏览量

    95112
  • 安卓
    +关注

    关注

    5

    文章

    2096

    浏览量

    56045
收藏 人收藏

    评论

    相关推荐

    ESP32-LyraT-Mini_V1.2开发板运行ADF例程无法录音要如何解决?

    ESP32-LyraT-Mini_V1.2开发板运行例程无法录音 环境: IDF 4.3 , ADF Git master 和 esp-adf-release-v2.4 例程1: C
    发表于 06-28 07:56

    电梯视频机播放说明书

    电梯视频机播放说明书分享一下
    发表于 09-29 14:03

    ISD 1820如何将录音通过单片机播放出来?求解答。

    ISD 1820如何将录音通过单片机播放出来?求解答。
    发表于 05-07 17:19

    【振南ZN-X开发板(51版)】VS1003录音到FlashROM 文件播放[简易Flash录音笔]

    ZN-X开发板(51版)上使用的单片机为STC15L2K60S2,它虽然是一种增强型的51单片机,但是它的内存资源仍然是极为有限的,只有2KB(其实这已经算是比较大的了!)。所以录音数据想放在内存里
    发表于 06-17 14:32

    TG401开发板的i2s0录音问题

    一切正常,但是只要连上此开发板再测,时钟信号,数据引脚的信号都被拉低,导致TG无法检测到脉冲。此问题是因为,此的i2s0连接了WM8750,也就是播放音乐用的是i2s0。时钟信号,数
    发表于 04-19 15:11

    Dragonboard 410c blueteeth mic噪声太大

    耳机进行测试,现在来说说蓝牙耳机调试过程中遇到的问题。1.蓝牙耳机连接上开发板后进行录音,在播放
    发表于 09-25 16:46

    【设计实例】【小梅哥FPGA】基于AC620开发板WM8731的音频录制与回放系统

    基于小梅哥AC620开发板开放的一个音频录制和播放系统,能够录制音频线麦克风输入的信号并存在SDRAM中,然后再使用开发板上的音频输出接口将音频输出到音响
    发表于 05-20 15:12

    16k录音+播放的代码

    遇到了不少bug,记录于此,以表警示,希望今后不再重蹈覆辙。本文仅挑关键性代码进行分析:工具:keil5,stm32F103ZET6战舰开发板、蓝牙模块,ST-LINK烧录器(开发板上的U...
    发表于 08-12 06:46

    开发板上挂载的wm8960录音失败怎么解决

    开发板上挂载wm8960成功,在输入 arecord [-Dplughw:0,0] -r 44100 -f S16_LE -c 2 -d 2 record.wav 测试录音时,一直卡在这,也没有
    发表于 01-13 08:15

    【平头哥Sipeed LicheeRV 86开发板试用】3. 录音功能测试

    【平头哥Sipeed LicheeRV 86开发板试用】3. 录音功能测试1.录音设备查询:使用arecord -l 命令查询当前关联的声卡信息。# arecord–l2. 播放命令显
    发表于 04-06 08:34

    【ELF 1开发板试用】+语音播放控制

    在ELF1开发板配有3.5mm 音频插座,可支持左右声道播放声音和 MIC 录音,其所处位置如图1所示。 图1音频输出接口 相应的音频接口电路如图2所示,其主控芯片为NAU88C22,它
    发表于 11-22 09:32

    笔记本电脑使用,不可忽视细节

    笔记本电脑使用,不可忽视细节  给大家介绍一些笔记本使用过程中应注意的问题,有些虽然看起来很平常很微小,但是非常关键。
    发表于 01-23 14:59 337次阅读

    不可忽视细节 双绞线布线故障解析

    不可忽视细节 双绞线布线故障解析 那么如何掌握这些介质的质量来保证畅通无阻的传送信息,就需要依靠电缆测试仪器的验证。另
    发表于 01-27 10:15 695次阅读

    8051单片机播放音乐

    8051单片机播放音乐
    发表于 03-01 12:42 32次下载

    PIC32音频开发板

    本视频介绍了Microchip的PIC32音频开发板的硬件和特性,演示了PIC32音频开发板音频播放录音的功能。
    的头像 发表于 06-06 04:45 1.8w次阅读