热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

2pin接口耳机_耳机插头接线示意图

2019年8月9日14:22四极耳机接线标准四极耳机接线标准,N版耳机改造为i版耳机(本文提到的都是3.5mm的耳机,2.5mm的没做验证)现在的手机&

2019年8月9日 14:22

四极耳机接线标准

四极耳机接线标准,N版耳机改造为i版耳机

(本文提到的都是3.5mm的耳机,2.5mm的没做验证)

现在的手机,以及大多数笔记本都开始使用“四极耳机”,也就是耳机上插头上有四个极。为了叙述方便,将耳机插头上的四个极从插头顶端到靠近电线的塑胶部分一次标记为:A、B、C、D,如下图所示:

对于各极的定义,不同的耳机有不同的定义。

①在iPhone还没现在这么NB的时候,是Nokia的耳机在其他手机上都能正常用。所以,除了最近比较新款的手机耳机,都遵循着“D为负极共用”的协议,暂且称它为“Nokia协议”,N版耳机。其他依次为:

A:接左声道(L)喇叭正极,经过喇叭后到达D(D为负极共用);

B:接右声道(R)喇叭正极,经过喇叭后到达D(D为负极共用);

C:接麦克风(Mic)正极,经过喇叭后到达D(D为负极共用);

这类耳机包括Nokia手机耳机,Samsung部分手机耳机,Motorola耳机等。

这种协议的耳机就是我们今天需要改造的对象。因为他们老了,但还没坏,但还没法用到新的手机上、笔记本上,我们还不想抛弃他们,所以我们要改造他们,当回技术宅。我们的目标就是将他们改造成遵循下述标准的耳机。

②以iPhone为代表的一群installB货的耳机。他们遵循着“C为负极共用”的协议,暂且称为“iPhone协议”,i版耳机。其他依次为:

A:接左声道(L)喇叭正极,经过喇叭后到达C(C为负极共用);

B:接右声道(R)喇叭正极,经过喇叭后到达C(C为负极共用);

D:接麦克风(Mic)正极,经过喇叭后到达C(C为负极共用);

这类耳机包括apple家族的所有耳机,包括HTC的新款耳机,魅族耳机,包括THinkPad的一体式入耳耳机等。

至于N版耳机和i版耳机,各有什么有点,在这两种接线顺序上,我想是没有什么优劣之分的。

无论是N版耳机,还是i版耳机,其插头长度都是和普通的三极耳机(MP3用)是一样的。并且A,B极长度也等于三极耳机的A,B极长度。

这样,能解释为什么C,D定义不一样的理由就是:当你iPhone的耳机坏了,你不可能那Nokia的耳机来顶替,你需要买apple认证的iPhone耳机,正如你买来的山寨数据线不能通过iPhone的认证一样。

咱们小技术宅管不了那么多,但当这两种耳机各极的定义了解了,改造耳机就是小菜一碟了。然后你需要再了解下耳机结构,并且会使用万用表和电烙铁就OK了。

我是为了能让我的中兴手机的耳机能用在ThinkPad上,才决定改造的。对于中兴的耳机,其送话器所在线控器是比较大的,而且是比较容易拆开的,我决定在线控位置改造,其他耳机自行寻找。最坏的方式就是剪断线然后在接线。附中兴耳机线控器电路图:

电路板的右端可以看到L、R、M+、G的标记,分别是Left Channel+(左声道正极)、Right Channel(右声道正极)、Microphone+(话筒正极)、Ground(接地,负极)。

用万用表测量后,发现他是N版耳机,只需要将M+和G端的线换下位置即可。由于这是一个可以线控的耳机,所以,接线板上有个按动开关,有个电容和电阻,但用接口的观点来说,就是除了M+和G端点,其他都不用关注。

个人建议这种接线用300~350℃的烙铁(稍高于焊锡熔点),用小于2S的时间完成即可。

整个过程是比较简捷的,难度系数几乎为0,关键在于了解接线协议。

219年8月9日 14:22

2019年8月9日 14:22



推荐阅读
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 本文讲述了如何通过代码在Android中更改Recycler视图项的背景颜色。通过在onBindViewHolder方法中设置条件判断,可以实现根据条件改变背景颜色的效果。同时,还介绍了如何修改底部边框颜色以及提供了RecyclerView Fragment layout.xml和项目布局文件的示例代码。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 本文介绍了在Windows系统下安装Mongodb的详细步骤和注意事项。包括下载Mongodb官方文档、选择64位安装包、配置环境变量、命令行启动Mongodb等。通过本文的指导,用户可以轻松完成Mongodb的安装并进行相关操作。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • 本文介绍了如何通过conda安装Selenium的wheel文件,包括查看环境、卸载旧版本、下载新版本的wheel文件以及安装操作的步骤。同时提供了使用清华源的方法。 ... [详细]
  • Inno Setup区段之Components篇相关知识详解
    本文详细介绍了Inno Setup区段之Components篇相关的知识,包括Components和Types的使用方式以及各个参数的说明,希望对读者有一定的参考价值。内容涵盖了ComponentsName、Description、Types、ExtraDiskSpaceRequired、ExtraDiskSpaceRequiredFlags等多个关键词,帮助读者更好地理解和应用Inno Setup区段之Components篇的知识。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • ubuntu用sqoop将数据从hive导入mysql时,命令: ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • Windows 7 部署工具DISM学习(二)添加补丁的步骤详解
    本文详细介绍了在Windows 7系统中使用部署工具DISM添加补丁的步骤。首先需要将光驱中的安装文件复制到指定文件夹,并进行挂载。然后将需要的MSU补丁解压并集成到系统中。文章给出了具体的命令和操作步骤,帮助读者完成补丁的添加过程。 ... [详细]
author-avatar
麦兜199294_835
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有