触控系统的灵敏度校准方法、微控制器和触控系统技术方案

技术编号:31087114 阅读:23 留言:0更新日期:2021-12-01 12:42
本公开提供了一种触控系统的灵敏度校准方法、微控制器和触控系统。该灵敏度校准方法包括:获取当前第一控制电压和当前第二控制电压的电压差对应的当前振荡频率;其中,当前第一控制电压是当前用于调节第一触控模块的灵敏度的电压,当前第二控制电压是当前用于调节第二触控模块的灵敏度的电压;在当前振荡频率与基准振荡频率之间的当前频率差大于预设阈值的情况下,调整当前第一控制电压或者当前第二控制电压,并返回获取当前振荡频率的步骤;在当前振荡频率与基准振荡频率之间的当前频率差小于或等于预设阈值的情况下,结束对触控系统的灵敏度校准。本公开能够实现对触控系统的灵敏度的自动校准。的灵敏度的自动校准。的灵敏度的自动校准。

【技术实现步骤摘要】
触控系统的灵敏度校准方法、微控制器和触控系统


[0001]本公开涉及触控
,具体涉及一种触控系统的灵敏度校准方法、微控制器和触控系统。

技术介绍

[0002]在轨道调光系统中,需要实现通过按键触控来调整调光层的透过率。为适应不同环境变量,如不同前玻璃厚度、不同电场环境等,需要将触控按键的灵敏度设置为可调的模式。一般情况下,微控制器(Microcontroller Unit,MCU)可以通过控制信号控制数字电位计输出控制电压,以调整触控芯片的灵敏度管脚的电位,进而对按键的灵敏度进行调整。为了将不同按键的灵敏度调节为一致,微控制器可以向不同的数字电位计发送相同的控制信号。
[0003]但是,在实际应用过程中,由于数字电位计存在性能差异,即使微控制器的控制信号相同,不同的数字电位计输出的控制电压也会存在差异,导致对应的不同按键的灵敏度难以调节一致,比如左键很灵敏,轻轻点触即可感应,但右键需要十分用力按压才能感应到,造成用户触控体验差。

技术实现思路

