一种防丢失装置、控制方法以及相关装置与流程

文档序号:18463701发布日期:2019-08-17 02:15阅读:133来源:国知局
一种防丢失装置、控制方法以及相关装置与流程

本申请涉及微电子技术领域,特别涉及一种防丢失装置、控制方法、防丢失装置的控制器以及计算机可读存储介质。



背景技术:

随着信息技术的不断发展,以及人们使用的数码设备越来越多,并且数码设备的价值越来越高。当使用的数据设备丢失时,通常通过数据设备本身的机制进行找回,例如,使数码设备播放音乐,以便使用者通过声音召回对应的数据设备。

而现有技术中的防丢失装置一般由电池供电,当电池电量用尽,或者充电不及时,使得防丢失装置停止工作,无法对物品的丢失状态进行提供,造成损失,降低防丢失装置的使用可靠性。

因此,如何提高防丢失装置的使用可靠性是本领域技术人员关注的重点问题。



技术实现要素:

本申请的目的是提供一种防丢失装置、控制方法、防丢失装置的控制器以及计算机可读存储介质,通过在防丢失装置中连接太阳能供电单元以便对放丢失装置的电池进行充电,避免出现电池的电量用尽的情况,提高防丢失装置的可靠性。

为解决上述技术问题,本申请提供一种防丢失装置,包括:

控制器,用于控制信号收发器发送信号和接收信号,当发送信号到接收信号的间隔时长大于预设时长时,进行告警处理;

信号收发器,与所述控制器连接,用于发送信号和接收信号;

电池,与所述控制器连接,用于对所述防丢失装置进行供电;

太阳能供电单元,与所述电池连接,用于对所述电池进行充电。

可选的,所述控制器具体用于生成发射信号,控制所述信号收发器发送所述发射信号。

可选的,所述控制器还用于当接收到其它防丢失装置发送的信号时,向所述其它防丢失装置发送反馈信号。

可选的,所述控制器具体用于当发送发射信号时,控制计时器开始计时;当接收到反馈信号时,控制所述计时器停止计时,得到收发间隔时长;判断所述收发间隔时长是否大于预设时长;若是,则进行告警处理。

可选的,所述太阳能供电单元具体用于判断所述电池的剩余电量是否低于预设电量值,若是,则对所述电池进行充电。

本申请还提供一种防丢失装置的控制方法,包括:

控制器控制太阳能供电单元对防丢失装置的电池进行充电,并按照预设周期生成发射信号;

控制信号收发器向其它防丢失装置发送所述发射信号,以便所述其它防丢失装置根据接收到的发射信号返回反馈信号;

判断发送所述发射信号到接收到所述反馈信号之间的时间间隔是否大于预设时长;

若是,则进行告警处理。

可选的,还包括:

当发送所述发射信号时,判断未接收到反馈信号的时长是否大于所述预设时长;

若是,则进行告警处理。

可选的,还包括:

当接收到其它防丢失装置发送的发射信号时,向所述其它防丢失装置发送反馈信号。

本申请还提供一种防丢失装置的控制器,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上所述的控制方法的步骤。

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上保存有计算机程序,所述计算机程序被处理器执行时实现如上所述的控制方法的步骤。

本申请所提供的一种防丢失装置,包括:控制器,用于控制信号收发器发送信号和接收信号,当发送信号到接收信号的间隔时长大于预设时长时,进行告警处理;信号收发器,与所述控制器连接,用于发送信号和接收信号;电池,与所述控制器连接,用于对所述防丢失装置进行供电;太阳能供电单元,与所述电池连接,用于对所述电池进行充电。

通过在防丢失装置中连接太阳能供电单元,以便对防丢失装置中的电池进行充电,可以在电池电量不足的是否对其进行充电,避免出现电池电量用尽的情况,增加防丢失装置的续航能力,提高防丢失装置的可靠性。

本申请还提供一种防丢失装置的控制方法、防丢失装置的控制器以及计算机可读存储介质,具有以上有益效果,在此不作赘述。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其它的附图。

图1为本申请实施例所提供的一种防丢失装置的结构示意图;

图2为本申请实施例所提供的一种防丢失装置的控制方法的流程图;

图3为本申请所提供的一种防丢失装置的控制器的结构示意图。

具体实施方式

本申请的核心是提供一种防丢失装置、控制方法、防丢失装置的控制器以及计算机可读存储介质,通过在防丢失装置中连接太阳能供电单元以便对放丢失装置的电池进行充电,避免出现电池的电量用尽的情况,提高防丢失装置的可靠性。

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

现有技术中的防丢失装置一般由电池供电,当电池电量用尽,或者充电不及时,使得防丢失装置停止工作,无法对物品的丢失状态进行提供,造成损失,降低防丢失装置的使用可靠性。

