小知识·typec耳机原理
目录
数字耳机和模拟耳机
手机中模拟和数字耳机的差异
typec耳机介绍
数字耳机和模拟耳机
模拟耳机即我们的常见的3.5mm接口的耳机,包括左右声道,地或者mic,如左图。
数字耳机(右图)包含一个usb声卡+DAC&&ADC+amp+模拟耳机,当数字耳机接入到手机(otg)或者电脑后,手机或者电脑识别到了usb设备,并创建相应的声卡后,数字音频信号通过usb传输到数字耳机后,数字耳机通过DAC转换并放大信号,就可以听到声音了,这也是usb声卡的原理。
typec耳机(中图)可能是模拟耳机也可能是数字耳机,以耳机内有没有芯片进行判别。有人就在淘宝上买来一款数字耳机(商品上介绍的就是数字耳机),买回来手机用不了,接电脑也识别不了usb设备,后来才发现是typec接口的模拟耳机,严重的虚假宣传。
手机中模拟和数字耳机的差异
- DAC :Digital to analog converter数字模拟转换器
- AMP:放大器
- TRS:(Tip,Ring,sleeve),指音频插头,参考https://wenku.baidu.com/view/3e0881741a37f111f0855b34.html
typec耳机介绍
市面上常见的typec接口方案的耳机接口图。
图5是小米6x的底面图,取消的3.5mm耳机接口,可以兼容数字耳机和模拟耳机,这一类的机型包括小米note3,华为p20pro,坚果锤子等(数字耳机就是一个usb从设备)。
电路板设计有一个耳机自动切换ic(模拟耳机的左右声道接在usb+、usb-,因此需要切换开光,如DIO3202A, vbus电平为高,芯片切换到usb通路,vbus电平为低,切换到耳机通路),数字耳机接入耳机后,typec逻辑芯片检测到从设备,cpu上的usb切换到主模式,并提供5v(vbus)给从设备供电,完成相应的数字信号传输。
兼容模拟耳机的原理,typec逻辑芯片会识别成不同的设备(数字耳机,usb设备 模拟耳机 音频配件)(也可以使用mic来识别耳机的插拔 原理: 模拟耳机接入耳机后由于vbus没电,耳机逻辑ic选择耳机通道,耳机mic检测脚初始化为高,当模拟耳机插入后,mic相当于一个1k的电阻,由于分压,mic脚的电压会拉低,mic_det脚所在的pmic上的内部电压比较器检测到了电平变化进一步触发了耳机mic的中断,进一步判断耳机的类型,从而识别达到耳机)。
图6的手机保留3.5mm的耳机接口,代表机型有华为nova2s,小米5x等。这一类机型typec接口可以接数字耳机,但nova2s上可以听音乐,但打电话时耳机无法使用,这是因为打电话的场景中需要相应的通路支持(跟cpu相关,可参考https://www.synopsys.com/zh-cn/china/resources/dwtb/dwtb-cn-usb-audio-2017q2.html)。
原文链接:https://blog.csdn.net/mike8825/article/details/84001000
小知识·typec耳机原理相关推荐
- typec耳机知识介绍
数字耳机和模拟耳机 模拟耳机即我们的常见的3.5mm接口的耳机,包括左右声道,地或者mic,如左图. 数字耳机(右图)包含一个usb声卡+DAC&&ADC+amp+模拟耳机,当数字耳机 ...
- typec耳机知识介绍-数字耳机,模拟耳机
数字耳机和模拟耳机 模拟耳机即我们的常见的3.5mm接口的耳机,包括左右声道,地或者mic,如左图. 数字耳机(右图)包含一个usb声卡+DAC&&ADC+amp+模拟耳机,当数字耳机 ...
- BT下载的工作原理及小知识
作者:周轶 时间:2005-11-01 00:00:00 出处:天极Myhard <script src="/e/public/ViewClick?classid=3& ...
- 【C#小知识】C#中一些易混淆概念总结(七)---------解析抽象类,抽象方法
目录: [C#小知识]C#中一些易混淆概念总结--------数据类型存储位置,方法调用,out和ref参数的使用 [C#小知识]C#中一些易混淆概念总结(二)--------构造函数,this关键字 ...
- 蓝牙Bluetooth技术小知识
蓝牙Bluetooth技术以及广泛的应用于各种设备,并将继续在物联网IoT领域担任重要角色.下面搜集整理了一些关于蓝牙技术的小知识,以备参考. 蓝牙Bluetooth技术始创于1994年,其名字来源于 ...
- Linux网络编程小知识(字节序、IP格式、函数、子网掩码、DNS域名解析代码实现)
参考:网络编程前的一些小知识–Linux笔记 作者:一只青木呀 发布时间: 2021-04-12 23:19:10 网址:https://blog.csdn.net/weixin_45309916/a ...
- 小猫爪:嵌入式小知识01-存储器
小猫爪:嵌入式小知识01-存储器 1 前言 2 存储器的种类 2.1 易失性存储器 2.1.1 SRAM 2.1.2 DRAM 2.1.3 SRAM和DRAM的对比 2.2 非易失性存储器 2.2.1 ...
- 08.GPIO基础知识和工作原理
GPIO基础知识和工作原理 参考资料 1.正点原子开发板资料 <STM32FXX开发指南:库函数版本>-第六章跑马灯实验 2.STM32FxXx官方资料: F429:<STM32F4 ...
- ALSA子系统(十七)------支持Type-C耳机驱动
你好!这里是风筝的博客, 欢迎和我一起交流. 之前讲解了耳机驱动: ALSA子系统(十六)------虚拟耳机驱动 Android音频子系统(四)------耳机拔插流程 那么必然少不了现在市场上较多 ...
最新文章
- 拯救顽疾大作战!IDC绘中国医疗AI生态图谱,英伟达献医疗影像新杀器
- boost::lambda模块实现右值测试
- etl构建数据仓库五步法_带你了解数据仓库的基本架构
- O_NONBLOCK与O_NDELAY有何不同?
- 我的世界java版地牢种子_我的世界地牢种子坐标解析 地牢种子代码介绍
- Cisco无线路由基本操作
- manjaro顶部显示网速
- c语言程序设混分,若要补位上单怎么选?混分选白起,求稳选吕布,想C位直接选他!...
- idea项目打包和部署
- 湖南大学大学计算机基础教程,湖南大学计算机基础试题题库及答案(26页)-原创力文档...
- [RelativeNAS] Relative Neural Architecture Search via Slow-Fast Learning
- 【Mybatis框架】初识Mybatis
- 基于HTML5平台做的“手机网页游戏”
- java中GRID_size的作用_Grid布局简介
- 武汉大学计算机专业网络安全,武汉大学网络空间安全考研科目有哪些?
- xss编码绕过详解(更像是在介绍实体编码和JS编码的解析过程)
- 与ZoomEye(钟馗之眼)功能相似的搜索引擎
- nxp电源管理芯片:电源管理芯片与笔记本电源运用技巧
- 微信公众号代运营的的技巧有哪些(3)
- 项目经理如何管理好项目,带好团队?