一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电子设备的电池切换方法、装置、电子设备及介质与流程

2022-03-05 10:41:01 来源:中国专利 TAG:


1.本技术涉及电子设备技术领域,具体涉及一种电子设备的电池切换方法、装置、电子设备及计算机可读存储介质。


背景技术:

2.目前很多电子设备例如vr设备等是支持安装有多个电池的,例如双电池或更多电池,其目的是在其中一块电池被拿去充电时,还有其他第一电池可以维持电子设备继续使用,这样就大大延长了电子设备持续使用的时间,甚至可以通过不断切换电池保持电子设备一直被使用。
3.当前,对该种电子设备进行电池切换的技术方案,通常都是用户在发现当前供电电池的剩余电量低于某一预设值(例如5%等)时人工切换备用电池。这容易造成无法合理利用电子设备各电池的电量。


技术实现要素:

4.本技术的目的是提供一种电子设备的电池切换方法、装置、电子设备及计算机可读存储介质。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
5.根据本技术实施例的一个方面,提供一种电子设备的电池切换方法,所述电子设备具有多种工作模式,所述电子设备包括多个电池;所述方法包括:
6.检测当前工作模式以及当前使用电池的剩余电量;
7.根据所述当前工作模式的相应功耗以及所述剩余电量,计算第一时长;所述第一时长为所述当前使用电池的可续用时间;
8.判断所述第一时长是否小于或等于第一预设阈值,若是,则从所有第一电池中选出电量最多的电池替换所述当前使用电池为所述电子设备供电;其中,所述第一电池为所述多个电池中除了所述当前使用电池之外的电池。
9.在本技术的一些实施例中,所述方法还包括:
10.检测各所述第一电池的当前剩余电量;
11.根据每一种所述工作模式下的相应功耗以及各所述第一电池的当前剩余电量,计算每一所述第一电池的所有第二时长;所述第一电池的一个所述第二时长为所述第一电池在对应工作模式下的可续用时间;
12.分别判断每一所述第一电池的所有第二时长是否均小于或等于第二预设阈值,若是,则发出提示对所述第一电池进行充电的信号。
13.在本技术的一些实施例中,在所述根据所述当前工作模式的相应功耗以及所述剩余电量,计算第一时长之前,所述方法还包括:
14.检测并记录所述当前工作模式以及在所述当前工作模式下所述当前使用电池的
剩余电量值;
15.当记录的次数达到预设次数阈值时,根据所述第三预设检测周期以及所记录的所有剩余电量值,计算出所述当前工作模式的平均功耗;所述平均功耗即所述当前工作模式下的相应功耗。
16.在本技术的一些实施例中,所述根据所述第三预设检测周期以及所记录的所有剩余电量值,计算出所述当前工作模式的平均功耗,包括:
17.计算每相邻记录的两个所述剩余电量值之差的绝对值;
18.分别利用各所述绝对值除以所述第三预设检测周期,得到各初始功耗;
19.计算所述各初始功耗的平均值,得到所述当前工作模式的平均功耗。
20.在本技术的一些实施例中,所述方法还包括:
21.当接收到切换工作模式的指令时,根据待切换的工作模式的相应功耗以及所述当前使用电池的剩余电量,计算第三时长;所述第三时长为所述当前使用电池在所述待切换的工作模式下的可续用时间;
22.判断所述第三时长是否大于第三预设阈值,若否,则从所有所述第一电池中选出电量最多的电池,在切换工作模式的同时或者在切换工作模式之前用所述电量最多的电池替换所述当前使用电池为所述电子设备供电。
23.根据本技术实施例的另一个方面,提供一种电子设备的电池切换装置,所述电子设备具有多种工作模式,所述电子设备包括多个电池;所述装置包括:
24.检测模块,用于检测当前工作模式以及当前使用电池的剩余电量;
25.计算模块,用于根据所述当前工作模式的相应功耗以及所述剩余电量,计算第一时长;所述第一时长为所述当前使用电池的可续用时间;
26.判断模块,用于判断所述第一时长是否小于或等于第一预设阈值;
27.切换模块,用于若是,则从所有第一电池中选出电量最多的电池替换所述当前使用电池为所述电子设备供电;其中,所述第一电池为所述多个电池中除了所述当前使用电池之外的电池。
28.根据本技术实施例的另一个方面,提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现上述任一项的电子设备的电池切换方法。
29.在本技术的一些实施例中,所述电子设备为头戴显示设备,所述头戴显示设备包括容置有显示屏的头戴主机以及用于将所述头戴主机固定于用户头部的后头戴,其中,多个电池中的至少一个设置于所述头戴主机和/或所述后头戴。
30.在本技术的一些实施例中,所述电子设备为眼镜,所述眼镜包括镜框和从所述镜框的两端向外延伸的两镜腿,其中,多个电池中的至少一个设置于一所述镜腿。
31.根据本技术实施例的另一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以实现上述任一项的电子设备的电池切换方法。
32.本技术实施例的其中一个方面提供的技术方案可以包括以下有益效果:
33.本技术实施例提供的电子设备的电池切换方法,根据当前工作模式的平均功耗以及当前使用电池的剩余电量来计算当前使用电池的可续用时间,在可续用时间不足时能够自动切换合适的第一电池来为电子设备供电,能够自动地在适当的时机及时切换电池,能
够高效地利用电池的电量,维持电子设备持续工作,该切换方法科学合理且较为灵活,能够延长电池使用寿命。
34.本技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者,部分特征和优点可以从说明书中推知或毫无疑义地确定,或者通过实施本技术实施例了解。本技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
35.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1示出了本技术的一个实施例的电子设备的电池切换方法流程图;
37.图2示出了图1中步骤s10的流程图;
38.图3示出了图2中示出的根据第三预设检测周期以及所记录的所有剩余电量值,计算出当前工作模式的平均功耗的步骤流程图;
39.图4示出了本技术另一实施例的电子设备的电池切换方法中的步骤s60至步骤s80的流程图;
40.图5示出了本技术的一个实施例的电子设备的电池切换装置结构框图;
41.图6示出了本技术的另一实施例的电子设备的电池切换装置结构框图;
42.图7示出了图6中所示出的获取模块的结构框图;
43.图8示出了图7中所示出的计算单元的结构框图;
44.图9示出了本技术的另一实施例的电子设备的结构框图;
45.图10示出了本技术的另一实施例的计算机可读存储介质示意图。
具体实施方式
46.为了使本技术的目的、技术方案及优点更加清楚明白,下面结合附图和具体实施例对本技术做进一步说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
47.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
48.本技术的一个实施例提供了一种电子设备的电池切换方法,该电子设备可以具有多种工作模式,该电子设备包括多个电池;该多个电池中的其中一个电池用于为电子设备供电,其他电池用于作为第一电池,第一电池也可以称为备用电池,第一电池用于在当前使用电池需要被替换时替换该当前使用电池以便为电子设备供电。该电子设备例如可以为vr
设备。vr设备具有游戏模式、视频模式和其他工作模式,游戏模式和视频模式的工作模式功耗比较大。
49.如图1所示,该电子设备的电池切换方法包括:
50.s10、获取该电子设备在每一种工作模式下的相应功耗。
51.在图2所示,在某些实施方式中,步骤s10,包括:
52.s101、检测并记录所述当前工作模式以及在所述当前工作模式下所述当前使用电池的剩余电量值。
53.在步骤s101中,可以基于第三预设检测周期,周期性地检测并记录所述当前工作模式以及在所述当前工作模式下所述当前使用电池的剩余电量值;也可以是非周期性地进行检测,具体检测方式可以根据实际需要进行设定或选择。
54.例如,第三预设检测周期可以设置为30s,每隔30s检测一次当前工作模式下的当前使用电池的剩余电量值。
55.s102、当记录的次数达到预设次数阈值时,根据第三预设检测周期以及所记录的所有剩余电量值,计算出当前工作模式的平均功耗;该平均功耗即当前工作模式下的相应功耗。
56.具体地,以预设次数阈值设定为21为例,则完成21次检测和记录需要10分钟。
57.如图3所示,在某些实施方式中,前述根据第三预设检测周期以及所记录的所有剩余电量值,计算出当前工作模式的平均功耗,包括:
58.s1021、计算每相邻记录的两个剩余电量值之差的绝对值。
59.具体地,10分钟内检测并记录了21个剩余电量值,分别表示为q1,q2,q3,

