一种工作模式切换的方法、控制设备及微波感应器与流程

文档序号:17158264发布日期:2019-03-20 00:17阅读:211来源:国知局
一种工作模式切换的方法、控制设备及微波感应器与流程

本发明涉及智能控制领域,尤其涉及一种工作模式切换的方法、控制设备及微波感应器。



背景技术:

目前,由于微波/红外智能控制领域、智能照明控制领域、工业照明控制领域还是处于单一模式的控制方式,例如通过固有的机械调整或者遥控器的方式来调整和取消某些功能,在批量生产过程需要长期老化功能或者长期使用,这类产品有着调整复杂、困难、人力成本高、后期维护成本高;又由于产品基本安装在较高位置,设备安装时需人爬到较高位置造成较大安全隐患;后期维护检修时也需爬高,安全隐患较大的缺点;而且智能照明产品的使用难度也较大,例如切换产品的工作模式调整,参数的调整,状态的调整,非专业人员无法在短时间内做出改变和设置,而且用户在以后使用中一旦出问题,自主解决基本不可能,离不开专业人员来检查维修,之所以,目前已经有些国家地区智能控制的产品必须加入取消自动控制或者某项功能等的强烈要求,如澳洲地区要求增加“override”功能,“override”是指的覆盖现有方法并且对其重写,以求达到不同的作用的功能。

因此,传统的方式在微波/红外智能控制领域、智能照明控制领域、工业照明控制领域应用存在的使用不方便、施工困难、检修困难、安全风险高等缺点。则可以通过开关输入电源的次数来改变工作模式和取消某些功能,使用简便、并且可以批量操作设定,高效,快速等特点。



技术实现要素:

针对以上缺陷,本发明目的在于如何实现快速批量的实现配置控制装置的工作模式。为了实现上述目的,本发明提供了一种工作模式切换的方法,其特征在于设备的控制模块通过检测预先设定的时间范围内控制模块的供电电源发生连续关开操作的次数或供电电源发生连续关开操作的持续时间间隔与次数的关系,控制模块选择与检测到的关开操作的记录结果相匹配的操作指令,根据该操作指令执行工作模式的快速切换,一次关开操作包括一个关操作和一个开操作。

所述的工作模式切换的方法,其特征在于所述的每次关开操作为快速关开操作,每次快速关开操作的关状态的维持时间toff设置在[toff1,toff2]范围以内;其中toff1为供电电源下降到掉电阀值所需的最短时间;当系统检测到供电电源电压下降到掉电阀值时判断发生了关操作;其中toff2为供电电源下降到最低可正常维持电路主控芯片可正常工作的时间。

所述的工作模式切换的方法,其特征在于设备上还设有备用电源,当检测到供电电源发生关操作时,启动备用电源实现对设备进行供电,用于记录与储存,当检测到供电电源发生开操作时,恢复供电电源对设备进行供电。

所述的工作模式切换的方法,其特征在于当检测到一次关开操作,启动关开机时间间隔记录操作,开始记录预先设定的时间范围内的关开机时间间隔,当关开机时间间隔满足预先设定的时间条件,控制模块根据检测到的关开机时间间隔与次数匹配的操作指令,根据该操作指令执行工作模式的快速切换;当超过预先设定时间没有再次检测到关开操作,则结束本次关开机时间间隔记录操作,并清除记录。

所述的工作模式切换的方法,其特征在于当检测到一次关开操作,启动关开机次数计数,开始记录预先设定的时间范围内的发生关开机操作的次数,关开机操作的次数满足预先设定的次数条件时,控制模块根据检测到的关开机操作的次数匹配的操作指令,根据操作指令执行工作模式的快速切换;当超过预先设定时间没有再次检测到关开操作,则对关开机操作的次数进行清零操作。

所述的工作模式切换的方法,其特征在于通过开机次数来记录电源关开操作的次数,每次关开操作,设备都发生掉电重启,控制模块上增加一个开机计数器,所述开机计数器默认值为0,所述开机计数的数值器存储在掉电存储的存储器件中,控制模块上电时先执行开机计数器加1操作,并记录开机时间,当开机时间达到模式确定时间tmod时,检测开机计数器的数值,检查该数值是否存在预先设定的对应的操作指令,如果有则根据操作指令进行对应的工作模式的快速切换;并将开机计数器清零。

