一种磁控防水按钮的通断检测方法与装置制造方法及图纸

技术编号:25688217 阅读:23 留言:0更新日期:2020-09-18 21:00
本发明专利技术公开了一种磁控防水按钮的通断检测方法与装置,向下按动按钮,霍尔元件输出霍尔电平;高电平标志寄存器high_lock_Flg或低电平标志寄存器low_lock_Flg受到触发对霍尔输出的高电平信号或低电平信号进行存储,高电平计数器以一定的频率扫描高电平标志寄存器或低电平计数器以一定的频率扫描高低平标志寄存器,当连续检测n次都是高电平或低电平,显示按钮处于关闭(off)状态或打开(on)状态;当检测n次中,有一次电平状态改变,计数器清零从头开始计数,直至n次检测连续都是高电平或连续都是低电平。本发明专利技术通过标志寄存器和计数寄存器,消除按钮不到位或者按钮不灵活造成的开关显示错误。

【技术实现步骤摘要】
一种磁控防水按钮的通断检测方法与装置
本专利技术属于低压电器领域,特别涉及按钮通断检测方法与装置。
技术介绍
目前,在潮湿环境下使用的低压电器磁感应防水按钮,主要包括按钮、永磁体、霍尔元件,通过非接触的磁感应模式对开关进行触发。永磁体固定在按钮上,霍尔元件位于电器壳体内,通过电器壳体将按钮与霍尔元件隔离开。按钮按一下,永磁体与霍尔元件靠近,按钮再按一下,永磁体与霍尔元件远离,当永磁体靠近或远离霍尔元件时,霍尔元件出现高电平和低电平两种状态。目前通过软件对电平的高低状态进行统计来判断开关的打开或关闭状态。当按钮按的不到位,或者按钮不灵活的时候,霍尔的电路电平表现为忽高忽低,使软件无法真实检测到开关是处于打开还是关闭状态,导致磁控开关失灵。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种磁控防水按钮的通断检测方法与装置。一种磁控防水按钮的通断检测装置,包括按钮,永磁体、壳体,永磁体固定在按钮上,按钮设置在壳体外,所述装置还包括霍尔元件、电平标志寄存器、计数寄存器,所述霍尔元件放置在壳体内按钮下方,按钮带动永磁体运动到霍尔元件的感应距离时,霍尔元件开关被触发;所述电平标志寄存器包括一个高电平标志寄存器和一个低电平标志寄存器;所述计数寄存器包括一个高电平计数器一个低电平计数器,高电平计数器可以一定的频率扫描高电平标志寄存器,低电平计数器可以一定的频率扫描高低平标志寄存器。一种磁控防水按钮的通断检测方法,采用磁控防水按钮的通断检测装置,包括如下步骤:步骤1:向下按动按钮,霍尔元件输出霍尔电平;步骤2:高电平标志寄存器或低电平标志寄存器受到触发对霍尔输出的高电平信号或低电平信号进行存储,高电平计数器以一定的频率f扫描高电平标志寄存器或低电平计数器以一定的频率f扫描高低平标志寄存器,当连续检测n次,都是高电平或低电平,对应的按钮处于关闭或打开状态,如果连续检测n次内电平发送变化,计数器清零从头开始计数。作为优选的技术方案,所述连续检测n次,出现高电平计数器=n且高电平标志寄存器=1,则输出高电平标志寄存器=1,显示按钮处于关闭(off)状态;当连续检测n次,出现低电平计数器=n且低电平标志寄存器=1,则输出低电平标志寄存器=1,显示按钮处于打开(on)状态;当检测n次中,有一次电平状态改变,计数器清零从头开始计数,直至n次检测连续都是高电平或连续都是低电平。作为优选的技术方案,所述高电平计数器扫描高电平标志寄存器的频率或低电平计数器扫描高低平标志寄存器的频率为50≤f≤100毫秒/次,检测次数3≤n≤30。本专利技术的有益效果:本专利技术当按钮按的不到位,或者按钮不灵活的时候,或永磁体即将靠近或远离霍尔元件时,霍尔的电路电平表现为忽高忽低,通过标志寄存器和计数寄存器,当对霍尔的电路电平出现忽高忽低的干扰结果时,通过计数器清零从头开始计数,给出按钮处于打开或关闭的正常状态,消除按钮不到位或者按钮不灵活造成的开关显示错误。附图说明图1为现有技术磁控防水按钮霍尔元件电平出现干扰波的示意图。图2为本专利技术磁控防水按钮装置结构示意图。图3为本专利技术磁控防水按钮通断检测的电关系示意图。图4为本专利技术磁控防水按钮通断检测方法流程图。具体实施方式以下结合附图对本专利技术进行描述,所举实例只用于解释本专利技术,并非限定本专利技术的范围。如图1所示,目前通过软件对电平的高低状态进行统计处理来判断按钮开关。软件对电平的高低状态统计处理采用触发方式,收到高电平时标志位置为高,收到低电平是标志位置为低。但在按钮不到位或者按钮不灵活时,永磁体即将靠近或即将远离的状态下,可能会使霍尔元件时断开时吸合,电路电平表现为忽高忽低,即出现干扰波,导致不能准确判断按钮是开或关。如图2和图3所示,本专利技术的磁控防水按钮的通断检测装置,包括按钮1,永磁体2、壳体3、霍尔元件4、电平标志寄存器、计数寄存器,永磁体2固定在按钮1上,按钮1设置在壳体3外,霍尔元件4放置在壳体3内按钮1下方。按动按钮,按钮1带动永磁体2运动到霍尔元件4的感应距离时,霍尔元件4开关被触发。没有磁铁吸着,霍尔输出高电平,有磁铁吸着,霍尔输出低电平。磁控防水按钮还包括两个电平标志寄存器,一个高电平标志寄存器(以high_lock_Flg表示),一个低电平标志寄存器(以low_lock_Flg表示)。磁控防水按钮还包括两个计数寄存器,一个高电平计数器(以high_cnt表示),一个低电平计数器(以low_cnt表示)。按钮不按时,磁铁吸不到霍尔,霍尔输出高电平,高电平标志寄存器受到触发对霍尔输出的高电平信号进行存储,高电平计数器以一定的频率f扫描高电平标志寄存器,当连续检测n次,即high_cnt=n且high_lock_Flg=1,则输出high_lock_Flg=1,显示按钮处于关闭(off)状态。当按下按钮时,磁铁靠近霍尔,霍尔输出低电平,低电平标志寄存器受到触发对霍尔输出的低电平信号进行存储,低电平计数器以一定的频率f扫描低电平标志寄存器,当连续检测n次,即low_cnt=n且low_lock_Flg=1,则输出low_lock_Flg=1,显示按钮处于打开(on)状态。如果高电平计数器以一定的频率扫描高电平标志寄存器时,或低电平计数器以一定的频率扫描低电平标志寄存器时,检测n次中,有一次电平状态改变,计数器清零从头开始计数,直至n次检测连续都是高电平或连续都是低电平,再显示按钮处于关闭状态还是打开状态。优选的,高电平计数器扫描高电平标志寄存器的频率或低电平计数器扫描高低平标志寄存器的频率为50≤f≤100毫秒/次,检测次数3≤n≤30。如图4所示,本专利技术提供一种磁控防水按钮的通断检测方法,作为实施例1,包括如下步骤:步骤1:向下按动按钮,霍尔元件输出霍尔电平;步骤2:高电平标志寄存器high_lock_Flg或低电平标志寄存器low_lock_Flg受到触发对霍尔输出的高电平信号或低电平信号进行存储,高电平计数器以一定的频率f扫描高电平标志寄存器或低电平计数器以一定的频率f扫描高低平标志寄存器,当连续检测n次,出现high_cnt=n且high_lock_Flg=1,则输出high_lock_Flg=1,显示按钮处于关闭(off)状态;当连续检测n次,出现low_cnt=n且low_lock_Flg=1,则输出low_lock_Flg=1,显示按钮处于打开(on)状态;当检测n次中,有一次电平状态改变,计数器清零从头开始计数,直至n次检测连续都是高电平或连续都是低电平。本专利技术提供一种磁控防水按钮的通断检测方法,作为实施例2,包括如下步骤:步骤1:向下按动按钮,霍尔元件输出霍尔电平;步骤2:高电平标志寄存器high_lock_Flg或低电平标志寄存器low_lock_Flg受到触发对霍尔输出的高电平信号或低电平信号进行存储,高电平计数器每100毫秒扫描高电平标志寄存器或低电平本文档来自技高网...

