Type C - 多口支持USB PD的应用如何设计?

+荐课 提问/讨论 评论 收藏 分享
  • 本课程为精品课,您可以登陆eeworld继续观看:
  • Type C - 多口支持USB PD的应用如何设计?
  • 登陆
感谢各位的时间 这应该是今天的最后一部分 然后这部分实际讲的是多口的 PD 的方式怎么去设计 实际上里面好多 slice 在之前已经 cover 过了 所以可能会讲的速度稍微会快一点 这样的话能留下更多时间 可以聊一下大家更感兴趣的问题 那这一章我们刚才讲了这种多口设计的话 实际上我们还是用是 TCPC 这种协议去做的话 整个系统方面的成本会更低一点 如果芯片的话就用 25725 这种做完了之后 实际上前面我可能稍微会快一点过了 725 前面已经讲过 具体到后面的电路 实际上是这样一个方向 比方说两个 25725 你要做这样一个 比方说这个应该是以笔记本的参考设计 为典型的案例来做的 做两个 Type-C 的口 两个 Type-C 都有做到 PD 的功能 所以要做的话就是两个 25725 这样做 图中会画更仔细一点 我们一个一个的看 因为这个的话 第一个 725 本身带有 NMOS driver 这样的话可以会为你省掉一个 PMOS 的应用 因为从成本上来讲 同样的 Rdson 同样的电压 你的 NMOS 肯定要比 PMOS 便宜一些 另外一个来讲的话就得你的供货 当你半导体周期性 一般两三年周期性缺货的时候 发现 NMOS 的采购还是会相对好一些 所以说 725 里面做了 NMOS 这个驱动 可以在这个成本和供货上帮你省掉一些 也同样通过这个电阻来检测这个电流的大小 然后灵活地设定 OCP 的限 你可以设定过流保护的限 另外 725 的芯片 输入里面电压是宽泛与耐压的 因为它要考虑到 PD 所以都是在这四点几伏到二十伏耐压范围都是没问题的 所以说你不需要为它额外找一个 或做一个线性稳压源来供电 给这个低电压供电 因为它本身是支持高电压供电 刚才 Tina 也讲过这边 GPL 和 MODE 这个 Pin 可以联合起来做一个 Data Battray 就是你电池没电的时候一个硬件的管理 实际上这种问题是在这种 Tpye-C 的 PD 上才会遇到的 在以前的那个上面 实际上笔记本在过去时期开始是没有的 因为以前的话 即使从 adapter 进来就是给到 charger 即使是你的电池没电了 charger 一样地工作 charger 里面有一个 MOS 给电池充电 那时候 MOS 比方说电池没电了 假如说过放了 这个时候 MOS 会工作在一个线性区 像一个 LDO 一样给你的电池去这种小电流充电 但同时那个 charger 的 Buck 的输出 可以稳成一个固定的电压 这样的话保证你的芯片在那个时候 EC 就能起来了 因为插进来的话你的单片机能起来 这样的话就能通过 gauge 电池的电量计去读各种各样的参数 可以去让你的系统把这个最基本的工作先起来 所以说以前的那种架构不会遇到这种问题 但是到了 Tpye-C 之后 因为前面加了 PD 的控制器 加了好多 MOS 的逻辑 你首先插上电之后 你先得要让你的 25725 起来 而且起来是没问题 25725 本身是可以连到输入 问题是 25725 起来之后 要有东西来告诉它我来怎么做 我到底是开哪个 Power Path 我是充电还是放电 这个时候需要 EC 能够起来 所以说你需要找 但这个时候 EC 在这个 725 的逻辑的这些东西后面 在这种情况下如果 725 没有人告诉它 到底看哪个 Path 你的 EC 实际也起不来 这个里面 GPL 和这个 MODE 这个 Pin 来做这个组合的逻辑来控制 目的是说当你电池电量低的时候 你插进了 adapter 我好歹有一条通路能把你的 EC Power Up 起来 总要能告诉我你到底是想要我开哪条路 具体的在 25725 的手册的发布时候 你会看到比较详细的控制方式怎么样让它起来 只是在这里讲的时候 我们在这边也不用担心 就是即使在电池过放没有电的时候 我们也考虑到了 怎么样去让这个系统能够正常的这个工作 那然后这个另外这一部分是 VBUS discharger 等于放电的 VBUS 这个是 reduce cost 的一个原因 那实际上这个里边想提的就是说 跟 VBUS discharge 相关的东西 实际上 Type-C 也是有一些 跟传统的那个 Type-A 方式不一样 因为第一我们讲到就是说 像刚才讲如果传统 Type-A 的话 实际上你的 5V 是一直在的 这个时候实际上你放电的这个需求变得没有那么强烈 只要这个电开了就在 但是 Type-C 的话这个 5V 到底是出不出来 跟你的这个后面插没插 device 息息相关 所以这个时候当你的 device 拔掉的时候 它是会需要一个放电的这个过程 要尽快的话把这个电放掉 能够让这个输出的 5V 尽快降到零 另外的话就是说我们有 PD 我们有 PD 握手 这个时候放电也会变得很重要 比方说我现在那个苹果笔记本 这个插进来的一个 adapter 对吧 我已经握手到 15V 了 那这个时候可能这条线上的电容 这些东西都已经充到了 15V 突然间我把这个 adapter 拔掉了 但是很快我迅速的插进来了一个手机 那手机可能只能支持 5V 那这个时候实际上你需要的问题就是说 我要在手机插进来之前 尽快的把我的 VBUS 上那个电 十几伏或者二十伏也好 你要能尽快地放到一个 5V 的这个 level 所以说这个放电这个过程在 Type-C 的应用里面 也变得比以前重要的多 而且这个你要如果没有这种 25725 这种内置的放电的逻辑 所以说你用起来会非常方便 只要有电阻就可以了 否则的话 你需要判断非常多的这种不同的这种应用的 case 逻辑的 case 然后和这个时序上的这种判断 来做这种放电的处理 所以说 725 本身 给你做了一张放电的电阻在里面 这样的话你设计起来 外围电路和你的这个各种逻辑的可靠性会好很多 这是这个 25725 的这一部分 另外的话实际上还有一个 就是刚才也有人问到 就说包括这个上面为什么有两个背靠背的 MOS 那实际跟 PD 有一定的关系 另外的话实际上 Type-C 也有自己的要求 Type-C 要求是说当你的这个 Port 然后 Type-C 输出口 没有 device 插进来的时候 5V 应该是不开,对吧? 但是这个时候它要求的另外一个 就是说它要求从外面看起来的话 这个地方的导向的电容 这点不应该超过十个微法 就是你可能只能看到一个十微法以下的电容 这才是 Type-C 所允许的 主要是因为比方说它会防止 比方说 Type-C 插进来了一个 比方说 A 的这个 device 进来 A 的 5V 是一直在的 你如果电容很大的话 你会把 A 的那个 device 拉垮 所以说这个它会有一个对输出电容 比较严格的这种规范的要求 实际在几周之前的话 这个十微法的电容 只是在 Type-C 的这个内容上有这个要求 但是当你如果拿这个设备去做 Type-C 认证的时候 它实际是没有测这项的 就是哪怕你不是十个微法你也能过 但实际上我们了解到的是在就两三个星期之前 Type-C 内部又更新了一版 它把这个十微法电容加到了这个测试项里面 真的要测了 所以说这个时候可能各位要做 Type-C 设计的时候 就要考虑的可能更多一点 那举一个很现实的应用的例子 假设你要做一个 Car Charger 就是这个车充 然后那个架构很简单 就是一个电池电源进来 然后一个 Buck 出去 再加 Type-C 这些握手的这些东西 传统的话实际上以前的有一些设计很多的人 是不加这个背靠背的 MOSFET 那之前是没问题的 因为之前 Type-C 只是考虑就是说 你没有 device 插进来,对吧 那我的 5V 就没有 这就 OK 了 但是你让 5V 没有的话你有很多种办法 你不见得非得加这么多东西 把这个关了 5V 才没有 你可以直接把那个前面那 Buck DC/DC 关了 那我直接关了 DC/DC 我就没输出了嘛 那我也没有 5V 但问题是你这么做的话 你的电容就不满足要求 因为你前面 DC/DC 一般来说肯定不止十个微法 你可能来是 22 甚至 47 微法这样电容的水平 所以这种情况下在以前的话你可能是没问题的 你要去做 Type-C 测试的话可能没有问题 因为不测这个项目 但是如果按照这种方式来测的话 你实际就有可能过不去这一项的测试 因为你从输出看见的时候你只是把 DC/DC 关了 但是 DC/DC 的输出电容和你最后这个十微法电容并到一起了 你可能会超出那个指标值 所以说那个时候新的话 还要加一些这样类似于背靠背的 MOS 或者是加类似于像什么 25810 这样的这种芯片 它里面的 Power Switch 直接就关掉了 那这样的话它里边都是 Back to Back 这种 MOS 可以去保证你的这个设计 能在 Type-C 的标准上 能够更符合 Type-C 的标准 这是这部分的东西 所以你们看到这边为什么好多 Back to Back 的 MOS 然后如果说讨论到这个 Power Path 大概就是这个样子的 所以说就是这样子的 这是两个 Type-C 的 Port 然后这边这实际上 一般像笔记本里面我们都有系统的 5V 给普通 USB 口也好 一些其他的外设也好 这是 5V 的这个 path 那如果比方说正常插进来一个 假设一个手机 它就自己认为自己是个 比方说 UFP 那就很简单 实际上我笔记本 笔记本就把这个系统的 5V 直接给到 你的外面就好的就没问题 那如果说你插进来的是一个 DFP 的 adapter 就是一个这样的 adapter 那也很简单 那就是通过这条路径 然后到这条路到这边 然后你就可以给你的电池去充电 那这个也是没问题的 那么实际就像刚才应该 Tina 也讲过 就是实际上你们外部的设备可能越来越多样化 而随着你的这个 charger 来不断的升级的话 让你 Buck-Boost 的 charger 实际上我们就可以由这个地方 输出来一个 9V、12V 都有可能 有可能就是说你当握手和这个主级握手结束之后 发现你这边是一个受电的这个 device 你这边要做 Source 这边做 Sink 但是这里 device 来支持 PD 的功能 当时就是你就有机会在电池这边 然后用 Baterry charger 反过来把 Buck-Boost 出来 引入说就是 9V、15V 或者 12V 这样给你一个输出的设备去用 所以说这样的话用 25725 之后 就会让你公共的整个架构控制的会非常的灵活 像刚才那个也问过 就是说你可能要多级的电压,对吧 那实际上如果你只靠 GPL 去控制的话 你可能好多个 GPL Pin 但实际上这个现在也有很多这种比较灵活的 DC/DC 出来 首先都是 charger charger 这个刚才 Tina 提到 前面的一节 charger bq25700 25700 的那个是 TI 的 Buck-Boost charger 它可以反向 Boost 出来好多种电压 去安放适配器 这是一方面 你在做一个类似于像那个电池的 那个其实应该还不对 没有正式对外发布的 而且也比较快 如果你做一个电池的设计的话 那可能会有一个比较好的选择 这样的话我们不需要那么多 GPL Pin 我们一块写就行了 那如果你不是电池的设计 就是你看到那个地方那个 25740 那个 demo 就是现在要插比如说充电器充笔记本那个 PD 那个里面配的一个 Buck-Boost 的芯片叫 LM5175 最早原来那个国半那边在做 LM 开头了 然后他们现在在做一个 LM5176 同样的 Buck-Boost 就是做 Buck-Boost 但是 I2C 控制 那这样的话你就变得就更简洁一点 就是如果你假设想输出更多的电压的 level 你就 I2C 告诉它就好 还是就是这一块出来 9.1、9.2、9.3 都可以去做 这样的话你的这个整个的这个输出的等级会更多 我们也不需要那么多的 GPLP 的控制 其实这可能是给各位 也是在提供一些更多的这种设计的思路和方法 Charger 一般会比较好办 然后那个 DC/DC 实际是 I2C 控制的 Buck-Boost 但是我们也看到就是有这种需求 Type-C 出来以后 这个需求肯定是很现实的问题 你可能不同的电压等级 现在有四个档 那么将来更多的档 那这样的话你怎么去做那种搞那么多 GPL Pin 出来 所以现在就开始在 DC/DC 来做一些类似于 I2C 控制的一些芯片 也是 Buck-Boost 的这个拓扑 然后针对于这样拓扑的话 我们做了一些这种控制上的优化来做这个事情 这部分实际上很快 就这些 没有什么太多的东西 不是刚才有没有一些提问题还没有提完的 或者针对这个还有一些什么问题的
课程介绍 共计6课时,2小时13分35秒

