本发明涉及电子技术领域,尤其涉及一种设备控制方法、装置、系统及计算机存储介质。
背景技术:
在设备供电(通常为蓄电池)系统中,一般需要具有节电和保护功能。为了避免供电电源过放电而导致电源损坏,影响系统的安全运行,则需要对供电电源进行实时监测和控制,以便在需要的时候能够及时切断供电电源,使设备不再耗电,从而达到节能和保护电源的目的,同时在需要的时候也能够唤醒供电电源进行工作。
目前来说,通常采用的电源休眠方法,是以一定的逻辑电路来关闭部分负载(泛指耗电载荷),或者电源工作在低功耗模式;而通常采用的唤醒方法,是以手动唤醒或者等到供电恢复。采用上述方法使得设备进入休眠后,其实设备中还有部分逻辑电路正在工作,仍有相对较大的功耗存在,使得电源节能和保护的效果不能达到最佳。另外,设备休眠之后,现有技术方案并不能进行自动唤醒,这时候处于完全失联状态,需要通过手动或者其它方式(比如多路供电场景中的供电恢复)才能进行唤醒;而且设备处于休眠期间,设备不能向后台终端上传前台设备的任何信息;但是在很多使用场景中,电源休眠期间需要进行定期唤醒,比如电池供电的物联网终端设备、通信基站设备等。
技术实现要素:
为解决现有存在的技术问题,本发明实施例提供一种设备控制方法、装置、系统及计算机存储介质,通过控制供电电源的供电回路关断与开通,可以实现设备自动或者手动进入深度休眠或者唤醒状态,而且还可以达到深度休眠期间不失联的目的;同时实现了供电电源的低压关断,从而对供电电源起到了保护作用,在供电电源关断之后具有低于微瓦级的超低功耗,节能效果好。
为达到上述目的,本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供了一种设备控制装置,所述设备控制装置应用于设备,所述设备控制装置包括:检测单元、核心处理单元、开关逻辑控制单元、手动控制开关、定时单元、开关装置、通信单元和供电电源;其中,
所述检测单元,与所述核心处理单元、所述手动控制开关和所述供电电源连接,用于实时检测目标参数信息,并将所述实时检测的目标参数信息发送给所述核心处理单元;其中,所述目标参数信息包括所述供电电源的电压值和所述手动控制开关的状态信息;
所述核心处理单元,与所述检测单元、与所述定时单元和所述开关逻辑控制单元连接,用于将所述目标参数信息与预设的深度休眠策略或者预设的唤醒策略进行比较及处理,并向所述开关逻辑控制单元提供对应的处理信号;所述核心处理单元还用于向所述定时单元提供预设的定时唤醒时长;
所述开关逻辑控制单元,与所述核心处理单元、与所述定时单元和所述开关装置连接,用于根据所述核心处理单元所提供的处理信号来控制所述开关装置的断开与闭合,以使所述设备处于深度休眠或者唤醒状态;所述开关逻辑控制单元还用于根据所述定时单元所提供的唤醒控制信号来控制所述开关装置的闭合,以使所述设备处于唤醒状态;
所述手动控制开关,与所述检测单元和所述开关逻辑控制单元连接,用于实现所述检测单元对所述手动控制开关的状态检测,并通过所述开关逻辑控制单元实现手动控制所述设备处于深度休眠或者唤醒状态;
所述定时单元,与所述核心处理单元和所述开关逻辑控制单元连接,用于根据所述核心处理单元所提供的预设的定时唤醒时长进行定时设置,并向所述开关逻辑控制单元提供对应的唤醒控制信号来控制所述设备在深度休眠状态期间的定时唤醒;
所述开关装置,与所述开关逻辑控制单元和所述供电电源连接,所述开关装置串接在供电回路中,用于开通和关断所述供电电源的供电回路;
所述通信单元,与所述核心处理单元连接,用于实现所述设备与后台终端的通信,进行信息交互。
第二方面,本发明实施例提供了一种系统,所述系统包括:设备和后台终端,所述设备至少包括第一方面所述的设备控制装置,其中,
所述设备,用于将所述设备的运行状态信息实时发送给所述后台终端;
所述后台终端,用于对所接收到所述设备的运行状态信息进行处理,以及设置定时唤醒时长并发送给所述设备。
第三方面,本发明实施例提供了一种设备控制方法,所述方法应用于第一方面所述的设备控制装置,所述方法包括:
实时检测目标参数信息;其中,所述目标参数信息包括供电电源的电压值和手动控制开关的状态信息;
若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态;
若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
第四方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质存储有设备控制程序,所述设备控制程序被至少一个处理器执行时实现第三方面所述设备控制的方法的步骤。
本发明实施例所提供的一种设备控制方法、装置、系统及计算机存储介质,该设备控制装置包括检测单元、核心处理单元、开关逻辑控制单元、手动控制开关、定时单元、开关装置、通信单元和供电电源,其中,所述检测单元用于实时检测目标参数信息,目标参数信息包括供电电源的电压值和手动控制开关的状态信息;所述核心处理单元用于将目标参数信息与预设的深度休眠策略或者预设的唤醒策略进行比较及处理,并向开关逻辑控制单元提供对应的处理信号,同时核心处理单元还用于向所述定时单元提供预设的定时唤醒时长;而所述开关逻辑控制单元用于根据核心处理单元所提供的处理信号来控制开关装置的断开与闭合,以使设备处于深度休眠或者唤醒状态,同时开关逻辑控制单元还用于根据定时单元所提供的唤醒控制信号来控制开关装置的闭合,以使设备处于唤醒状态;所述定时单元用于根据核心处理单元所提供的预设的定时唤醒时长进行定时设置,并向开关逻辑控制单元提供对应的唤醒控制信号来控制设备在深度休眠状态期间的定时唤醒;从而实现了设备自动或者手动进入深度休眠或者唤醒状态,而且还达到了深度休眠期间不失联的目的;同时还对供电电源起到了保护作用,在供电电源关断之后具有低于微瓦级的超低功耗,节能效果好。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为本发明实施例提供的一种设备控制装置的组成结构示意图;
图2为本发明实施例提供的另一种设备控制装置的组成结构示意图;
图3为本发明实施例提供的又一种设备控制装置的组成结构示意图;
图4为本发明实施例提供的一种设备控制装置的电路结构示意图;
图5为本发明实施例提供的另一种设备控制装置的电路结构示意图;
图6为本发明实施例提供的又一种设备控制装置的电路结构示意图;
图7为本发明实施例提供的再一种设备控制装置的电路结构示意图;
图8为本发明实施例提供的再一种设备控制装置的电路结构示意图;
图9为本发明实施例提供的再一种设备控制装置的电路结构示意图
图10为本发明实施例提供的一种系统的组成结构示意图;
图11为本发明实施例提供的一种设备控制方法的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对发明的具体技术方案做进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
实施例一
参见图1,其示出了本发明实施例提供的一种设备控制装置10,所述设备控制装置10应用于设备,所述设备控制装置10可以包括:检测单元101、核心处理单元102、开关逻辑控制单元103、手动控制开关104、定时单元105、开关装置106、通信单元107和供电电源108;其中,
所述检测单元101,与核心处理单元102、手动控制开关104和供电电源107连接,用于实时检测目标参数信息,并将所述实时检测的目标参数信息发送给所述核心处理单元102;其中,所述目标参数信息包括供电电源107的电压值和手动控制开关104的状态信息;
所述核心处理单元102,与检测单元101、定时单元105和开关逻辑控制单元103连接,用于将所述目标参数信息与预设的深度休眠策略或者预设的唤醒策略进行比较及处理,并向开关逻辑控制单元103提供对应的处理信号;所述核心处理单元102还用于向定时单元105提供预设的定时唤醒时长;
所述开关逻辑控制单元103,与核心处理单元102、定时单元105和开关装置106连接,用于根据核心处理单元102所提供的处理信号来控制开关装置106的断开与闭合,以使所述设备处于深度休眠或者唤醒状态;所述开关逻辑控制单元103还用于根据定时单元105所提供的唤醒控制信号来控制开关装置106的闭合,以使所述设备处于唤醒状态;
所述手动控制开关104,与检测单元101和开关逻辑控制单元103连接,用于实现检测单元101对手动控制开关104的状态检测,并通过开关逻辑控制单元103实现手动控制所述设备处于深度休眠或者唤醒状态;
所述定时单元105,与核心处理单元102和开关逻辑控制单元103连接,用于根据核心处理单元102所提供的预设的定时唤醒时长进行定时设置,并向开关逻辑控制单元103提供对应的唤醒控制信号来控制所述设备在深度休眠状态期间的定时唤醒;
所述开关装置106,与开关逻辑控制单元103和供电电源108连接,所述开关装置106串接在供电回路中,用于开通和关断供电电源108的供电回路;
所述通信单元107,与核心处理单元102连接,用于实现所述设备与后台终端的通信,进行信息交互。
在本实施例中,优选地,所述开关逻辑控制单元103,具体用于:
若所述目标参数信息满足预设的深度休眠策略,则控制所述开关装置106断开使得供电电源108的供电回路关断,以使所述设备进入深度休眠状态;
若所述目标参数信息满足预设的唤醒策略,则控制所述开关装置106闭合使得供电电源108的供电回路开通,以使所述设备进入唤醒状态。
在本实施例中,优选地,当检测单元101所实时检测的目标参数信息为供电电源108的电压值时,所述开关逻辑控制单元103,具体用于:
若所述电压值低于第一预设电压阈值,则控制所述开关装置106断开使得供电电源108的供电回路关断,以使所述设备进入深度休眠状态。
在本实施例中,优选地,当检测单元101所实时检测的目标参数信息为手动控制开关104的状态信息时,所述开关逻辑控制单元103,具体用于:
若所述设备处于唤醒状态且接收所述手动控制开关104的操作指令信息以使所述状态信息为按下,则控制所述开关装置106断开使得供电电源108的供电回路关断,以使所述设备进入深度休眠状态。
在本实施例中,优选地,当检测单元101所实时检测的目标参数信息为手动控制开关104的状态信息时,所述开关逻辑控制单元103,具体用于:
若所述设备处于深度休眠状态且接收所述手动控制开关104的操作指令信息以使所述状态信息为按下,则控制所述开关装置106闭合使得供电电源108的供电回路开通,以使所述设备进入唤醒状态。
在本实施例中,优选地,当设备处于深度休眠状态且定时单元105工作时,所述开关逻辑控制单元103,具体用于:
若所述设备进入深度休眠状态的持续时长满足定时单元105预设的定时唤醒时长,则控制所述开关装置106闭合使得供电电源108的供电回路开通,以使所述设备进入唤醒状态。
本实施例通过控制供电电源的供电回路关断与开通,可以使得设备进入深度休眠或者唤醒状态,而且还可以达到在深度休眠状态期间不失联的目的;同时在深度休眠状态期间,通过控制供电电源的供电回路关断,还可以对供电电源起到保护作用,在供电电源关断之后具有低于微瓦级的超低功耗,节能效果好。
参见图2,其示出了本发明实施例提供的另一种设备控制装置10,所述设备控制装置10可以包括:检测单元101、核心处理单元102、开关逻辑控制单元103、手动控制开关104、定时单元105、开关装置106、通信单元107和供电电源108;所述检测单元101包括开关状态检测单元1011和电压检测单元1012,所述定时单元105包括定时器1051和后备电池1052,其中,
所述开关状态检测单元1011,与所述核心处理单元102和所述手动控制开关104相连,用于实时检测所述手动控制开关104的状态信息,并将所述实时检测的状态信息发送给所述核心处理单元102;
所述电压检测单元1012,与所述核心处理单元102和所述供电电源108相连,用于实时检测所述供电电源108的电压值,并将所述实时检测的电压值发送给所述核心处理单元102;
所述定时器1051,与核心处理单元102和开关逻辑控制单元103连接,用于当所述设备进入深度休眠状态的持续时长满足预设的定时唤醒时长时,会输出唤醒控制信号,以控制所述设备在深度休眠状态期间的定时唤醒;
所述后备电池1052,与定时器1051连接,用于在所述设备进入深度休眠状态时给定时器1051供电。
在本实施例中,优选地,为了实现设备的小型化,后备电池1062包括但不限于为纽扣电池或者超级电容,本实施例对此不作具体限定。
在本实施例中,优选地,为了实现设备的自动定时唤醒,所述核心处理单元102,具体用于配置定时器的定时参数;其中,所述定时器被配置的定时参数是基于预设的定时唤醒时长获得的;
所述定时单元105,具体用于在所述设备进入休眠状态的时刻,启动所述定时器并进行计时;
所述开关逻辑控制单元103,具体用于当所述设备进入深度休眠状态的持续时长超过所述定时器计时的结束时刻,则控制所述开关装置106闭合使得供电电源108的供电回路开通,以使所述设备进入唤醒状态。
在本实施例中,优选地,为了保证后备电池1052的续航时间,定时器1051优先选用低功耗芯片,在本实施例中可以选用平均电流为纳安级的器件。
需要说明的是,针对预设的定时唤醒时长,根据实际情况设置并且在预设范围之内;该定时唤醒时长可以由核心处理单元102直接设置,也可以由后台终端进行设置且由后台终端将所设置的定时唤醒时长通过通信单元107传输给核心处理单元102,然后由核心处理单元102设置;同时定时器1051根据预设的定时唤醒时长,当该定时唤醒时长到达时,定时器1051输出唤醒控制信号,该唤醒控制信号不能自动清除,而需要核心处理单元102驱动定时单元105来清除该唤醒控制信号。
在本实施例中,优选地,为了减小开关装置106的功耗,开关装置106可以选用mos管、三极管、或者igbt器件。
在本实施例中,优选地,手动控制开关104为复位开关,按下是一个状态,松开就会恢复到正常状态。
在本实施例中,基于电压检测单元1012所实时检测的供电电源108的电压值,当该电压值低于第一预设电压阈值时,设备控制装置10可以通过开关逻辑控制单元103控制开关装置106断开使得供电电源108的供电回路关断,从而可以保护供电电源108,还可以使设备自动进入深度休眠状态,也就是说,实现了供电电源的低压保护功能;基于定时器1051所设置的定时唤醒时长,也可以通过开关逻辑控制单元103控制开关装置106闭合使得供电电源108的供电回路开通,从而可以使设备自动进入唤醒状态;另外,基于开关状态检测单元1011所实时检测的手动控制开关104的状态信息,也可以通过开关逻辑控制单元103控制开关装置106断开使得供电电源108的供电回路关断,从而可以保护供电电源108,还可以使设备手动进入深度休眠状态;同时基于开关状态检测单元1011所实时检测的手动控制开关104的状态信息,也可以通过开关逻辑控制单元103控制开关装置106闭合使得供电电源108的供电回路开通,从而可以使设备手动进入唤醒状态。在本实施例中,通过控制供电电源的供电回路关断与开通,可以实现设备自动或者手动进入深度休眠或者唤醒状态,同时达到休眠期间不失联的目的;由于深度休眠状态是通过供电回路的关断来实现,可以使功耗最低,这时候设备控制装置10是低于微瓦级的超低功耗,节能效果好。
参见图3,其示出了本发明实施例提供的又一种设备控制装置10,如图3所示,设备控制装置10还可以包括电源变换单元109,其中,
所述电源变换单元109,与所述开关装置106和所述供电电源108连接,用于保证所述设备控制装置10中各单元的稳定供电。
在本实施例中,优选地,所述电源变换单元109,还用于提供硬件欠压保护功能。
需要说明的是,所述电源变换单元109的一端连接开关装置106,另一端连接供电电源108,当开关装置106开通时,电源变换单元109处于有电状态,当开关装置106关断时,电源变换单元109处于断电状态。
在本实施例中,优选地,如图3所示,供电电源108可以包括主用电源p2和备用电源p1;其中,
当主用电源p2正常有电时,优选主用电源p2供电,此时所述设备不进入深度休眠状态,所述设备工作;
当主用电源p2异常而断电时,备用电源p1供电且所述目标参数信息满足预设的深度休眠策略,此时所述设备进入深度休眠状态,以保护备用电源p1;
当所述设备处于深度休眠状态时,若主用电源p2供电恢复正常,则所述设备进入唤醒状态,且所述设备工作。
需要说明的是,为了避免备用电源p1和主用电源p2之间造成电源短路,备用电源p1通过二极管d1连接到电源变换单元109,备用电源p1通常为蓄电池;主用电源p2通过二极管d2连接到开关装置106,主用电源p2通常为市电或其他交流供电输入。
在本实施例中,优选地,备用电源p1可以有多个电源并联,主用电源p2也可以有多个电源并联,设备控制装置10满足多路取电,从而提高了设备供电的可靠性。
在本实施例中,优选地,当所述设备处于深度休眠状态时,由备用电源供电,若设备继续工作会对备用电源造成很大损害;因此,所述核心处理单元102,还用于:
若所述备用电源的电压值低于第二预设电压阈值,则关闭所述定时单元。
需要说明的是,根据实际需要,为了避免对备用电源造成损坏,在深度休眠状态期间还可以关闭定时唤醒功能。例如,当所述主用电源异常而断电时,由备用电源供电且所述目标参数信息满足预设的深度休眠策略,此时所述设备进入深度休眠状态;假定备用电源的电压值很低,比如备用电源的电压值低于第二预设电压阈值,为了防止备用电源过放电,甚至对备用电源造成损坏,这时候可以关闭定时唤醒功能,将定时单元进行关闭;后续如果需要唤醒设备,可以通过手动唤醒或者多路供电场景中的供电恢复来进行唤醒。
可以理解地,在上述实施例中,“单元”可以是部分电路,或者部分处理器,当然也可以是模块,还可以是非模块化的。上述的各个单元可以采用下述具体的电路形式来实现。
参见图4,其示出了本发明实施例提供的一种设备控制装置的电路结构示意图。如图4所示,设备控制装置10包括:开关逻辑控制单元401、定时单元402、核心处理单元403、开关状态检测单元404、电压检测单元405、通信单元406、开关装置407、手动控制开关s1和供电电源p1;其中,
定时单元402包含备用电池电源vbackup和一路输出唤醒控制信号,vbackup连接开关逻辑控制单元401中pmos管vt1的源级,唤醒控制信号连接开关逻辑控制单元401中r1的一端;r1的一端与vt1的源级相连,另一端与定时单元的唤醒控制信号相连;在开关逻辑控制单元401中,r2的一端与r1相连,另一端连接pmos管vt1的栅极,r2起驱动限流作用;vt1的漏极与r3相连,r3的另一端连接npn三极管vt2的集电极;r4的一端连接vcc,vcc为供电变换后的开关逻辑控制单元401供电,r4的另一端连接npn三极管vt2的集电极,且还与光耦u1的1脚相连,r4根据u1的驱动电流来确定电阻值;npn三极管vt2,集电极与r3和r4的连接点相连,基极与r5和r6的连接点相连,发射级连接到参考地,该参考地是供电变换后为开关逻辑控制单元401供电的参考地;r5一端连接到参考地,另一端连接到r6;r6一端连接到r5,另一端连接到核心处理单元403;r5和r6构成分压和限流的作用,根据vt2的基极电流来确定电阻数值;光耦u1的1脚连接到r3和r4的连接点,2脚连接到上述的参考地,4脚连接到供电电源p1的正极,3脚连接到r7的一端;手动控制开关s1为双联复位开关,其中,s1的2脚连接到u1的4脚,s1的4脚连接到u1的3脚,s1的2脚和4脚为一个复位开关的触点两端,s1的1脚和3脚为另一个复位开关的触点两端,两个复位开关联动故称为双联复位开关;s1的第1脚和第3脚通过开关状态检测单元404与核心处理单元403相连,可以检测到手动控制开关s1的动作,得知是导通状态还是断开状态;在开关装置407中,r7的另一端与r8和r9的连接点相连;r8的另一端与供电电源p1的负极相连;r9的另一端与nmos管vt3的栅极相连,起限流作用;vt3的源级与供电电源p1的负极相连;供电电源p1的正极与vt3的漏极构成了本实施例的输出,形成电源负端开关功能,供电变换单元取电于此;r7和r8构成分压电路,根据vt3的栅源极驱动电压来确定电阻数值;这里,r1、r2、r3、r4、r5、r6、s1、vt1、vt2和u1构成本实施例的开关逻辑控制单元401;需要说明的是,电压检测单元405和通信单元406都是本领域通用方案示例,本发明实施例不做详细叙述。
在图4所示的电路结构示例中,通过电压检测单元405,当供电电源p1的电压值低于预设电压阈值vl,核心处理单元403输出一个驱动信号控制vt2三极管开通,从而关断光耦u1,也就切断了nmos管vt3的驱动供电,nmos管vt3关断供电回路,设备会进入深度休眠状态;若当前是处于深度休眠状态,需要来唤醒设备,可以通过按下手动控制开关s1,使光耦u1旁路,光耦的3脚和4脚直接连通,从而驱动vt3开通供电回路,此时供电电源p1的电压值高于预设电压阈值vl,设备进入唤醒状态,可以正常工作;若供电电源p1的电压值低于vl,则核心处理单元403驱动设备继续处于深度休眠状态;这种情况下,若要切断供电电源p1,可以按下手动控制开关s1,核心处理单元403通过开关状态检测单元404检测到按键信号,输出一个驱动信号控制vt2三极管开通,从而关断光耦u1,也就切断了nmos管vt3的驱动供电,使得nmos管vt3关断供电回路,设备会进入深度休眠状态;定时单元402自动控制设备的定期唤醒,其原理是:当核心处理单元403设置的定时唤醒时长到达时,定时单元402输出一个唤醒控制信号,控制pmos管vt1的导通,vbackup通过vt1来驱动u1导通,从而驱动vt3的导通,开通供电回路,设备会进入唤醒状态;同时供电回路开通之后,u1的驱动就由内部供电,此时核心处理单元403会驱动定时单元402清除输出的唤醒控制信号,关闭vt1,以防止消耗后备电池的电能。
需要说明的是,定时单元402只有在深度休眠期间才能根据已经设定好的定时唤醒时长来进行定时唤醒,且可以根据实际需要来关闭定期自动唤醒功能;比如,当电源(通常是指电池)的电压很低,设备继续工作会对电池有很大损害,可以关闭定期唤醒功能,保护电源;手动控制开关s1进入的深度休眠,此时定时单元402不会开启定时自动唤醒功能,只能通过手动唤醒或者是多路供电场景下主电源供电恢复来唤醒设备;另外,当关断vt3电源回路后,主要是定时单元402有na级微小电流消耗,使得功耗低至微瓦级。
本实施例中,器件vt1、vt2、u1、s1和vt3并不限于本实施例中所述的器件,也可以是其他能实现相同功能的开关器件,本发明实施例不作具体限定。例如vt1还可以是双极性晶体三极管,又例如vt2还可以是nmos管,又例如u1是具备隔离功能的开关,还可以是光耦继电器,又例如vt3还可以是具备igbt或者双极性晶体三极管等;这也属于本发明实施例的保护范围。
参见图5,其示出了本发明实施例提供的另一种设备控制装置的电路结构示意图;相比于图4,图5中的变化部分是开关逻辑控制单元501。如图5所示,开关逻辑控制单元501中的手动控制开关s1的一开关不再是连接在u1的3、4脚,而是一端2脚连接在定时单元402的唤醒控制信号与r1、r2的连接点处,另一端4脚连接参考地,用于控制vt1的开通;s1的1脚和3脚,也就是另一开关,通过开关状态检测单元404与核心处理单元403相连,用于检测手动控制开关s1的状态。需要说明的是,图5的其他单元与图4相同,而且图5的逻辑功能与图4的逻辑功能相同,这里不再详述。
参见图6,其示出了本发明实施例提供的又一种设备控制装置的电路结构示意图;相比于图5,图6中的变化部分是开关逻辑控制单元601,主要是手动控制开关s1由双联复位开关变为单复位开关,s1的一端1脚连接在定时单元402的唤醒控制信号与r1、r2的连接点处,另一端2脚连接到参考地,用于控制vt1的开通;其中二极管vd1的阴极连接到s1的1脚,vd1的阳极连接到r10的一端;r10的一端与vd1的阳极相连,另一端与vcc相连,其中vd1与r10的连接点连接到核心处理单元403,用于实现手动控制开关s1的开关状态检测;这里,vd1为肖特基二极管。需要说明的是,图6的其他单元与图4相同,而且图6的逻辑功能与图4的逻辑功能相同,这里不再详述。
参见图7,其示出了本发明实施例提供的再一种设备控制装置的电路结构示意图;相比于图4,图7中的变化部分仍是开关逻辑控制单元701。如图7所示,定时单元402包含备用电池电源vbackup和一路输出唤醒控制信号,vbackup连接开关逻辑控制单元701中光耦u2的1脚,唤醒控制信号连接到u2的2脚;u2的3、4脚与u1的3、4脚并联,u1的4脚连u2的4脚,u1的3脚连u2的3脚,u1的1、2脚连接到核心处理单元403,u1和u2的4脚连接到供电电源p1的正极,u1和u2的3脚连接到r7的一端;s1的2脚连接到u1和u2的4脚,s1的4脚连接到u1和u2的3脚,s1的2脚和4脚为一个复位开关的触点两端,s1的1脚和3脚为另一个复位开关的触点两端,两个复位开关联动故称为双联复位开关;s1的第1脚和第3脚通过开关状态检测单元404与核心处理单元403相连,可以检测到手动控制开关s1的动作,得知是导通状态还是断开状态;在开关装置407中,r7的另一端与r8和r9的连接点相连;r8的另一端与供电电源p1的负极相连;r9的另一端与nmos管vt3的栅极相连,起限流作用;vt3的源级与供电电源p1的负极相连;供电电源p1的正极与vt3的漏极构成了本实施例的输出,形成电源负端开关功能,供电变换单元取电于此;r7和r8构成分压电路,根据vt3的栅源极驱动电压来确定电阻数值;这里,s1、u1和u2构成本实施例的开关逻辑控制单元701;需要说明的是,电压检测单元405和通信单元406都是本领域通用方案示例,本发明实施例不做详细叙述。
在图7所示的电路结构示例中,通过电压检测单元405,当供电电源p1的电压值低于预设电压阈值vl,核心处理单元403输出一个驱动信号控制光耦u1关断,从而切断了nmos管vt3的驱动供电,nmos管vt3关断供电回路,设备会进入深度休眠状态;若当前是处于深度休眠状态,需要来唤醒设备,可以通过按下手动控制开关s1,使光耦u1旁路,光耦的3脚和4脚直接连通,从而驱动vt3开通供电回路,此时供电电源p1的电压值高于预设电压阈值vl,设备进入唤醒状态,可以正常工作;若供电电源p1的电压值低于vl,则核心处理单元403驱动设备继续处于深度休眠状态;这种情况下,若要切断供电电源p1,可以按下手动控制开关s1,核心处理单元403通过开关状态检测单元404检测到按键信号,输出一个驱动信号关断光耦u1,也就切断了nmos管vt3的驱动供电,使得nmos管vt3关断供电回路,设备会进入深度休眠状态;定时单元402自动控制设备的定期唤醒,其原理是:当核心处理单元403设置的定时唤醒时长到达时,定时单元402输出一个唤醒控制信号,控制光耦u1的导通,从而驱动vt3的导通,开通供电回路,设备会进入唤醒状态;同时供电回路开通之后,u1的驱动就由内部供电,此时核心处理单元403会驱动定时单元402清除输出的唤醒控制信号,u2关断,以防止消耗后备电池的电能。
需要说明的是,定时单元402只有在深度休眠期间才能根据已经设定好的定时唤醒时长来进行定时唤醒,且可以根据实际需要来关闭定期自动唤醒功能,比如,当电源(通常是指电池)的电压很低,设备继续工作会对电池有很大损害,可以关闭定期唤醒功能,保护电源;手动控制开关s1进入的深度休眠,此时定时单元402不会开启定时自动唤醒功能,只能通过手动唤醒或者是多路供电场景下主电源供电恢复来唤醒设备;另外,当关断vt3电源回路后,主要是定时单元402有na级微小电流消耗,使得功耗低至微瓦级。
本实施例中,器件u1、u2、s1和vt3并不限于本实施例中所述的器件,也可以是其他能实现相同功能的开关器件,本发明实施例不作具体限定。例如u1、u2可以是具备隔离功能的开关,还可以是光耦继电器,又例如vt3还可以是具备igbt或者双极性晶体三极管等;这也属于本发明实施例的保护范围。
参见图8,其示出了本发明实施例提供的再一种设备控制装置的电路结构示意图;相比于图7,图8中的变化部分也是开关逻辑控制单元801,主要是手动控制开关s1连接的位置发生变化。如图10所示,开关逻辑控制单元801中的手动控制开关s1的一开关不再是连接在u1和u2的3脚和4脚,而是开关的一端2脚连接在定时单元的唤醒控制信号与u2连接点处,另一端4脚连接参考地,用于控制u2的开通;s1的1脚和3脚,也就是另一开关,通过开关状态检测单元404与核心处理单元403相连,用于检测手动控制开关s1的状态。
需要说明的是,若当前是处于深度休眠状态,需要来唤醒设备,可以通过按下手动控制开关s1,使光耦u2导通,从而驱动vt3开通供电回路,此时供电电源p1的电压值高于预设电压阈值vl,设备进入唤醒状态,可以正常工作;若供电电源p1的电压值低于vl,则核心处理单元403驱动设备继续处于深度休眠状态;这种情况下,若要切断供电电源p1,可以按下手动控制开关s1,核心处理单元403通过开关状态检测单元404检测到按键信号,输出一个驱动信号关断光耦u1,也就切断了nmos管vt3的驱动供电,使得nmos管vt3关断供电回路,设备会进入深度休眠状态;需要说明的是,图8的其他单元与图7相同,而且图8的其他逻辑与图7的逻辑功能相同,这里不再详述。
参见图9,其示出了本发明实施例提供的再一种设备控制装置的电路结构示意图。如图9所示,包括开关逻辑控制单元901、定时单元402、核心处理单元403、开关状态检测单元404、电压检测单元405、通信单元406、开关装置407、手动控制开关s1和供电电源p1;其中,开关逻辑控制单元901包括但不限于图4~图9所示开关逻辑控制单元的任何一种形式,定时单元402、核心处理单元403、开关状态检测单元404、电压检测单元405、通信单元406、开关装置407、手动控制开关s1和供电电源p1与上述图4~图9所示相同,这里不再详述;不同之处在于本实施例中提供的是开关装置407处于供电回路正极的方式;在开关装置407中,r7的一端连接开关逻辑控制单元901,另一端与r8和r9的连接点相连;r8的另一端与供电电源p1的正极相连;r9的另一端与pmos管vt3的栅极相连,起限流作用;vt3的源级与供电电源p1的正极相连;供电电源p1的负极与vt3的漏极构成了本实施例的输出,形成电源正端开关功能,供电变换单元取电于此;r7和r8构成分压电路,根据vt3的栅源极驱动电压来确定电阻数值。
在本实施例中,通过具体硬件电路组合来控制供电电源p1的供电回路关断与开通,可以使得设备进入深度休眠或者唤醒状态,而且还可以达到在深度休眠状态期间不失联的目的;同时在深度休眠状态期间,通过控制供电电源的供电回路关断,还可以对供电电源起到保护作用,在供电电源关断之后具有低于微瓦级的超低功耗,节能效果好。
在上述实施例的基础上,参见图10,其示出了本发明实施例提供的一种系统100,该系统100包括:设备1001和后台终端1002,其中,
设备1001,用于将所述设备的运行状态信息实时发送给后台终端;
后台终端1002,用于对所接收到所述设备的运行状态信息进行处理,以及设置定时唤醒时长并发送给所述设备。
需要说明的是,所述设备1001中包括上述图1至图9所示的任一设备控制装置10,而且设备1001中还包括但不限于通信单元107,通信单元107用于设备1001与后台终端1002之间的通信,并进行信息交互;另外,通信单元107可以采用有线或者无线通讯方式,有线通讯方式优选以太网方式,无线通讯方式优选2g/3g/4g方式,本发明实施例不作具体限定。
还需要说明的是,后台终端1002接收到设备的运行状态信息,可以对该信息进行保存或者其他处理。举例来说,后台终端1002通过web网页将这些信息进行发布,用户可以通过web网页查看设备的运行状态;另外,也可以通过后台终端1002对设备1001进行参数信息设置,比如预设的定时唤醒时长;但是如果设备1001进入休眠状态,只有当设备1001进入唤醒状态之后才可以进行设备的运行状态信息发送,同时在不满足设备1001进入唤醒状态的情况下,此时设备1001继续处于休眠状态,后台终端1002不能来唤醒设备1001。
本实施例提供了一种设备控制装置,该设备控制装置包括检测单元、核心处理单元、开关逻辑控制单元、手动控制开关、定时单元、开关装置、通信单元和供电电源,其中,所述检测单元用于实时检测目标参数信息,目标参数信息包括供电电源的电压值和手动控制开关的状态信息;所述核心处理单元用于将目标参数信息与预设的深度休眠策略或者预设的唤醒策略进行比较及处理,并向开关逻辑控制单元提供对应的处理信号,同时核心处理单元还用于向所述定时单元提供预设的定时唤醒时长;而所述开关逻辑控制单元用于根据核心处理单元所提供的处理信号来控制开关装置的断开与闭合,以使设备处于深度休眠或者唤醒状态,同时开关逻辑控制单元还用于根据定时单元所提供的唤醒控制信号来控制开关装置的闭合,以使设备处于唤醒状态;所述定时单元用于根据核心处理单元所提供的预设的定时唤醒时长进行定时设置,并向开关逻辑控制单元提供对应的唤醒控制信号来控制设备在深度休眠状态期间的定时唤醒;从而实现了设备自动或者手动进入深度休眠或者唤醒状态,还达到了深度休眠期间不失联的目的;同时还对供电电源起到了保护作用,在供电电源关断之后具有低于微瓦级的超低功耗,节能效果好。
实施例二
参见图11,其示出了本发明实施例提供的一种设备控制方法,该方法应用于上述实施例一中任一设备控制装置10,该方法可以包括:
s1101:实时检测目标参数信息;其中,所述目标参数信息包括供电电源的电压值和手动控制开关的状态信息;
s1102:若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态;
s1103:若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
基于图11所示的技术方案,实时检测目标参数信息;其中,所述目标参数信息包括所述供电电源的电压值和手动控制开关的状态信息;若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态;若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态;通过控制供电电源的供电回路关断与开通,可以实现设备自动或者手动进入深度休眠或者唤醒状态,而且还可以达到深度休眠期间不失联的目的;同时还对供电电源起到了保护作用,在供电电源关断之后具有低于微瓦级的超低功耗,节能效果好。
对于图11所示的技术方案,在一种可能的实现方式中,所述若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态,具体包括:
当所述实时检测的目标参数信息为所述供电电源的电压值时,
若所述电压值低于第一预设电压阈值,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态。
需要说明的是,结合图1所示的设备控制装置,当检测单元101所实时检测的目标参数信息为供电电源108的电压值时,检测单元101将所实时检测的供电电源108的电压值发送给核心处理单元102,若所述电压值低于第一预设电压阈值,则核心处理单元102会向开关逻辑控制单元103提供对应的处理信号;对于开关逻辑控制单元103来说,开关逻辑控制单元103会控制所述开关装置106断开以使供电电源108的供电回路关断,从而使得设备进入深度休眠状态;从而可以实现设备的自动进入深度休眠状态。
对于图11所示的技术方案,在一种可能的实现方式中,所述若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态,具体包括:
当所述实时检测的目标参数信息为所述手动控制开关的状态信息时,
若所述设备处于唤醒状态且接收所述手动控制开关的操作指令信息以使所述状态信息为按下,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态。
对于图11所示的技术方案,在一种可能的实现方式中,所述若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态,包括:
当所述实时检测的目标参数信息为所述手动控制开关的状态信息时,
若所述设备处于深度休眠状态且接收所述手动控制开关的操作指令信息以使所述状态信息为按下,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
需要说明的是,结合图1所示的设备控制装置,当检测单元101所实时检测的目标参数信息为手动控制开关104的状态信息时,检测单元101将所实时检测的手动控制开关104的状态信息发送给核心处理单元102,若设备处于唤醒状态且接收到手动控制开关104的状态信息为按下,则核心处理单元102会向开关逻辑控制单元103提供对应的处理信号;对于开关逻辑控制单元103来说,开关逻辑控制单元103也会接收到手动控制开关104的状态信息为按下,此时开关逻辑控制单元103会控制开关装置106断开使得供电电源108的供电回路关断,以使所述设备进入深度休眠状态;另外,检测单元101将所实时检测的手动控制开关104的状态信息发送给核心处理单元102,若设备处于深度休眠状态且接收到手动控制开关104的状态信息为按下,则核心处理单元102会向开关逻辑控制单元103提供对应的处理信号;对于开关逻辑控制单元103来说,开关逻辑控制单元103也会接收到手动控制开关104的状态信息为按下,此时开关逻辑控制单元103会控制所述开关装置106闭合使得供电电源108的供电回路开通,以使所述设备进入唤醒状态;从而可以实现设备的手动进入深度休眠或者唤醒状态。
对于图11所示的技术方案,在一种可能的实现方式中,所述若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态,具体包括:
获取所述设备进入深度休眠状态的持续时长;
若所述持续时长满足预设的定时唤醒时长,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
需要说明的是,结合图1所示的设备控制装置,当设备处于深度休眠状态且定时单元105工作时,若所述设备进入深度休眠状态的持续时长满足定时单元105预设的定时唤醒时长,则开关逻辑控制单元103控制所述开关装置106闭合使得供电电源108的供电回路开通,以使所述设备进入唤醒状态;从而可以实现设备的自动进入唤醒状态。
在上述实现方式中,优选地,所述若所述持续时长满足预设的定时唤醒时长,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态,具体包括:
配置定时器的定时参数;其中,所述定时器被配置的定时参数是基于所述预设的定时唤醒时长获得的;
在所述设备进入休眠状态的时刻,启动所述定时器并进行计时;
当所述持续时长超过所述定时器计时的结束时刻,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
需要说明的是,结合图2所示的设备控制装置,定时器1051用于当所述设备进入深度休眠状态的持续时长满足预设的定时唤醒时长时,会输出唤醒控制信号,以控制所述设备在深度休眠状态期间的定时唤醒;针对定时器1051的定时参数进行配置,在设备进入休眠状态的时刻,启动定时器1051并进行计时;当所述设备进入深度休眠状态的持续时长超过定时器1051计时的结束时刻,则开关逻辑控制单元103控制所述开关装置106闭合使得供电电源108的供电回路开通,从而使得所述设备进入唤醒状态。
可以理解地,当所述设备处于深度休眠状态时,根据实际需要,为了避免对供电电源造成损坏,在休眠状态期间还可以关闭定时唤醒功能;因此,在上述具体实现方式中,所述方法还包括:
当所述实时检测的目标参数信息为所述供电电源的电压值时,
若所述电压值低于第二预设电压阈值,则关闭所述定时器。
需要说明的是,结合图3所示的设备控制装置,根据实际需要,为了避免对供电电源造成损坏,在休眠状态期间还可以关闭定时唤醒功能。例如,一般来说,供电电源包括主用电源和备用电源;当主用电源异常而导致断电时,由备用电源供电且所述目标参数信息满足预设的深度休眠策略,此时设备进入深度休眠状态;假定备用电源的电压值很低,比如备用电源的电压值低于第二预设电压阈值,为了防止备用电源过放电,甚至对备用电源造成损坏,这时候可以关闭定时唤醒功能,将定时器进行关闭;后续如果需要唤醒设备,可以通过手动唤醒或者多路供电场景中的供电恢复来进行唤醒。
对于图11所示的技术方案,在一种可能的实现方式中,所述方法还包括:
当所述设备处于唤醒状态时,将所述设备的运行状态信息进行发送。
需要说明的是,结合图10所示的系统,设备1001中包括上述实施例一中任一设备控制装置10,当设备1001处于唤醒状态时,可以通过该设备1001中的通信单元107与后台终端1002进行信息交互;比如可以通过通信单元107接收后台终端1002所预设的定时唤醒时长,然后由设备控制装置10基于该定时唤醒时长来对定时单元进行定时设置;也可以通过通信单元107将该设备1001的运行状态信息发送给后台终端1002,然后由后台终端1002通过web网页将这些信息进行发布,用户可以通过web网页查看设备1001的运行状态。
本实施例提供了一种设备控制方法,实时检测目标参数信息;其中,所述目标参数信息包括所述供电电源的电压值和手动控制开关的状态信息;若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态;若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态;通过控制供电电源的供电回路关断与开通,从而可以实现设备自动或者手动进入深度休眠或者唤醒状态,而且还可以达到深度休眠期间不失联的目的;同时还对供电电源起到了保护作用,在供电电源关断之后具有低于微瓦级的超低功耗,节能效果好。
实施例三
可以理解地,在上述实施例一中的各组成单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
因此,本实施例提供了一种计算机存储介质,该计算机存储介质存储有设备控制程序,所述设备控制程序被至少一个处理器执行时实现上述实施例二所述设备控制的方法的步骤。
可以理解的是,部分单元可以利用软件来实现功能,考虑到现有硬件工艺的水平,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现;其中,对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本发明所述功能的其它电子单元或其组合;对于软件实现,可通过执行软件代码来实现本发明所述的技术。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
技术特征:
1.一种设备控制装置,其特征在于,所述设备控制装置应用于设备,所述设备控制装置包括:检测单元、核心处理单元、开关逻辑控制单元、手动控制开关、定时单元、开关装置、通信单元和供电电源;其中,
所述检测单元,与所述核心处理单元、所述手动控制开关和所述供电电源连接,用于实时检测目标参数信息,并将所述实时检测的目标参数信息发送给所述核心处理单元;其中,所述目标参数信息包括所述供电电源的电压值和所述手动控制开关的状态信息;
所述核心处理单元,与所述检测单元、所述定时单元和所述开关逻辑控制单元连接,用于将所述目标参数信息与预设的深度休眠策略或者预设的唤醒策略进行比较及处理,并向所述开关逻辑控制单元提供对应的处理信号;所述核心处理单元还用于向所述定时单元提供预设的定时唤醒时长;
所述开关逻辑控制单元,与所述核心处理单元、所述定时单元和所述开关装置连接,用于根据所述核心处理单元所提供的处理信号来控制所述开关装置的断开与闭合,以使所述设备处于深度休眠或者唤醒状态;所述开关逻辑控制单元还用于根据所述定时单元所提供的唤醒控制信号来控制所述开关装置的闭合,以使所述设备处于唤醒状态;
所述手动控制开关,与所述检测单元和所述开关逻辑控制单元连接,用于实现所述检测单元对所述手动控制开关的状态检测,并通过所述开关逻辑控制单元实现手动控制所述设备处于深度休眠或者唤醒状态;
所述定时单元,与所述核心处理单元和所述开关逻辑控制单元连接,用于根据所述核心处理单元所提供的预设的定时唤醒时长进行定时设置,并向所述开关逻辑控制单元提供对应的唤醒控制信号来控制所述设备在深度休眠状态期间的定时唤醒;
所述开关装置,与所述开关逻辑控制单元和所述供电电源连接,所述开关装置串接在供电回路中,用于开通和关断所述供电电源的供电回路;
所述通信单元,与所述核心处理单元连接,用于实现所述设备与后台终端的通信,进行信息交互。
2.根据权利要求1所述的设备控制装置,其特征在于,所述开关逻辑控制单元,具体用于:
若所述目标参数信息满足预设的深度休眠策略,则控制所述开关装置断开使得所述供电电源的供电回路关断,以使所述设备进入深度休眠状态;
若所述目标参数信息满足预设的唤醒策略,则控制所述开关装置闭合使得所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
3.根据权利要求2所述的设备控制装置,其特征在于,当所述检测单元所实时检测的目标参数信息为所述供电电源的电压值时,所述开关逻辑控制单元,具体用于:
若所述电压值低于第一预设电压阈值,则控制所述开关装置断开使得所述供电电源的供电回路关断,以使所述设备进入深度休眠状态。
4.根据权利要求2所述的设备控制装置,其特征在于,当所述检测单元所实时检测的目标参数信息为所述手动控制开关的状态信息时,所述开关逻辑控制单元,具体用于:
若所述设备处于唤醒状态且接收所述手动控制开关的操作指令信息以使所述状态信息为按下,则控制所述开关装置断开使得所述供电电源的供电回路关断,以使所述设备进入深度休眠状态。
5.根据权利要求2所述的设备控制装置,其特征在于,当所述检测单元所实时检测的目标参数信息为所述手动控制开关的状态信息时,所述开关逻辑控制单元,具体用于:
若所述设备处于深度休眠状态且接收所述手动控制开关的操作指令信息以使所述状态信息为按下,则控制所述开关装置闭合使得所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
6.根据权利要求2所述的设备控制装置,其特征在于,当所述设备处于深度休眠状态且所述定时单元工作时,所述开关逻辑控制单元,具体用于:
若所述设备进入深度休眠状态的持续时长满足所述定时单元预设的定时唤醒时长,则控制所述开关装置闭合使得所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
7.根据权利要求1所述的设备控制装置,其特征在于,所述检测单元包括开关状态检测单元和电压检测单元,所述定时单元包括定时器和后备电池,其中,
所述开关状态检测单元,与所述核心处理单元和所述手动控制开关相连,用于实时检测所述手动控制开关的状态信息,并将所述实时检测的状态信息发送给所述核心处理单元;
所述电压检测单元,与所述核心处理单元和所述供电电源相连,用于实时检测所述供电电源的电压值,并将所述实时检测的电压值发送给所述核心处理单元;
所述定时器,与所述核心处理单元和所述开关逻辑控制单元连接,用于当所述设备进入深度休眠状态的持续时长满足预设的定时唤醒时长时,会输出唤醒控制信号,以控制所述设备在深度休眠状态期间的定时唤醒;
所述后备电池,与所述定时器连接,用于在所述设备进入深度休眠状态时给所述定时器供电。
8.根据权利要求7所述的设备控制装置,其特征在于,所述核心处理单元,具体用于配置定时器的定时参数;其中,所述定时器被配置的定时参数是基于预设的定时唤醒时长获得的;
所述定时单元,具体用于在所述设备进入休眠状态的时刻,启动所述定时器并进行计时;
所述开关逻辑控制单元,具体用于当所述设备进入深度休眠状态的持续时长超过所述定时器计时的结束时刻,则控制所述开关装置闭合使得所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
9.根据权利要求1所述的设备控制装置,其特征在于,所述设备控制装置还包括电源变换单元,其中,
所述电源变换单元,与所述开关装置和所述供电电源连接,用于保证所述设备控制装置中各个单元的稳定供电。
10.根据权利要求9所述的设备控制装置,其特征在于,所述供电电源包括主用电源和备用电源,其中,
当所述主用电源正常且供电时,优选所述主用电源供电,此时所述设备不进入深度休眠状态,所述设备工作;
当所述主用电源异常而断电时,所述备用电源供电且所述目标参数信息满足预设的深度休眠策略,此时所述设备进入深度休眠状态,以保护所述备用电源;
当所述设备处于深度休眠状态时,若所述主用电源供电恢复正常,则所述设备进入唤醒状态,所述设备工作。
11.根据权利要求10所述的设备控制装置,其特征在于,所述核心处理单元,还用于:
若所述备用电源的电压值低于第二预设电压阈值,则关闭定时单元。
12.一种系统,其特征在于,所述系统包括:设备和后台终端,所述设备至少包括权利要求1至11任一项所述的设备控制装置,其中,
所述设备,用于将所述设备的运行状态信息实时发送给所述后台终端;
所述后台终端,用于对所接收到所述设备的运行状态信息进行处理,以及设置定时唤醒时长并发送给所述设备。
13.一种设备控制方法,其特征在于,所述方法应用于权利要求1至11任一项所述的设备控制装置,所述方法包括:
实时检测目标参数信息;其中,所述目标参数信息包括供电电源的电压值和手动控制开关的状态信息;
若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态;
若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
14.根据权利要求13所述的设备控制方法,其特征在于,所述若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态,具体包括:
当所述实时检测的目标参数信息为所述供电电源的电压值时,
若所述电压值低于第一预设电压阈值,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态。
15.根据权利要求13所述的设备控制方法,其特征在于,所述若所述目标参数信息满足预设的深度休眠策略,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态,具体包括:
当所述实时检测的目标参数信息为所述手动控制开关的状态信息时,
若所述设备处于唤醒状态且接收所述手动控制开关的操作指令信息以使所述状态信息为按下,则控制所述供电电源的供电回路关断,以使所述设备进入深度休眠状态。
16.根据权利要求13所述的设备控制方法,其特征在于,所述若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态,包括:
当所述实时检测的目标参数信息为所述手动控制开关的状态信息时,
若所述设备处于深度休眠状态且接收所述手动控制开关的操作指令信息以使所述状态信息为按下,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
17.根据权利要求13所述的设备控制方法,其特征在于,所述若所述目标参数信息满足预设的唤醒策略,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态,具体包括:
获取所述设备进入深度休眠状态的持续时长;
若所述持续时长满足预设的定时唤醒时长,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
18.根据权利要求17所述的设备控制方法,其特征在于,所述若所述持续时长满足预设的定时唤醒时长,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态,具体包括:
配置定时器的定时参数;其中,所述定时器被配置的定时参数是基于所述预设的定时唤醒时长获得的;
在所述设备进入休眠状态的时刻,启动所述定时器并进行计时;
当所述持续时长超过所述定时器计时的结束时刻,则控制所述供电电源的供电回路开通,以使所述设备进入唤醒状态。
19.根据权利要求18所述的设备控制方法,其特征在于,所述设备进入休眠状态,所述方法还包括:
当所述实时检测的目标参数信息为所述供电电源的电压值时,
若所述电压值低于第二预设电压阈值,则关闭所述定时器。
20.根据权利要求13所述的设备控制方法,其特征在于,所述方法还包括:
当所述设备处于唤醒状态时,将所述设备的运行状态信息进行发送。
21.一种计算机存储介质,其特征在于,所述计算机存储介质存储有设备控制程序,所述设备控制程序被至少一个处理器执行时实现权利要求13至20任一项所述设备控制的方法的步骤。
技术总结
本发明实施例公开了一种设备控制方法、装置、系统及计算机存储介质,该设备控制装置包括检测单元、核心处理单元、开关逻辑控制单元、手动控制开关、定时单元、开关装置、通信单元和供电电源,其中,检测单元用于实时检测目标参数信息,目标参数信息包括供电电源的电压值和手动控制开关的状态信息;核心处理单元用于将目标参数信息与预设的深度休眠策略或者预设的唤醒策略进行比较及处理,还用于向定时单元提供预设的定时唤醒时长;开关逻辑控制单元用于控制开关装置的断开与闭合,以使设备处于深度休眠或者唤醒状态;定时单元用于控制设备在深度休眠期间的定时唤醒;实现了设备自动或者手动进入深度休眠或者唤醒状态,在深度休眠期间不失联。
技术研发人员:唐国华
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:.08.03
技术公布日:.02.14