郑州市论坛

注册

 

发新话题 回复该主题

新款苹果笔记本USBC接口上电时序总结 [复制链接]

1#
北京哪家治疗白癜风正规 http://www.gansulawyer.net/

最近修了一些A,A和A的笔记本,把上电时序搞明白了,就是所谓的5V跳变到20V总结了下,写在下面。

如有说的不对的,望各位指正。

本人小小白,学习不到两个月,因为拜的师傅不看电路图,我只能自己看书研究,不知理解的对不对,希望各位大神指点指点

本来我想写的比较书面的,坐我旁边的哥们说,你这么写,应该很少有人看的,那么晦涩的专业词汇,所以下面我就写的比较白话,希望各位大神不要嫌弃。

另外希望各位大神多多加分,多多鼓励,我会写的更多的.....

还有怎么才能发那种,『原创精华付费阅读』的帖子啊,我想有个目标去奔。

不会玩儿论坛,望各位大神指路.....

总结下,用到逻辑控制芯片CD芯片的机器,5V跳变到20V的原理都是一样的。(AX的机器是5V跳变到20V,A的机器是5V跳变到15V)

随便拿一块主板举例了。就用--10举例。

板子长这样

新款Type-C的机器都是实用87W的适配器供电,每个机器有4个Type-C的接口。每个Type-C接口配一个逻辑控制芯片CD芯片,这个芯片负责与适配器通讯、协议转码、解码数据通讯和外接显示器等动作,我这里只谈关于电压的问题,就是所谓的5V如何变为20V的原理。其他的原理我也不懂,哈哈哈哈哈哈~~~~

电脑端使用的是Type-C的母头,我就只贴母头的照片了

我们这里主要看三根线,CC1CC2和VBUS,CC1和CC2用于系统配配置,这里我们直接理解为发出5V跳转20V的信号比较好懂

VBUS是总线电源,这里直接理解为适配器接到CC1和CC2信号后,将电压从5V升压为20V。

我把Type-C接口和CD的其他信号全部去除掉,把电压供电拎出来就是下面这图这样:

具体是怎么工作的呢。

1.USB-C的头子插到电脑上之后,适配器不知道这电脑到底能承受多少的电压,就先给他来个5V的电压试试水多深,再派CC1和CC2去打探一下,这电脑到底需要多少电压和电流,顺道再告诉电脑,我适配器能提供多少的电压和电流

2.电脑得知适配器的能提供多少电压和电流之后呢,从中选中一个适合他自己的,然后通过CC1和CC2告诉适配器

3.适配器得到CC1和CC2的信号之后,适配器也衡量下自己到底行不行,一看自己行,发送『我能行』的信号给电脑

4.适配器和电脑都商量好了,然后适配器内部进行电压转换,5V升到20V,然后再通过CC1和CC2告诉电脑,我准备好了,来接我吧

5.适配器然后通过VBUS,提供商量好的新电压20V给电脑

以上就是比较白话的理解方式。下面我提供图片来谈谈我的理解:(只谈电压,只谈电压哈)

为了好画图,为了好讲解,我只举例一个接口,其他接口3个接口都类似。

每个机器有4个Type-C接口,每个接口都可以充电,每个Type-C配一个CD来控制PPDCIN_G3H的输出,CD是通过CC1和CC2来配置适配器的,升压前电压为PPDCIN_G3H为5V,升压后PPDCIN_G3H为20V,适配器什么时候升压到20V,EC说的算。EC通过I2C数据总线和CD通讯,然后CD通过CC1和CC2来通知适配器,啥时候升压。

缩略图如下:

具体咋工作的,我是按照下图这么理解的,画的比较乱,你们将就着看,下面我会具体解释解释的,不知道理解的对不对,自己理解的,如有不对的地方,

还请各位指正:

适配器电压先输入5V电压,PP20V_USBC_XA_VBUS给CD供电,然后控制MOS管Q导通,得到PPDCIN_G3H导通=5V

PPDCIN_G3H=5V供电给ISL,另外一路经过R和D产生PPVIN_G3H_P3V3G3H,此电压再次进入ISL,产生了PM_EN_P3V3_G3H,此信号进入UMAX,PPVIN_G3H_P3V3G3供电给U,然后产生电压PP3V3_G3H

产生的PP3V3_G3H给到EC供电,然后得到晶振使能信号

产生的PP3V3_G3H电压再次进入ISL,产生复位信号SMC_RESET_L给到U,然后产生EC复位信号BUF_SMC_RESET_L

PP3V3_G3H给到U,产生晶振信号给EC,SYSCLK_CLK12M_SMC

EC待机条件:

1.供电:PP3V3_G3H,

2.晶振:SYSCLK_CLK12M_SMC

3.复位:BUF_SMC_RESET_LEC开始工作PPDCIN_G3H经过电阻R和R分压之后到达ISL,ISL输出信号SMC_BC_ACOK到达EC

EC然后发出指令SMBUS_SMC_4_G3H_SDA和SMBUS_SMC_4_G3H_SCL,到达CD的端口I2C_UPC_X_SDA2和I2C_UPC_X_SCL2

此时CD得到EC需要的升压20V信号,CD通过CC1CC2总线告诉适配器,可以输入20V了,适配器开始调整电压输入20V,然后各项电路开始工作。

分享 转发
TOP
发新话题 回复该主题