所述的工作模式切换的方法,其特征在于控制模块上设有电源掉电检测电路和关机计数器,用于关机计数器记录电源关开操作的次数,每次关开操作,设备都发生掉电重启,所述关机计数器的数值存储在掉电存储的存储器件中,当检测到电源发生掉电时立即执行关机计数器加1操作,并记录开机时间,当开机时间达到模式确定时间tmod时,检测关机计数器的数值,检查该数值是否存在预先设定的对应的操作指令,如果有则根据操作指令进行对被控控制模块的工作模式的快速切换;并将关机计数器清零。

所述的工作模式切换的方法,其特征在于操作指令为智能控制模式开关切换操作,控制模块检测到电源关开操作的次数达到或超过预先设置的阀值,则控制模块检查当前工作模式,如果为智能控制模式则切换到手动模式;如果当前为手动模式,则切换到智能控制模式。

一种具有工作模式切换的控制设备,其特征在于包括控制模块,所述控制模块上设有通过检测模块,用于检测预先设定的时间范围内控制模块的供电电源发生关开操作的关开机时间间隔或次数,控制模块根据检测到的关开机时间间隔或次数对应的操作指令进行对应的工作模式的快速切换。

一种具有工作模式切换的微波感应器,其特征在于包括权利要求9所述的具有工作模式切换的控制设备,还包括微波感应模块和光感探测模块。

本发明提供了一种通过快速切换电源开关来实现批量快速的调整控制设备的工作模式,无需额外增加控制线和硬件成本,实用性强,具有较大的应用前景广,具有较高的经济价值。

附图说明

图1是控制设备硬件系统框图;

图2是普通关开机实现的模式切换的实施例流程图

图3是通过开机次数来完成模式切换的具体实施流程图。

具体实施方式

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

所有的电子设备都必须连接电源,连接在一个总电源开关内的所有电子设备的电源都受总电源开关的控制,因此该电源的开和关的操作可以直接同步的传递到所有的电子设备。本发明就是利用了这一点,通过设定特定的开和关的时序来同时控制连接在该总电源开关下的所有设备,如控制全部关、全部开,或是控制设备的工作模式的同时切换、或是控制设备同步执行预先设定的指令,特别适合于物理上分布较分散或一些应急场合。

对于电子设备一般都具有各自的供电模块,供电模块一般都具有一定的电容,因此在总电源发生掉电,也就是关电源操作时,其设备的电源并不是马上就掉到零,而是有一个下降的过程。也就是利用了这一点,可以通过增加设置电源监控模块,监控电源的供电电压,当电源供电电压下降到预先设置的值voff1时,判定为电源发生了掉电,voff2为系统最低正常工作电压;对应的toff1为从电源掉电到电源供电电压下降到voff1所需要的时间;如果小于这个时间,控制器无法监控到开关发生掉电;对应的toff1为从电源掉电到电源供电电压下降到voff2所需要的时间,在该时间范围内设备还能正常维持工作;如果在电源下降到voff2前,电源重新供电,则系统可以持续的维持工作,因此系统可以完整的记录整个掉电发生的持续时间;对于正常开机的持续时间显然是很容易记录的,因此通过检测供电电源的供电点电压可以检测出总开关发生开和关的操作时序。进一步的可以监控获得一段时间内关开机时间间隔。在设备,如微波感应器的控制器中增加设置关开机时间间隔与控制指令的映射,即当控制器接收到预先设置的关开机时间间隔时,执行该关开机时间间隔对应的控制指令的操作,如模式切换、亮度调整、灵敏度调整、时间调整,手动和自动模式切换。

为了进一步的提升可操作性,设备端的电源部分可以增加电容量,延缓设备电源下降的速度。

在成本许可的情况下,还可以为每个设备增加备份电源,如增加电池,正常工作时由电网电源供电,当设备检测到电网上的电源发生掉电时,切换到备用电源供电。因此设备可以一直维持正常工作。这样可以只需监控到当设备电源降低到voff1判定为电源开关进入关状态,当电源上升到voff2时电源开关进入开状态,通过监控开状态和关状态,获得一定时间内关开机时间间隔。

