CN108732960B - 非接触式控制装置及其控制方法 - Google Patents
非接触式控制装置及其控制方法 Download PDFInfo
- Publication number
- CN108732960B CN108732960B CN201710273556.1A CN201710273556A CN108732960B CN 108732960 B CN108732960 B CN 108732960B CN 201710273556 A CN201710273556 A CN 201710273556A CN 108732960 B CN108732960 B CN 108732960B
- Authority
- CN
- China
- Prior art keywords
- speed
- preset
- level
- output end
- output
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25257—Microcontroller
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
本公开是关于一种非接触式控制装置及其控制方法,该装置包括:测速雷达模块,用于根据接收的反射信号周期性地获取运动对象的运动速度,并基于所述运动速度输出相应的电平;控制模块,与测速雷达模块耦接,用于根据测速雷达模块在连续多个预设周期输出的电平控制负载的状态。本公开能够简单连续地控制负载的状态,提高了处理效率,并且减少了空间占用。
Description
技术领域
本公开涉及电力电子技术领域,具体而言,涉及一种非接触式控制装置及其控制方法。
背景技术
随着智能家居的日益普及,如何更方便地操控各类电器已成为智能家居领域关注的焦点。通过非接触式操作来对电器进行连续控制,是一种简单方便地操作电器的方法。
非接触式连续控制指的是在不接触电器的情况下,通过非接触式连续操作实现对电器的亮度、音量以及温度等参数的渐进调节,提升用户体验,尤其是在厨房操作电器时,由于手部带有油污,不适合进行触摸控制的场景下。目前,支持非接触式连续控制的现有技术主要是有以下几类:1.平面图像识别:通过一个或多个光学摄像头拍摄操作动作的图片或视频,并通过图像/视频处理从背景图像中识别出操作动作,通过识别结果对电器进行控制;2.深度图像识别:与平面图像识别类似,但增加了采集深度(即距离)信息,通过3D图像处理判断操作动作,可使用一个红外发射器加2个红外接收器的方式实现深度采集,也可以用可见光,通过ToF(飞行时间,即光的传播时间)计算判断发射/接收平面到操作对象的距离的变化。
现有实现非接触式连续控制的方案,不论采用平面图像识别还是深度图像识别,都存在以下缺点:一方面,平面图像识别和深度图像识别所需光学器件不仅对控制装置的结构有特殊要求,而且占用空间,例如使用的可见光或红外发射接收装置在控制装置的面板上需要发射孔和接收孔,才能实现光的收发;另一方面,平面图像识别和深度图像识别都需要复杂的图像识别算法和模式训练,为了实现对不同操作动作的识别,以及适应不同用户的操作动作差异,需要预先进行大量的样本采集和识别实验,运算复杂且处理效率低。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种非接触式控制装置及该非接触式控制装置的控制方法,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。
根据本公开的一个方面,提供了一种非接触式控制装置,包括:
测速雷达模块,用于根据接收的反射信号周期性地获取运动对象的运动速度,并基于所述运动速度输出相应的电平;
控制模块,与所述测速雷达模块耦接,用于根据所述测速雷达模块在连续多个预设周期输出的所述电平控制负载的状态。
在本公开的一种示例性实施例中,所述控制模块包括:
指令判断单元,与所述测速雷达模块耦接,用于根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令;以及
连续控制单元,与所述指令判断单元以及所述负载电连接,用于根据所述控制指令连续地控制所述负载的状态。
在本公开的一种示例性实施例中,根据接收的反射信号周期性地获取运动对象的运动速度包括:
按照所述预设周期将接收的反射信号与预设反射信号阈值进行比较;
在接收的反射信号高于等于所述预设反射信号阈值时获取运动对象的运动速度;
在接收的反射信号低于所述预设反射信号阈值时,向第一输出端和第二输出端均输出第一电平。
在本公开的一种示例性实施例中,基于所述运动速度输出相应的电平包括:
判断所述运动速度的速率值是否处于预设速率区间内;
在判断所述运动速度的速率值未处于所述预设速率区间内时,向所述第一输出端和所述第二输出端均输出所述第一电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第一方向时,向所述第一输出端输出第二电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第二方向时,向所述第二输出端输出第二电平。
在本公开的一种示例性实施例中,根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令包括:
按照所述预设周期对所述测速雷达模块输出的电平进行检测;
在连续多个所述预设周期在所述第一输出端或所述第二输出端检测到所述第二电平时,生成与所述第一输出端或所述第二输出端对应的预设指令;
在所述第一输出端或所述第二输出端检测到所述第一电平时,停止生成所述预设控制指令。
在本公开的一种示例性实施例中,根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令包括:
按照所述预设周期对所述测速雷达模块输出的电平进行检测;
在所述第一输出端或所述第二输出端检测到所述第二电平时,分别对在所述第一输出端或所述第二输出端所检测到所述第二电平的周期进行计数;
在连续多个所述预设周期的计数结果大于等于第一阈值时生成与所述第一输出端或所述第二输出端对应的预设指令;
在所述第一输出端或所述第二输出端检测到所述第一电平时,将所述计数结果清零。
在本公开的一种示例性实施例中,根据所述控制指令连续地控制所述负载的状态包括:
根据与所述第一输出端对应的预设指令连续地升高所述负载的亮度或音量;
根据与所述第二输出端对应的预设指令连续地降低所述负载的亮度或音量。
在本公开的一种示例性实施例中,所述测速雷达模块包括单发单收的多普勒雷达,所述多普勒雷达的天线主瓣方向垂直于所述非接触式装置的表面向外。
根据本公开的一个方面,提供一种非接触式控制装置的控制方法,应用于根据上述任意一项所述的非接触式控制装置,包括:
根据所述测速雷达模块接收的反射信号周期性地获取运动对象的运动速度,并基于所述运动速度输出相应的电平;
根据所述测速雷达模块在连续多个预设周期输出的所述电平控制负载的状态。
在本公开的一种示例性实施例中,根据所述测速雷达模块在连续多个预设周期输出的所述电平控制负载的状态可以包括:
根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令;以及
根据所述控制指令连续地控制所述负载的状态。
在本公开的一种示例性实施例中,根据接收的反射信号周期性地获取运动对象的运动速度包括:
按照所述预设周期将接收的反射信号与预设反射信号阈值进行比较;
在接收的反射信号高于等于所述预设反射信号阈值时获取运动对象的运动速度;
在接收的反射信号低于所述预设反射信号阈值时,向第一输出端和第二输出端均输出第一电平。
在本公开的一种示例性实施例中,基于所述运动速度输出相应的电平包括:
判断所述运动速度的速率值是否处于预设速率区间内;
在判断所述运动速度的速率值未处于所述预设速率区间内时,向所述第一输出端和所述第二输出端均输出所述第一电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第一方向时,向所述第一输出端输出第二电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第二方向时,向所述第二输出端输出第二电平。
在本公开的一种示例性实施例中,根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令包括:
按照所述预设周期对所述测速雷达模块输出的电平进行检测;
在连续多个所述预设周期在所述第一输出端或所述第二输出端检测到所述第二电平时,生成与所述第一输出端或所述第二输出端对应的预设指令;
在所述第一输出端或所述第二输出端检测到所述第一电平时,停止生成所述预设控制指令。
在本公开的一种示例性实施例中,其特征在于,根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令包括:
按照所述预设周期对所述测速雷达模块输出的电平进行检测;
在所述第一输出端或所述第二输出端检测到所述第二电平时,分别对在所述第一输出端或所述第二输出端所检测到所述第二电平的周期进行计数;
在连续多个所述预设周期的计数结果大于等于第一阈值时生成与所述第一输出端或所述第二输出端对应的预设指令;
在所述第一输出端或所述第二输出端检测到所述第一电平时,将所述计数结果清零。
在本公开的一种示例性实施例中,其特征在于,根据所述控制指令连续地控制所述负载的状态包括:
根据与所述第一输出端对应的预设指令连续地升高所述负载的亮度或音量;
根据与所述第二输出端对应的预设指令连续地降低所述负载的亮度或音量。
根据本公开的示例实施例中的非接触式控制装置,根据测速雷达模块接收的反射信号周期性地获取运动对象的运动速度,基于运动速度输出相应的电平,根据连续多个预设周期输出的电平控制负载的状态。一方面,根据测速雷达模块接收的反射信号周期性地获取运动对象的运动速度,基于运动速度输出相应的电平,能够根据运动对象的非接触式操作动作输出相应的电平;另一方面,根据连续多个预设周期输出的电平控制负载的状态,能够简单连续地控制负载的状态例如亮度、音量,与现有技术相比,不需要复杂的识别算法和模式训练,提高了处理效率;再一方面,由于测速雷达无线电波具有较高的频率和穿透性,不仅能够使控制装置的结构小型化,而且不需要发射孔和接收孔,减少了空间占用。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示意性示出了一种技术方案中采用测速雷达进行速度检测的原理图;
图2示意性示出了根据本公开一示例性实施例的非接触式控制装置的框图;
图3示意性示出了根据本公开另一示例性实施例的非接触式控制装置的框图;
图4示意性示出了根据本公开一示例性实施例的测速雷达的工作流程图;
图5示意性示出了根据本公开一示例性实施例的指令判断单元的工作流程图;以及
图6示意性示出了根据本公开一示例性实施例的非接触式控制装置的控制方法的流程图。
具体实施方式
现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施例使得本公开将更加全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免使本公开的各方面变得模糊。
此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
一种技术方案中采用测速雷达进行速度检测,参照图1所示,该测速雷达可以通过发射电磁波并接收在电磁波行进方向上的运动物体所反射的电磁波,可实现对物体相对于雷达的运动速度和运动方向的检测。对物体速度的检测利用的是运动物体反射电磁波时的多普勒效应。在图1中,雷达发射电磁波的发射频率是fo,雷达接收到运动物体反射的电磁波的频率变化为fo+fd,fd为多普勒频移,利用fd即可计算出物体的运动方向和运动速度。下面对计算过程进行详细的描述。
假设多普勒雷达发射脉冲的工作频率为fo(相当于波长λ=c/fo),目标与雷达的距离为R,则雷达波发往目标到返回天线所经过的距离为2R。这个距离用波长来度量相当于2R/λ个波长;利用弧度来度量相当于4πR/λ个弧度。若所发射的电磁波在天线处的相位为那么电磁波被散射回到天线时的相位应是下式:
相位的时间变化率(即圆频率ω=2πf)
则多普勒频移fd为:
基于上述内容,在本示例实施例中,首先提供了一种非接触式控制装置。参考图2中所示,该非接触式控制装置200可以包括测速雷达210和控制模块220。其中:
测速雷达模块210用于根据接收的反射信号周期性地获取运动对象的运动速度,并基于所述运动速度输出相应的电平;
控制模块220与所述测速雷达模块210耦接,用于根据所述测速雷达模块210在连续多个预设周期输出的所述电平控制负载的状态。
根据本示例实施例中的控制装置,一方面,根据测速雷达模块接收的反射信号周期性地获取运动对象的运动速度,基于运动速度输出相应的电平,能够根据运动对象的非接触式操作动作输出相应的电平;另一方面,根据连续多个预设周期输出的电平控制负载的状态,能够简单连续地控制负载的状态例如亮度、音量,与现有技术相比,不需要复杂的识别算法和模式训练,提高了处理效率;再一方面,由于测速雷达无线电波具有较高的频率和穿透性,不仅能够使控制装置的结构小型化,而且不需要发射孔和接收孔,减少了空间占用。
下面,将对本示例实施例中的非接触式控制装置进行详细的说明。
在本示例实施例中,测速雷达模块210可以包括多普勒雷达例如单发单收的多普勒雷达,但是本公开的示例实施例中的测速雷达不限于此,例如测速雷达也可以为连续波雷达或脉冲雷达等,这同样在本公开的保护范围内。在本示例实施例中,测速雷达模块210可以内置于需要操控的设备的非金属平面(曲面)后方或下方,其天线主瓣(即灵敏度最高)方向垂直于平面(曲面)向外即垂直于非接触式装置200的表面向外,当开关面板前的运动对象例如手按预设的动作运动时,将被测速雷达探测到,并由测速雷达识别出运动对象的速度。
进一步地,参照图3所示,在本示例实施例中,控制模块220可以包括指令判断单元310和连续控制单元320,其中,指令判断单元310与所述测速雷达模块210耦接,用于根据测速雷达模块210在连续多个预设周期输出的电平生成控制指令,指令判断单元310通过GPIO1端口和GPIO2端口和测速雷达210耦接。在本示例实施例中,当用户手掌快速靠近或远离测速雷达时,非接触式控制装置200内的测速雷达模块210在每个预设周期T例如200ms内,通过上文所述的计算公式,推算出手掌相对于测速雷达运动的方向和速度。当所计算的速度位于设定区间内(如0.5~2km/h),则将探测结果通过GPIO1端口和GPIO2端口上报给指令判断单元310。连续控制单元320与指令判断单元310以及负载电连接,用于根据指令判断单元310输出的控制指令连续地控制负载的状态。
进一步地,在某个预设周期T内,测速雷达如在设定距离内未探测到有效运动对象即接收的反射信号低于预设阈值,则向两个GPIO端口均输出高电平。当判断出有靠近操作时,通过GPIO1口向指令判断单元输出一周期的低电平;当判断出有远离操作时,通过GPIO2口向指令判断单元输出一周期的低电平。在一个预设周期内,测速雷达模块的工作流程如图4所示。
参照图4所示,当用户手掌快速靠近或远离内置多普勒雷达的非接触式控制装置时,在步骤S410中,测速雷达在一预定周期接收到经由用户手掌反射回的反射信号。测速雷达所发射的电磁波信号,经过空中传播和手的反射散射等,会带来信号强度的衰减,因此,在本示例实施例中,测速雷达在工作时,可设定一最小反射信号强度比阈值。通对接收到的反射信号强度与发射信号的强比值进行调整,可以控制测速雷达对不同距离范围内的手势操作做出响应。当接收到的信号的强度比高于设定阈值时,测速雷达才会测算手的移动速度。设定的强度比阈值越大,则手势作用距离越短;设定的强度比阈值越小,则手势作用距离越长。
接下来,在步骤S420中,按照预设周期将接收到的反射信号与预设反射信号阈值进行比较,在接收到的反射信号高于等于预设反射信号阈值时,在步骤S440中获取运动对象的运动速度,即通过上文所述的计算公式,推算出手掌相对于测速雷达的运动方向和速度;在接收的反射信号低于预设反射信号阈值时,在步骤S430中向第一输出端GPIO1和第二输出端GPIO2均输出一预设周期的第一电平。
接下来,在步骤S450中,判断所述运动速度的速率值是否处于预设速率区间内。在本示例实施例中,所预设定的速率区间,用于限定合理的手势操作中手掌的移动速度,从而避免因投掷物(速度过快)或人体经过(在雷达法线方向上的分速度较小,雷达法线方向即垂直于面板的方向)导致的误响应。测速雷达仅在监测到的运动对象的移动速度落在预设速率区间内,例如0.5~2km/h时,才判断为有效操作。在本示例实施例中,测速雷达按设定参数,周期性计算和输出对运动对象的探测结果。综合考虑测速雷达运算时间、正常操作下的手掌移动距离和移动速度,该输出周期可以被设定为T=200ms。测速雷达单元可通过GPIO口或其他通信接口将探测结果即是否存在运动对象及其相对于雷达法线方向的运动速度传递给指令判断单元。在判断所述运动速度的速率值未处于所述预设速率区间内时,在步骤S430中向所述第一输出端和所述第二输出端均输出所述第一电平。当所计算的速率值位于预设速率区间内时,则可以将探测结果上报给指令判断模块310。
需要说明的是,在本示例实施例中,预设周期T可以为200ms,也可以为150ms、100ms、250ms,还可以为其他适当的时间段,本公开对此不进行特殊限定。此外,预设速率区间可以为0.5~2km/h,也可以为0.8~2.4km/h以及1~2.8km/h,还可以为其他适当的速率区间,这同样属于本公开的保护范围。
接下来,在步骤S460中,判断在步骤S440中所获取的速度方向是第一方向还是第二方向,在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第一方向时,在步骤S470中,向所述第一输出端输出第二电平;在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第二方向时,在步骤S480中,向所述第二输出端输出第二电平。
需要说明的是,在本示例实施例中,第一方向可以为“靠近”测速雷达的方向,在第一方向为“靠近”时,第二方向为“远离”测速雷达的方向,但是本公开的示例实施例不限于此,例如第一方向也可以为“远离”测速雷达的方向,在第一方向为“远离”时,第二方向为“靠近”测速雷达的方向,本公开对此不做特殊限定。
此外,在本示例实施例中,第一电平可以为高电平,在第一电平为高电平的情况下,第二电平为低电平,但是本公开的示例实施例中不限于此,例如,第一电平还可以为低电平,在第一电平为低电平的情况下,第二电平为高电平,这同样属于本公开的保护范围。
进一步地,在本示例实施例中,指令判断单元310可以根据测速雷达输出的探测结果判断是否触发连续调节操作。指令判断单元的基本判断规则为:(1)按预设探测周期例如200ms,周期性探测GPIO1端口和GPIO2端口的电平;(2)当连续两个预设周期检测到同一GPIO端口为低电平,即连续两个预设周期探测到同方向的手掌移动,则输出与该GPIO口关联(预定义)的控制指令,如提升亮度(音量)或降低亮度(音量);(3)如果在某个GPIO口探测到高电平,则停止输出控制指令。
具体而言,以第一输出端口即GPIO1端口为例,指令判断单元310具体的工作流程如图5所示。在图5中,在步骤S510中,指令判断单元310按照预设周期对测速雷达模块210输出的电平进行检测;接下来,在步骤S520中判断步骤S510中检测到的电平是否为第二电平,在步骤S510中检测到的电平为第二电平时,在步骤S540中对在第一输出端所检测到第二电平的周期进行计数;在步骤S550中,在连续多个所述预设周期的计数结果Count大于等于第一阈值时生成与所述第一输出端或所述第二输出端对应的预设指令,否则,等待1周期后返回到步骤S510;在第一输出端检测到第一电平时,在步骤S530中将计数结果Count清零。如图5所示,Count变量被用于记录连续探测到第二电平的周期数。当Count>=2时,则提升亮度(音量)1档。数值2即为设定的所述第一阈值即最小连续手势次数,引入第一阈值可以有效减少因测速雷达检测误差或手部自然动作带来的误操作。第二输出端口即GPIO2端口时,指令判断单元310具体的工作流程与图5类似,为了避免重复在此将不再赘述。
在本示例实施例中,可以根据预设周期的长短来设置第一阈值,在预设周期较短时,可以增加第一阈值,在预设周期较长时,可以减少预设,例如,在预设周期为200ms时,第一阈值可以为2,在预设周期为100ms时,第一阈值可以为4,本公开在此对第一阈值不进行特殊限定。
进一步地,在本示例实施例中,在步骤S510中,在连续多个预设周期在第一输出端GPIO1端口检测到所述第二电平时,可以直接生成与第一输出端对应的预设指令,不用与预定第一阈值进行比较;在所述第一输出端检测到所述第一电平时,停止生成预设控制指令,这同样在本公开的保护范围内。
此外,在本示例实施例中,连续控制单元320可以根据与第一输出端对应的预设指令连续地升高所述负载的亮度或音量;根据与第二输出端对应的预设指令连续地降低所述负载的亮度或音量,但是在本公开的示例实施例中,连续控制单元320还可以根据与第一输出端对应的预设指令连续地降低所述负载的亮度或音量;根据与第二输出端对应的预设指令连续地升高所述负载的亮度或音量,这同样在本公开的保护范围内。
需要说明的是,在本示例实施例中,与第一输出端对应的预设指令可以为提升亮度、音量或温度,在与第一输出端对应的预设指令为提升亮度、音量或温度的情况下,与第二输出端对应的预设指令为降低亮度、音量或温度,但是本公开的示例实施例不限于此,例如与第一输出端对应的预设指令可以为降低亮度、音量或温度,在与第一输出端对应的预设指令为降低亮度、音量或温度的情况下,与第二输出端对应的预设指令为提升亮度、音量或温度
此外,在本示例实施例中,与连续控制单元电连接的负载可以是灯具、电饭煲以及空调,但是本公开的示例实施例不限于此,例如负载还可以为电视机、电热水器以及抽油烟机等,这同样在本公开的保护范围内。
应当注意,尽管在上文详细描述中提及了非接触式控制装置的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
此外,在本公开的另一示例性实施例中,还提供了一种非接触式控制装置的控制方法,可以应用于根据上述实施例中所述的非接触式控制装置。
参照图6所示,该控制方法可以包括:步骤S610.根据所述测速雷达模块接收的反射信号周期性地获取运动对象的运动速度,并基于所述运动速度输出相应的电平;步骤S620.根据所述测速雷达模块在连续多个预设周期输出的所述电平控制负载的状态。
进一步地,在本示例实施例中,根据所述测速雷达模块在连续多个预设周期输出的所述电平控制负载的状态可以包括:
根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令;以及
根据所述控制指令连续地控制所述负载的状态。
进一步地,在本示例实施例中,基于所述运动速度输出相应的电平可以包括:
判断所述运动速度的速率值是否处于预设速率区间内;
在判断所述运动速度的速率值未处于所述预设速率区间内时,向第一输出端和第二输出端均输出第一电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第一方向时,向所述第一输出端输出第二电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第二方向时,向所述第二输出端输出第二电平。
进一步地,在本示例实施例中,根据接收的反射信号周期性地获取运动对象的运动速度可以包括:
按照所述预设周期将接收的反射信号与预设反射信号阈值进行比较;
在接收的反射信号高于等于所述预设反射信号阈值时获取运动对象的运动速度;
在接收的反射信号低于所述预设反射信号阈值时,向第一输出端和第二输出端均输出第一电平。
进一步地,在本示例实施例中,根据在连续多个所述预设周期输出的所述电平生成控制指令可以包括:
按照所述预设周期对所述测速雷达模块输出的电平进行检测;
在连续多个所述预设周期在所述第一输出端或所述第二输出端检测到所述第二电平时,生成与所述第一输出端或所述第二输出端对应的预设指令;
在所述第一输出端或所述第二输出端检测到所述第一电平时,停止生成所述预设控制指令。
进一步地,在本示例实施例中,根据在连续多个所述预设周期输出的所述电平生成控制指令可以包括:
按照所述预设周期对所述测速雷达模块输出的电平进行检测;
在所述第一输出端或所述第二输出端检测到所述第二电平时,分别对在所述第一输出端或所述第二输出端所检测到所述第二电平的周期进行计数;
在连续多个所述预设周期的计数结果大于等于第一阈值时生成与所述第一输出端或所述第二输出端对应的预设指令;
在所述第一输出端或所述第二输出端检测到所述第一电平时,将所述计数结果清零。
进一步地,在本示例实施例中,根据所述控制指令连续地控制所述负载的状态可以包括:
根据与所述第一输出端对应的预设指令连续地升高所述负载的亮度或音量;
根据与所述第二输出端对应的预设指令连续地降低所述负载的亮度或音量。
需要说明的是,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
由于本公开的示例实施例的非接触式控制装置的控制方法的各个步骤与与上述非接触式控制装置的示例实施例的各个功能模块的功能对应,因此在此不再赘述。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施例。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (6)
1.一种非接触式控制装置,其特征在于,包括:
测速雷达模块,用于根据接收的反射信号周期性地获取运动对象的运动速度,并基于所述运动速度输出相应的电平;
控制模块,与所述测速雷达模块耦接,用于根据所述测速雷达模块在连续多个预设周期输出的所述电平控制负载的状态;
其中,所述控制模块包括:
指令判断单元,与所述测速雷达模块耦接,用于根据所述测速雷达模块在连续多个预设周期输出的所述电平生成控制指令;以及
连续控制单元,与所述指令判断单元以及所述负载电连接,用于根据所述控制指令连续地控制所述负载的状态;
根据接收的反射信号周期性地获取运动对象的运动速度包括:
按照所述预设周期将接收的反射信号与预设反射信号阈值进行比较;
在接收的反射信号高于等于所述预设反射信号阈值时,获取运动对象的运动速度;
在接收的反射信号低于所述预设反射信号阈值时,向第一输出端和第二输出端均输出第一电平;
基于所述运动速度输出相应的电平包括:
判断所述运动速度的速率值是否处于预设速率区间内;
在判断所述运动速度的速率值未处于所述预设速率区间内时,向所述第一输出端和所述第二输出端均输出所述第一电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第一方向时,向所述第一输出端输出第二电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第二方向时,向所述第二输出端输出第二电平。
2.根据权利要求1所述的非接触式控制装置,其特征在于,根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令包括:
按照所述预设周期对所述测速雷达模块输出的电平进行检测;
在连续多个所述预设周期在所述第一输出端或所述第二输出端检测到所述第二电平时,生成与所述第一输出端或所述第二输出端对应的预设指令;
在所述第一输出端或所述第二输出端检测到所述第一电平时,停止生成所述预设指令。
3.根据权利要求1所述的非接触式控制装置,其特征在于,根据所述测速雷达模块在连续多个所述预设周期输出的所述电平生成控制指令包括:
按照所述预设周期对所述测速雷达模块输出的电平进行检测;
在所述第一输出端或所述第二输出端检测到所述第二电平时,分别对在所述第一输出端或所述第二输出端所检测到所述第二电平的周期进行计数;
在连续多个所述预设周期的计数结果大于等于第一阈值时生成与所述第一输出端或所述第二输出端对应的预设指令;
在所述第一输出端或所述第二输出端检测到所述第一电平时,将所述计数结果清零。
4.根据权利要求2或3所述的非接触式控制装置,其特征在于,根据所述控制指令连续地控制所述负载的状态包括:
根据与所述第一输出端对应的预设指令连续地升高所述负载的亮度或音量;
根据与所述第二输出端对应的预设指令连续地降低所述负载的亮度或音量。
5.根据权利要求1所述的非接触式控制装置,其特征在于,所述测速雷达模块包括单发单收的多普勒雷达,所述多普勒雷达的天线主瓣方向垂直于所述非接触式控制 装置的表面向外。
6.一种非接触式控制装置的控制方法,应用于根据权利要求1至5中任一项所述的非接触式控制装置,其特征在于,包括:
根据所述测速雷达模块接收的反射信号周期性地获取运动对象的运动速度,并基于所述运动速度输出相应的电平;以及
根据所述测速雷达模块在连续多个预设周期输出的所述电平控制负载的状态;
其中,根据所述测速雷达模块接收的反射信号周期性地获取运动对象的运动速度,包括:
按照所述预设周期将接收的反射信号与预设反射信号阈值进行比较;
在接收的反射信号高于等于所述预设反射信号阈值时获取运动对象的运动速度;
在接收的反射信号低于所述预设反射信号阈值时,向第一输出端和第二输出端均输出第一电平;
基于所述运动速度输出相应的电平,包括:
判断所述运动速度的速率值是否处于预设速率区间内;
在判断所述运动速度的速率值未处于所述预设速率区间内时,向所述第一输出端和所述第二输出端均输出所述第一电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第一方向时,向所述第一输出端输出第二电平;
在判断所述运动速度的速率值处于所述预设速率区间内并且所述运动速度的方向为第二方向时,向所述第二输出端输出第二电平;
根据所述测速雷达模块在连续多个预设周期输出的所述电平控制负载的状态,包括:
根据所述测速雷达模块在连续多个预设周期输出的所述电平生成控制指令;以及
根据所述控制指令连续地控制所述负载的状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710273556.1A CN108732960B (zh) | 2017-04-25 | 2017-04-25 | 非接触式控制装置及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710273556.1A CN108732960B (zh) | 2017-04-25 | 2017-04-25 | 非接触式控制装置及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108732960A CN108732960A (zh) | 2018-11-02 |
CN108732960B true CN108732960B (zh) | 2021-01-26 |
Family
ID=63934638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710273556.1A Active CN108732960B (zh) | 2017-04-25 | 2017-04-25 | 非接触式控制装置及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108732960B (zh) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101655505B (zh) * | 2009-09-09 | 2011-05-18 | 北京航空航天大学 | 一种用多路平行光敏阵列进行非接触速度测量装置 |
CN202634846U (zh) * | 2012-07-02 | 2012-12-26 | 陕西科技大学 | 一种微波感应调光器 |
CN103152923A (zh) * | 2013-01-29 | 2013-06-12 | 广州朗闻光电有限公司 | 一种路灯自动感应局部控制式节能照明*** |
CN204442764U (zh) * | 2015-01-30 | 2015-07-01 | 桂林电子科技大学 | 一种基于物联网智能控制的节能路灯*** |
CN204498447U (zh) * | 2015-04-29 | 2015-07-22 | 新黎明科技股份有限公司 | 智能调光防爆灯 |
CN104837281B (zh) * | 2015-05-27 | 2018-07-10 | 常州市武进区半导体照明应用技术研究院 | 照明控制***、方法及装置 |
CN105869241A (zh) * | 2016-03-28 | 2016-08-17 | 安徽工程大学 | 一种基于多普勒雷达的自适应自动门***及其控制方法 |
-
2017
- 2017-04-25 CN CN201710273556.1A patent/CN108732960B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108732960A (zh) | 2018-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108958490B (zh) | 电子装置及其手势识别方法、计算机可读存储介质 | |
CN107430189B (zh) | 使用调频连续波雷达的手势辨识 | |
CN111671352B (zh) | 一种自动门感应触发区域调整方法 | |
CN111736147A (zh) | 检测设备、检测方法及装置、存储介质 | |
CN106791120B (zh) | 移动终端熄屏的控制方法和装置 | |
CN109634429A (zh) | 一种电子设备及信息获取方法 | |
JP5554029B2 (ja) | 侵入検知装置 | |
Hyun et al. | Human-vehicle classification scheme using doppler spectrum distribution based on 2D range-doppler FMCW radar | |
JP2016200455A (ja) | 軸ズレ判定装置 | |
KR20220136430A (ko) | 검출 방법 및 장치 | |
CN108224728B (zh) | 出风设备的运动部件控制方法、装置、存储介质及设备 | |
JP4096861B2 (ja) | 検出装置 | |
CN108732960B (zh) | 非接触式控制装置及其控制方法 | |
CN113377019A (zh) | 监控设备、方法和智能家居*** | |
CN109032354B (zh) | 电子装置及其手势识别方法、计算机可读存储介质 | |
CN112731387A (zh) | 用于油烟机的启动方法、装置、油烟机及处理器 | |
CN111766576A (zh) | 基于毫米波雷达检测的会议***方法及相关设备 | |
CN114942416A (zh) | 一种状态识别方法及装置 | |
CN111256405B (zh) | 一种储藏装置和储藏装置的控制方法 | |
CN108733241B (zh) | 用于实现非接触式控制的方法和设备 | |
KR101455927B1 (ko) | 침입자 감지 방법 및 장치 | |
CN113866761A (zh) | 一种体动的检测方法及装置 | |
KR20180076814A (ko) | Fmcw 레이더 기반의 객체 탐지 시스템 및 방법 | |
CN109597058A (zh) | 感应水龙头的微波测量方法、电子设备及存储介质 | |
CN114252937A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |