多口USB快充电路的制作方法

文档序号:15565715发布日期:2018-09-29 03:17阅读:572来源:国知局

本发明涉及电路领域,更具体地涉及一种多口usb快充电路。



背景技术:

传统的多口通用串行总线(universalserialbus,usb)快充电路主要分为三种(以两口usb快充电路为例):

1)采用一大一小两个变压器分别给两个usb输出口供电,其中,大变压器支持快充功能,小变压器支持普充功能。这里,两路输出分别为独立完整的电路,所有原副边控制电路及元器件均需要2套,成本较高。

2)采用一个变压器同时给两个usb输出口供电,其中,变压器有2个输出绕组,每个输出绕组连接1路降压电路,两路输出根据搭配的协议电路的不同分别支持快充功能和普充功能。这里,变压器需要2个输出绕组,增加了变压器成本;每个输出绕组连接1路降压电路,每路输出需要额外增加一个大电感,成本较高。

3)采用一个变压器同时给两个usb输出口供电,其中,变压器有1个输出绕组,两路输出并联连接到该输出绕组,一路搭配普充协议电路支持普充功能,另一路搭配快充协议电路支持快充功能。这里,由于两路输出并联连接,该两路输出的输出电压一致,因此在一个usb输出口插入有快充设备并且该路输出的输出电压响应于快充协议电路而上升到9v或12v的同时在另一usb输出口插入普充设备的情况下,如果不将该两路输出的输出电压降到5v以下,则会存在损坏普充设备的风险。

在第三种多口usb快充电路中,为了避免损坏普充设备,当有2个以上usb输出口插入有充电设备时,需要将各路输出的输出电压强制拉回5v。因此,需要在这种多口usb快充电路中添加输出口检测电路。

图1示出了包括输出口检测电路的两口usb快充电路中实现输出口检测功能的电路部分的电路原理图。如图1所示,每个usb输出口有en、vbus、d-、d+、gnd五个引脚;当某个usb输出口没有插入充电设备时,该usb输出口的en脚悬空;当某个usb输出口插入有充电设备时,该usb输出口的en脚短接到gnd脚从而输出低电平;输出口检测电路有gate、det_en2、en_out、det_en1四个引脚;输出口检测电路通过det_en1脚和det_en2脚分别检测usb输出口1和usb输出口2的en脚输出的电平信号,从而判断usb输出口1和usb输出口2是否插入有充电设备;当检测到来自usb输出口1和usb输出口2的en脚的电平信号均为低电平时,输出口检测电路判定这两个usb输出口都插入有充电设备;此时,输出口检测电路通过en_out脚向快充协议电路1和快充协议电路2输出低电平以禁用这两个快充协议电路,同时通过gate脚控制分别与usb输出口1和usb输出口2的vbus引脚连接的2个功率开关关断直至这两个usb输出口的输出电压降到5v再导通,以保护这两个usb输出口上插入的充电设备。

相比第一种和第二种多口usb快充电路,虽然第三种多口usb快充电路需要的变压器、变压器的输出绕组、以及降压电路较少,但是需要额外增加输出口检测电路,因此成本优势并不明显。



技术实现要素:

鉴于以上所述的一个或多个问题,本发明提供了一种新颖的多口usb快充电路。

根据本发明实施例的多口usb快充电路,包括快充协议电路和两个以上普充协议电路,每个普充协议电路的id脚与快充协议电路的vdet脚连接,快充协议电路的vdet脚经由检测电阻rdet连接到参考地,其中:当任意一个普充协议电路连接的usb输出口插入有充电设备时,普充协议电路的id脚输出电流id,电流id流过检测电阻rdet并在检测电阻rdet上产生电压vdet=rd*id,rd是检测电阻rdet的阻值;当快充协议电路通过vdet脚检测到检测电阻rdet上的电压vdet大于或等于id*rd时,将多口usb快充电路的输出电压强制拉低而不支持快充功能;当快充协议电路通过vdet脚检测到检测电阻rdet上的电压vdet小于id*rd时,对多口usb快充电路的输出电压进行升降压以支持快充功能。

