一种电源适配器的识别方法及装置与流程

文档序号:11215617阅读:872来源:国知局
一种电源适配器的识别方法及装置与流程

本发明涉及充电技术领域,尤其涉及一种电源适配器的识别方法及装置。



背景技术:

众所周知,在电子设备的充电过程中,电子设备通常会通过通信信号线将充电控制信号(如快充充电信号、普通充电信号、禁充充电信号)发送至与所述电子设备相连接的电源适配器,以由所述电源适配器能够基于所述充电控制信号调整输出给所述电子设备的电压以及电流。

但是,随着usbtype-c接口的普及,具备usbtype-c接口的电子设备越来越多,而电源适配器的接口往往仍为usbtype-a接口,当需要采用满足usbpowerdelivery(universalserialbuspowerdelivery,通用串行总线功率输出)协议的数据传输线进行电源适配器与电子设备之间的充电控制信号的传输时,由于usbtype-a接口的电源适配器与具备usbtype-c接口的电子设备之间无法实现pd通信,因而可能会导致电子设备无法识别电源适配器、或者识别错误的问题。

也就是说,现有的电源适配器的识别方法存在准确性较低的问题。



技术实现要素:

本发明实施例提供了一种电源适配器的识别方法及装置,用以解决现有的电源适配器的识别方法所存在的准确性较低的问题。

本发明实施例提供了一种电源适配器的识别方法,应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别方法包括:

当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令;

接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息;

若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器。

相应地,本发明实施例提供了一种电源适配器的识别装置,应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别装置包括:

发送模块,用于当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令;

接收模块,用于接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息;

处理模块,用于若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器。

再有,本发明实施例提供了一种计算设备,包括存储器和处理器,其中:

所述存储器,用于存储程序指令;

所述处理器,用于调用所述存储器中存储的程序指令,并按照获得的程序执行本发明实施例中所述的电源适配器的识别方法。

另外,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行本发明实施例中所述的电源适配器的识别方法。

本发明有益效果如下:

本发明实施例提供了一种电源适配器的识别方法,应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别方法可包括:当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令;并接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息;以及,若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器。相比与现有技术,在本发明实施例中,电子设备的c型usb接口中的第一通信引脚能够与电源适配器的a型usb接口中的第二通信引脚相连,从而使得电子设备能够基于电源适配器以及电子设备之间的信息交互实现电源适配器的识别。解决了现有的电源适配器的识别方法所存在的准确性较低的问题。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1所示为本发明实施例一中提供的电源适配器的识别方法的流程示意图;

图2所示为本发明实施例二中提供的电源适配器的识别装置的结构示意图;

图3所示为本发明实施例三中提供的计算设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例一:

为了解决现有的电源适配器的识别方法所存在的准确性较低的问题,本发明实施例一提供了一种电源适配器的识别方法,如图1所示,其为本发明实施例中所述的电源适配器的识别方法的流程示意图。具体地,由图1可知,在本发明实施例中,所述电源适配器的识别方法可应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别方法可包括以下步骤:

步骤101:当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令;

步骤102:接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息;

步骤103:若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器。

也就是说,在本发明实施例中,所述电源适配器的识别方法应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别方法可包括:当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令;并接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息;以及,若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器。相比与现有技术,在本发明实施例中,电子设备的c型usb接口中的第一通信引脚能够与电源适配器的a型usb接口中的第二通信引脚相连,从而使得电子设备能够基于电源适配器以及电子设备之间的信息交互实现电源适配器的识别。解决了现有的电源适配器的识别方法所存在的准确性较低的问题。

其中,本发明实施例中所述的a型usb接口通常可为usbtype-a接口,所述c型usb接口通常可为usbtype-c接口。

进一步地,在确定所述电源适配器为专用适配器之后,所述电源适配器的识别方法还可包括:

向所述电源适配器发送快充充电信息,以使所述电源适配器输出快充电压和快充电流。

其中,需要说明地是,所述快充充电信息是所述电子设备根据自身当前的充电电压以及充电电流得到的;通常情况下,当所述电子设备当前的充电电流较小时,可生成所述快充充电信息,以延长所述电子设备的cc(constantcurrent,恒流)充电阶段,从而缩短电子设备的充电时间,提升电子设备的充电效率。

具体地,向所述电源适配器发送快充充电信息,以使所述电源适配器输出快充电压和快充电流,具体包括:

实时采集所述电池的充电电压以及充电电流,并根据所述电池的充电电压以及充电电流生成快充充电信息,以及,向所述电源适配器发送快充充电信息,以使得所述电源适配器根据所述快充充电信息将电源适配器的输出电压以及输出电流调整至所述快充电压和所述快充电流。

其中,所述快充电压以及所述快充电流均可根据所述快充电点信息得到,对此不作任何限定。

需要说明地是,所述电子设备在生成所述快充充电信息之后,还可将所述快充充电信息进行编码,并可将编码后的快充充电信息发送至所述电源适配器;电源适配器在接收到快充充电信息之后,可首先将快充充电信息进行解码,并可根据解码后的快充充电信息,对电源适配器输出的电压以及电流进行调整,从而保证了信息的安全性。

进一步地,所述电源适配器的识别方法还可包括:

若确定所述适配器型号信息与预设型号信息不相一致,则确定所述电源适配器为非专用适配器,并向所述非专用适配器发送普充充电信息或禁止所述非专用适配器为所述电子设备充电的指令。