[0004]本公开提供了一种触控系统的灵敏度校准方法、微控制器和触控系统。
[0005]第一方面,本公开提供了一种触控系统的灵敏度校准方法,其特征在于,所述触控系统包括第一触控模块和第二触控模块,所述灵敏度校准方法包括:
[0006]获取当前第一控制电压和当前第二控制电压的电压差对应的当前振荡频率;其中,所述当前第一控制电压是当前用于调节第一触控模块的灵敏度的电压,所述当前第二控制电压是当前用于调节第二触控模块的灵敏度的电压;/>[0007]在所述当前振荡频率与基准振荡频率之间的当前频率差大于预设阈值的情况下,调整当前第一控制电压或者当前第二控制电压,并返回获取所述当前振荡频率的步骤;
[0008]在所述当前振荡频率与基准振荡频率之间的当前频率差小于或等于预设阈值的情况下,结束对所述触控系统的灵敏度校准。
[0009]在一些实施例中,在所述调整当前第一控制电压或者当前第二控制电压之前,还包括:
[0010]将所述当前频率差作为历史频率差进行存储。
[0011]在一些实施例中,所述调整当前第一控制电压或者当前第二控制电压的步骤,包括:
[0012]对当前第一控制电压或者当前第二控制电压进行初步调整;
[0013]重新获取经初步调整后的当前振荡频率;
[0014]基于当前频率差与所述历史频率差的比较结果,调整当前第一控制电压或者当前第二控制电压,所述当前频率差为经初步调整后的当前振荡频率与基准振荡频率之差。
[0015]在一些实施例中,所述对当前第一控制电压或者当前第二控制电压进行初步调整包括:
[0016]对当前第一控制电压进行调整处理,或者,对当前第二控制电压进行调整处理;
[0017]其中,所述调整处理包括:增加预设基本电压值或减少预设基本电压值。
[0018]在一些实施例中,在初步调整过程中将当前第一控制电压增加预设基本电压值的情况下,所述基于当前频率差与所述历史频率差的比较结果,调整当前第一控制电压或者当前第二控制电压的步骤,包括:
[0019]获取所述当前频率差对应当前电压调整值;
[0020]在所述比较结果为所述当前频率差大于所述历史频率差的情况下,将所述当前第一控制电压减小所述当前电压调整值对应的电压,或者将所述当前第二控制电压增加所述当前电压调整值对应的电压;
[0021]在所述比较结果为所述当前频率差小于所述历史频率差的情况下,将所述当前第一控制电压增加所述当前电压调整值对应的电压,或者将所述当前第二控制电压减小所述当前电压调整值对应的电压。
[0022]在一些实施例中,在初步调整过程中将当前第二控制电压增加预设基本电压值的情况下,所述基于当前频率差与所述历史频率差的比较结果,调整当前第一控制电压或者当前第二控制电压的步骤,包括:
[0023]获取所述当前频率差对应当前电压调整值;
[0024]在所述比较结果为所述当前频率差大于所述历史频率差的情况下,将所述当前第二控制电压减小所述当前电压调整值对应的电压,或者将所述当前第一控制电压增加所述当前电压调整值对应的电压;
[0025]在所述比较结果为所述当前频率差小于所述历史频率差的情况下,将所述当前第二控制电压增加所述当前电压调整值对应的电压,或者将所述当前第一控制电压减小所述当前电压调整值对应的电压。
[0026]第二方面,本公开提供了一种微控制器,所述微控制器包括:
[0027]获取模块,用于获取当前第一控制电压和当前第二控制电压的电压差对应的当前振荡频率;其中,所述当前第一控制电压是当前用于调节第一触控模块的灵敏度的电压,所述当前第二控制电压是当前用于调节第二触控模块的灵敏度的电压;
[0028]调整模块,用于在所述当前振荡频率与基准振荡频率之间的当前频率差大于预设阈值的情况下,调整当前第一控制电压或者当前第二控制电压,并返回所述获取模块获取所述当前振荡频率的步骤;
[0029]控制模块,用于在所述当前振荡频率与基准振荡频率之间的当前频率差小于或等于预设阈值的情况下,结束对所述触控系统的灵敏度校准。
[0030]在一些实施例中,所述微控制器还包括:
[0031]存储模块,用于将所述当前频率差作为历史频率差进行存储。
[0032]在一些实施例中,所述调整模块包括第一调整单元和第二调整单元;
[0033]所述第一调整单元,用于对当前第一控制电压或者当前第二控制电压进行初步调整;
[0034]上述获取模块,还用于重新获取经初步调整后的当前振荡频率;
[0035]所述第二调整单元,用于基于当前频率差与所述历史频率差的比较结果,调整当前第一控制电压或者当前第二控制电压,所述当前频率差为经初步调整后的当前振荡频率与基准振荡频率之差。
[0036]在一些实施例中,所述第一调整单元,具体用于对当前第一控制电压进行调整处理,或者,对当前第二控制电压进行调整处理;
[0037]其中,所述调整处理包括:增加预设基本电压值或减少预设基本电压值。
[0038]在一些实施例中,所述第一调整单元在初步调整过程中将当前第一控制电压增加预设基本电压值的情况下,所述第二调整单元,用于:
[0039]获取所述当前频率差对应当前电压调整值;
[0040]在所述比较结果为所述当前频率差大于所述历史频率差的情况下,将所述当前第一控制电压减小所述当前电压调整值对应的电压,或者将所述当前第二控制电压增加所述当前电压调整值对应的电压;
[0041]在所述比较结果为所述当前频率差小于所述历史频率差的情况下,将所述当前第一控制电压增加所述当前电压调整值对应的电压,或者将所述当前第二控制电压减小所述当前电压调整值对应的电压。
[0042]在一些实施例中,所述第一调整单元在初步调整过程中将当前第二控制电压增加预设基本电压值的情况下,所述第二调整单元,用于:
[00本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种触控系统的灵敏度校准方法,其特征在于,所述触控系统包括第一触控模块和第二触控模块,所述灵敏度校准方法包括:获取当前第一控制电压和当前第二控制电压的电压差对应的当前振荡频率;其中,所述当前第一控制电压是当前用于调节第一触控模块的灵敏度的电压,所述当前第二控制电压是当前用于调节第二触控模块的灵敏度的电压;在所述当前振荡频率与基准振荡频率之间的当前频率差大于预设阈值的情况下,调整当前第一控制电压或者当前第二控制电压,并返回获取所述当前振荡频率的步骤;在所述当前振荡频率与基准振荡频率之间的当前频率差小于或等于预设阈值的情况下,结束对所述触控系统的灵敏度校准。2.根据权利要求1所述的方法,其特征在于,在所述调整当前第一控制电压或者当前第二控制电压之前,还包括:将所述当前频率差作为历史频率差进行存储。3.根据权利要求2所述的方法,其特征在于,所述调整当前第一控制电压或者当前第二控制电压的步骤,包括:对当前第一控制电压或者当前第二控制电压进行初步调整;重新获取经初步调整后的当前振荡频率;基于当前频率差与所述历史频率差的比较结果,调整当前第一控制电压或者当前第二控制电压,所述当前频率差为经初步调整后的当前振荡频率与基准振荡频率之差。4.根据权利要求3所述的方法,其特征在于,所述对当前第一控制电压或者当前第二控制电压进行初步调整包括:对当前第一控制电压进行调整处理,或者,对当前第二控制电压进行调整处理;其中,所述调整处理包括:增加预设基本电压值或减少预设基本电压值。5.根据权利要求4所述的方法,其特征在于,在初步调整过程中将当前第一控制电压增加预设基本电压值的情况下,所述基于当前频率差与所述历史频率差的比较结果,调整当前第一控制电压或者当前第二控制电压的步骤,包括:获取所述当前频率差对应当前电压调整值;在所述比较结果为所述当前频率差大于所述历史频率差的情况下,将所述当前第一控制电压减小所述当前电压调整值对应的电压,或者将所述当前第二控制电压增加所述当前电压调整值对应的电压;在所述比较结果为所述当前频率差小于所述历史频率差的情况下,将所述当前第一控制电压增加所述当前电压调整值对应的电压,或者将所述当前第二控制电压减小所述当前电压调整值对应的电压。6.根据权利要求4所述的方法,其特征在于,在初步调整过程中将当前第二控制电压增加预设基本电压值的情况下,所述基于当前频率差与所述历史频率差的比较结果,调整当前第一控制电压或者当前第二控制电压的步骤,包括:获取所述当前频率差对应当前电压调整值;在所述比较结果为所述当前频率差大于所述历史频率差的情况下,将所述当前第二控制电压减小所述当前电压调整值对应的电压,或者将所述当前第一控制电压增加所述当前电压调整值对应的电压;
在所述比较结果为所述当前频率差小于所述历史频率差的情况下,将所述当前第二控制电压增加所述当前电压调整值对应的电压,或者将所述当前第一控制电压减小所述当前电压调整值对应的电压。7.一种微控制器,其特征在于,所述微控制器包括:获取模块,用于获取当前第一控制电压和当前第二控制电压的电压差对应的当前振荡频率;其中,所述当前第一控制电压是当前用于调节第一触控模块的灵敏度的电压,所述当前第二控制电压是当前用于调节第二触控模块的灵敏度的电压;调整模块,用于在所述当前振荡频率与基准振荡频率之间的当前频率差大于预设阈值的情况下,调整当前第一控制电压或者当前第二控制电压,并返回所述获取模块获取所述当前振荡频率的步骤;控制模块,用于在所述当前振荡频率与基准振荡频率之间的当前频率差小于或等于预设阈值的情况下,结束对触控系统的灵敏度校准。8.根据权利要求7所述的微控制器,其特征在...

【专利技术属性】
技术研发人员:徐思珩孙伟孟晨朱炳海胡忠王永波胡大海庞笑天刘佳荣韩少博王永辉钟文杰
申请(专利权)人:北京京东方传感技术有限公司
类型:发明
国别省市:

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

1