附图说明

从下面结合附图对本发明的具体实施方式的描述中可以更好地理解本发明,其中:

图1示出了包括输出口检测电路的两口usb快充电路中实现输出口检测功能的电路部分的电路原理图。

图2示出了根据本发明实施例的多口usb快充电路中实现输出口检测功能的电路部分的电路原理图。

图3示出了根据本发明实施例的多口usb快充电路的电路原理图。

图4和图5分别示出了图3所示的普充协议电路实现对输出电流的限流功能的两种方式的工作原理图。

图6示出了根据本发明另一实施例的多口usb快充电路的电路原理图。

具体实施方式

下面将详细描述本发明的各个方面的特征和示例性实施例。在下面的详细描述中,提出了许多具体细节,以便提供对本发明的全面理解。但是,对于本领域技术人员来说很明显的是,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明的更好的理解。本发明决不限于下面所提出的任何具体配置和算法,而是在不脱离本发明的精神的前提下覆盖了元素、部件和算法的任何修改、替换和改进。在附图和下面的描述中,没有示出公知的结构和技术,以便避免对本发明造成不必要的模糊。

为了解决上述问题,本发明提出了一种新型的多口usb快充电路,其中,只采用一个变压器,变压器只有一个输出绕组,多路输出并联连接到该输出绕组,完全依靠快充协议电路与普充协议电路之间的通讯而无需专门的输出口检测电路来实现usb输出口检测,具有成本低、可靠性好、使用灵活的特点。

图2示出了根据本发明实施例的多口usb快充电路中实现输出口检测功能的电路部分的电路原理图。如图2所示,根据本发明实施例的多口usb快充电路包括一个快充协议电路和n个普充协议电路(即,普充协议电路1至n,n是大于1的整数);每个普充协议电路的en脚、vout脚、d-脚、和d+脚分别与相应usb输出口的en脚、vbus脚、d-脚、和d+脚连接;每个普充协议电路的gnd脚连接到参考地;每个普充协议电路的id脚与快充协议电路的vdet脚连接;快充协议电路的vdet脚经由检测电阻rdet(阻值为rd)连接到参考地。

如图2所示,当普充协议电路1至n(n是大于0且小于或等于n的整数)连接的usb输出口均插入有充电设备时,普充协议电路1至n的en脚会检测到低电平,并且普充协议电路1至n的id脚会输出电流id1至idn,id1=id2=…idn=id;电流id1至idn流经检测电阻rdet并在检测电阻rdet上产生电压vdet=rd(id1+id2+…idn),即vdet=n*rd*id;快充协议电路根据检测电阻rdet上的电压vdet可以确定当前有多少usb输出口插入有充电设备;当检测电阻rdet上的电压vdet≥rd*id时,快充协议电路将多口usb快充电路的输出电压强制拉低到5v;此时,多口usb快充电路不支持快充功能。

图3示出了根据本发明实施例的多口usb快充电路的电路原理图。如图3所示,根据本发明实施例的多口usb快充电路包括ac输入整流电路302、原边控制电路304、副边同步整流电路306、快充协议电路308、普充协议电路310-1和310-2(统称为普充协议电路310)、以及usb输出口设备插入检测电路312。

这里,需要说明的是,虽然图3仅示出了多口usb快充电路包括一个快充协议电路308和两个普充协议电路310的情况,但是结合图3描述的工作原理也可以应用于包括一个快充协议电路308、以及两个以上普充协议电路310的多口usb快充电路。

在图3所示的多口usb快充电路中,usb输出口设备插入检测电路312完全依靠快充协议电路308与普充协议电路310之间的通讯来检测usb输出口是否插入有充电设备。这里,快充协议电路308既能够识别快充设备支持的快充协议也能够识别普充设备支持的普充协议,并且能够通过光耦将变压器的副边侧的电压和/或电流信息反馈给变压器的原边侧的初级控制器,从而控制多口usb快充电路的输出电压和/或输出电流。相比传统的快充协议电路,快充协议电路308增加了一个vdet脚和一个sel脚,其中:

