充电器检测方法及电路的制作方法

文档序号:5959010阅读:743来源:国知局
专利名称:充电器检测方法及电路的制作方法
技术领域
提供用于连接到端口上的检测器件的设备和方法,尤其用于对连接到端口上的充电器进行检测和分类的设备和方法。
背景技术
大致而言,近期存在的趋势是对电子器件上的外部端口(例如数据端口或充电端口)进行标准化。在许多电子器件(例如移动电子器件)中,可以将单个端口(例如,通用串行总线USB)配置为数据端口、充电端口或数据及充电端口。此外存在许多不同类型(例如具有不同电源容量)的充电端口。电池充电标准“USB电池充电1. 2相容方案(修订版1.0)”(此文作1(1.2相容方案”)定义了几种类型的充电端口,包括专用充电端口(DCP)、充电下游端口(CDP)以及标准下游端口(SDP)。然而,许多制造商保留了一些有可能被BCl. 2相容方案检测流程错误检测的专有充电机构。在许多示例中,错误地辨识充电机构的类型会转化成所述充电器在降低的操作电流下被利用,从而增加了电子器件的充电时间。

发明内容
本申请提供用于检测充电器的类型的方法和设备(及其它)。在一示例中,对连接到电子器件的端口上的可能的充电器进行分类的方法可包括检测连接到电子器件的USB兼容端口上的可能的充电器;将拉低电流施加到USB兼容端口的第一和第二数据线(或插脚)上,以在第一和第二数据线中的每一个上提供第一测试电压;并且如果在使用拉低电压时,第一和第二数据线中的每一个上的第一测试电压不在第一阈值和第二阈值之间的话,则执行USB电池充电1. 2相容方案的第一检测过程。在另一示例中,一种与USB电池充电方案1. 2相容的充电器检测电路,其中所述充电器检测电路通过USB兼容端口连接到可能的充电器上,并且提供对所述可能的充电器进行分类的标示,所述充电器检测电路可包含浮点数据插脚检测电路,包括第一比较器,配置为在第一输入处接收第一阈值电压并在第二输入处接收数据插脚的值,和第一电流源,连接在所述第一比较器的所述第二输入和地之间;以及标准下游端口检测电路,包括第二比较器,配置为在第一输入处接收第二阈值电压并在第二输入处接收数据插脚的值,和拉高电阻器,连接在所述第二比较器的所述第二输入和电源轨之间。以上概述旨在对本专利申请的主题提供概述,而不是用于提供对本申请的排它或穷尽的解释。包括有详细的说明来提供关于本专利申请的进一步的信息。


附图不一定按比例绘制,附图的不同视图中,相同的附图标记可描述相似的组成部分。具有不同字母后缀的相似附图标记可以表示类似组成部分的不同示例。附图一般以示例而非限制的方式示出本申请中讨论的各种实施例。
图1概括地显示包括电子器件和充电器的系统的示例。图2概括地显示现有技术相容于BCl. 2相容方案的检测流程。图3概括地显示改进的充电器检测流程的示例部分,所述改进的充电器检测流程包括第一专有充电器检测流程。图4概括地显示改进的充电器检测流程的示例部分,所述改进的充电器检测流程包括第二专有充电器检测流程。图5概括地显示示例的第一专有充电器检测电路。图6概括地显示示例的SDP检测电路。图7概括地显示示例的浮点数据插脚检测电路。
具体实施例方式本发明人已认识到这样的系统和方法(以及其他),所述系统和方法用于检测专有充电器(即,便携电子器件例如手机、掌上电脑、移动媒体播放器、输入板、便携导航器件等,的特定充电器)或PS/2端口,同时依然相容于BCl. 2相容方案。在某些示例中,所述系统和方法能区分充电插脚上的不同的电压水平或电阻值,来检测充电器的类型或者在SDP器件(或专用充电器)与PS/2端口之 间做出区分,同时依然相容于BCl. 2相容方案。图1概括地显不包括电子器件105和充电器110的系统100的不例。在一不例中,电子器件105可包括插口 115,插口 115配置为用电缆117和插头116将充电器110连接到电子器件105上。在某些示例中,电子器件105可包括移动电话或其它移动电子器件,插口 115和插头116可包括USB插口和插头(例如,微型USB插口和插头等),并且(例如,包括有电池或其它储能的组成部分的)电子器件105可以使用来自充电器110的电源进行充电。在一示例中,插口 115和插头116可包括电压线(VBUS)、微分数据线(D+、D_)和接地线(GND)。在其它示例中,可使用其它配置。图2概括地显示电池充电标准BCl. 2相容的充电器检测流程(或方法)200。在一示例中,不受支持的专有充电器在相容于BCl. 2相容方案的检测流程200中会被错误地评估。例如,根据与特定的充电器相关的电阻器的值,专有充电器(例如500mA、IA或2A充电器)等会被检测为CDP、SDP或DCP充电器,而其它专有DCP充电器和PS/2端口会被检测为SDP充电器。错误的检测会导致降低的充电电流以及充电时间增力卩。相容于BCl. 2相容方案的检测方法的概括的流程图可包括在201处,对供应源总线电压(VBUS)处于可接受的水平进行检查。在某些示例中,供应总线电压可在大于总线电压阈值(例如约4伏)时有效。在某些示例中,所述方法不再进行,直到供应电压处于可接受的水平。在202处,流程循环或等待,直到器件连接到端口(例如USB兼容端口的触点)上。在检测到器件连接到所述端口上之后,所述方法电气地操控和监测所述端口的线,来对可能连接到所述端口上的充电器的类型进行分类。在第一检测过程211的203处,可将电压施加到所述端口的线上,来对所述第一检测过程进行设定。在某些示例中,将电压施加到USB兼容端口的一个或更多个数据线上,并测量所得电压,并且将所得电压与第一阈值电压进行比较。在一示例中,可将电压连接到正数据线(D+)上。在某些示例中,可使用电阻器将电压连接到正数据线(D+)上。在某些示例中,所述电压可约为6伏。在某些示例中,当所述电压被施加到所述数据线之一上之后,在其它数据线上感应了测试电压。在204处,如果所述测试电压在阈值电压窗口以外,则可将所连接的器件分类为SDP器件。并且在205处可调整相应的标示,来标示出所检测到的分类。在某些示例中,可在在203处施加电压之后以及在204处评估感应的测试电压之前发起延迟。在某些示例中,所述电压窗口可具有相应于数据参考电压(Vdatkef)的下限以及相应于逻辑转变电压(U的上限。在某些示例中,数据参考电压(Vdat kef)可在约O. 24伏和约O. 4伏之间。在某些示例中,逻辑转变电压(Vux)可在约O. 8伏和约2. O伏之间。如果在204处,所述测试电压未处于所述阈值电压范围(或窗口 )以外,则可发起第二检测过程212。作为第二检测过程212的一部分,在206处,可将第二电压施加到所述端口的其它数据线上,例如如果将电压施加于正数据线(D+)上,来对所述第一检测过程进行设定的话,则可将第二电压施加到负数据线(D-)上,来对所述第二检测过程进行设定。在某些示例中,可在施加用于设定所述第二检测过程的电压之前去除所施加的用于设定所述第一检测过程的电压。在某些示例中,可以使用电阻器将所述第二电压连接到负数据线(D-)上。在某些示例中,所述第二电压可为约O. 6伏。在某些示例中,在将所述第二电施加到所述数据线之一上之后,在其它数据线上感应了第二测试电压。在207处,如果正数据线(D+)上感应的所述第二测试电压在所述阈值电压窗口以外,则可将所连接的器件分类为CDP器件,并且在208处可调整相应的标示,来标示出所检测到的分类。在某些示例中,可在在206处施加所述第二电压之后以及在207处评估感应的第二测试电压之前发起延迟。在某些示例中,所述电压窗口可具有相应于数据参考电压(Vdatkef)的下限以及相应于逻辑转变电压(U的上限。在某些示例中,数据参考电压(Vdat kef)可在约O. 24伏和约O. 4伏之间。在某些示例中,逻辑转变电压(U可在约O. 8伏和约2. O伏之间。如果在207处,所述第二测试电压未处于所述阈值电压范围以外,则可将所连接的器件分类为DCP器件,并且在209处可调整相应的标示,来标示出所检测到的分类。图3概括地显示改进的充电器检测流程300的示例部分,所述改进的充电器检测流程300包括第一专有充电器检测流程(或方法)315。在某些示例中,改进的充电器检测流程300可被配置为正确地辨识专有充电器和PS/2端口,而依然相容于BCl. 2相容方案。在某些示例中,改进的充电器检测流程300所示出的部分可在302处包括触点检测过程,并且在311处包括分别参考图2、要素202和211如上所述的第一检测过程。在某些示例中,在检测到器件连接到所述端口上之后,在310处,可参考检测器电路的逻辑转变电压(U来对所述数据线之一进行评估。在某些示例中,可将正数据线(D+)处的电压与逻辑转变电压(U进行比较。在某些示例中,如果正数据线(D+)处的电压小于逻辑转变电压(V」,则所述改进的方法可发起第一检测过程211。在某些示例中,如果在经过自检测到所连接的器件起的防反弹时间延迟之后,正数据线(D+)处的电压小于逻辑转变电压(U,则所述改进的方法可发起第一检测过程211。在某些示例中,如果在314处,正数据线(D+)处的电压大于逻辑转变电压(U,则可发起第一专有充电器检测过程315,来辨识所附接的器件是否是应该被分类为DCP器件的专有器件,以便更有效地使用所连接的器件的充电容量。在某些示例中,如果在314处,经过自检测到所连接的器件起的防反弹时间延迟之后,正数据线(D+)处的电压大于逻辑转变电压(U,则可发起第一专有充电器检测过程315,来辨识所附接的器件是否是应该被分类为DCP器件的专有器件,以便更有效地使用所连接的器件的充电容量。在316处,可将电流吸收器连接到所述数据线上,以在各数据线上感应测试电压。在某些示例中,可使用开关来选择性地将单个电流吸收器在第一时间处连接所述数据线之一并在第二时间处连接于另一数据线。在某些示例中,所述电流吸收器可配置为吸收约500纳安(nA),以拉低所述数据线(D+、D_)的电压水平。在某些示例中,可将连接到所述电流吸收器上的数据线上所感应的拉低电压与测试窗口进行比较。在某些示例中,在第二数据线连接到电流源上并且第二数据线上所感应的电压被测量之后,可对连接到所述电流源上的第一数据线上所感应的电压进行储存并与所述测试窗口进行比较。在317处,可参考所述测试窗口,来对各数据线的感应电压进行评估。如果二感应电压都在所述测试窗口的限度以内,则可将所连接的器件分类为DCP器件,并且在318处,可调整相应的标示,来标示出所检测到的分类。如果在317处,感应电压之一不在所述测试窗口的限度以内,则可发起第一检测过程211。在某些示例中,在317处被评估的电压窗口可具有相应于逻辑转变电压(U的下限以及相应于专有电压阈值(Vpot)的上限。在某些示例中,逻辑转变电压(Vux)可在约O. 8伏和约2. O伏之间。在某些示例中,专有电压阈值(Vitop)可以是大于逻辑转变电压(Vlgc)的电压。在一示例中,专有电压阈值(Vpot)可约为2. 7伏。在这样的示例中,改良的充电器检测方法300能将一个或多个否则的话可能被分类为SDP器件的专有充电器正确地分类为DCP器件。图4概括地显示改进的充电器检测流程400的示例部分,所述改进的充电器检测流程400包括第二专有充电器检测流程(或方法)420。在某些示例中,改进的充电器检测流程400可包括先于相容于BCl. 2相容方案的检测方法的以下方法步骤在403处对第一检测条件检查进行设定、在404处检查第一检测的条件、在406处对第二检测条件检查进行设定,以及随后的相容于BCl. 2相容方案的检测方法的方法步骤。在某些示例中,改进的充电器检测流程400所示出的部分可包括在403处对第一检测条件检查进行设定、在404处检查第一检测的条件、并且在406处分别参考图2、要素203、204和206如上所述的对第二检测条件检查进行设定。在某些示例中,先于在403处的第一检测设定的方法步骤可包括在图3中示出并如上所述的第一专有充电器检测流程315。改进的充电器检测流程420可在403处将电压施加到端口的线上,来对第一检测过程进行设定,其中所述端口连接到可能的充电器上。在某些示例中,可将电压施加到USB兼容端口的一个或更多个数据线上,并对造成的电压进行测量并在404处将该电压与阈值电压窗口进行比较。在某些示例中,可将电压施加到所述数据线之一上,而所造成的电压可显现在另一数据线上。在一示例中,可将电压施加到正数据线(D+)上,而所造成的电压可呈现在负数据线(D-)上。在某些示例中,在404处,阈值电压窗口 404可具有相应于数据参考电压(VDAT KEF)的下限以及相应于逻辑转变电压(U的上限。在某些示例中,数据参考电压(Vdat kef)可在约O. 24伏和约O. 4伏之间。在某些示例中,逻辑转变电压(Vux)可在约O. 8伏和约2. O伏之间。在某些示例中,逻辑转变电压(U可为约1. O伏。在一示例中,在404处,如果所造成的电压在阈值窗口以内的话,则改进的充电器检测方法400可在406处对第二检测进行设定。在某些示例中,如果所造成的电压在阈值窗口以外的话,则取代将可能的充电器分类为SDP器件,改进的充电器检测方法400可执行第二专有充电器检测方法420。在某些示例中,第二专有充电器检测方法420可将一个或更多个专用充电器分类为DCP器件而不是SDP器件。在某些示例中,对可能的充电器所进行的这样改进的分类能允许更有效地使用充电器。在某些示例中,第二专有充电器检测方法420可包括在421处将拉高电阻器施加到连接到可能的充电器上的端口的数据线上。将拉高电阻器施加到所述数据线上能在各所述数据线上提供诊断电压。在某些示例中,将拉高电阻器施加到所述数据线上可包括在数据线和电源供应(例如电源供应轨)之间连接拉高电阻器。在某些示例中,可选择性地使用一个或更多个开关(例如基于晶体管的开关)来将一个或更多个电阻器连接到所述数据线上。在某些示例中,取代实际的电阻器,实施所述第二检测方法的电路可将一个或更多个电流源连接到所述数据线上。在某些实施方案中,比起电阻器来说,电流源实施起来会更加节约空间。在422处,如果在该数据线处的二诊断电压中的任意一个小于专有电压(Vprop)的话,则可将连接到所述端口上的可能的充电器分类为SDP器件,并且在423处可调整相应的标示,来标示出所检测到的分类。在某些示例中,专有电压(Viw)可以与如上所述的第一专有充电器检测流程315中所使用电压相同。在某些示例中,专有电压(Vpot)可以与如上所述的第一专有充电器检测流程315中所使用电压不同。在某些示例中,可以以不同的专有电压(Vitop)多次执行所述第二检测方法,来尝试检测多种类型的专有充电器。再次参考改进的充电器检测方法400的要素422,如果所述数据线处的各诊断电压大于,则可执行所述数据线的附加的条件作用,来更好地对连接到所述端口上的可能的充电器进行分类。在某些示例中,所述附加的条件作用可包括在424处将电流吸收器施加到所述数据线(D+、D_)上,以在各所述数据线(D+、D_)处提供第二诊断电压。在某些示例中,可使用一个或更多个开关来选择性地将该一个或更多个电流吸收器连接到所述数据线(D+、D_)上。在425处,如果所述第二诊断电压中的任意一个大于阈值电压(Vdat kef)的话,则可在426处将可能的充电器分类为DCP器件,并且可调整相应的标示,来标示所检测到的分类。在425处,如果两个所述第二诊断电压均小于阈值电压(Vdat kef)的话,则可在427处将可能的充电器分类为SDP器件,并且可调整相应的标示,来标示出所检测到的分类。在某些示例中,数据参考电压(Vdat kef)可在约O. 24伏和约O. 4伏之间。在某些示例中,所述电流吸收器可配置为吸收约500nA,来拉低所述数据线(D+、D_)的电压水平。在某些示例中,第二专有充电器检测方法420可以更精确地对可能的充电器进行分类,以便能更有效地使用所述充电器。能被第二专有充电器检测方法420更精确地分类的专有充电器的示例包括某些专有充电器(例如导航系统)以及PS/2端口充电器等。在某些示例中,电子器件可包括有充电器检测电路,所述充电器检测电路配置为执行相容于BCl. 2相容方案的充电器检测方法,并包括分别如上所述的第一专有充电器检测方法或第二专有充电器检测方法中的至少一个。在某些示例中,电子器件可包括有控制器,所述控制器执行所述充电器检测方法。这样的控制器可包括(但不限于)状态机、微处理器、模拟组成部分、数字组成部分、软件、固件或其组合。图5概括地显示示例的第一专有充电器检测电路500。示例的第一专有充电器检测电路500包括电流源501、窗口比较器502和数字逻辑503。在某些示例中,所述示例的第一专有充电器检测电路可用于实施如图3的示例中所述的第一专有充电器检测方法315的至少一部分。在某些示例中,控制器(未示出)可选择性地将电流源501连接到连接于可能的充电器(未示出)上的端口的各数据线(D+、D-)上。在某些示例中,示例的第一专有充电器检测电路500可包括一个或更多个开关504、505,来选择性地将一个或更多个电流源连接到所述数据线(D+、D_)上。在某些示例中,所述开关504、505中的一个或更多个可包括晶体管。在某些示例中,作为电流吸收器连接到所述数据线之一上的电流源501可在该数据线上感应电压,所述电压可用于辨识可能的充电器的具体特征。在某些示例中,所述电流吸收器可配置为吸收约500nA,来拉低所述数据线(D+、D_)的电压水平。在某些示例中,数字逻辑503和窗口比较器502能提供所述拉低电压是否在阈值窗口以内的标示。在某些示例中,所述电压窗口可具有相应于逻辑转变电压(U的下限以及相应于专有电压阈值(Vpkqp)的上限。在某些示例中,逻辑转变电压(Vux)可在约O. 8伏和约2. O伏之间,例如在约I伏处。在某些示例中,专有电压阈值(Vprop)可以是大于逻辑转变电压(U的电压。在一示例中,专有电压阈值(Vpot)可约为2. 7伏。在这样的示例中,第一专有充电器检测电路500能协助对一个或多个专有充电器进行正确的分类,否则的话一个或多个专有充电器可能以使用效率更低的方式被分类。应理解可以有能提供所述拉低电压是否在阈值窗口以内的标示而不违背本申请的范围的其它逻辑电路和窗口比较器。图6概括地显示示例的SDP检测电路600,示例的SDP检测电路600包括拉高电阻器601和比较器602。示例的SDP检测电路600可用于实施如图4的示例中所述的第二专有充电器检测方法的一部分。在某些示例中,控制器(未示出)可选择性地将拉高电阻器601连接到端口的各数据线(D+、D-)上,所述端口连接到可能的充电器(未示出)上。在某些示例中,示例的SDP检测电路600可包括一个或更多个开关604、605,来选择性地将一个或更多个拉高电阻器连接到所述数据线(D+、D_)上。在某些示例中,一个或更多个所述开关604、605可包括有晶体管。在某些示例中,连接到所述数据线之一上的拉高电阻器601可在该数据线上感应拉高电压,所述拉高电压可用于辨识可能的充电器的具体特征。在某些示例中,比较器602能提供所述拉高电压高于还是低于专有阈值电压(Vprop)的标示。在一示例中,所述专有电压阈值(Vpmp)可约为2. 7伏。在某些示例中,所述专有电压(Vpot)可以是与分别如上所述的第一专有充电器检测方法315或第一专有充电器检测电路500中使用的相同的电压。在某些示例中,专有电压(Vpot)可以与第一专有充电器检测方法315或第一专有充电器检测电路500中所使用电压不同。如上所述,比较器602的输出可用于指导所述第二专有充电器检测方法的执行,来对可能的充电器器件进行分类。应理解可以有能提供所述拉高电压高于还是低于专有阈值电压(Vitop)的标示而不违背本申请的范围的其它逻辑电路。图7概括地显示示例的浮点数据插脚检测电路700,示例的浮点数据插脚检测电路700包括有电流源701和比较器702。示例的浮点数据插脚检测电路700可用于实施如图4的示例中示出的的第二专有充电器检测方法的一部分。在某些示例中,控制器(未示出)可选择性地将电流源701连接到端口的各数据线(D+、D-)上,所述端口连接到可能的充电器(未示出)上。在某些示例中,浮点数据插脚检测电路700可包括一个或更多个开关704、705,来选择性地将一个或更多个电流源连接到所述数据线(D+、D_)上。在某些示例中,一个或更多个所述开关704、705可包括有晶体管。在某些示例中,作为电流吸收器连接到所述数据线之一上的电流源701可在该数据线上感应电压,所述电压可用于辨识可能的充电器的具体特征。在某些示例中,所述电流吸收器可配置为吸收约500nA,来拉低所述数据线(D+、D_)的电压水平。在某些示例中,比较器702能提供所述拉低电压高于还是低于数据参考电压(Vdat kef)的标示。在某些示例中,数据参考电压(Vdat kef)可在约O. 24伏和约O. 4伏之间。如上所述,比较器702的输出可用于指导所述第二专有充电器检测方法的执行,来对可能的充电器器件进行分类。应理解可以有能提供所述拉低电压高于还是低于数据参考电压(VDAT KEF)的标示而不违背本申请的范围的其它逻辑电路。附注2010年12月7日出版的电池充电标准“电池充电说明(修订版1. 2) ”在此通过引用被全文引入。在示例I中,充电器检测方法可包括检测连接到电子器件的USB兼容端口上的可能的充电器,将拉低电流施加到所述USB兼容端口的第一数据线和第二数据线上,以在所述第一数据线和第二数据线中的每一个上提供第一测试电压;以及如果所述第一数据线和第二数据线中的每一个上的第一测试电压不在第一阈值和第二阈值之间的话,执行USB电池充电1. 2相容方案的第一检测过程。在示例2中,根据示例I中所述的充电器检测方法可选地包括如果在使用所述拉低电压时,所述第一数据线和第二数据线上的第一测试电压在所述第一阈值和所述第二阈值之间的话,则将所述可能的充电器分类为专用充电端口(DCP)器件。在示例3中,根据示例I至2中任意一项或更多项所述的充电器检测方法可选地包括将第二测试电压连接到所述第一数据线上,以在所述第二数据线上提供第三电压;以及延迟第一延迟时间间隔。在示例4中,根据示例I至3中任意一项或多项所述的充电器检测方法可选地包括在所述第一延迟时间间隔届满之后,对所述第二数据线上的电压处于第一测试窗口以外进行检测;将一个或更多个拉高电阻器连接到所述第一数据线和第二数据线上,以分别在所述第一数据线和第二数据线上提供第一拉高电压和第二拉高电压;以及将所述第一拉高电压和第二拉高电压与第三阈值电压进行比较。在示例5中,根据示例I至4中任意一项或多项所述的充电器检测方法可选地包括如果所述第一拉高电压或所述第二拉高电压小于所述第三阈值电压的话,将所述可能的充电器分类为标准下游端口。在示例6中,根据示例I至5中任意一项或多项所述的充电器检测方法可选地包括如果所述第一拉高电压或所述第二拉高电压大于所述第三阈值电压的话,将第一电流吸收器和第二电流吸收器分别连接到所述第一数据线和第二数据线上,以在所述第一数据线上提供第三测试电压,并且在所述第二数据线上提供第四测试电压。在示例7中,根据示例I至6中任意一项或多项所述的充电器检测方法可选地包括如果所述第三测试电压小于第五阈值,并且所述第四测试电压也小于所述第五阈值的话,则将所述可能的充电器分类为专用充电端口器件。在示例8中,根据示例I至7中任意一项或多项所述的充电器检测方法可选地包括如果所述第三测试电压大于第五阈值,并且所述第四测试电压也大于所述第五阈值的话,则将所述可能的充电器分类为标准下游端口器件。
在示例9中,根据示例I至8中任意一项或多项所述的充电器检测方法可选地包括在所述第一延迟时间间隔届满之后,对所述第二数据线上的所述第三电压处于第一测试窗口以内进行检测。在示例10中,根据示例I至9中任意一项或多项所述的充电器检测方法可选地包括将第四测试电压连接到所述第二数据线上,以在所述第一数据线上提供第五电压;延迟第二延迟时间间隔;以及将所述第五电压与第二测试电压范围进行比较。在示例11中,根据示例I至10中任意一项或多项所述的充电器检测方法可选地包括如果所述第五电压处于所述第二测试范围以外的话,则将所述可能的充电器分类为专用充电端口器件。在示例12中,根据示例I至11中任意一项或多项所述的充电器检测方法可选地包括如果所述第五电压处于所述第二测试范围以内的话,则将所述可能的充电器分类为充电下游端口器件。在示例13中,根据示例I至12中任意一项或多项所述的第一数据线可选地包括所述USB兼容端口的正数据线,并且根据示例I至12中任意一项或多项所述的第二数据线可选地包括所述USB兼容端口的负数据线。在示例14中,一种与USB电池充电方案1. 2相容的充电器检测电路可包括包括第一比较器和第一电流源的浮点数据插脚检测电路,所述第一比较器配置为在第一输入处接收第一阈值电压以及在第二输入处接收数据插脚的值,并且所述第一电流源连接在所述第一比较器的所述第二输入和地之间。所述与USB电池充电方案1. 2相容的充电器检测电路可包括包括第二比较器和拉高电阻器的标准下游端口(SDP)检测电路,所述第二比较器配置为在第一输入处接收第二阈值电压以及在所述第二输入处接收数据插脚的值,并且所述拉高电阻器连接在所述第二比较器的所述第二输入和电源轨之间。在示例15中,根据示例I至14中任意一项或多项所述的充电器检测电路可选地包括第一开关,所述第一开关配置为在第一时间处将第一数据插脚连接到所述第一比较器的所述第二输入上,并且在第二时间处将第二数据插脚连接到所述第一比较器的所述第二输入上。在示例16中,根据示例I至15中任意一项或多项所述的充电器检测电路可选地包括第二开关,所述第二开关配置为在第三时间处将第一数据插脚连接到所述第二比较器的所述第二输入上,并且在第四时间处将第二数据插脚连接到所述第二比较器的所述第二输入上。在示例17中,根据示例I至16中任意一项或多项所述的充电器检测电路可选地包括专有充电器检测电路,所述专有充电器检测电路包括窗口比较器,其配置为在第一输入处接收第三阈值电压、在第二输入处接收第四阈值电压、以及在共享的第三输入处接收数据插脚的值;以及第二电流源,其连接到所述窗口比较器的所述第三输入和地之间。在示例18中,根据示例I至17中任意一项或多项所述的充电器检测电路可选地包括第三开关,所述第三开关配置为在第五时间处将第一数据插脚连接到所述窗口比较器的所述第三输入上,并且在第六时间处将第二数据插脚连接到所述窗口比较器的所述第三输入上。在示例19中,如果所述第一插脚处在所述第五时间之后的电压和所述第二插脚处在所述第六时间之后的电压均处于所述第三阈值电压和所述第四阈值电压之间的话,则根据示例I至18中任意一项或多项所述的专有充电器检测电路可选地配置为提供将所述可能的充电器分类为专用充电端口器件的标示。在示例20中,如果所述第一插脚处在所述第一时间之后的电压和所述第二插脚处在所述第二时间之后的电压均小于所述第一阈值的话,则根据示例I至19中任意一项或多项所述的浮点数据插脚检测电路可选地配置为提供将所述可能的充电器分类为专用充电端口器件的标示。在示例21中,如果所述第一插脚处在所述第一时间之后的电压或所述第二插脚处在所述第二时间之后的电压大于所述第一阈值的话,则根据示例I至20中任意一项或多项所述的浮点数据插脚检测电路可选地配置为提供将所述可能的充电器分类为标准下游端口器件的标示。在示例22中,根据示例I至21中任意一项或多项所述的第一数据线可选地包括所述USB兼容端口的正数据线,并且根据示例I至21中任意一项或多项所述的第二数据线可选地包括所述USB兼容端口的负数据线。示例23可包括有根据示例I至22中任意一项或多项所述的任何部分或任何部分的组合,或可选地与根据示例I至22中任意一项或多项所述的任何部分或任何部分的组合进行组合,来包括这样的主题,所述主题能包括用于执行示例I至示例22的任意一项或更多项功能的装置,或包括有指令的机器可读的介质,当所述指令被机器执行时,所述指令导致所述机器执行例I至示例22的任意一项或更多项功能。以上详细的说明包括对附图的参考,附图形成详细说明的一部分。附图通过图示显示能实行本申请的具体的实施例。这些实施例在本文中也称为“示例”。这样的示例可包括除所示或所述的要素以外的附加的要素。但本申请也构思了这样的示例,其中仅提供有所示或所述的那些要素。此外,本申请的发明人还构思了这样的示例,其中相对于本文所述或所示的一具体的示例(或其一个或更多个方面)或其它示例(或其一个或更多个方面)来说,使用了所示或所述的那些要素(或其一个或更多个方面)的任意组合或排列。本文件中引用的所有的出版物、专利和专利文件在此均通过弓I用被全文引入,并等效于通过弓丨用被逐一引入。如果本文件与通过这样的方式被弓I入的文件之间一旦有不一致的用法的话,被引入的文献中的用法应视为对本文件的用法的补充;对于不相容的不一致,则应以本文件的用法为准。在本文件中,与专利文件中通常的用法一致,词语“一”用于以独立于任何其它例子或“至少一项”或“一项或更多项”的用法的方式,来包括一项或更多项。在本文件中,词语“或”用于非排他的或,从而,除非另有明示,“A或B”包括有“A但非B”、“B但非A”以及“A和B”。在本文件中,词语“包括”以及“其中”的用法等于通俗的各词语“包含” “在那里”。此外,在权利要求中,词语“包括”和“包含”均为开放式的,即,包括有列举在一权利要求中这样的词语之后的要素以外的附加的要素的系统、器件、物件或过程仍视为在该权利要求的范围以内。此外,在随后的权利要求中,词语“第一”、“第二”和“第三”等仅用作标签,并不意在对其对象加以数字要求。本文中所述的方法示例可以至少部分地通过机器或计算机来实施。某些示例可包括具有编码指令的计算机可读介质或机器可读介质,可运行所述编码来配置电子器件,以执行上述示例中所述的方法。这样的方法的实施方案可包括代码(例如微代码)、汇编语言代码、高级语言代码等。这样的代码可包括用于执行各种方法的计算机可读指令。所述代码可形成计算机程序产品的部分。此外,在一示例中,所述代码可以例如在执行期间或在其它时间处被有形地存储在一个或更多个易变的、非瞬变的或非易变的有形的计算机可读介质上。这些有形的计算机可读介质的示例可包括但不限于硬盘、可拆卸的磁盘、可拆卸的光盘(例如CD和DVD)、磁带、存储卡或存储条、随机存储器(RAM)、只读存储器(ROM)等。 以上描述意在说明而非限制。例如,上述示例(或其一个或更多个方面)可彼此组合使用。可例如由检阅过上述说明的本领域普通技术人员来使用其它的实施例。遵照美国联邦法规37C.F.R. § 1.72(b)而提供摘要,以允许读者迅速确定所述技术公开的性质。其提交基于的理解是其不会用于对权利要求的范围和含义进行解释或限制。此外,在上述详细说明中,各种特征可以被分组到一起,以顺畅公开。这不应解释为意指未要求的已公开的特征对任何权利要求来说是必要的。相反,创造性主题可以少于具体公开的实施例的全部特征。从而所附权利要求由此包含在详细的说明中,其中各权利要求本身可作为单独的实施例,并且这样的实施例构思为能以各种组合或排列方式来彼此进行组合。本申请的范围应参考所附权利要求及其等效方案的全部范围来进行确定。
权利要求
1.一种充电器检测方法,配置为对连接到电子器件的端口上的可能的充电器进行分类,所述充电器检测方法包含 检测连接到所述电子器件的USB兼容端口上的可能的充电器; 将拉低电流施加到所述USB兼容端口的第一数据线和第二数据线上,以在所述第一数据线和第二数据线中每一个上提供第一测试电压;以及 如果所述第一数据线和第二数据线中每一个上的第一测试电压不在第一阈值和第二阈值之间的话,执行USB电池充电1. 2相容方案的第一检测过程。
2.根据权利要求1所述的充电器检测方法,包括如果在使用所述拉低电压时,所述第一数据线和第二数据线中每一个上的第一测试电压在所述第一阈值和所述第二阈值之间的话,则将所述可能的充电器分类为专用充电端口器件。
3.根据权利要求1所述的充电器检测方法,包括 将第二测试电压连接到所述第一数据线上,以在所述第二数据线上提供第三电压;以及 延迟第一延迟时间间隔。
4.根据权利要求3所述的充电器检测方法,包括 在所述第一延迟时间间隔届满之后,对所述第二数据线上的电压处于第一测试窗口以外进行检测; 将一个或更多个拉高电阻器连接到所述第一数据线和第二数据线上,以分别在所述第一数据线和第二数据线上提供第一拉高电压和第二拉高电压;以及将所述第一拉高电压和第二拉高电压与第三阈值电压进行比较。
5.根据权利要求4所述的充电器检测方法,包括 如果所述第一拉高电压或所述第二拉高电压小于所述第三阈值电压的话,将所述可能的充电器分类为标准下游端口。
6.根据权利要求5所述的充电器检测方法,包括 如果所述第一拉高电压或所述第二拉高电压大于所述第三阈值电压的话,所述方法包括 将第一电流吸收器和第二电流吸收器分别连接到所述第一数据线和第二数据线上,以在所述第一数据线上提供第三测试电压,并且在所述第二数据线上提供第四测试电压。
7.根据权利要求6所述的充电器检测方法,包括如果所述第三测试电压小于第五阈值,并且所述第四测试电压也小于所述第五阈值的话,则将所述可能的充电器分类为专用充电端口器件。
8.根据权利要求6所述的充电器检测方法,包括如果所述第三测试电压大于第五阈值,并且所述第四测试电压也大于所述第五阈值的话,则将所述可能的充电器分类为标准下游端口器件。
9.根据权利要求6所述的充电器检测方法,包括在所述第一延迟时间间隔届满之后,对所述第二数据线上的所述第三电压处于第一测试窗口以内进行检测。
10.根据权利要求9所述的充电器检测方法,包括 将第四测试电压连接到所述第二数据线上,以在所述第一数据线上提供第五电压; 延迟第二延迟时间间隔;以及将所述第五电压与第二测试电压范围进行比较。
11.根据权利要求10所述的充电器检测方法,包括如果所述第五电压处于所述第二测试范围以外的话,则将所述可能的充电器分类为专用充电端口器件。
12.根据权利要求10所述的充电器检测方法,包括如果所述第五电压处于所述第二测试范围以内的话,则将所述可能的充电器分类为充电下游端口器件。
13.根据权利要求1至12中任意一项所述的充电器检测方法,其中所述第一数据线包括所述USB兼容端口的正数据线,并且所述第二数据线包括所述USB兼容端口的负数据线。
14.一种与USB电池充电方案1. 2相容的充电器检测电路,其中所述充电器检测电路通过USB兼容端口连接到可能的充电器上,并且提供对所述可能的充电器进行分类的标示,所述充电器检测电路包含 浮点数据插脚检测电路,包括 第一比较器,配置为在第一输入处接收第一阈值电压并在第二输入处接收数据插脚的值,和 第一电流源,连接在所述第一比较器的所述第二输入和地之间;以及标准下游端口检测电路,包括 第二比较器,配置为在第一输入处接收第二阈值电压并在第二输入处接收数据插脚的值,和 拉高电阻器,连接在所述第二比较器的所述第二输入和电源轨之间。
15.根据权利要求14所述的充电器检测电路,包括第一开关,所述第一开关配置为在第一时间处将第一数据插脚连接到所述第一比较器的所述第二输入上,并且在第二时间处将第二数据插脚连接到所述第一比较器的所述第二输入上。
16.根据权利要求15所述的充电器检测电路,包括第二开关,所述第二开关配置为在第三时间处将第一数据插脚连接到所述第二比较器的所述第二输入上,并且在第四时间处将第二数据插脚连接到所述第二比较器的所述第二输入上。
17.根据权利要求16所述的充电器检测电路,包括专有充电器检测电路,所述专有充电器检测电路包括 窗口比较器,其配置为在第一输入处接收第三阈值电压、在第二输入处接收第四阈值电压、以及在共享的第三输入处接收数据插脚的值;以及 第二电流源,其连接到所述窗口比较器的所述第三输入和地之间。
18.根据权利要求17所述的充电器检测电路,包括第三开关,所述第三开关配置为在第五时间处将第一数据插脚连接到所述窗口比较器的所述第三输入上,并且在第六时间处将第二数据插脚连接到所述窗口比较器的所述第三输入上。
19.根据权利要求18所述的充电器检测电路,其中,当所述第五时间之后所述第一插脚处的电压和所述第六时间之后所述第二插脚处的电压均处于所述第三阈值电压和所述第四阈值电压之间时,所述专有充电器检测电路配置为提供将所述可能的充电器分类为专用充电端口器件的标示。
20.根据权利要求15所述的充电器检测电路,其中,当所述第一时间之后所述第一插脚处的电压和所述第二时间之后所述第二插脚处的电压均小于所述第一阈值时,所述浮点数据插脚检测电路配置为提供将所述可能的充电器分类为专用充电端口器件的标示。
21.根据权利要求15所述的充电器检测电路,其中,当所述第一时间之后所述第一插脚处的电压或所述第二时间之后所述第二插脚处的电压大于所述第一阈值时,所述浮点数据插脚检测电路配置为提供将所述可能的充电器分类为标准下游端口器件的标示。
22.根据权利要求14至21中任意一项所述的充电器检测电路,其中所述第一数据线包括所述USB兼容端口的正数据线,并且所述第二数据线包括所述USB兼容端口的负数据线。
全文摘要
本申请涉及充电器检测方法和电路。在一示例中,对连接到电子器件的端口上的可能的充电器进行分类的方法可包括检测连接到电子器件的USB兼容端口上的可能的充电器;将拉低电流施加到USB兼容端口的第一和第二数据线上,以在第一和第二数据线中的每一个上提供第一测试电压;并且如果在使用拉低电压时,第一和第二数据线中的每一个上的第一测试电压不在第一阈值和第二阈值之间的话,执行USB电池充电1.2相容方案的第一检测过程。
文档编号G01R31/00GK103033698SQ20121037736
公开日2013年4月10日 申请日期2012年10月8日 优先权日2011年9月30日
发明者N·加涅, 奥斯卡·弗雷塔斯, C·克莱恩, T·戴格尔, D·理查德森 申请人:快捷半导体(苏州)有限公司, 快捷半导体公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1