一种基于多USB-C接口的充电方法及主设备技术

技术编号:21145401 阅读:23 留言:0更新日期:2019-05-18 06:27
本发明专利技术是关于一种基于多USB‑C接口的充电方法及主设备,方法包括:获取与所述USB‑C接口相连的从设备的参考电压和参考电流;根据所述从设备的参考电压,确定所述充电器的供电电压以及所述供电电压兼容的所述从设备;若所述充电器的供电电流大于或等于所述供电电压兼容的所述从设备的参考电流,控制所述主设备为所述供电电压兼容的所述从设备进行供电。本发明专利技术实施例提供的方法有效保证主设备在接受充电的同时,满足多个从设备的充电,充分利用充电器的供电能力。

【技术实现步骤摘要】
一种基于多USB-C接口的充电方法及主设备本申请是2016年11月29日提出的专利技术名称为“一种基于多USB-C接口的充电方法及主设备”的中国专利技术专利申请201611075785.4的分案申请。
本专利技术涉及充电
,尤其涉及一种基于多USB-C接口的充电方法及主设备。
技术介绍
USBType-C接口,简称USB-C接口,其在物理结构上支持无方向正反插,在功能上实现同时支持数据和音视频信号的传输,同时,USB-C接口支持电源的双向传输,既可以接受电源为安装该接口的电子设备的充电,也可以对外部其它电子设备提供电能,并且,基于最新的USBPD(USBPowerDelivery,)协议,USB-C接口在充电时最高可传输100W的功率。参见图1,图1是单一USB-C接口设备充电示意图。如图1所示,主设备1上设置USBType-C模块和控制模块,所述USBType-C模块与控制模块电连接。其中,USBType-C模块中集成有电路和PD芯片,所述PD芯片支持USBPD协议。USBType-C模块上配置USB-C接口11,主设备1通过USB-C接口11与从设备连接并进行数据传输或功率传输。当USB-C接口11插接充电器时,USBType-C模块获取充电器的输出功率并发送至控制模块,由控制模块根据充电器的输出功率以及USB-C接口11的输入功率,确定充电器的充电功率,最后由USBType-C模块通知充电器按照所述充电功率进行充电;当USB-C接口11通过插接数据线与从设备2连接时,主设备1与从设备2之间进行数据传输,同时,USB-C接口11处的USBType-C模块与从设备的USB-C接口之间建立CC(ConfigurationChannel,配置通道)通讯,并根据通讯信息确定对外设充电设备的供电功率。当主设备1上设置有多个USB-C接口时,主设备1可与多个从设备连接,并为多个从设备充电,此时,主设备1与从设备之间独立协议供电功率。但是,主设备在同时受电和供电时,由于主设备与从设备之间独立协议供电功率,并且主设备与充电器之间独立协议充电功率,因此,无法保证充电器的充电功率同时满足多个从设备的需求。
技术实现思路
为克服相关技术中存在的问题,本专利技术提供一种基于多USB-C接口的充电方法及主设备。根据本专利技术实施例的第一方面,提供一种基于多USB-C接口的充电方法,应用于设置多个USB-C接口的主设备,其特征在于,包括:获取每一个USB-C接口连接的从设备的需求电压和需求电流,以及充电器的最大供电电流;根据所述从设备的需求电压以及所述主设备的需求电压,以对所述从设备供电的设备数量最多为原则,确定所述充电器的供电电压,以及所述供电电压兼容的从设备;根据所述充电器的最大供电电流以及所述供电电压兼容的从设备的需求电流,判断所述最大供电电流是否能够满足所述供电电压兼容的从设备的电流需求;当所述最大供电电流能够满足所述供电电压兼容的从设备的电流需求时,控制所述主设备接受所述充电器根据所述供电电压及最大供电电流提供的电能,同时,控制所述主设备根据所述供电电压及所述供电电压兼容的从设备的需求电流进行供电。进一步的,以对所述从设备供电的设备数量最多为原则,确定所述充电器的供电电压,以及所述供电电压兼容的从设备,包括:计算所有所述从设备的需求电压的交集,选择所有所述交集中覆盖所述从设备数量最多的交集;确定覆盖所述从设备数量最多的交集中的最大电压值为充电器的供电电压。进一步的,确定覆盖所述从设备数量最多的交集中的最大电压值为充电器的供电电压,包括:当所有所述从设备的需求电压存在至少两个交集,且所述交集包含的从设备数量相同时,确定所有所述交集中需求电压值最大的交集。进一步的,判断所述最大供电电流是否能够满足所述供电电压兼容的从设备的电流需求,包括:计算所述充电器的最大供电电流与所述主设备的需求电流的差值;判断所述差值是否满足所述供电电压兼容的从设备的需求电流。进一步的,所述方法还包括:当所述最大供电电流不能够满足所述供电电压兼容的从设备的电流需求时,确定所述供电电压兼容的从设备中需求电压与其它从设备兼容性最小的从设备为优先供电设备;控制所述主设备接受所述充电器根据所述供电电压及最大供电电流提供的电能,同时,控制主设备根据所述优先供电设备的需求电压和需求电流进行供电。进一步的,确定覆盖所述从设备数量最多的交集中的最大电压值为充电器的供电电压,包括:当所有所述从设备的需求电压无交集时,根据所有所述从设备的需求电压和需求电流计算需求功率;根据需求功率最大的从设备对应的需求电压与所述主设备的需求电压确定充电器的供电电压。第二方面,提供一种多USB-C接口主设备,包括:多个USB-C接口、控制模块和存储器;所述USB-C接口用于与从设备连接;所述存储器,用于存储程序代码;所述控制模块,用于读取所述存储器中的程序代码,并执行第一方面所述的方法。本专利技术的实施例提供的技术方案可以包括以下有益效果:本专利技术实施例提供的方法,获取与所述USB-C接口相连的从设备的参考电压和参考电流;根据所述从设备的参考电压,确定所述充电器的供电电压以及所述供电电压兼容的所述从设备;若所述充电器的供电电流大于或等于所述供电电压兼容的所述从设备的参考电流,控制所述主设备为所述供电电压兼容的所述从设备进行供电。由上述描述可知,主设备通过所有从设备的参考电压和参考电流,以及主设备的供电电流、供电电压,确定充电器的供电电压和主设备对外供电的从设备,从而充分利用充电器的充电功率,保证同时满足多个从设备的供电。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为一种单USB-C接口充电结构示意图;图2为本专利技术实施例提供一种多USB-C接口主设备结构示意图;图3为本专利技术实施例提供的一种多USB-C接口的充电方法流程示意图;图4为本专利技术实施例提供的步骤S102流程示意图;图5为本专利技术实施例提供的另一种步骤S102流程示意图;图6为本专利技术实施例提供的步骤S103流程示意图;图7为本专利技术实施例提供的实施例二流程示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。本专利技术实施例提供的方法应用于设置多个USB-C接口的主设备,如图2所示,主设备3上设置有4个USB-C接口31、32、33和34,当在主设备3的USB-C接口插接从设备时,USB-C接口处的Type-C模块与从设备建立CC通讯,确定从设备中哪个是供电设备和需电设备,如图所示,主设备3确定从设备4、5、6为需电设备,本文档来自技高网
...