快充协议电路308通过vdet脚来检测普充协议电路310连接的usb输出口是否插入有充电设备。如果快充协议电路308通过vdet脚检测到检测电阻rdet上的电压vdet大于或等于id*rd,则快充协议电路308判定普充协议电路310连接的usb输出口插入有充电设备,强制将多口usb快充电路的输出电压在时间tf内拉回5v,根据最大允许的输出功率将输出电流切换到相应的较大值,且关闭快充协议检测,此后只支持普充协议。如果快充协议电路308通过vdet脚检测到检测电阻rdet上的电压vdet小于id*rd,则快充协议电路308判定普充协议电路310连接的usb输出口没有插入充电设备,恢复快充协议检测,根据实际需要对输出电压进行升降压,并根据最大允许的输出功率将输出电流切换到较小值。

快充协议电路308通过sel脚来进行功率选择。在sel脚浮接的情况下,多口usb快充电路的输出电压和输出电流受vdet脚控制,即多口usb快充电路的输出功率受vdet脚控制。在sel脚接地的情况下,多口usb快充电路的输出功率不受vdet脚控制,维持为一个定值。

在图3所示的多口usb快充电路中,普充协议电路310能够识别普充设备支持的普充协议并能够实现对多口usb快充电路的输出电流的限流功能。图4和图5示出了图3所示的普充协议电路实现对多口usb快充电路的输出电流的限流功能的两种方式的工作原理图。

如图4所示,普充协议电路310可以通过其内置的功率开关的导通电阻rds_on来进行电流检测,从而实现一定的限流功能。图4所示的普充协议电路实现限流功能的具体过程如下:当普充协议电路内置的功率开关导通时,多口usb快充电路针对该普充协议电路所在的输出线路的输出电流io完全流过该功率开关的导通电阻;功率开关的导通电阻上的压降为io*rds_on;如果功率开关的导通电阻上的压降io*rds_on大于第一过流判定电压,则表明输出电流io超过最大输出电流;此时,普充协议电路310控制功率开关关断以保护普充协议电路不会被过流损坏。该限流方式不需要增加额外的检测电阻,但精度受普充协议电路内置的功率开关的导通电阻的精度的影响。

如图5所示,普充协议电路310可以另外包括一个vsns脚,并通过检测vsns脚连接的限流电阻rsns上的压降来实现精确的限流功能。图5所示的普充协议电路实现限流功能的具体过程如下:当普充协议电路内置的功率开关导通时,多口usb快充电路针对该普充协议电路所在的输出线路的输出电流io经由限流电阻rsns流过该功率开关的导通电阻;限流电阻rsns上的压降为io*rsns;如果限流电阻rsns上的压降io*rsns大于第二过流判定电压,则表明输出电流io超过最大输出电流;此时,普充协议电路310控制功率开关关断以保护普充协议电路不会被过流损坏。

在图3所示的多口usb快充电路中,当普充协议电路连接的usb输出口插入有充电设备时,普充协议电路的en脚会检测到低电平,此时普充协议电路会同时执行2个动作:1)经由id脚输出电流id给快充协议电路308的vdet脚,使得快充协议电路308在时间tf内将输出电压下拉到5v;2)在时间tf内控制其内置的功率开关关断,以保护普充协议电路连接的usb输出口上插入的充电设备不被高压损坏(当输出电压还未降到5v时),并且在经过时间tf后再控制其内置的功率开关导通给充电设备供电。

图6示出了根据本发明另一实施例的多口usb快充电路的电路原理图。如图6所示,根据本发明另一实施例的多口usb快充电路包括ac输入整流电路602、原边控制电路604、副边同步整流电路606、快充协议电路608、普充协议电路610-1和610-2(统称为普充协议电路610)、以及usb口设备插入检测电路612。

这里,需要说明的是,虽然图6仅示出了多口usb快充电路包括一个快充协议电路608和两个普充协议电路610的情况,但是结合图6描述的工作原理也可以应用于包括一个快充协议电路608、以及两个以上普充协议电路610的多口usb快充电路。

