adapter接入,检测MCU的12 口的电压值是否小于3V,
[0120]如果所述电压值小于3V,则断开Ql并导通Q2,确定与交流适配器相连后,获取交流适配器的第二标识电阻对应的阻值,将交流适配器的第二标识电阻对应的阻值直接发送至电子设备,使所述电子设备根据所述第二标识电阻对应的阻值确定所述交流适配器的功率值,并根据所述交流适配器的功率值调整功耗值;
[0121]如果所述电压值不小于3V,则说明没交流适配器接入,此时MCU导通Q3,外置电池将自身的第一标识电阻对应的阻值输出给电子设备。
[0122]可见,采用本实施例提供的技术方案,能够使外置电池根据当前连接交流适配器的情况,确定向电子设备发送第一标识电阻对应的阻值还是第二标识电阻对应的阻值,如此,能够使电子设备根据接收到的第一标识电阻对应的阻值或第二标识电阻对应的阻值,及时调整自身的功耗值,从而保证电子设备的使用不受外接电源的影响,提升用户的使用体验。
[0123]实施例七、
[0124]本发明实施例提供的外置电池,如图7所示,包括:处理单元及发送单元;其中,
[0125]所述处理单元的PCB上安装第一标识电阻;
[0126]所述处理单元,用于当与电子设备相连时,判断是否与交流适配器连接,获取第一判断结果;当所述第一判断结果为与交流适配器连接时,获取所述交流适配器的第二标识电阻对应的阻值;
[0127]所述发送单元,用于发送所述第二标识电阻对应的阻值至所述电子设备,使所述电子设备根据所述第二标识电阻对应的阻值确定所述交流适配器的功率值,并根据所述交流适配器的功率值调整功耗值。
[0128]所述处理单元,还用于当所述第一判断结果为未与交流适配器连接时,发送所述第一标识电阻对应的阻值至发送单元;相应的,所述发送单元,还用于发送所述第一标识电阻对应的阻值至电子设备,使所述电子设备根据所述第一标识电阻对应的阻值确定所述外置电池的功率值,并根据所述外置电池的功率值调整自身的功耗值。
[0129]所述外置电池还包括:充电单元,用于根据处理单元的控制使用第二电流进行充电;相应的,所述处理单元,还用于所述使所述电子设备根据所述第二标识电阻对应的阻值确定所述交流适配器的功率值,并根据所述交流适配器的功率值调整功耗值之后,获取所述电子设备的电流参数,所述电流参数表征所述电子设备所需的电流;根据所述电流参数确定第一电流及第二电流,所述第一电流与所述第二电流之和为所述交流适配器输入的电流;通过发送单元将第一电流发送至所述电子设备为所述电子设备供电,并且使用第二电流对充电单元进行充电。
[0130]这里,所述处理单元,具体用于通过Il 口检测到电子设备的输出端子上的ID pin的电压值,当所述电压值大于预设的阈值时,确定所述外置电池与所述电子设备相连。比如,可以设定MCU中的一个或多个I/O 口负责进行控制;如图2所示,通过MCU的Il 口检测到电子设备的输出端子上的ID pin的电压值,当所述电压值大于预设的阈值时,确定所述外置电池与所述电子设备相连;其中,所述预设的阈值可以为根据上拉电阻确定,比如为3.3V。
[0131]所述处理单元,具体用于检测指定的与交流适配器连接的端口处的电压是否小于预设的电压值,如果小于,则确定所述外置电池与所述交流适配器相连,否则,确定所述外置电池与所述交流适配器不相连。其中,所述预设的电压值可以为3V。
[0132]比如:外置电池将内部的MCU作为处理单元,所述MCU去检测与交流适配器(ACadapter)连接的状态,具体为:所述MCU通过自身的01 口导通Ql,此时如果有AC adapter接入,检测MCU的12 口的电压值是否小于3V。如果所述电压值小于3V,则断开Ql并导通Q2,确定与交流适配器相连后,获取交流适配器的第二标识电阻对应的阻值,将交流适配器的第二标识电阻对应的阻值直接发送至电子设备,使所述电子设备根据所述第二标识电阻对应的阻值确定所述交流适配器的功率值,并根据所述交流适配器的功率值调整功耗值;如果所述电压值不小于3V,则说明没交流适配器接入,此时MCU导通Q3,外置电池将自身的第一标识电阻对应的阻值输出给电子设备。
[0133]所述处理单元,还用于当所述第一判断结果为与交流适配器连接时,获取所述交流适配器的第二标识电阻对应的阻值之后,根据所述第二标识电阻对应的阻值确定对应的功率值,将所述第二标识电阻对应的阻值对应的功率值,与自身所述第一标识电阻对应的阻值对应的功率值进行对比,如果所述第二标识电阻对应的阻值对应的功率值与第一标识电阻对应的阻值对应的功率值不同,则发送所述第二标识电阻对应的阻值至所述电子设备;否则,发送所述第一标识电阻对应的阻值至所述电子设备。
[0134]优选地,所述处理单元,具体用于根据交流适配器的接入电压或接入电流,与所述第二标识电阻对应的阻值进行计算,得到对应的功率值。
[0135]所述电流参数表征所述电子设备所需的电流为现有技术,可以通过所述电子设备的功耗参数以及当前的输出电压计算得到,这里不做赘述。
[0136]所述处理单元,具体用于根据所述电流参数确定第一电流,然后获取当前交流适配器输入外置电池的总电流,利用所述总电流减去所述第一电流得到第二电流。
[0137]所述使用第二电流对充电单元进行充电的实现方法为现有技术,这里不做赘述。
[0138]可见,采用本实施例提供的技术方案,能够使外置电池根据当前连接交流适配器的情况,确定向电子设备发送第一标识电阻对应的阻值还是第二标识电阻对应的阻值,如此,能够使电子设备根据接收到的第一标识电阻对应的阻值或第二标识电阻对应的阻值,及时调整自身的功耗值,从而保证电子设备的使用不受外接电源的影响,提升用户的使用体验。另外,还可以对交流适配器输入的电流进行分配,在为电子设备供电的同时还可以为自身进行充电,从而提升了外置电池的使用效率。
[0139]实施例八、
[0140]本发明实施例提供的外置电池,如图7所示,包括:处理单元及发送单元;其中,
[0141]所述处理单元的PCB上安装第一标识电阻;
[0142]所述处理单元,用于当与电子设备相连时,判断是否与交流适配器连接,获取第一判断结果;当所述第一判断结果为与交流适配器连接时,获取所述交流适配器的第二标识电阻对应的阻值;
[0143]所述发送单元,用于发送所述第二标识电阻对应的阻值至所述电子设备,使所述电子设备根据所述第二标识电阻对应的阻值确定所述交流适配器的功率值,并根据所述交流适配器的功率值调整功耗值。
[0144]所述处理单元,还用于当所述第一判断结果为未与交流适配器连接时,发送所述第一标识电阻对应的阻值至发送单元;相应的,所述发送单元,还用于发送所述第一标识电阻对应的阻值至电子设备,使所述电子设备根据所述第一标识电阻对应的阻值确定所述外置电池的功率值,并根据所述外置电池的功率值调整自身的功耗值。
[0145]所述外置电池还包括:充电单元,用于根据处理单元的控制使用第二电流进行充电;相应的,所述处理单元,还用于所述使所述电子设备根据所述第二标识电阻对应的阻值确定所述交流适配器的功率值,并根据所述交流适配器的功率值调整功耗值之后,获取所述电子设备的电流参数,所述电流参数表征所述电子设备所需的电流;根据所述电流参数确定第一电流及第二电流,所述第一电流与所述第二电流之和为所述交流适配器输入的电流;通过发送单元将第一电流发送至所述电子设备为所述电子设备供电,并且使用第二电流对充电单元进行充电。
[0146]所述处理单元,还用于判断是否与电子设备相连,获取第二判断结果;当所述第二判断结果为与所述电子设备不相连时,获取交流适配器的第二标识电阻对应的阻值,根据所述第二标识电阻对应的阻值设定对应的充电电流,使所述外置电池使用所述充电电流对充电单元进行充电。
[0147]所述处理单元,具体用于通过MCU的Il 口检测到电子设备的输出端子上的ID pin的电压值,当所述电压值大于预设的阈值时,确定所述外置电池与所述电子设备相连。比如,可以设定外置电池内部的MCU中的一个或多个I/O 口负责进行控制;如图2所示,通过外置电池内部的MCU的Il 口检测到电子设备的输出端子上的ID pin的电压值,当所述电压值大于预设的阈值时,确定所述外置电池与所述电子设备相连;其中,所述预设的阈值可以为根据上拉电阻确定,比如为3.3V。
[0148]所述处理单元,具体用于检测指定的与交流适配器连接的端口处的电压是否小于预设的电压值,如果小于,则确定所述外置电池与所述交流适配器相连,否则,确定所述外置电池与所述交流适配器不相连。其中,所述预设的电压值可以为3V。
[0149]比如:外置电池内部的MCU就会去检测与交流适配器(AC adapter)连接的状态,具体为:所述MCU通过自身的01 口导通Ql,此时如果有AC adapter接入,检测MCU的12 口的电压值是否小于3V。如果所述电压值小于3V,则断开Ql并导通Q2,确定与交流适配器相连后,获取交流适配器的第二标识电阻对应的阻值,将交流适配器的第二标识电阻对应的阻