【技术保护点】
1.一种基于多USB‑C接口的充电方法,其特征在于,包括:获取与所述USB‑C接口相连的从设备的参考电压和参考电流;根据所述从设备的参考电压,确定所述充电器的供电电压以及所述供电电压兼容的所述从设备;若所述充电器的供电电流大于或等于所述供电电压兼容的所述从设备的参考电流,控制所述主设备为所述供电电压兼容的所述从设备进行供电。

【技术特征摘要】
1.一种基于多USB-C接口的充电方法,其特征在于,包括:获取与所述USB-C接口相连的从设备的参考电压和参考电流;根据所述从设备的参考电压,确定所述充电器的供电电压以及所述供电电压兼容的所述从设备;若所述充电器的供电电流大于或等于所述供电电压兼容的所述从设备的参考电流,控制所述主设备为所述供电电压兼容的所述从设备进行供电。2.根据权利要求1所述的方法,其特征在于,所述根据所述从设备的参考电压,确定所述充电器的供电电压,具体包括:计算多个所述从设备的参考电压的交集;在所述交集中确定所述充电器的供电电压。3.根据权利要求2所述的方法,其特征在于,所述在所述交集中确定所述充电器的供电电压,具体包括:...

【专利技术属性】
技术研发人员:孙学斌
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1