2016 TI 电池管理及Type C研讨会 (上)

TI USB 解决方案 研讨会 PD Type-C

推荐帖子

有谁做过lm3s811的内部的ADC吗
如题,,由于是新手,什么也不懂,,希望大家知道一下,     不知道普通的滑动变阻器测试电路怎么接,,,???自己接了网上说的就是不成功呀,,, [ 本帖最后由 wc47716114 于 2011-8-20 11:39 编辑 ]...
wc47716114 微控制器 MCU
“易”电源的理解
传统DC-DC电源设计高手形成是通过大量实践经验去积累的。复杂的参数计算,到元件选型是整个设计的关键,对开发人员提出了很高要求。 而“易”电源恰恰摆脱了传统电源设计中繁琐、复杂的步骤,只需要通过简单参数计算就能做出高品质的电源.让人人变为电源高手成了可能。 更少的元件大大节省的电源尺寸,简单的设计步骤节省大量开放时间,再加上优秀的电源品质,这就是我眼中的“易”电源....
ltbytyn 模拟与混合信号
关于msp430f169下载的问题
写程序的时候在f169开发板上测试的,开发板上的单片机用转接板贴片转直插后烧录。 但是自己做的板子上贴片的f169是直接焊上去的,没法在开发板上烧录,应该怎么做呢???急急急!!!...
木木木JS 微控制器 MCU
【我与TI的结缘】+ 初见TI
几个月前,一个朋友送了我一块TI的LaunchPad,我大学专业不是学电子的,但对电子产品有好奇感,有着说不清的情缘,这个朋友喜欢玩电子,便送了我一个板子,当时第一感觉就是挺好玩的,并在这位朋友的指点下,我渐渐对电子的设计有了初步的认识,加深了我对电子的这份情结,我第一次知道原来电子产品里面是由这些芯片和元器件组成的,朋友送的这板子挺好玩的,上面是一块触摸板,按下后相应的灯就会亮了,而且还可以控制...
Mino TI技术论坛

大明58

TI 电池管理及Type C研讨会

2020年04月10日 09:11:50

shakencity

学习学习2016 TI 电池管理及Type C研讨会

2020年02月19日 09:32:19

hellokt43

Type-C的应用已经越来越广了

2019年03月05日 10:25:59

hawkier

Type-C的应用已经越来越广了,好好学习了

2019年02月27日 15:26:33

凤凰息梧桐

学习一下

2018年11月07日 18:50:38

weixiu123

学习一下

2018年10月14日 17:18:32

led2015

电源管理还是要多学

2018年09月11日 20:57:17

shower.xu

TypeC现在应用很广

2018年09月08日 17:37:09

shower.xu

TypeC现在应用很广

2018年09月08日 17:36:27

分享到X
微博
QQ
QQ空间
微信

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved