CN110087289A - 通信模块控制方法、装置、计算机设备和存储介质 - Google Patents
通信模块控制方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN110087289A CN110087289A CN201910304283.1A CN201910304283A CN110087289A CN 110087289 A CN110087289 A CN 110087289A CN 201910304283 A CN201910304283 A CN 201910304283A CN 110087289 A CN110087289 A CN 110087289A
- Authority
- CN
- China
- Prior art keywords
- communication module
- power
- less
- remaining capacity
- predetermined power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0251—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明涉及通信模块控制方法、装置、计算机设备和存储介质,包括如下步骤:获取电池模块的剩余电量;检测所述剩余电量是否小于预设电量;当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。上述的通信模块控制方法,当所述剩余电量低于预设电量时,控制通信模块降低功率,以使得所述通信模块的工作功率为第一预设功率。通信模块向外发射信号时,电压跌落的幅度也较小,从而使得电压更加稳定,避免电路出现重启或关机,进而避免通信模块发送信号失败。
Description
技术领域
本发明涉及通信技术领域,特别是涉及通信模块控制方法、装置、计算机设备和存储介质。
背景技术
便捷定位通信设备是一种体积较小的位置获取装置和通信传输装置,能够定时向终端上报位置信息以及用户的其他一些附加信息,且能够使得其他用户通过多种平台实时的获取定位通信设备的相关信息。随着物理网的不断普及,便捷定位通信设备也越来越普及到大众用户身边,在电动车领域上用于电动车失窃后寻车,在家庭中则由儿童或老人佩戴,便于亲友对儿童或老人进行监护,在共享单车领域上则用于远程开锁、远程报修及寻车等。便捷定位通信设备具有便于携带安装、工作时间长和功耗低的优点。目前,在电池模块处于低电量时,通信模块在向外发射功率时会引起电池模块的电压跌落,进而导致控制模块或通信模块重启,使得通信模块无法正常工作。
发明内容
基于此,有必要提供通信模块控制方法、装置、计算机设备和存储介质。
一种通信模块控制方法,包括如下步骤:
获取电池模块的剩余电量;
检测所述剩余电量是否小于预设电量;
当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
上述的通信模块控制方法,当所述剩余电量低于预设电量时,控制通信模块降低功率,以使得所述通信模块的工作功率为第一预设功率。通信模块向外发射信号时,电压跌落的幅度也较小,从而使得电压更加稳定,避免电路出现重启或关机,进而避免通信模块发送信号失败。
在其中一个实施例中,所述当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号的步骤包括:
当所述剩余电量小于所述预设电量时,降低通信模块的最大工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
在其中一个实施例中,所述第一预设功率小于或等于所述通信模块的额定功率。
在其中一个实施例中,所述检测所述剩余电量是否小于预设电量的步骤之后还包括:
当所述剩余电量大于或等于所述预设电量时,获取环境温度;
检测所述环境温度是否小于预设温度;
当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号。
在其中一个实施例中,所述第二预设功率小于所述通信模块的额定功率。
在其中一个实施例中,所述第二预设功率大于或等于所述第一预设功率。
在其中一个实施例中,所述检测所述剩余电量是否小于预设电量的步骤之后还包括:
当所述剩余电量小于所述预设电量时,且当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
一种通信模块控制装置,包括:
剩余电量获取单元,用于获取电池模块的剩余电量;
剩余电量检测单元,用于检测所述剩余电量是否小于预设电量;
功率控制单元,用于当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例中所述方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例中所述的方法的步骤。
附图说明
图1为一个实施例的通信模块控制方法的流程图;
图2为另一个实施例的通信模块控制方法的流程图;
图3为一个实施例的通信***控制方法的流程图;
图4为一个实施例的通信模块控制装置的逻辑连接示意图;
图5为一个实施例的通信模块控制装置的结构框图;
图6为一个实施例中计算机设备的内部结构图。
具体实施方式
为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施方式。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本发明的公开内容理解的更加透彻全面。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
如图1所示,在其中一个实施例中,一种通信模块控制方法,包括如下步骤:
步骤110,获取电池模块的剩余电量。
本实施例中,所述电池模块用于给通信模块供电。所述剩余电量指电池模块内的可用电量占标称容量的比例,也可以说,所述电池模块的剩余电量反映的是电池的荷电状态。电池模块的剩余电量越小,电池模块的内阻越大,则其输出电压越小。
步骤130,检测所述剩余电量是否小于预设电量。
应当理解的是,预设电量通过实际情况设置,应当根据电池模块的额定电压及通信模块的工作电压进行设置。预设电量可以是预先设置并存储的,也可以是用户自行设置的。一个实施例中,所述预设电量占所述电池模块的可用电量的百分比为20%。
步骤150,当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
本实施例中,所述工作功率为所述通信模块处于工作状态时的功率,或者说,工作功率为通信模块发射信号时的功率,该工作功率为通信模块当前实际工作的功率。其中,所述通信模块的工作功率可调。通信模块为移动通信模块,该通信模块可以是2G通信模块、3G通信模块、4G通信模块或者5G通信模块,比如,该通信模块为GSM(Global System forMobile communications,全球移动通信***)通信模块,比如,该通信模块为GPRS(GeneralPacket Radio Service,通用分组无线服务技术)通信模块,比如,该通信模块为WCDMA(Wide band Code Division Multiple Access,宽带码分多址)模块,比如,该通信模块为FDD-LTE通信模块。应该理解的是,通信模块在工作时,需要以一定的发射功率工作来发射信号,当网络信号较好的时候,通信模块维持与基站连接所需要的功率较小,因此,通信模块的工作功率较小,当网络信号较差的时候,通信模块需要以较大的功率来维持与基站连接,因此,此时通信模块的工作功率较大。
具体地,当电池模块的剩余电量小于预设电量时,将通信模块的工作功率降低至第一预设功率,这样,通信模块将以第一预设功率工作,进而发射信号。第一预设功率是通过实践进行设定的,在该功率时,会降低通信模块发射信号的成功率,也会减少通信模块的耗电,进而缩小通信模块引起的电压跌落的幅度。通信模块降低工作功率的执行指令可以被预设在通信模块的程序当中,当用户向通信模块发送信号时,通信模块根据信号执行程序以降低工作功率。本步骤中,降低通信模块的工作功率,从而降低通信模块发射信号时引起电压跌落的幅度下降。对于通信模块的功率的控制,可采用计算机程序控制所述通信模块降低功率,具体地,一处理控制模块与通信模块电连接,处理控制模块用于存储和执行计算机程序,当该计算机程序被执行时,向通信模块发送信号,通信模块根据信号执行程序以降低工作功率。本实施例中,所述通信模块为功率可调通信模块,一个实施例为,所述通信模块的型号为联发科MTK2503D。设置上述型号的通信模块,能通过计算机程序调节通信模块的工作功率。值得一提的是,本申请中的通信模块不仅限于上述型号,还可以采用其他功率可调的通信模块,功率可调的通信模块属于现有技术,本实施例不累赘说明。
上述的通信模块控制方法,能通过降低通信模块的工作功率,以减少重启现象的发生。应该理解的是,电池模块的电量越低,则电池模块的内阻越大,进而导致电池模块的电压下降,使得电池模块处于电压较低的情况。当通信模块每次准备向外发送信号时,通信模块需要较大的发射功率,因此,电池模块为通信模块供电,会引起电池模块电压跌落。电池模块电压较低时,电压跌落会导致通信设备的电路中的一些电子元件达不到工作电压,达不到工作电压的电子元件无法正常运行,如果无法正常运行的电子元件为控制模块或通信模块,则通信模块就无法将信号发出。当通信模块未成功发射信号时,通信模块耗电下降,进而电池模块的电压会恢复正常,电池模块继续为电路供电,使得控制模块或通信模块再次启动,该过程即为通信模块或控制模块的重启。此外,通信模块或控制模块在重启时需要消耗大量的电量,导致电池模块的电量进一步下降。控制模块或通信模块在重启后,上一次通信模块的信号无法顺利发送,而下一次的通信模块向外发送信号时,又会再一次导致控制模块或通信模块重启,如此循环将陷入通信模块无法正常发射信号的状态,而通信模块不断重启,不断消耗电池模块的电能,进一步导致电池模块的剩余电量的下降,以此循环导致通信模块无法正常工作,无法发送信号。本实施例中,当所述剩余电量低于预设电量时,控制通信模块降低功率,以使得所述通信模块的工作功率为第一预设功率。通信模块向外发射信号时,由于功率降低,其引起的电压跌落的幅度也较小,从而使得电池模块的供电电压更加稳定,避免控制模块或通信模块出现重启或关机,进而避免通信模块发送信号失败。
应该理解的是,各实施例中,通信模块的工作功率即即为通信模块的信号的发射功率。值得一提的是,通信模块发射的信号的衰减与接收距离有关,接收距离越大,衰减越大。那么,为了使得通信模块与更远的基站通信,需要发射较大的功率,这样,通信模块发射的信号才能够被基站接收到。同样的,为了发射信号强度较大的信号,同样需要较大的发射功率。然而,在电池模块的剩余电量较低的情况下,如果依然以较大的发射功率进行信号发射,将导致信号无法成功发射,导致通信模块重启,并且将进一步导致电池模块的电压下降,形成恶性循环。而本实施例中,牺牲了信号的发射强度,牺牲信号的接收距离,使得通信模块以较小的工作功率工作,以较小的发射功率进行信号发射,避免通信模块重启,这样,能够避免陷入重复重启以致电池模块重复下降的恶性循环。能够使得电池模块在剩余电量较低的情况下,依然能够维持较长时间的工作,并且使得通信模块能够持续工作,可以在网络信号较好的时候,使得信号能够被接收。避免了通信模块的重复重启而导致的电池模块的剩余电量为零而而引起设备关机。
为了方便描述,以下各实施例中,控制模块或通信模块的重启简称为电路重启。应当理解的是,控制模块若发生重启,则无法将当前位置发送给通信模块,从而使得通信模块无法发射信号。而通信模块发生重启则无法顺利发射出当前位置,两者的重启均会对发射当前位置造成影响。
为更好地减少电路重启现象,在其中一个实施例中,所述当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号的步骤包括:当所述剩余电量小于所述预设电量时,降低通信模块的最大工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
具体地,该最大工作功率为最大发射功率,通信模块的工作功率是动态的,在信号较差的时候工作功率较高,在信号好的时候工作功率较低,通过限制通信模块的最大工作功率,从而限制电池模块电压跌落的最大值,以使得电池模块的电压更加稳定,从而降低电路重启风险。应当理解的是,最大发射功率为通信模块在发射过程中能达到的最大功率,最大发射功率为通信模块在制作时预设的,通过通信模块内的芯片进行控制。
本实施例中,当所述剩余电量大于预设电量时,所述通信模块的最大工作功率为32dbm,以32dbm功率发射信号时,能使得通信模块在连接到信号时能成功将信号发送出去。本实施例中,所述通信模块的第一预设功率为22dbm~28dbm,在该工作功率下,能有较高的几率使得通信模块能顺利发射信号。
在其中一个实施例中,所述第一预设功率小于或等于所述通信模块的额定功率。各实施例中,额定功率指能够连续输出的有效功率。
一个实施例中,降低通信模块的工作功率至第一预设功率,所述第一预设功率等于所述通信模块的额定功率,应当理解的是,在通信模块的信号较弱时,会短时间内自行增大发射功率,使得通信模块达到最大发射功率,本实施例中,限制所述第一预设功率等于额定功率,使得通信模块在信号较弱时尽量以额定功率运行,从而尽量使得通信模块无法达到最大发射功率,而通信模块以额定功率运行依然有几率能将通信模块的信号发射出去。以第一预设功率工作的通信模块造成的电压跌落幅度更小,从而降低通信模块引起电路重启的风险,当电路不发生重启现象时,通信模块能维持正常工作。
一个实施例中,降低通信模块的工作功率至第一预设功率,所述第一预设功率小于所述通信模块的额定功率,当所述第一预设功率小于额定功率时,虽然会降低通信模块的发送成功率,但通信模块依然有一定几率能将通信模块的信号发射出去,并更好地使得通信模块造成的电压跌落不至于引起电路重启。以低于额定功率工作的通信模块造成的电压跌落更小,能进一步减小通信模块引起电路重启的风险,使得通信模块能有更高的几率正常工作。
一个实施例中,降低通信模块的最大工作功率至第一预设功率,所述第一预设功率等于所述通信模块的额定功率,当所述通信模块的最大工作功率等于额定功率时,会降低通信模块的发送成功率,但能避免通信模块在信号较弱时自行增大发射功率的情况,且通信模块依然有几率能将通信模块的信号发射出去。以最大工作功率等于额定功率工作的通信模块造成的电压跌落更小,限制通信模块无法达到最大发射功率,从而限制通信模块造成的电压跌落幅度,这样,能进一步减小引起电路重启的风险,使得通信模块能有更高的几率正常工作。
一个实施例中,降低通信模块的最大工作功率至第一预设功率,所述第一预设功率小于所述通信模块的额定功率,当所述通信模块的最大工作功率小于额定功率时,会降低通信模块的发送成功率,但通信模块依然有几率能将通信模块的信号发射出去。以最大工作功率低于额定功率工作的通信模块造成的电压跌落更小,能进一步减小引起电路重启的风险,使得通信模块能有更高的几率正常工作。本实施例中,由于限制了最大工作功率小于第一预设功率,因此通信模块的实际工作功率相较于上述实施例是最低的,使得通信模块能有更高的几率正常工作。本实施例中,当所述剩余电量大于或等于所述预设电量时,所述通信模块的最大工作功率为32dbm,当所述剩余电量小于所述预设电量时,第一预设功率为22dbm~28dbm。
值得一提地时,上述的通信模块的正常工作指通信模块能向外发射信号。
为进一步地减少电路重启的情况,如图2所示,在其中一个实施例中,所述检测所述剩余电量是否小于预设电量的步骤之后还包括:
步骤210,当所述剩余电量大于或等于所述预设电量时,获取环境温度。
本实施例中,当电池模块的剩余电量较多的时候,一般来说,通信模块能够正常工作并发射信号。然而,环境温度会对电池模块的电压造成影响,因此,需要进一步检测环境温度。
步骤230,检测所述环境温度是否小于预设温度。
预设温度通过实际情况设置,应当根据电池模块的额定电压及通信模块的工作电压进行设置。预设温度可以是预先设置并存储的,也可以是用户自行设置的。
步骤250,当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号。
值得一提的是,电池模块在温度较低的情况下,其剩余电量下降的较快,并且电池模块的供电电压也较低。
本实施例中,所述环境温度小于所述预设温度时,降低通信模块的发射功率,这是因为在低温时,电池模块的供电电压较低,如果通信模块依然以正常的功率发送信号,通信模块发射信号时引起的电压跌落可能会更容易导致电路重启。当所述环境温度小于所述预设温度时,通过降低通信模块的发射功率,通信模块向外发射信号时,通信模块引起地电压跌落的幅度也较小,从而使得电池模块的电压更加稳定,减小电路出现重启的风险,进而使得通信模块能正常工作。
为更准确地对通信模块进行管控,在其中一个实施例中,所述检测所述剩余电量是否小于预设电量的步骤之后还包括:当所述剩余电量大于或等于所述预设电量时,获取电池模块的表面温度。本实施例中,电池模块的表面温度为电池模块的外侧表面的温度,获取电池模块的表面温度能更直接反映出电池正在工作时的温度,采用表面温度来与预设温度对比,以更准确地对电池模块进行管控。检测所述表面温度是否小于预设温度。当所述表面温度小于所述预设温度时,降低所述通信模块的工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号。当采用电源模块的表面温度进行管控时,能准确判断电源模块工作时的温度,在电源模块的表面温度低于预设温度时及时降低通信模块的功率,减小电压跌落的幅度,从而减少通信模块电路重启现象发生。应当理解的是,电池模块的表面温度可能与环境温度不同,电池模块发热等会造成表面温度高于环境温度,虽然环境温度较低,但电池模块的表面温度依然维持在较高的水平,则不需要降低通信模块的功率。而另一种情况是,外部环境虽然温度较高,但基于温湿度和环境的综合影响下,使得电池模块的热量较好地散失出去,导致电池模块的温度相较于环境温度更低,此时即使环境温度较高,而电池模块的表面温度低于预设温度,电池模块会受到低温的影响导致电压下降,若不及时降低通信模块的工作功率,电压跌落就有可能导致电路重启,因此,检测电池模块的外侧表面的温度能更好地反映电池模块的使用状态,使得更准确地对电池模块进行管控。
在其中一个实施例中,所述当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号的步骤包括:当所述环境温度小于所述预设温度时,降低所述通信模块的最大工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号。限制通信模块的最大工作功率,从而限制电压跌落的最大值,从而更好地降低电路重启的风险。
为减少电路重启的风险,在其中一个实施例中,所述第二预设功率小于所述通信模块的额定功率。当所述第二预设功率小于额定功率时,虽然会降低通信模块的发送成功率,但通信模块依然有一定几率能将通信模块的信号发射出去,并使得通信模块造成的电压跌落不至于引起电路重启。以低于额定功率工作的通信模块造成的电压跌落更小,能进一步减小引起电路重启的风险,使得通信模块能有更高的几率正常工作。
在其中一个实施例中,所述第二预设功率大于或等于所述第一预设功率。在其中一个实施例中,所述第二预设功率大于所述第一预设功率,本实施例中,由于低温对电池模块的电压的影响相对较小,因此可以设置为所述第二预设功率大于所述第一预设功率,以保证通信模块高于第一预设功率的功率来发送,使得通信模块的发射成功的几率较大。
一个实施例中,所述第二预设功率等于所述第一预设功率,以更好地限制低电压跌落的幅度,以降低电路重启的风险。
为降低电路重启的风险,在其中一个实施例中,所述检测所述剩余电量是否小于预设电量的步骤之后还包括:
当所述剩余电量小于所述预设电量时,检测所述环境温度是否小于预设温度,当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。当电池模块的电量小于预设电量,且当所述环境温度小于所述预设温度时,电池模块的电压较低,因此降低所述通信模块的工作功率,以使得能降低电路重启的风险。
在其中一个实施例中,如图4所示,提供一种通信模块控制装置,包括:
剩余电量获取单元410,用于获取电池模块的剩余电量。一个实施例中,所属剩余电量获取单元为库仑计,通过库仑计连接电池模块,由此能通过库仑计获得电池模块的剩余电量。
剩余电量检测单元420,用于检测所述剩余电量是否小于预设电量。本实施例中,采用单片机编入所属预设电量,并在所述单片机得到所述剩余电量后,检测所述剩余电量是否小于预设电量。
功率控制单元430,用于当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。本实施例中,所述功率控制单元采用单片机,通过单片机对通信模块进行控制,以实现降低通信模块的工作功率至第一预设功率。
在其中一个实施例中,所述通信模块控制装置还包括:
温度获取单元440,用于当所述剩余电量大于或等于所述预设电量时,获取环境温度。
温度检测单元450,用于检测所述环境温度是否小于预设温度。
其中,所述功率控制单元还用于当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号。
在一个实施例中,所述通信模块的控制方法用于控制如图5所示的通信装置,电源检测模块510用于获取电池模块520的剩余电量。处理控制模块540用于设置预设电量,并用于检测所述剩余电量是否小于预设电量,处理控制模块540还用于当所述剩余电量小于所述预设电量时,降低通信模块530的工作功率至第一预设功率,以使所述通信模块530以所述第一预设功率发射信号。处理控制模块540还用于当所述剩余电量大于或等于所述预设电量时,控制所述温度检测模块550获取环境温度。处理控制模块540还用于设置预设温度,并用于检测所述环境温度是否小于预设温度。处理控制模块540还用于当所述环境温度小于所述预设温度时,降低所述通信模块530的工作功率至第二预设功率,以使所述通信模块530以所述第二预设功率发射信号。
关于通信模块控制装置的具体限定可以参见上文中对于通信模块控制方法的限定,在此不再赘述。上述通信模块控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储通信模块控制方法等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种通信模块控制方法。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
获取电池模块的剩余电量。
检测所述剩余电量是否小于预设电量。
当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号的步骤包括:当所述剩余电量小于所述预设电量时,降低通信模块的最大工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:降低通信模块的工作功率至第一预设功率,所述第一预设功率等于所述通信模块的额定功率。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:降低通信模块的工作功率至第一预设功率,所述第一预设功率小于所述通信模块的额定功率。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:降低通信模块的最大工作功率至第一预设功率,所述第一预设功率等于所述通信模块的额定功率。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:降低通信模块的最大工作功率至第一预设功率,所述第一预设功率小于所述通信模块的额定功率。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当所述剩余电量大于或等于所述预设电量时,获取环境温度。
检测所述环境温度是否小于预设温度。
当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:当所述剩余电量小于所述预设电量时,检测所述环境温度是否小于预设温度,当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
在其中一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取电池模块的剩余电量。
检测所述剩余电量是否小于预设电量。
当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号的步骤包括:当所述剩余电量小于所述预设电量时,降低通信模块的最大工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:降低通信模块的工作功率至第一预设功率,所述第一预设功率等于所述通信模块的额定功率。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:降低通信模块的工作功率至第一预设功率,所述第一预设功率小于所述通信模块的额定功率。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:降低通信模块的最大工作功率至第一预设功率,所述第一预设功率等于所述通信模块的额定功率。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:降低通信模块的最大工作功率至第一预设功率,所述第一预设功率小于所述通信模块的额定功率。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当所述剩余电量大于或等于所述预设电量时,获取环境温度。
检测所述环境温度是否小于预设温度。
当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当所述剩余电量小于所述预设电量时,检测所述环境温度是否小于预设温度,当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
如图3所示,在一个实施例中,提供一种通信***控制方法,用于控制定位模块及通信模块,包括如下步骤:
步骤310:获取电池模块的剩余电量。
步骤320:检测所述剩余电量是否小于预设电量。
步骤330:当所述剩余电量小于所述预设电量时,关闭所述定位模块及所述通信模块。
本实施例中,所述剩余电量小于所述预设电量,且不需要使用到定位功能及通信功能时,控制所述定位模块及所述通信模块关闭,以节省电池模块的电量。
步骤340:启动所述定位模块,通过定位模块获取当前位置,控制所述定位模块关闭。
本实施例中,当所述剩余电量小于所述预设电量,且需要定位及通信时,执行步骤340至步骤360的步骤。
步骤350:控制所述通信模块启动,降低通信模块的工作功率至第一预设功率,通过所述通信模块以所述第一预设功率发送当前位置。本实施例中,降低通信模块的最大工作功率至第一预设功率。以使得所述通信模块引起的电压跌落的幅度更小,减小电路重启的风险。
步骤360:控制所述通信模块关闭。
上述实施例中,通过定位模块与所述通信模块间隔启动,从而起到节省电量的作用。应当理解的是,定位模块用于获取当前位置所消耗的时间为第一消耗时间,通信模块用于搜索信号所消耗的时间为第二消耗时间,通信模块用于发送信号所消耗的时间为第三消耗时间,当所述定位模块与所述通信模块同时开启时,定位模块与通信模块同时开始工作,定位模块的定位工作与通信模块的搜索信号的工作同时进行,以使得第一消耗时间和第二消耗时间能部分重叠,定位模块获取当前位置、通信模块搜索信号及通信模块发送所述当前位置这三个步骤消耗的总时间具体包括如下情况:一个实施例为当第一消耗时间大于第二消耗时间时,所述消耗的总时间为第一消耗时间加上第三消耗时间。一个实施例为当第一消耗时间小于第二消耗时间时,所述消耗的总时间为第二消耗时间加上第三消耗时间。一个实施例为当第一消耗时间等于第二消耗时间时,所述消耗的总时间为第一消耗时间加上第三消耗时间。由于第一消耗时间、第二消耗时间和第三消耗时间均不为0,因此上述的情况中,所述消耗的总时间必然小于第一消耗时间、第二消耗时间和第三消耗时间三者相加的总和。
通过定位模块与通信模块同时开启,能缩短获取当前位置及发送所述当前位置这两个步骤的时间,但同时,定位模块与通信模块由于一直处于开启状态,也使得电路更加耗电,并且造成的电压跌落的幅度也更大,从而可能造成电路重启,电路重启时,定位模块和通信模块均无法正常运行。
上述的实施例中的通信***控制方法,通过定位模块与所述通信模块间隔启动,虽然使得所述消耗的总时间为第一消耗时间、第二消耗时间和第三消耗时间相加的总和,但是,由于定位模块与所述通信模块间隔启动,能使得定位模块与通信模块分别在工作时用电,不工作的时候不用电,从而使得定位模块与通信模块更加省电,并且,由于定位模块与通信模块并非同时用电,因此,两者用电时所造成的电压跌落不会相互叠加,因此,造成的电压跌落的幅度也更小,从而能降低电路重启的风险,使得控制模块、定位模块和通信模块能正常运行。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种通信模块控制方法,其特征在于,包括如下步骤:
获取电池模块的剩余电量;
检测所述剩余电量是否小于预设电量;
当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
2.根据权利要求1所述的通信模块控制方法,其特征在于,所述当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号的步骤包括:
当所述剩余电量小于所述预设电量时,降低通信模块的最大工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
3.根据权利要求1或2所述的通信模块控制方法,其特征在于,所述第一预设功率小于或等于所述通信模块的额定功率。
4.根据权利要求1所述的通信模块控制方法,其特征在于,所述检测所述剩余电量是否小于预设电量的步骤之后还包括:
当所述剩余电量大于或等于所述预设电量时,获取环境温度;
检测所述环境温度是否小于预设温度;
当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第二预设功率,以使所述通信模块以所述第二预设功率发射信号。
5.根据权利要求4所述的通信模块控制方法,其特征在于,所述第二预设功率小于所述通信模块的额定功率。
6.根据权利要求4所述的通信模块控制方法,其特征在于,所述第二预设功率大于或等于所述第一预设功率。
7.根据权利要求4所述的通信模块控制方法,其特征在于,所述检测所述剩余电量是否小于预设电量的步骤之后还包括:
当所述剩余电量小于所述预设电量时,且当所述环境温度小于所述预设温度时,降低所述通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
8.一种通信模块控制装置,其特征在于,包括:
剩余电量获取单元,用于获取电池模块的剩余电量;
剩余电量检测单元,用于检测所述剩余电量是否小于预设电量;
功率控制单元,用于当所述剩余电量小于所述预设电量时,降低通信模块的工作功率至第一预设功率,以使所述通信模块以所述第一预设功率发射信号。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910304283.1A CN110087289A (zh) | 2019-04-16 | 2019-04-16 | 通信模块控制方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910304283.1A CN110087289A (zh) | 2019-04-16 | 2019-04-16 | 通信模块控制方法、装置、计算机设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110087289A true CN110087289A (zh) | 2019-08-02 |
Family
ID=67415288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910304283.1A Pending CN110087289A (zh) | 2019-04-16 | 2019-04-16 | 通信模块控制方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110087289A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110633001A (zh) * | 2019-09-19 | 2019-12-31 | Oppo广东移动通信有限公司 | 电子设备控制方法、装置及电子设备 |
CN111818625A (zh) * | 2020-08-07 | 2020-10-23 | Oppo广东移动通信有限公司 | 功耗控制方法、装置、存储介质及电子设备 |
CN112083831A (zh) * | 2020-08-21 | 2020-12-15 | 欧菲微电子技术有限公司 | 基于激光投影键盘的按键识别方法及装置 |
CN115550850A (zh) * | 2022-10-14 | 2022-12-30 | 无锡康斯泰科技股份有限公司 | 一种基于bcm控制器的寻车***及方法 |
CN115629326A (zh) * | 2022-12-21 | 2023-01-20 | 中国北方车辆研究所 | 户外空间内储能电池寿命预测方法、装置、设备及介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101309099A (zh) * | 2008-07-10 | 2008-11-19 | 青岛海信移动通信技术股份有限公司 | 一种移动终端射频功率控制方法 |
CN102281623A (zh) * | 2010-06-11 | 2011-12-14 | 华为技术有限公司 | 一种调整设备功率的方法、检测控制子***及设备*** |
CN104918308A (zh) * | 2015-05-27 | 2015-09-16 | 努比亚技术有限公司 | 节省终端电量的方法、装置和*** |
CN107499180A (zh) * | 2017-08-04 | 2017-12-22 | 安徽江淮汽车集团股份有限公司 | 一种纯电动车功率控制方法及*** |
-
2019
- 2019-04-16 CN CN201910304283.1A patent/CN110087289A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101309099A (zh) * | 2008-07-10 | 2008-11-19 | 青岛海信移动通信技术股份有限公司 | 一种移动终端射频功率控制方法 |
CN102281623A (zh) * | 2010-06-11 | 2011-12-14 | 华为技术有限公司 | 一种调整设备功率的方法、检测控制子***及设备*** |
CN104918308A (zh) * | 2015-05-27 | 2015-09-16 | 努比亚技术有限公司 | 节省终端电量的方法、装置和*** |
CN107499180A (zh) * | 2017-08-04 | 2017-12-22 | 安徽江淮汽车集团股份有限公司 | 一种纯电动车功率控制方法及*** |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110633001A (zh) * | 2019-09-19 | 2019-12-31 | Oppo广东移动通信有限公司 | 电子设备控制方法、装置及电子设备 |
CN111818625A (zh) * | 2020-08-07 | 2020-10-23 | Oppo广东移动通信有限公司 | 功耗控制方法、装置、存储介质及电子设备 |
CN111818625B (zh) * | 2020-08-07 | 2022-12-20 | Oppo广东移动通信有限公司 | 功耗控制方法、装置、存储介质及电子设备 |
CN112083831A (zh) * | 2020-08-21 | 2020-12-15 | 欧菲微电子技术有限公司 | 基于激光投影键盘的按键识别方法及装置 |
CN115550850A (zh) * | 2022-10-14 | 2022-12-30 | 无锡康斯泰科技股份有限公司 | 一种基于bcm控制器的寻车***及方法 |
CN115550850B (zh) * | 2022-10-14 | 2023-10-27 | 无锡康斯泰科技股份有限公司 | 一种基于bcm控制器的寻车***及方法 |
CN115629326A (zh) * | 2022-12-21 | 2023-01-20 | 中国北方车辆研究所 | 户外空间内储能电池寿命预测方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110087289A (zh) | 通信模块控制方法、装置、计算机设备和存储介质 | |
CN103616701B (zh) | 野生动物微型远程追踪器及其控制方法 | |
CN109803224B (zh) | 低功耗定位方法及***、定位终端、服务平台以及控制终端 | |
CN101903845A (zh) | 用于提供功耗通知和管理的方法、装置和计算机程序产品 | |
CN103092656B (zh) | 一种导航***及导航方法 | |
CN105554316A (zh) | 一种预留智能终端电池电量的实现方法及*** | |
CN105388990A (zh) | 终端设备的省电处理方法及装置 | |
CN102707304A (zh) | 一种全球定位追踪方法及装置 | |
CN104503313A (zh) | 一种低功耗的汽车移动监控终端及方法 | |
CN103969665A (zh) | 一种定位设备 | |
CN102761667A (zh) | 一种智能手机及其进程管理方法 | |
CN103617475B (zh) | 一种用于微型远程追踪器的能效管理***及方法 | |
CN109889970A (zh) | 一种定位方法及装置、电子设备和存储介质 | |
CN105470590A (zh) | 一种电池参数的管理方法和装置 | |
CN109041216A (zh) | 设备定位方法、装置、计算机设备和存储介质 | |
CN109992360A (zh) | 进程处理方法和装置、电子设备、计算机可读存储介质 | |
CN101686155B (zh) | 无线局域网模块节电方法和装置及其快速启动方法和装置 | |
WO2023281516A1 (en) | Systems and methods for maximizing solar energy usage and optimizing non-renewable energy sources | |
CN201867655U (zh) | 一种太阳能寻踪装置 | |
CN103928028A (zh) | 语音应答挂件及语音应答方法 | |
CN207216717U (zh) | 一种新型的智能eMTC钥匙 | |
CN110737225A (zh) | 一种基于mqtt的wifi物联网智能门磁装置 | |
CN204515147U (zh) | 一种北斗导航快速辅助定位电路 | |
CN108307038A (zh) | 移动终端的位置获取方法、装置、移动终端及存储介质 | |
CN205149742U (zh) | 一种车载终端的智能供电*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518100 2701, 2702 and 2703, building 1, Huide building, Beizhan community, Minzhi street, Longhua District, Shenzhen, Guangdong Applicant after: Shenzhen BoShiJie Technology Co.,Ltd. Address before: 518100 507-508, building 7, Guorun Electric Appliance Factory, Xinniu community, Minzhi street, Longhua District, Shenzhen City, Guangdong Province Applicant before: SHENZHEN BOSHIJIE TECHNOLOGY Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190802 |