在图6所示的多口usb快充电路中,usb输出口设备插入检测电路612同样完全依靠快充协议电路608与普充协议电路610之间的通讯来检测usb输出口是否插入有充电设备。这里,快充协议电路608既能够识别快充设备的快充协议也能够识别普充设备的普充协议。相比图3所示的快充协议电路308,快充协议电路608多了sd_a、sd_b、和en_det三个功能脚,其中:

快充协议电路608通过sd_a脚控制与usb1输出口连接的功率开关的导通和关断,通过sd_b脚控制普充协议电路610内置的功率开关的导开和关断,并通过en_det脚检测usb1输出口是否插入有充电设备。如果usb1输出口插入有充电设备,则流过检测电阻rdet上的电流为id,快充协议电路608通过vdet脚检测到检测电阻rdet上的电压为id*rd,此时若有另一usb输出口插入有充电设备,则快充协议电路608的vdet脚上的电压为2*id*rd,此时快充协议电路608可以判定有2个usb输出口插入有充电设备。

图6所示的多口usb快充电路实现多口快充的具体过程如下:1)当usb1输出口插入有充电设备时,快充协议电路608根据经由其自身的dn和dp脚以及usb1输出口的d+、d-脚接收到的信号来识别充电设备的充电协议,此时若其他usb输出口插入有充电设备,快充协议电路608通过vdet脚检测到检测电阻rdet上的电压大于或等于2*id*rd,通过sd_a和sd_b脚控制各个usb输出口连接的功率开关关断,在tf时间内将输出电压下拉到5v,然后再控制各个usb输出口连接的功率开关导通。此后,快充协议电路608只能识别普充协议,同时各个普充协议电路610也可以根据经由其d+、d-脚接收到的信号来智能识别普充协议。2)当usb1输出口没有插入充电设备、而其他任一usb输出口插入有充电设备时,快充协议电路608可以根据经由其自身的dp、dn脚、普充协议电路610的dp、dn脚、以及充电设备的d+、d-脚接收到的信号来识别充电设备的快充协议,这样做的目的是防止充电设备的d+、d-直接短接而损坏。若此时有第二个充电设备插入到多口usb快充电路的其他usb输出口,快充协议电路608可以通过vdet脚检测到检测电阻rdet上的电压大于或等于2*id*rd,并可以通过sd_a和sd_b脚控制各个usb输出口连接的功率开关关断,在tf时间内将输出电压下拉到5v,然后再控制各个usb输出口连接的功率开关导通。此后,快充协议电路608只能识别普充协议,同时各个普充协议电路610也可以根据经由其d+、d-脚接收到的信号来智能识别普充协议。

普充协议电路610也具有对于多口usb快充电路的输出电流的限流功能。与普充协议电路310类似,普充协议电路610的内置功率开关也具有一定的限流作用。相比普充协议电路310,普充协议电路610多了dn、dp和sd三个功能脚,其中:dn、dp和d+、d-四个功能脚主要用于将来自充电设备的d+、d-脚的信号传输给快充协议电路608,用于识别快充协议并进行升降压操作;同时,dn、dp和d+、d-脚之间隔离,防止各个usb输出口之间的充电设备的d+、d-脚短接在一起而出现风险;sd脚用于普充协议电路610的内置功率开关的栅极驱动,快充协议电路608的sd_b脚输出的信号提供给普充协议电路610的sd脚,作为普充协议电路610的内置功率开关的栅极驱动信号,负责控制普充协议电路610的内置功率开关的导通与关断。

在根据本发明实施例的多口usb快充电路中,只采用一个变压器,多路输出并联工作,不需额外增加输出口检测电路来实现多口快充的目的,具有成本低、电路结构简单的特点。

本发明可以以其他的具体形式实现,而不脱离其精神和本质特征。例如,特定实施例中所描述的算法可以被修改,而系统体系结构并不脱离本发明的基本精神。因此,当前的实施例在所有方面都被看作是示例性的而非限定性的,本发明的范围由所附权利要求而非上述描述定义,并且,落入权利要求的含义和等同物的范围内的全部改变从而都被包括在本发明的范围之中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1