因此,本申请提供一种防丢失装置,通过在防丢失装置中连接太阳能供电单元,以便对防丢失装置中的电池进行充电,可以在电池电量不足的是否对其进行充电,避免出现电池电量用尽的情况,增加防丢失装置的续航能力,提高防丢失装置的可靠性。

请参考图1,图1为本申请实施例所提供的一种防丢失装置的结构示意图。

本实施例中,该装置可以包括:

控制器100,用于控制信号收发器110发送信号和接收信号,当发送信号到接收信号的间隔时长大于预设时长时,进行告警处理;

信号收发器110,与控制器100连接,用于发送信号和接收信号;

电池120,与控制器100连接,用于对防丢失装置进行供电;

太阳能供电单元130,与电池120连接,用于对电池120进行充电。

可见,本实施例中的防丢失装置在控制器100、信号收发器110以及电池120的共同作用下,可以对安装有防丢失装置的物品提供防丢失功能。进一步的,本实施例还包括太阳能供电单元130可以对电池120的电量进行及时的补充,避免防丢失装置因为电量不足而停止工作的情况,提高防丢失装置的可靠性。

可选的,该控制器100可以具体用于生成发射信号,控制信号收发器110发送发射信号。

可选的,该控制器100还用于当接收到其它防丢失装置发送的信号时,向其它防丢失装置发送反馈信号。

可选的,该控制器100具体用于当发送发射信号时,控制计时器开始计时;当接收到反馈信号时,控制计时器停止计时,得到收发间隔时长;判断收发间隔时长是否大于预设时长;若是,则进行告警处理。

可选的,该太阳能供电单元130具体用于判断电池120的剩余电量是否低于预设电量值,若是,则对电池120进行充电。

其中,进行告警的方式可以是通过扬声器进行告警,还可以是通过灯光闪烁进行报警,也可以通过向一种终端发送消息进行告警,可见,本实施例中告警的方法并不唯一,在具体应用中可以选择合适的告警方式,在此不做具体限定。

综上,本实施例通过在防丢失装置中连接太阳能供电单元,以便对防丢失装置中的电池进行充电,可以在电池电量不足的是否对其补充电量,避免出现电池电量用尽的情况,增加防丢失装置的续航能力,提高防丢失装置的可靠性。

以下通过一个具体的实施例对本申请提供的一种防丢失装置进行进一步说明。

本实施例的电源部分采用太阳能供电单元给蓄电池供电,接一个二极管,防止反向放电,然后由蓄电池给单片机供电,控制部分采用ht32f1755型单片机(工作电压3.3v)作为主控制器,使用两块无线模块nrf24101分别作为发射和接收模块(安全范围为3-20m),通过检测无线收发模块nrf24101是否能进行正常发射、接收信号,进而判断所要保护的物品是否在安全范围内。当收发两模块之间的距离在“安全范围”(20m左右)时,系统正常工作,数据传输正常,用绿色灯光提示;若超出该安全范围,则系统无法进行正常的数据传送,此时控制器会发出报警信号,提醒用户注意。该电路的工作流程为:首先接收电路上电,使接收模块处于接收状态,等待数据的到来;然后运行单片机上的程序,将单片寄存器内预先存放的数据发射出去。若发射模块与接收模块的距离在“安全范围”内,接收模块会在1ms内接收到信号,不会报警,若超出“安全范围”,接收模块就会通过蜂鸣器鸣叫报警、报警灯光闪烁。

其中,供电模块采用较为简单的电路:太阳能电池片(或太阳能电池板)(电压2-5伏,电流>40毫安),通过一个二极管(压降0.2伏)以防正反向放电,还有一个限流小电阻,对4节串联起来的普通1.2伏充电电池进行充电。单片机由3节充电电池给供电,由于充电电池内阻低,可以省去电解电容,只用一个去耦合电容滤除杂波信号即可。

此外,信号发送接收模块可以使用nrf24l01无线模块;nrf24l01是一款新型单片射频收发器件,工作于2.46ghz-2.5ghz的ism频段,内置频率合成器、功率放大器、晶体振荡器、调制器等功能模块,并融合了增强型shockburst技术,其中输出功率和通信频道可通过程序进行配置,nrf24l01功耗低,在以-6dbm的功率发射时,工作电流也只有9ma,接收时,工作电流只有12.3ma,多种低功率工作模式(掉电模式和空闲模式)使节能设计更方便。

