光敏按键的状态确定方法、装置及电路制造方法及图纸

技术编号:38125590 阅读:10 留言:0更新日期:2023-07-08 09:29
本发明专利技术提供了一种光敏按键的状态确定方法、装置及电路,可以按照预设时间间隔获取当前时刻的光敏按键电压;计算当前时刻的光敏按键电压和上一时刻的光敏按键电压的电压差值;根据电压差值和光区采样变化阈值,确定光敏按键的按键状态,可以降低对电子零部件硬件的依赖,并且可以在实际应用场景中根据水表所处的环境自适应的改变应用在水表中的按键灵敏性。环境自适应的改变应用在水表中的按键灵敏性。环境自适应的改变应用在水表中的按键灵敏性。

【技术实现步骤摘要】
光敏按键的状态确定方法、装置及电路


[0001]本专利技术涉及电子元器件
,尤其是涉及一种光敏按键的状态确定方法、装置及电路。

技术介绍

[0002]以往的电子水表的按键形式,最早均采用机械按键,但是这种传统的机械按键会存在漏水隐患。后续随着行业的发展,后续出现了磁敏按键。这种按键虽然达到了防水的要求,但是要求工作人员必须携带磁钢到现场。并不利于后续水表的使用与维护。
[0003]近年来,光敏按键、电容性按键、电感性按键被广泛的应用到了电子水表中。这些按键可以通过光照强度变化或容感值变化从而来实现按键的功能。因此,在使用的过程中无需工作人员携带任何辅助工具就可以进行后续的操作,并且同时可以防水性能。但是,由于电子水表往往安装在阳光暴晒或阴暗环境中居多,光敏按键会受到光线的影响比较大。又由于光敏电阻存在电阻随光照强弱的改变而改变的特性,因此当光线越强的时候,光敏电阻的阻值会变得越小。现有的光敏零部件的开发往往会偏向强光或弱光的情况。这就导致了在光敏按键应用在水表中的情况下,会使得按键功能的灵敏性低,以及电子水表的安装随机性差的问题存在。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种光敏按键的状态确定方法、装置及电路,可以根据水表所处的环境自适应的改变应用在水表中的按键灵敏性。
[0005]第一方面,本专利技术实施例提供了一种光敏按键的状态确定方法,其中,方法包括:按照预设时间间隔获取当前时刻的光敏按键电压;计算当前时刻的光敏按键电压和上一时刻的光敏按键电压的电压差值;根据电压差值和光区采样变化阈值,确定光敏按键的按键状态。
[0006]进一步地,其中,根据电压差值和光区采样变化阈值,确定光敏按键的按键状态,包括:若电压差值大于光区采样变化阈值,确定光敏按键的按键状态为按下状态;若电压差值小于等于光区采样变化阈值,确定光敏按键的按键状态为松开状态。
[0007]进一步地,其中,在根据电压差值和光区采样变化阈值,确定光敏按键的按键状态之前,方法还包括:确定当前时刻的光敏按键电压所在的电压区间;其中,电压区间包括:强光区间、普光区间以及弱光区间;基于电压区间确定光敏按键所在的光区,并基于光区确定光敏按键的光区电压阈值。
[0008]进一步地,其中,确定当前时刻的光敏按键电压所在的电压区间,包括:若当前时刻的光敏按键电压大于预设的强光区阈值,则确定光敏按键处于强光区间;若当前时刻的光敏按键电压小于等于强光区阈值且大于预设的弱光区阈值,则确定光敏按键处于普光区间;若当前时刻的光敏按键电压小于等于弱光区阈值,则确定光敏按键处于弱光区间。
[0009]进一步地,其中,光区采样变化阈值包括:第一电压阈值、第二电压阈值以及第三
电压阈值;其中,第一电压阈值大于第二电压阈值,第二电压阈值大于第三电压阈值:当光敏按键处于强光区间时,电压差值大于第一电压阈值,则确定光敏按键的按键状态为强光区间的按下状态;若电压差值小于等于第一电压阈值,确定光敏按键的按键状态为强光区间的松开状态。
[0010]进一步地,其中,该方法还包括:当光敏按键处于普光区间时,电压差值大于第二电压阈值,则确定光敏按键的按键状态为普光区间的按下状态;若电压差值小于等于第二电压阈值,确定光敏按键的按键状态为普光区间的松开状态。
[0011]进一步地,其中,该方法还包括:当光敏按键处于弱光区间时,电压差值大于第三电压阈值,则确定光敏按键的按键状态为弱光区间的按下状态;若电压差值小于等于第三电压阈值,确定光敏按键的按键状态为弱光区间的松开状态。
[0012]进一步地,其中,该方法还包括:当确定光敏按键在当前光区处于按下状态后,获取光敏按键处于按下状态对应的状态时间;当上述状态时间大于预设的时间阈值时,则确定光敏按键达到松开状态,并对光敏按键进行初始化。
[0013]第二方面,本专利技术实施例提供了一种光敏按键的状态确定装置,其中,该装置用于执行上述中的任一项方法,该装置包括:获取模块,用于按照预设时间间隔获取当前时刻的光敏按键电压;计算模块,用于计算当前时刻的光敏按键电压和上一时刻的光敏按键电压的电压差值;确定模块,用于根据电压差值和光区采样变化阈值,确定光敏按键的按键状态。
[0014]第三方面,本专利技术实施例提供了一种光敏按键的状态确定电路,其中,上述状态确定电路包括光敏按键以及与光敏按键连接的主控器,主控器配置有上述中的光敏按键的状态确定装置,其中,光敏按键与主控器通过A/D接口连接;主控器用于通过A/D接口获取光敏按键的采集电压,主控制器还用于执行指令以实现上述任一项的光敏按键的状态判断方法。
[0015]本专利技术实施例带来了以下有益效果:
[0016]本专利技术实施例提供的一种光敏按键的状态确定方法、装置及电路,可以按照预设时间间隔获取当前时刻的光敏按键电压;计算当前时刻的光敏按键电压和上一时刻的光敏按键电压的电压差值;根据电压差值和光区采样变化阈值,确定光敏按键的按键状态,可以降低对电子零部件硬件的依赖,并且可以在实际应用场景中根据水表所处的环境自适应的改变应用在水表中的按键灵敏性。
[0017]本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
[0018]为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0019]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本专利技术实施例提供的一种光敏按键的状态确定方法的流程图;
[0021]图2为本专利技术实施例提供的另一种光敏按键的状态确定方法的流程图;
[0022]图3为本专利技术实施例提供的一种光敏按键的状态确定装置的结构示意图;
[0023]图4为本专利技术实施例提供的一种光敏按键的状态定电路的电路图;
[0024]图5为本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0025]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0026]对于电子水表的控制,最早采用机械按键的方案。但是这种传统的技术方案会存在漏水隐患。后续为了避免漏水的影响,逐步发展为磁敏按键。磁敏按键虽然达到了电子水表的应用防水级别,但是要求工作人员必须携带磁钢到现场,会额外的增减维护器械。
[0027]再后来出现光敏按键、电容性按键、电感性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种光敏按键的状态确定方法,其特征在于,所述方法包括:按照预设时间间隔获取当前时刻的光敏按键电压;计算所述当前时刻的光敏按键电压和上一时刻的光敏按键电压的电压差值;根据所述电压差值和光区采样变化阈值,确定所述光敏按键的按键状态。2.根据权利要求1所述的光敏按键的状态确定方法,其特征在于,所述根据所述电压差值和光区采样变化阈值,确定所述光敏按键的按键状态,包括:若所述电压差值大于光区采样变化阈值,确定所述光敏按键的按键状态为按下状态;若所述电压差值小于等于光区采样变化阈值,确定所述光敏按键的按键状态为松开状态。3.根据权利要求1所述的光敏按键的状态确定方法,其特征在于,在根据所述电压差值和光区采样变化阈值,确定所述光敏按键的按键状态之前,所述方法还包括:确定所述当前时刻的光敏按键电压所在的电压区间;其中,所述电压区间包括:强光区间、普光区间以及弱光区间;基于所述电压区间确定所述光敏按键所在的光区,并基于所述光区确定所述光敏按键的光区电压阈值。4.根据权利要求3所述的光敏按键的状态确定方法,其特征在于,所述确定所述当前时刻的光敏按键电压所在的电压区间,包括:若所述当前时刻的光敏按键电压大于预设的强光区阈值,则确定所述光敏按键处于强光区间;若所述当前时刻的光敏按键电压小于等于所述强光区阈值且大于预设的弱光区阈值,则确定所述光敏按键处于普光区间;若所述当前时刻的光敏按键电压小于等于所述弱光区阈值,则确定所述光敏按键处于弱光区间。5.根据权利要求3所述的光敏按键的状态确定方法,其特征在于,所述光区采样变化阈值包括:第一电压阈值、第二电压阈值以及第三电压阈值;其中,所述第一电压阈值大于所述第二电压阈值,所述第二电压阈值大于所述第三电压阈值:当所述光敏按键处于强光区间时,所述电压差值大于第一电压阈值,则确定所述光敏按键的按键状态为强光区间的按下状态;若所述电压差值小于等...

【专利技术属性】
技术研发人员:张以韬裘晨朱力张时轮
申请(专利权)人:宁波水表集团股份有限公司
类型:发明
国别省市:

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

1