,q
21
,每相邻记录的两个剩余电量值之差的绝对值分别为
60.d1=|q
1-q2|,d2=|q
2-q3|,
……
,d
20
=|q
20-q
21
|。
61.s1022、分别利用各所述绝对值除以所述第三预设检测周期,得到各初始功耗。
62.具体地,各初始功耗分别为p1=d1/30,p2=d2/30,
……
,p
20
=d
20
/30。
63.s1023、计算所述各初始功耗的平均值,得到所述当前工作模式的平均功耗。
64.具体地,平均功耗的计算方法为p
平均
=(p1 p2

p
20
)/20。
65.通过上述的步骤可以实时计算出各种工作模式的平均功耗。
66.s20、检测当前工作模式以及当前使用电池的剩余电量。
67.在某些实施方式中,步骤s20可以为基于第一预设检测周期,周期性地检测当前工作模式以及当前使用电池的剩余电量。
68.具体地,例如可以将第一预设检测周期设定为60s,每隔60s检测一次该电子设备的当前工作模式以及当前使用电池的剩余电量。
69.在某些实施方式中,步骤s20也可以采用非周期性检测的方式执行,具体可以根据实际需要进行选择或设定。
70.s30、根据所述当前工作模式的相应功耗以及所述剩余电量,计算第一时长;所述第一时长为所述当前使用电池的可续用时间。
71.具体地,第一时长=当前使用电池的剩余电量/当前工作模式的平均功耗。
72.s40、判断所述第一时长是否小于或等于第一预设阈值,若是,则发出提示切换电池的信号,若不是,则转向步骤s20。
73.具体地,第一预设阈值例如设定为5分钟,则在第一时长≤5分钟时,发出提示切换电池的信号。
74.s50、根据所述提示切换电池的信号,从所有第一电池中选出电量最多的电池替换所述当前使用电池为所述电子设备供电;其中,所述第一电池为所述多个电池中除了所述当前使用电池之外的电池。
75.具体地,当接收到提示切换电池的信号之后,检测所有第一电池的电量,从中选出电量最多的电池对上述当前使用电池进行切换,由该电量最多的电池为电子设备供电。
76.本技术实施例提供的电子设备的电池切换方法,根据当前工作模式的平均功耗以及当前使用电池的剩余电量来计算当前使用电池的可续用时间,在可续用时间不足时能够自动切换合适的第一电池来为电子设备供电,能够自动地在适当的时机及时切换电池,能够高效地利用电池的电量,维持电子设备持续工作,该切换方法科学合理且较为灵活,能够延长电池使用寿命。
77.如图4所示,本技术另一实施例所提供的电子设备的电池切换方法,在图1所示实施例的步骤s10至s50的基础上,本实施例的方法还包括以下步骤:
78.s60、检测各所述第一电池的当前剩余电量。
79.在某些实施方式中,步骤s60可以为基于第二预设检测周期,周期性地检测各所述第一电池的当前剩余电量。
80.具体地,第二预设检测周期例如可以设定为20分钟,每隔20分钟检测一次各第一电池的当前剩余电量。
81.在某些实施方式中,步骤s60也可以采用非周期性地检测方式执行,具体可以根据实际需要进行选择或设定。
82.s70、根据每一种所述工作模式下的相应功耗以及各所述第一电池的当前剩余电量,计算每一所述第一电池的所有第二时长;所述第一电池的一个所述第二时长为所述第一电池在对应工作模式下的可续用时间。
83.具体地,一个第一电池在一种工作模式下的可续用时间等于该第一电池的当前剩余电量除以该工作模式的平均功耗所得到的商。
84.第二时长t=q
剩余
/p
平均
;q
剩余
代表该第一电池的当前剩余电量,p
平均
代表该工作模式的平均功耗。
85.通过上述步骤计算出每一第一电池的所有第二时长。
86.s80、分别判断每一所述第一电池的所有第二时长是否均小于或等于第二预设阈值,若是,则发出提示对所述第一电池进行充电的信号。
87.具体地,第二预设阈值例如可以设定为10分钟,如果一个第一电池的所有第二时长若均小于或等于10分钟,则代表该第一电池应用于为任何一种工作模式供电都不能持续10分钟以上,此时,即发出提示对该第一电池进行充电的信号。
88.通过周期性地检测第一电池的剩余电量,在第一电池的剩余电量不能满足实际应用需求时发出提示充电的信号,以便于用户及时为第一电池充电,确保第一电池保持处于可用状态,从而可以避免出现由于没有及时为第一电池充电而导致在需要进行电池切换时缺乏合适的第一电池的情况。
89.本技术另一实施例所提供的电子设备的电池切换方法,在图4所示实施例的基础
上,本实施例的方法还包括:
90.s90、当接收到切换工作模式的指令时,根据待切换的工作模式的相应功耗以及所述当前使用电池的剩余电量,计算第三时长;所述第三时长为所述当前使用电池在所述待切换的工作模式下的可续用时间。
91.切换工作模式的指令例如可以是用户手指按压电子设备上的用于指示切换工作模式的按钮的按压信号,或者是由用户向该电子设备所输入的其他形式的指令信号。例如,假设当前为第一种工作模式,当电子设备接收到指示切换到第二种工作模式的按压信号时,电子设备根据第二种工作模式的相应功耗以及所述当前使用电池的剩余电量,计算第三时长,即当前使用电池在第二种工作模式下的可续用时间。
92.s100、判断所述第三时长是否大于第三预设阈值,若否,则从所有所述第一电池中选出电量最多的电池,在切换工作模式的同时或者在切换工作模式之前利用该电量最多的电池替换所述当前使用电池为所述电子设备供电;若第三时长大于第三预设阈值,则不进行电池切换。
93.如果第三时长小于或等于第三预设阈值,这意味着当前使用电池在第二种工作模式下的可续用时间不足,需要更换电池,则从所有第一电池中选出电量最多的电池,在切换工作模式的同时或者在切换工作模式之前利用所选出的电量最多的电池来替换所述当前使用电池为所述电子设备供电,以便于在切换工作模式之后能够提供足够的电量。若第三时长大于第三预设阈值,则当前使用电池在第二种工作模式下的可续用时间足够,不需要进行电池切换。
94.本技术另一个实施例提供了一种电子设备的电池切换装置,所述电子设备具有多种工作模式,所述电子设备包括多个电池;该电子设备例如可以是vr设备等。
95.如图5所示,该电池切换装置包括:
96.获取模块,用于获取所述电子设备在每一种所述工作模式下的相应功耗;
97.第一检测模块,用于检测当前工作模式以及当前使用电池的剩余电量;
98.第一计算模块,用于根据所述当前工作模式的相应功耗以及所述剩余电量,计算第一时长;所述第一时长为所述当前使用电池的可续用时间;
99.第一判断模块,用于判断所述第一时长是否小于或等于第一预设阈值,若是,则发出提示切换电池的信号,若不是,则转向第一检测模块所执行的步骤;
100.切换模块,用于根据所述提示切换电池的信号,从所有第一电池中选出电量最多的电池替换所述当前使用电池为所述电子设备供电;其中,所述第一电池为所述多个电池中除了所述当前使用电池之外的电池。
101.如图6所示,本技术另一实施例提供的电池切换装置,在图5所示实施例的基础上,本实施例的电池切换装置还包括:
102.第二检测模块,用于检测各所述第一电池的当前剩余电量;
103.第二计算模块,用于根据每一种所述工作模式下的相应功耗以及各所述第一电池的当前剩余电量,计算每一所述第一电池的所有第二时长;所述第一电池的一个所述第二时长为所述第一电池在对应工作模式下的可续用时间;
104.第二判断模块,用于分别判断每一所述第一电池的所有第二时长是否均小于或等于第二预设阈值,若是,则发出提示对所述第一电池进行充电的信号。
105.如图7所示,在某些实施方式中,所述获取模块包括:
106.检测记录单元,用于基于第三预设检测周期,周期性地检测并记录所述当前工作模式以及在所述当前工作模式下所述当前使用电池的剩余电量值;
107.计算单元,用于当记录的次数达到预设次数阈值时,根据所述第三预设检测周期以及所记录的所有剩余电量值,计算出所述当前工作模式的平均功耗;所述平均功耗即所述当前工作模式下的相应功耗。
108.如图8所示,在某些实施方式中,所述计算单元包括:
109.第一计算子单元,用于计算每相邻记录的两个所述剩余电量值之差的绝对值;
110.第二计算子单元,用于分别利用各所述绝对值除以所述第三预设检测周期,得到各初始功耗;
111.第三计算子单元,用于计算所述各初始功耗的平均值,得到所述当前工作模式的平均功耗。
112.本技术的另一个实施例提供的一种电池切换装置,在图6所示实施例的基础上,本实施例的电池切换装置,还包括:
113.第三计算模块,用于当接收到切换工作模式的指令时,根据待切换的工作模式的相应功耗以及所述当前使用电池的剩余电量,计算第三时长;所述第三时长为所述当前使用电池在所述待切换的工作模式下的可续用时间;
114.第三判断模块,用于判断所述第三时长是否大于第三预设阈值;
115.切换模块,用于若否,则从所有所述第一电池中选出电量最多的电池,在切换工作模式的同时或者在切换工作模式之前利用该电量最多的电池替换所述当前使用电池为所述电子设备供电;若第三时长大于第三预设阈值,则不进行电池切换。
116.本技术的另一个实施例提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现上述任一实施方式所述的电子设备的电池切换方法。如图9所示,所述电子设备10可以包括:处理器100,存储器101,总线102和通信接口103,所述处理器100、通信接口103和存储器101通过总线102连接;所述存储器101中存储有可在所述处理器100上运行的计算机程序,所述处理器100运行所述计算机程序时执行本技术前述任一实施方式所提供的电子设备的电池切换方法。
117.其中,存储器101可能包含高速随机存取存储器(ram:random access memory),也可能还可以包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网、广域网、本地网、城域网等。
118.总线102可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。其中,存储器101用于存储程序,所述处理器100在接收到执行指令后,执行所述程序,前述本技术实施例任一实施方式揭示的所述方法可以应用于处理器100中,或者由处理器100实现。
119.处理器100可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器100中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器100可以是通用处理器,可以包括中央处理器(central processing unit,简称
cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器101,处理器100读取存储器101中的信息,结合其硬件完成上述方法的步骤。
120.在某些实施方式中,该电子设备为头戴显示设备,所述头戴显示设备包括容置有显示屏的头戴主机以及用于将所述头戴主机固定于用户头部的后头戴,其中,多个电池中的至少一个设置于所述头戴主机和/或所述后头戴。
121.在某些实施方式中,该电子设备为眼镜,所述眼镜包括镜框和从所述镜框的两端向外延伸的两镜腿,其中,多个电池中的至少一个设置于一所述镜腿。
122.本技术实施例提供的电子设备与本技术实施例提供的方法出于相同的发明构思,具有与其采用、运行或实现的方法相同的有益效果。
123.本技术的另一个实施例提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行,以实现上述任一实施方式所述的电子设备的电池切换方法。请参考图10,其示出的计算机可读存储介质为光盘20,其上存储有计算机程序(即程序产品),所述计算机程序在被处理器运行时,会执行前述任意实施方式所提供的电子设备的电池切换方法。
124.需要说明的是,所述计算机可读存储介质的例子还可以包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他光学、磁性存储介质,在此不再一一赘述。
125.本技术的上述实施例提供的计算机可读存储介质与本技术实施例提供的方法出于相同的发明构思,具有与其存储的应用程序所采用、运行或实现的方法相同的有益效果。
126.需要说明的是:
127.术语“模块”并非意图受限于特定物理形式。取决于具体应用,模块可以实现为硬件、固件、软件和/或其组合。此外,不同的模块可以共享公共组件或甚至由相同组件实现。不同模块之间可以存在或不存在清楚的界限。
128.在此提供的算法和显示不与任何特定计算机、虚拟装置或者其它设备固有相关。各种通用装置也可以与基于在此的示例一起使用。根据上面的描述,构造这类装置所要求的结构是显而易见的。此外,本技术也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本技术的内容,并且上面对特定语言所做的描述是为了披露本技术的最佳实施方式。
129.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一
部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
130.以上所述实施例仅表达了本技术的实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献