为了进一步的简化系统,虽然电源设备一般都具有电容,电源电压下降有一个过程,但应用场合一般都要求响应及时,关电源也希望系统可以尽快的掉电,因此也不适合将设备电源的电容设置得过大,因此大部分设备在没有一些特定的快速开关的情况下很难通过手动操作保证维持设备可以正常工作下快速实现开关。因此进一步提出电源掉电,设备系统也在断时间停止工作,重新开电源,设备系统重启。一般来说对于单片机系统掉电后其内部时钟也就重启了,因此两次设备重启之间发生的掉电状态持续时间无法获知,当然如果系统上设有独立的时钟模块,且该时钟模块由独立的电池供电,则可以测量,但该方式成本太高,明显不适合很多场合。因此较为现实的是在不额外增加产品成本或更改硬件的前提下,通过检测在预先设定的时间范围内其发生设备重启,也就是电源开的次数;或者是在预先设定的时间范围内发生电源掉电,也就是电源关的次数,不同的次数定义为不同的控制操作指令。也就是关开机时间间隔为预定时间范围内电源关断的次数。

图1是控制设备硬件系统框图:电源ac输入,经供电电路1,分别为执行电路2,传感模块3,信号放大模块4,控制模块5供电。其中控制模块包括mcu微处理器、掉电检测模块和上电检测模块,mcu微处理器上设有信号处理模块和掉电储存器模块,当mcu微处理器检测到预先设定的时间范围内的供电电源发生开操作和关操作的关开机时间间隔与次数,可以根据需要只检测关开机时间间隔或只简单记录次数;关开机时间间隔具体为在一定时间内每次供电电源关开操作的关的持续时间和开的持续时间。mcu微处理器根据检测到的关开机时间间隔与次数对应的操作指令进行对应的工作模式的快速切换。

通过开机次数来记录电源关断的次数,在控制模块,控制模块可以是单片机,上增加一个开机计数器,开机计数器默认值为0,开机计数的数值器存储在掉电存储的存储器件中,开机计数器默认值为0意思是存储器件中存储的数值初始为0,每次开机从存储器中读取其初值并执行开机计数器加1操作并存储到存储器件中,并记录开机时间,当开机时间达到模式确定时间tmod时,要求当开机时间达到模式确定时间tmod时是为了保证通过电源开关机操作已经完成,控制设备处于正常工作状态,此时检测开机计数时是用户不再执行开关机操作状态,此时才检测开机计数器的数值,检查该数值是否存在预先设定的对应的操作指令,如果有则根据操作指令进行对应的工作模式的快速切换;并将开机计数器清零。模式确定时间tmod可以预先设定,根据一般用户要执行批量控制时,其一次操作指令的时间,也就是连续开关电源开关达到预先设定的次数后其维持开机时间超过tmod时认为这次用户的这次连续开关机电源的控制操作完成时,需要将开机计数器的值清零;该设置的目的还在于防止正常的开关机累计引起误操作,也就是说需要将正常的开关机排除在外。

图2是普通关开机实现的模式切换的实施例流程图。软件实施是可以产品上电时,启动计时器开始计时,读取读取掉电存储器内部的值,并执行n+1,并存储。监控计时器,如果在tmod时间内都未发生掉电事件,则认为产品已经开始进入正常工作模式,读取掉电存储器内部的值n,根据n的值选择不同的控制操作指令或模式切换,同时清除掉电存储内部的值n。如果在tmod时间内发生掉电事件,说明用户可能在操作模式切换操作,重启重新执行开机后的操作。

图3是快速关开机方式实现的模式切换的实施例流程图。该模式电源的关开操作采用快速开关,可以方便用户操作时保证操作模式切换时,每次关开操作之间的间隔时间足够短,保证系统还可以正常工作,同时还需满足电源电压需要下降到可以检测到系统掉电的时间。可以在产品上电时,计时器开始计时,也可以在检测到第一次掉电发生时启动计时器;接着读取掉电存储器内部的值n,并执行n+1操作,在设定的时间tmod时间内是否发生掉电事件发生,如果是则清除计时器的值,并执行n+1操作,一直循环检测到在tmod时间内没有发生掉电事件,当tmod时间内没有发生掉电事件时,读取掉电存储器内部的值n,根据n的值选择不同的控制操作指令,清除掉电存储器内部的值n。完成模式切换或其它控制操作。

以上所揭露的仅为本发明一种实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于本发明所涵盖的范围。

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