也就是说,当确定所述适配器型号信息与预设型号信息不相一致,则可确定接入的电源适配器不为专用适配器,此时,可向所述电源适配器发送普充充电信息或者禁充充电信息(即禁止所述非专用适配器为所述电子设备充电的指令),以保护所述电子设备的充电安全性,避免烧毁所述电子设备、信号线或者相应的电源适配器。

具体地,为了提升数据传输的效率,所述第一通信引脚与所述第二通信引脚之间可基于usbpd协议进行cc通信。即,所述第一通信引脚以及所述第二通信引脚之间可进行pd通信。

另外,需要说明的是,当所述第一通信引脚以及所述第二通信引脚之间可进行pd通信时,所述型号读取指令通常可通过pd协议规范中的vdm(vendordefinedmessage:厂家自定义指令)得到。即,芯片厂家或者电子设备等的厂商可以在vdm中定义自己的通信协议,以实现电子设备与专用适配器之间的信息交互,本发明实施例对此不作赘述。

本发明实施例提供了一种电源适配器的识别方法,应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别方法可包括:当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令;并接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息;以及,若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器。相比与现有技术,在本发明实施例中,电子设备的c型usb接口中的第一通信引脚能够与电源适配器的a型usb接口中的第二通信引脚相连,从而使得电子设备能够基于电源适配器以及电子设备之间的信息交互实现电源适配器的识别。解决了现有的电源适配器的识别方法所存在的准确性较低的问题。

实施例二:

基于与本发明实施例一相同的发明构思,本发明实施例二提供了一种电源适配器的识别装置,如图2所示,其为本发明实施例中所述的电源适配器的识别装置的结构示意图,具体地,由图2可知,在本发明实施例二中,所述电源适配器的识别装置可应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别装置可包括:

发送模块21,可用于当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令;

接收模块22,可用于接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息;

处理模块23,可用于若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器。

也就是说,在本发明实施例中,所述电源适配器的识别装置,应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别装置可包括用于当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令的发送模块,用于接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息的接收模块以及用于若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器的处理模块。相比于现有技术,在本发明实施例中,电子设备的c型usb接口中的第一通信引脚能够与电源适配器的a型usb接口中的第二通信引脚相连,从而使得电子设备能够基于电源适配器以及电子设备之间的信息交互实现电源适配器的识别。解决了现有的电源适配器的识别装置所存在的准确性较低的问题。

需要说明的是,所述电源适配器的识别装置可谓集成在所述电子设备中的集成装置,也可谓独立于所述电子设备的独立装置,本发明实施例对此不作任何限定。

进一步地,所述发送模块21,还可用于在确定所述电源适配器为专用适配器之后,向所述电源适配器发送快充充电信息,以使所述电源适配器输出快充电压和快充电流。

具体地,所述发送模块21,具体可用于实时采集所述电池的充电电压以及充电电流,并根据所述电池的充电电压以及充电电流生成快充充电信息,以及,向所述电源适配器发送快充充电信息,以使得所述电源适配器根据所述快充充电信息将电源适配器的输出电压以及输出电流调整至所述快充电压和所述快充电流。

进一步地,所述处理模块23,还可用于若确定所述适配器型号信息与预设型号信息不相一致,则确定所述电源适配器为非专用适配器;

所述发送模块21,还可用于在确定所述电源适配器为非专用适配器之后,向所述非专用适配器发送普充充电信息或禁止所述非专用适配器为所述电子设备充电的指令。

进一步地,所述第一通信引脚与所述第二通信引脚之间基于usbpd协议进行cc通信。

本发明实施例二提供了一种电源适配器的识别装置,应用于具有a型usb接口的电源适配器与具有c型usb接口的电子设备组成的充电系统,所述电子设备的c型usb接口中设有第一通信引脚,所述适配器的a型usb接口中设有第二通信引脚;所述电源适配的器识别装置可包括用于当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令的发送模块,用于接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息的接收模块以及用于若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器的处理模块。相比于现有技术,在本发明实施例中,电子设备的c型usb接口中的第一通信引脚能够与电源适配器的a型usb接口中的第二通信引脚相连,从而使得电子设备能够基于电源适配器以及电子设备之间的信息交互实现电源适配器的识别。解决了现有的电源适配器的识别装置所存在的准确性较低的问题。

实施例三:

本发明实施例三提供了一种计算设备,如图3所示,其为本发明实施例中所述的计算设备的结构示意图。该计算设备具体可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda)等。具体地,本发明实施例中所述的计算设备可以包括中央处理器(centerprocessingunit,cpu)301、存储器302、输入设备303以及输出设备304等,输入设备303可以包括键盘、鼠标、触摸屏等,输出设备304可以包括显示设备,如液晶显示器(liquidcrystaldisplay,lcd)、阴极射线管(cathoderaytube,crt)等。

存储器302可以包括只读存储器(rom)和随机存取存储器(ram),并向中央处理器301提供存储器302中存储的程序指令和数据。在本发明实施例中,存储器302可以用于存储电源适配器的识别方法的程序。

中央处理器301通过调用存储器302存储的程序指令,中央处理器301可用于按照获得的程序指令执行:当检测到电子设备有上电的适配器接入时,通过信号线导通所述电子设备中的第一通信引脚与所述适配器中的第二通信引脚,并向所述适配器发送型号读取指令;接收所述电源适配器针对所述型号读取指令反馈的适配器型号信息;若确定所述适配器型号信息与预设型号信息相一致,则确定所述电源适配器为专用适配器。

实施例四:

本发明实施例四提供了一种计算机存储介质,用于储存为上述计算设备所用的计算机程序指令,其包含用于执行上述电源适配器的识别方法的程序。

所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd))等。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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