一些声卡音频插孔现在可以通知最近的 Windows 操作系统插入了音频设备。有人知道它是如何做到的吗?我认为它使用某种电压比较器或电阻测量。
这个问题是在Superuser上提出的。我的直觉是该电路并不像其中一位参与者所暗示的那样微不足道,但我对电路有点生疏。
一些声卡音频插孔现在可以通知最近的 Windows 操作系统插入了音频设备。有人知道它是如何做到的吗?我认为它使用某种电压比较器或电阻测量。
这个问题是在Superuser上提出的。我的直觉是该电路并不像其中一位参与者所暗示的那样微不足道,但我对电路有点生疏。
大多数插孔(直流电源或音频)都有一个额外的端子,可以在插入插头时打开。这是一个机械开关。一些设计使用这个额外的端子在电池和外部电源之间切换(在 DC 插孔的情况下)或在耳机和扬声器之间切换(在音频插孔的情况下)。
在Digikey上这个 DC 插孔的照片中,您几乎可以清楚地看到内部结构。插孔背面的两个接线片用于两个直流电源连接。底部的第三个接线片是开关输入。音频插孔具有类似的布置。
虽然音频插孔通常具有可用于插头检测的开关,但大多数编解码器现在都实现了插孔感应,可测量插入设备的阻抗和其他特性,并将这些信息提供给它们所连接的处理器。
这对于防止音频放大器试图驱动扬声器超出其阻抗范围并损坏放大器或扬声器也非常有帮助。
它不测量插入的任何东西的阻抗,然后根据已知值确定它是什么吗?
当我将扬声器插孔插入插头时,我可以听到所有扬声器一个接一个地“咔哒”一声,好像电脑正在测试它们是否在那里......
我在http://www.freepatentsonline.com/7579832.html上找到了这个
音频系统包括具有左右音频端口的CODEC音频插孔和插孔感测电路。插孔感测电路包括左右放大器和交叉驱动阻抗感测电路。这种与左右音频端口和左右放大器电耦合的交叉驱动阻抗检测电路检测左右输出负载的电阻,以确定连接到 CODEC 音频插孔的设备的特性。交叉驱动阻抗电路被配置为响应于由右放大器生成的“右”测试信号测量电耦合到左音频端口的左输出负载的电阻,
拆开一看就知道了。:)
它可以做几件事,这取决于它是否只是测量插头的存在(只需一个插孔开关即可),或者它是否知道麦克风和耳机之间的区别等(电阻测量?)。