3.5mm耳机接口硬件连接

embedded/2025/1/2 18:51:50/
  1. 结构
    以最复杂的结构为例
    在这里插入图片描述
    简单的结构无非就是没有MIC(麦克风)接口
    在这里插入图片描述
    上图的5就是Detect的作用

在这里插入图片描述

  • 上面这两款产品都为3.5mm的音频插座,图一 为连接4节的音频座,而且有两个开关,1接地,2接MIC,3接左声道,4接右声道,5和6是开关。其中1和2可以互换,3和4也可以 任意调换。
  • 当没有插头插进去时,4和6,3和5是连接,有插头插进去时,4和6断开,3和5断开。(也就是说没插进去,DETECT悬空;插进去DETECT悬空;)图二 是接3节无开关的音频座,1接地,2和3为左右声道,3节的没有MIC,也没有开关。
  1. 关于检测端口
  • 以典型的耳机插孔电路(图1)为例。如图所示,在检测引脚连接一个上拉电阻,这样即可产生一个信号,表示耳机或其它外部装置是否插入插孔。典型连接中,如果有某个外部装置插入,检测引脚将断开。
  • 没有附件插入插孔时,输出信号被拉高;有附件插入插孔时,信号被拉低。该检测信号连接到一个微控制器端口,它能够在扬声器(无耳机时)和耳机扬声器(有耳机时)之间自动切换音频信号。
  1. 一个实例化
    在微控制器输入之前,可以通过一个简单的晶体管对检测信号进行缓冲。该晶体管还可提供必要的电平转换,以便与控制器连接。在手机、PDA等空间受限应用中,需要选择封装尺寸不大于几个毫米的晶体管。也可以利用低成本、低功耗的超小尺寸比较器提供缓冲和电平转换功能。例如MAX9060系列,采用1mm × 1mm晶片级封装,仅消耗1µA电流。在这里插入图片描述
    其实一般的设计也不会使用检测端口(DETECT)

http://www.ppmy.cn/embedded/150355.html

相关文章

VSCode快捷键Ctrl+/是注释;Ctrl+\是拆分编辑器;Ctrl+w是关闭编辑器

VSCode快捷键Ctrl/是注释;Ctrl\是拆分编辑器;Ctrlw是关闭编辑器 Ctrl/是注释,但是如果没弄对,有可能会按成Ctrl\ ,而这个快捷键是拆分编辑器,尤其是多按几个,就拆分出很多窗口,非常影响编程工作…

MySQL的索引

索引是对数据库表中一列或多列的值进行排序的一种结构。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。索引只是提高效率的一个因素,如果你的MySQL有大数据量的表,就需要花时间研究建立最优秀的索引&#…

STM32单片机芯片与内部45 UART 不定长度接收 标志位结束 定时器超时 串口空闲中断

目录 一、标志位结束法 1、实现原理 2、代码 3、优缺点 优点: 缺点: 总结: 二、串口空闲中断 1、中断读取 2、DMA接收 3、优缺点 优点: 缺点: 三、定时器空闲超时 1、实现原理 2、代码 3、优缺点 优…

WPF 绘制过顶点的圆滑曲线 (样条,贝塞尔)

在一个WPF项目中要用到样条曲线,必须过顶点,圆滑后还不能太走样,捣鼓一番,发现里面颇有玄机,于是把我多方抄来改造的方法发出来,方便新手: 如上图,看代码吧: ----------…

Framework开发入门(一)之源码下载

一、使用Linux操作系统的小伙伴可以跳转到官网链接按提示操作 官网源码地址:下载源代码 | Android Open Source Project 1.创建一个空目录来存放您的工作文件。为其指定一个您喜欢的任意名称: mkdir WORKING_DIRECTORYcdWORKING_DIRECTORY …

Kafka消息不丢失与重复消费问题解决方案总结

1. 生产者层面 异步发送与回调处理 异步发送方式:生产者一般使用异步方式发送消息,异步发送有消息和回调接口两个参数。在回调接口的重写方法中,可通过异常参数判断消息发送状态。若消息发送成功,异常参数为null;若发…

使用OpenAI、LangChain、MongoDB构建一个AI agent✨

LangChain真是好起来了。24年中的时候用LangChain V2差点把我气死,现在V3用起来开始真香了~ 像 ChatGPT、Gemini 和 Claude 这样的大模型已成为企业必不可少的工具。如今,几乎每家公司都希望根据自己的需求或客户群体,开发一款定制化的AI Age…

MySQL 中存储金额数据一般使用什么数据类型

在 MySQL 中存储金额数据时,应该谨慎选择数据类型,以确保数据的精度和安全性。以下是几种常用的数据类型及其适用性: DECIMAL 类型: 描述:DECIMAL 类型是专门为存储精确的小数而设计的。它可以指定小数点前后的数字位数…