发射数据时,首先将nrf24l01配置为发射模式,接着把地址和数据按照时序由spi口写入nrf24l01缓存区,然后ce置为高电平并保持至少10μs,延迟130μs后发射数据;若自动应答开启,那么nrf24l01在发射数据后立即进入接收模式,接收应答信号,如果收到应答,则认为此次通信成功,tx_ds置高,同时tx_pld从发送堆栈中清除;若未收到应答,则自动重新发射该数据(自动重发已开启),若重发次数(arc_cnt)达到上限,max_rt置高,tx_pld不会被清除;max_rt或tx_ds置高时,使irq变低,以便通知mcu。最后发射成功时,若ce为低则nrf24l01进入空闲模式1;若发送堆栈中有数据且ce为高,则进入下一次发射;若发送堆栈中无数据且ce为高,则进入空闲模式2。接收数据时,首先将nrf24l01配置为接收模式,接着延迟130us进入接收状态等待数据的到来。当接收方检测到有效的地址和crc时,就将数据包存储在接收堆栈中,同时中断标志位rx_dr置高,irq变低,以便通知mcu去取数据。若此时自动应答开启,接收方则同时进入发射状态回传应答信号,最后接收成功时,若ce变低,则nrf24l01进入空闲模式1。

可见,本实施例通过在防丢失装置中连接太阳能供电单元,以便对防丢失装置中的电池进行充电,可以在电池电量不足的是否对其进行充电,避免出现电池电量用尽的情况,增加防丢失装置的续航能力,提高防丢失装置的可靠性。

以下通过一个实施例对本申请的防丢失装置的控制方法进行说明。

请参考图2,图2为本申请实施例所提供的一种防丢失装置的控制方法的流程图。

本实施例中,该控制方法可以包括:

s101,控制器控制太阳能供电单元对防丢失装置的电池进行充电,并按照预设周期生成发射信号;

s102,控制信号收发器向其它防丢失装置发送发射信号,以便其它防丢失装置根据接收到的发射信号返回反馈信号;

s103,判断发送发射信号到接收到反馈信号之间的时间间隔是否大于预设时长;

s104,若是,则进行告警处理。

可选的,该方法还可以包括:

当发送发射信号时,判断未接收到反馈信号的时长是否大于预设时长;

若是,则进行告警处理。

可选的,该方法还可以包括:

当接收到其它防丢失装置发送的发射信号时,向其它防丢失装置发送反馈信号。

可见,通过本实施例提供的控制方法,可以使得安装有防丢失装置的物品离开一定距离后,防丢失装置进行告警操作,以便提供用户物品离开一定范围,保证物品的安全。此外,本实施例中的防丢失装置由太阳能供电单元进行充电,当电池电量不足时,可以有效的对电池的电量进行补充,避免出现电量不足的情况。

下面对本申请实施例提供的车辆速度控制设备进行介绍,下文描述的车辆速度控制设备与上文描述的车辆速度控制方法可相互对应参照。

请参考图3,图3为本申请所提供的一种防丢失装置的控制器的结构示意图,该防丢失装置的控制器可以包括:

存储器11,用于存储计算机程序;

处理器12,用于执行上述存储器11存储的计算机程序时可实现如下步骤:

控制器控制太阳能供电单元对防丢失装置的电池进行充电,并按照预设周期生成发射信号;控制信号收发器向其它防丢失装置发送发射信号,以便其它防丢失装置根据接收到的发射信号返回反馈信号;判断发送发射信号到接收到反馈信号之间的时间间隔是否大于预设时长;若是,则进行告警处理。

本实施例中,处理器12执行存储器11中保存的计算机子程序时,还可以实现以下步骤:当发送发射信号时,判断未接收到反馈信号的时长是否大于预设时长;若是,则进行告警处理。

本实施例中,处理器12执行存储器11中保存的计算机子程序时,还可以实现以下步骤:当接收到其它防丢失装置发送的发射信号时,向其它防丢失装置发送反馈信号。

对于本申请提供的设备的介绍请参照上述方法实施例,本申请在此不做赘述。

进一步的,本申请实施例还公开了一种计算机可读存储介质,用于存储计算机程序,其中,计算机程序被处理器执行时可实现如下步骤:控制器控制太阳能供电单元对防丢失装置的电池进行充电,并按照预设周期生成发射信号;控制信号收发器向其它防丢失装置发送发射信号,以便其它防丢失装置根据接收到的发射信号返回反馈信号;判断发送发射信号到接收到反馈信号之间的时间间隔是否大于预设时长;若是,则进行告警处理。

在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:当发送发射信号时,判断未接收到反馈信号的时长是否大于预设时长;若是,则进行告警处理。

在一些具体的实施例中,计算机可读存储介质中保存的计算机子程序被处理器执行时,可以具体实现以下步骤:当接收到其它防丢失装置发送的发射信号时,向其它防丢失装置发送反馈信号。

该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

对于本申请提供的计算机可读存储介质的具体介绍请参照上述方法实施例,本申请在此不做赘述。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上对本申请所提供的一种防丢失装置、控制方法、防丢失装置的控制器以及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1