搜索
bottom↓
回复: 19

求教:笔记本的TYPEC输入口怎么决定自身的主从身份?

[复制链接]

出0入0汤圆

发表于 2021-5-19 19:50:06 | 显示全部楼层 |阅读模式
如题,最近想弄个小玩意儿(自己玩的,非公司项目),因为电池比较大,想用PD充电,因为通用性强,不用再额外的带充电器。
于是参考了很多电路,没搞明白的有以下几个点:
1:如何决定自身的主从身份?例如笔记本上面的TYPE-C口,既可以用来对本机进行充电,又能够用来对从设备供电,它是怎么决定自身的主从身份的?
2:QC协议的实现方式是使用D+ D-进行通讯,这样不会影响正常USB通讯么?如果不影响,是怎么解决的?
3:有没有用过    FUSB302   这款片子的?它能否把自身作为主机并识别从机对电源的申请?
4:有没有合适的、能够实现主从身份转换(即自身既可以做主机又可以作为从机)的芯片方案?

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入442汤圆

发表于 2021-5-19 21:21:48 来自手机 | 显示全部楼层
usb协议有插入检测功能,主从通过id脚电平区分。

出0入8汤圆

发表于 2021-5-20 00:01:03 | 显示全部楼层
笔记本默认会优先try source,设备端默认会优先try tink

如果try不成功,try几次后可能会切换状态再尝试沟通PD协议

出0入0汤圆

 楼主| 发表于 2021-5-20 09:33:10 | 显示全部楼层
wye11083 发表于 2021-5-19 21:21
usb协议有插入检测功能,主从通过id脚电平区分。

ID脚?
不是只有mini usb才有这个口么?

出0入0汤圆

 楼主| 发表于 2021-5-20 09:34:35 | 显示全部楼层
huangdog 发表于 2021-5-20 00:01
笔记本默认会优先try source,设备端默认会优先try tink

如果try不成功,try几次后可能会切换状态再尝试沟 ...

您是说,当充电器插入时,他都会先把自身当做主机尝试通讯,通讯不成功切换受电端么?

出0入442汤圆

发表于 2021-5-20 10:19:20 来自手机 | 显示全部楼层
墨逸、 发表于 2021-5-20 09:33
ID脚?
不是只有mini usb才有这个口么?

你以为typec的双面插入检测是摆设啊?有2个id脚。

出0入4汤圆

发表于 2021-5-20 10:28:47 | 显示全部楼层
本帖最后由 luybpotter 于 2021-5-20 10:48 编辑

我看过PD双向的充电宝的拆解,有个芯片决定是输入还是输出的

拆解网址:https://www.chongdiantou.com/wp/archives/32397.html
PD协议,只走CC1,CC2端口,和D+,D-没有关系的。

本帖子中包含更多资源

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

x

出0入0汤圆

 楼主| 发表于 2021-5-20 11:22:42 | 显示全部楼层
luybpotter 发表于 2021-5-20 10:28
我看过PD双向的充电宝的拆解,有个芯片决定是输入还是输出的

拆解网址:https://www.chongdiantou.com/wp/ ...

PD不使用DPDM这个我知道,我只是好奇QC是怎么解决使用了DPDM还不影响通讯的

出0入0汤圆

 楼主| 发表于 2021-5-20 11:28:51 | 显示全部楼层
wye11083 发表于 2021-5-20 10:19
你以为typec的双面插入检测是摆设啊?有2个id脚。

不知道您说的ID脚是指的哪两个?
SBU1/SBU2?
一般都是通过对CC1/CC2的检测实现的正反插检测吧?

出0入0汤圆

 楼主| 发表于 2021-5-20 11:36:33 | 显示全部楼层
luybpotter 发表于 2021-5-20 10:28
我看过PD双向的充电宝的拆解,有个芯片决定是输入还是输出的

拆解网址:https://www.chongdiantou.com/wp/ ...

我去看了下TCS1405这个片子的手册,他实现的功能和FUSB302类似

出0入0汤圆

发表于 2021-5-20 11:44:08 | 显示全部楼层
TYPE-C 走的是CC逻辑。详细你要看下PD协议。里面都又说。每个设备上都写了软件在里面。在握手的时候通过优先级确定主从关系。

出0入0汤圆

发表于 2021-5-20 12:19:33 | 显示全部楼层
wye11083 发表于 2021-5-20 10:19
你以为typec的双面插入检测是摆设啊?有2个id脚。

你确定吗?

出0入442汤圆

发表于 2021-5-20 13:14:37 来自手机 | 显示全部楼层
墨逸、 发表于 2021-5-20 11:28
不知道您说的ID脚是指的哪两个?
SBU1/SBU2?
一般都是通过对CC1/CC2的检测实现的正反插检测吧? ...

对,就是cc。device端记得是要下拉。

出0入54汤圆

发表于 2021-5-20 15:11:18 | 显示全部楼层
FUSB302我用过,你看我发的一个帖子,是可以作为source或sink的,不过我只是当做sink来用。

如楼上所说的,在连接上之后会通过CC引脚通讯的,你去看一下PD协议就知道了。一般会有优先顺序,比如优先source或优先sink,如果2个都可以source或sink,就看通讯的时候谁更牛B了。

要不你去买2个支持typec反向充的手机,然后用typec线连接上,看他们谁更牛B

出0入0汤圆

 楼主| 发表于 2021-5-22 11:02:29 | 显示全部楼层
wye11083 发表于 2021-5-20 13:14
对,就是cc。device端记得是要下拉。

CC1/CC2不能算是ID脚,这俩是用来配合PD协议的

出0入0汤圆

 楼主| 发表于 2021-5-22 11:03:31 | 显示全部楼层
lusson 发表于 2021-5-20 15:11
FUSB302我用过,你看我发的一个帖子,是可以作为source或sink的,不过我只是当做sink来用。

如楼上所说的 ...

我就是看了您的帖子才选用的FUSB302这个片子的,奈何没研究明白怎么把自身当做主机

出0入442汤圆

发表于 2021-5-22 11:10:53 来自手机 | 显示全部楼层
墨逸、 发表于 2021-5-22 11:02
CC1/CC2不能算是ID脚,这俩是用来配合PD协议的


我怎么记得不是。cc被用来检测正反面。pd协议走dp/dm。

出0入54汤圆

发表于 2021-5-22 11:25:24 | 显示全部楼层
wye11083 发表于 2021-5-22 11:10
我怎么记得不是。cc被用来检测正反面。pd协议走dp/dm。

不是的,PD走的CC,

出0入32汤圆

发表于 2021-5-22 17:35:50 | 显示全部楼层
墨逸、 发表于 2021-5-20 09:33
ID脚?
不是只有mini usb才有这个口么?

type - c引脚很多的,可不是像传统的USB一样只有4或5条脚。所以功能很强大的。

出0入0汤圆

 楼主| 发表于 2021-5-24 16:34:49 | 显示全部楼层
令狐冲 发表于 2021-5-22 17:35
type - c引脚很多的,可不是像传统的USB一样只有4或5条脚。所以功能很强大的。 ...

我知道引脚很多,但是这跟楼上说的ID脚有啥关系?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-16 16:20

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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