【技术保护点】
1.一种磁控防水按钮的通断检测装置,包括按钮,永磁体、壳体,永磁体固定在按钮上,按钮设置在壳体外,其特征在于,所述装置还包括霍尔元件、电平标志寄存器、计数寄存器,所述霍尔元件放置在壳体内按钮下方,按钮带动永磁体运动到霍尔元件的感应距离时,霍尔元件开关被触发;所述电平标志寄存器包括一个高电平标志寄存器和一个低电平标志寄存器;所述计数寄存器包括一个高电平计数器一个低电平计数器,高电平计数器可以一定的频率扫描高电平标志寄存器,低电平计数器可以一定的频率扫描高低平标志寄存器。/n

【技术特征摘要】
1.一种磁控防水按钮的通断检测装置,包括按钮,永磁体、壳体,永磁体固定在按钮上,按钮设置在壳体外,其特征在于,所述装置还包括霍尔元件、电平标志寄存器、计数寄存器,所述霍尔元件放置在壳体内按钮下方,按钮带动永磁体运动到霍尔元件的感应距离时,霍尔元件开关被触发;所述电平标志寄存器包括一个高电平标志寄存器和一个低电平标志寄存器;所述计数寄存器包括一个高电平计数器一个低电平计数器,高电平计数器可以一定的频率扫描高电平标志寄存器,低电平计数器可以一定的频率扫描高低平标志寄存器。


2.一种磁控防水按钮的通断检测方法,采用权利要求1所述的磁控防水按钮的通断检测装置,其特征在于,包括如下步骤:
步骤1:向下按动按钮,霍尔元件输出霍尔电平;
步骤2:高电平标志寄存器或低电平标志寄存器受到触发对霍尔输出的高电平信号或低电平信号进行存储,高电平计数器以一定的频率f扫描高电平标志寄存器或低电平计...

【专利技术属性】
技术研发人员:孙卫国
申请(专利权)人:迈拓仪表股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1