数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1020|回复: 8

[硬件] 机箱前面板的耳机输出插孔改HDAUDIO自动识别

[复制链接]
发表于 2021-11-16 11:26:02 | 显示全部楼层 |阅读模式

认识众多玩家高手/拆客/DIY爱好者,查阅更多资源,一起学习技术知识

您需要 登录 才可以下载或查看,没有帐号?立即注册 微信登录

x
现在还有很多机箱的前面板音频插孔是AC97的,虽然主板上的HDAUDIO接口也是9针,可以正常连接,但默认是HDAUDIO输出,用Windows系统自带的驱动插入耳机是不识别的,有主板在BIOS里可选这9针音频接口是AC97或HDAUDIO选项,这样的主板只有部分品牌型号有,大多数情况下解决方法是需要安装一个相应的声卡驱动,把前面板检测禁用,强制AC97输出,前面板3.5mm插孔就可以出声了,但这样在后面板上连接的音箱也会同时发声。HDAUDIO和AC97接口上最大的区别是多了插入检测,不像AC97是直接断开音频回路,所以3.5mm插孔还是5脚,但有2脚是单独的开关,当耳机插入时开关闭合通知Codec输出音频。而以前AC97是耳机插入后把左右声道的弹片顶开,断开后面板的音频输出。
AC97改HDADUIO最彻底就是更换接口小板,但往往找不到孔位相同的。利用原电路板改造是最便捷的办法
看了在主板上最常用的ALC662的声卡芯片PDF参考一下,第13脚和34脚分别是后面板和前面板的感应检测,通过不同电阻值接地得到的电压就对应那个插孔输出
662.jpg
比如前面板MIC插孔对应阻值是20K,耳机插孔39.2K,这些电阻全都是已经焊在主板上的,只要一端接地,34脚得到拉低的电压就打开相应插孔的功能。

IO.jpg
在HDAUDIO规范中不再固定哪个插孔输出哪个功能,而是可以自定义输出或输入的,就是把耳机插入任何一个插孔,在系统中选定耳机输出,就都可以出声,然而主板厂商就给两路输出安装了100uF的电容,分别是Front和Line2,所以大家在主板的声卡芯片旁可以看见四个100uF的音频专用电解电容挤在一起,就是专为驱动耳机所设计的。耳机插到别的插孔,那就只能给1uF的电容,声音还是有,但低频就被隔了。
言归正传,怎么改?
最简便的办法,只要准备一个无锁开关,比如这类
O1CN01a6D8v02C4rujJlVPw_!!2301578421.jpg

把无锁开关固定到原3.5mm耳机插孔的后面,把动舌伸到耳机孔里面,调整位置当耳机插入时正好顶住开关
电路这样接,9针接口上MIC没画出,同理再加一个开关就行
3.5mm.jpg

打赏

参与人数 4M币 +85 收起 理由
guangqu + 6
jf201006 + 10 謝謝分享
家睦 + 60
不长叶子的树 + 9

查看全部打赏

发表于 2021-11-16 11:42:40 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-16 12:55:50 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-16 13:12:18 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 1 反对 0

使用道具 举报

发表于 2021-11-16 13:14:01 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-20 16:41:15 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-20 21:27:54 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 2021-11-20 21:28:52 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 昨天 18:17 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

轻APP|手机版|小黑屋|关于我们|联系我们|法律条款|数码之家

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2021-12-9 21:08 , Processed in 0.280800 second(s), 16 queries , Redis On.

Powered by Discuz!

© 2006-2021, MyDigit.cn

快速回复 返回顶部 返回列表