触摸屏抗干扰的调节方法、空调系统、存储介质与流程

文档序号:33480236发布日期:2023-03-15 11:56阅读:47来源:国知局
触摸屏抗干扰的调节方法、空调系统、存储介质与流程

1.本发明涉及触摸屏的技术领域,尤其涉及一种触摸屏抗干扰的调节方法。


背景技术:

2.随着设备的发展,触摸屏基本上已经是设备用于人机交互的标准配置。触摸屏的功能丰富,且应用比较灵活,因而被应用在各种设备上,但是触摸屏也容易受到干扰,例如设备或外界环境所产生的电磁干扰,这样会导致设备的触控不准确。
3.以商用空调变频机组为例,商用空调变频机组需搭载变频器实现机组功能,但不同厂家品牌或者同厂家不同型号规格的变频器其产生的电磁干扰环境并不相同。在机组实际工作过程中,其产生的电磁干扰会影响触控屏的正常工作。但是,现有的触摸屏因干扰无法工作通常都是由用户最先发现,用户发现之后再报修,一是增加用户的工作量,二是维修要售后人员上门,效率较低。
4.因而,如何自动识别触摸屏触控有问题是待解决的技术问题。


技术实现要素:

5.为了解决现有技术中触摸屏触控有问题需要人工发现并报修的技术问题,本发明提出了触摸屏抗干扰的调节方法、空调系统、存储介质。
6.本发明提出的触摸屏抗干扰的调节方法,包括:
7.步骤1,为触摸屏配置用于检测因用户的触控动作导致的触摸屏的物理参数变化的传感器;
8.步骤2,当触控动作发生时,基于所述传感器检测到触控动作对应的物理参数变化判定所述触摸屏无法根据触控数据正确识别触控动作,但是所述传感器检测到触控动作对应的物理参数变化时,则对触摸屏进行校正。
9.进一步,所述传感器包括压力传感器。
10.进一步,基于所述传感器检测到触控动作对应的物理参数变化判定所述触摸屏无法根据触控数据正确识别触控动作包括:若触控动作对应的物理参数变化发生的位置数据与所述触摸屏所识别的触控动作发生的位置数据不一致,则判定所述触摸屏无法根据触控数据正确识别触控动作;
11.或者当所述传感器检测到触控动作对应的物理参数变化时,而所述触摸屏无法识别触控动作,则判定所述触摸屏无法根据触控数据正确识别触控动作。
12.进一步,对所述触摸屏进行校正包括:
13.步骤3.1,采集用户在所述触摸屏的指定位置进行触控所产生的触摸屏的触控数据;
14.步骤3.2,对所述触控数据进行分析并根据分析结果调节触控数据对应的阈值和/或参数值,使得用户在指定位置进行触控所产生的触摸屏的触控数据可以对触摸屏进行正常触发;
15.步骤3.3,对触摸屏或者触摸屏所在设备进行复位,用户再次对触摸屏进行触控,并跳转到步骤2,直至达到校正次数上限,或者所述触摸屏能够根据触控数据识别触控动作。
16.进一步,若达到校正次数上限,且触所述触摸屏无法根据触控数据识别触控动作时,则提醒需现场维修。
17.进一步,所述触控数据包括指定位置的中心点电容电压值、触控扫描频率。
18.进一步,对所述触控数据进行分析并调节触控数据对应的阈值包括:
19.判断所述指定位置的中心点电容电压值与电容电压判定基准值的差值绝对值是否小于等于预设调节差值,或者判断所述指定位置的中心点电容电压值与所述电容电压判定阈值范围的最近的点的差值绝对值是否小于等于预设调节差值;
20.若是,则调节所述电容电压判定基准值,使得所述指定位置的中心点电容电压值落入到所述电容电压判定基准值的正负预设差值内,并将所述电容电压判定基准值的正负预设差值内的范围作为电容电压判定阈值范围;或者,则调节所述电容电压判定阈值范围,使得所述指定位置的中心点电容电压值落入到所述电容电压判定阈值范围内。
21.进一步,若所述指定位置的中心点电容电压值与电容电压判定基准值的差值绝对值大于预设调节差值,或者所述指定位置的中心点电容电压值与所述电容电压判定阈值范围的最近的点的差值绝对值大于预设调节差值,则先调节所述电容电压判定基准值或者所述电容电压判定阈值范围,再调节触控扫描频率,使得所述中心点电容电压值落入到所述电容电压判定基准值的正负预设差值内,并将所述电容电压判定基准值的正负预设差值内的范围作为电容电压判定阈值范围;或者,使得所述指定位置的中心点电容电压值落入到所述电容电压判定阈值范围内。
22.进一步,所述触摸屏的指定位置包括触摸屏的中心位置、触摸屏的边缘位置、触摸屏的四个角的位置当中的至少一个位置。
23.进一步,所述步骤2中,所述触摸屏将最近一段时间内采集的触控数据上传至服务器,由所述服务器对触摸屏的触控参数进行校正以后回传至所述触摸屏进行调整复位。
24.本发明提出的空调系统,包括触摸屏,所述空调系统采用上述技术方案所述的触摸屏抗干扰的调节方法对所述触摸屏进行抗干扰调节。
25.本发明提出的计算机可读存储介质,用于存储计算机程序,所述计算机程序运行时执行上述技术方案所述的触摸屏抗干扰的调节方法。
26.本发明在触摸屏的触摸面板上布置用来检测触摸屏的物理参数变化的传感器,例如通过在触摸面板上布置压力传感器,识别是否发生触控动作,同时监控是否接收到触控点位数据,如果没有则进入校正模式。校正模式下收集触摸屏的对应数据,通过算法得到针对特定电磁环境计算最佳工作参数再下发设备,完成触摸屏的自我校正,避免了人工报修的麻烦。
附图说明
27.下面结合实施例和附图对本发明进行详细说明,其中:
28.图1是本发明一实施例的流程图。
具体实施方式
29.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
30.由此,本说明书中所指出的一个特征将用于说明本发明的一个实施方式的其中一个特征,而不是暗示本发明的每个实施方式必须具有所说明的特征。此外,应当注意的是本说明书描述了许多特征。尽管某些特征可以组合在一起以示出可能的系统设计,但是这些特征也可用于其他的未明确说明的组合。由此,除非另有说明,所说明的组合并非旨在限制。
31.如图1所示,本发明的触摸屏抗干扰的调节方法,包括以下步骤。
32.步骤1,为触摸屏配置至少一个传感器,该传感器用来检测因用户的触控动作所导致的触摸屏的物理参数变化。例如,可以为触摸屏配置与触摸屏的触摸尺寸一致的压力传感器。还可以配置用来监测触摸屏的电容电极之间间距变化的距离传感器等。
33.步骤2,当触控动作发生时,如果基于传感器检测到触控动作对应的物理参数变化判定触摸屏无法根据触控数据正确识别触控动作时,则对触摸屏的触控参数进行校正。
34.本发明通过设置额外的传感器来协助触摸屏判断触控动作是否被正常识别,从而使得触摸屏本身就可以第一时间发现自身的触摸不够灵敏,从而可以对触摸屏的触控参数进行校正,避免了人工报修的麻烦,也使得触摸屏在被干扰的情况下,可以第一时间进行自动修复,避免触摸屏受干扰导致用户太长时间无法正常使用触摸屏或者触摸屏对应的设备的情况。
35.在一个实施例中,基于传感器检测到触控动作对应的物理参数变化判定触摸屏无法根据触控数据正确识别触控动作主要包括两种情况。
36.如果触控动作对应的物理参数变化发生的位置数据与触摸屏所识别的触控动作发生的位置数据不一致,则判定触摸屏无法根据触控数据正确识别触控动作。例如电磁干扰下,用户在a点点击了触摸屏,根据传感器可以确定a点产生了对应的物理参数变化,但是触摸屏根据触控数据在b点识别了触控动作,此时可以判定触摸屏无法根据触控数据正确识别触控动作。
37.还有另外一种情况是如果传感器检测到了触控动作对应的物理参数变化时,而触摸屏无法识别触控动作,则判定触摸屏无法根据触控数据正确识别触控动作。例如,电磁干扰环境下,触摸驱动ic检测点击后的电容电压,该点电容电压较小,并没有达到对应的阈值,此时触摸屏也无法根据触控数据获取触控动作发生的位置数据,但是根据传感器的检测,在对应的位置产生了对应的而物理参数变化,该物理参数变化足矣被判定被触控动作已经发生,此时也判定触摸屏无法根据触控数据正确识别触控动作。
38.本发明的一个实施例中,对触摸屏的触控参数进行校正包括以下步骤。
39.步骤3.1,采集用户在触摸屏的指定位置进行触控所产生的触摸屏的触控数据。例如,当触摸屏进入校正模式以后,可以在触摸屏的指定位置显示一些标识来提醒用户按压该指定位置,然后触摸屏采集用户在该指定位置进行触控所产生的触控数据。
40.在一个实施例中,触摸屏的指定位置包括触摸屏的中心位置、触摸屏的边缘位置、触摸屏的四个角的位置当中的至少一个位置。这些指定位置都是触摸屏具有代表性的触摸
位置,因而将这些位置当中的至少一个作为指定位置,来对触摸屏进行校正调整,可以尽可能修复触摸屏因电磁干扰所产生无法触摸的现象。
41.在一个较优实施例中,触摸屏的指定位置可以设置多个,以便触摸屏可以采集到更多的触控数据作为样本来用于校正调整。例如触摸屏的指定位置可以设置9个,包括触摸屏的四个角上的对应位置,触摸屏四条边的边缘位置,以及触摸屏的正中心的位置。可以通过程序引导用户依次触摸这9个指定位置,从而采集指定位置对应的触控数据,经触摸屏或者是其他装置进行分析校正。
42.步骤3.2,对触控数据进行分析并根据分析结果调节触控数据对应的阈值和/或参数值,使得用户在指定位置进行触控所产生的触摸屏的触控数据可以对触摸屏进行正常触发。
43.步骤3.3,对触摸屏的对应阈值或参数值进行调整以后,还需要对触摸屏或者触摸屏所在设备进行复位,在触摸屏或者触摸屏所在的设备进行复位以后,用户再次对触摸屏进行触控,然后跳转到步骤2,继续在触控动作发生之后,判断触摸屏是否无法根据触控数据识别触控动作,但是同时传感器能够检测到触控动作对应的物理参数变化,如果依旧是这样,则继续对触摸屏进行校正。
44.一直循环执行上述步骤,直至达到校正次数上限,或者直到触摸屏能够根据触控数据准确识别触控动作。当达到校正次数上限时,此时触摸屏的触控数据与传感器的触控数据依旧不一致,即触控动作发生时,触摸屏无法根据触控数据识别触控动作,但是传感器能够检测到触控动作对应的物理参数变化,则提醒需现场维修,例如触摸屏可以主动发短信给售后人员,提醒售后人员维修,或者是触摸屏此时提醒用户,让用户通知售后人员来现场维修。在校正并复位以后,如果触控动作发生时,触摸屏可以根据触控数据准确识别触控动作,此时说明校正已经成功,可以结束上述循环操作。
45.具体的,触控数据包括指定位置的中心点电容电压值、触控扫描频率。
46.本发明对触控数据进行分析并调节触控数据对应的阈值包括以下步骤。
47.判断指定位置的中心点电容电压值与电容电压判定基准值的差值绝对值是否小于等于预设调节差值,或者判断指定位置的中心点电容电压值与电容电压判定阈值范围的最近的点的差值绝对值是否小于等于预设调节差值。
48.例如当触摸屏的触控动作的判断是依据电容电压判定基准值时,则判断指定位置的中心点电容电压值与电容电压判定基准值的差值绝对值是否小于等于预设调节差值。如果触摸屏的触控动作的判断是依据电容电压判定阈值范围时,则判断指定位置的中心点电容电压值是离电容电压判定阈值范围的最大值最近还是离电容电压判定阈值范围的最小值最近。如果离电容电压判定阈值范围的最大值最近,则判断指定位置的中心点电容电压值与离电容电压判定阈值范围的最大值的差值绝对值是否小于等于预设调节差值。如果离电容电压判定阈值范围的最小值最近,则判断指定位置的中心点电容电压值与离电容电压判定阈值范围的最小值的差值绝对值是否小于等于预设调节差值。
49.若是,则当触摸屏的触控动作的判断是依据电容电压判定基准值时,调节电容电压判定基准值,使得指定位置的中心点电容电压值落入到电容电压判定基准值的正负预设差值内,并将电容电压判定基准值的正负预设差值内的范围作为电容电压判定阈值范围,例如将电容电压判定基准值的正负20%范围内的范围作为电容电压判定阈值范围。或者,
当触摸屏的触控动作的判断是依据电容电压判定阈值范围时则调节电容电压判定阈值范围,使得指定位置的中心点电容电压值落入到电容电压判定阈值范围内。
50.在一个实施例中,当触摸屏的触控动作的判断是依据电容电压判定基准值时,判断指定位置的中心点电容电压值与电容电压判定基准值的差值绝对值是否大于预设调节差值,如果大于则调节触控扫描频率,使得中心点电容电压值落入到电容电压判定基准值的正负预设差值内,并将电容电压判定基准值的正负预设差值内的范围作为电容电压判定阈值范围。当
51.或者,当触摸屏的触控动作的判断是依据电容电压判定阈值范围时则调节电容电压判定阈值范围,则判断指定位置的中心点电容电压值与电容电压判定阈值范围的最近的点的差值绝对值是否大于预设调节差值,若是,则调节触控扫描频率,使得指定位置的中心点电容电压值落入到电容电压判定阈值范围内。
52.在一个实施例中,步骤2中,触摸屏除了自我进行校正以外,还可以将最近一段时间内采集的触控数据上传至服务器,由服务器对触摸屏的触控参数进行校正以后回传至触摸屏进行调整复位。在一个实施例中,复位可以通过专用gpio引脚控制电平使其满足触摸屏的触控芯片复位低电平时间要求后,实现触摸屏的自动复位。
53.本发明还保护空调系统,包括触摸屏,空调系统采用上述技术方案的触摸屏抗干扰的调节方法对触摸屏进行抗干扰调节。
54.下面以空调系统的触摸屏为例,对本发明的构思进行说明。
55.当操作空调系统的触摸屏的触控面板时,触控面板会产生触控事件。触控面板上装有触控驱动芯片,触控驱动芯片通过i2c总线与触摸屏mcu连接进行通讯。通过i2c通讯可以读取此时触控面板上的点击位置信息,即触控动作对应的位置数据。同时,该触摸屏还配置了压力传感器,也可以通过i2c通讯读取当前触摸屏上按压的力度等级信息。
56.通常从触控面板读取回的数据中有触控位置信息以及按压力度等级信息。当空调系统的机组处于某些特殊的电磁干扰环境中时,触控面板出现无法检测点击的情况,此时从i2c中无法读取到有效触控位置信息,但仍然可以获取到按压力度等级信息。此时认为设备处于干扰环境,进入自动校正状态。
57.自动校正状态下,触摸屏可以显示提示“当前环境电磁干扰较大,需进行触控校正”。同时在触摸屏的触控区域的正中央或其他位置显示一个“+”号用于为用户指定位置,从而辅助触摸屏校正。
58.提示用户将手指按压在“+”处,持续一段时间。
59.用户点击触摸屏的“+”符号的过程中,触摸屏的mcu通过i2c采集触控面板此时的触控数据,如触控扫描频率、触控面板电平检测数据、触控动作对应的触控位置的中心点电容电压值等)。将一段时间内的数据收集打包通过触摸屏的网络通讯模块上传服务器。服务器主要解析用户的触控动作对应的触控位置的中心点电容电压值,电容电压判定阈值、触控扫描频率。服务器先判断电容电压判定阈值是否过高或者过低,如果中心点电容电压值在电容电压判定阈值的正负20%以内则认为正常。如果不在,则调整电容电压判定阈值,使中心点电容电压值处于电压判断阈值正负20%以内。如果中心点电压值与电容电压判定阈值的差距较大、无法调整,则尽量调整电容电压判定阈值缩小其差距,再调整触控扫描频率。例如先降低触控扫描频率、再提升触控扫描频率,直到中心电压值落在电容电压判定阈
值范围内。
60.本发明对中心点电容电压值的判断依据最终都改为了采用电容电压判定阈值范围来对用户触摸动作的对应触摸位置的中心点电容电压值进行判断,通过增加限定范围可以提高抗干扰能力。而因电磁干扰所产生的共模干扰会影响电容电平判断,本发明将检测限制在一个区间内可以减少这种影响。例如电磁干扰时用户点击(0,0),而实际报点(12,188),但是使用本发明的抗干扰的调节方法,虽然会降低触控灵敏性,但是提高了触摸屏的可靠性。
61.本发明保护计算机可读存储介质,该计算机可读存储介质用于存储计算机程序,该计算机程序运行时执行上述技术方案的触摸屏抗干扰的调节方法。
62.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1