本技术属于触控,具体涉及一种触控方法、系统、设备及存储介质。
背景技术:
1、在触控技术领域的传统方法中,为了实现触控唤醒启动,一种常用的设计是在屏幕显示区域外增加实体电源按键,这会导致产品造型相对传统,同时也可能引发产品密封性问题。另一种常用的设计是,为了使触摸屏能够及时响应触摸事件,触摸屏的触控芯片设置为一直处于激活状态,使得触摸屏有较大的静态电流,导致耗电电量较高,不符合节能环保的要求。
技术实现思路
1、针对上述技术问题,本技术提出一种触控方法、系统、设备及汽车。
2、具体地,本技术提出一种触控方法,其特征在于,所述方法包括:
3、当检测到触摸屏的触控单元受到压力,对所述压力的持续时间进行监测;
4、根据所述压力的持续时间,确定是否启动压力信息获取;
5、当启动压力信息获取,获取受压力位置和第一传感器读取到的压力值;
6、根据所述压力值与所述受压力位置的临界压力值的关系,确定是否输出触发信号;其中,所述临界压力值由事先对触控单元的每个子区域施加指定压力然后进行标定得到;所述触发信号包括激活所述触摸屏的控制信号。
7、本技术通过事先标定的方法,实现了当受压力位置的压力值超过标定的临界压力值时,就可以触发触摸单元;并且,触摸屏的触控芯片不需要一直处于激活状态,符合节能环保的要求;同时,本技术还通过防误触逻辑的设计实现了触摸屏防误触。
8、优选的,当控制屏为关闭状态,can收发器和力传感器保持供电且为低功耗状态;
9、当力传感器识别到有按压力,判断力的持续时间是否超过规定值,若否,保持can收发器和力传感器的供电和低功耗状态;若是,激活触摸屏并启动扫描功能,通过触摸区域判定按压坐标位置,然后通过位置信息和对应的力值与标定的数据进行对比,判断检测的力值是否大于或等于标定数据,若否,保持can收发器和力传感器的供电和低功耗状态;若是,激活并唤醒mcu主控单元,供电并激活soc芯片及显示模组。
10、进一步的,所述当检测到压力,对所述压力的持续时间进行监测之前,包括:
11、持续以低功耗模式对所述触控单元是否受到压力进行监测。
12、进一步的,所述根据所述压力的持续时间,确定是否启动压力信息获取,包括:
13、判断所述压力的持续时间是否在一指定值以上,若是,启动压力信息获取;若否,继续以低功耗模式对是否存在压力进行监测。
14、进一步的,所述根据所述压力值与所述受压力位置的临界压力值的关系,确定是否输出触发信号,包括:
15、对压力值与所述受压力位置所属的子区域映射的临界压力值的进行比较;
16、当压力值在对应的临界压力值以上,输出触发信号;
17、否则,继续以低功耗模式对所述触控单元是否受到压力进行监测。
18、这种技术手段可以确保触控单元检测到有效触摸,减少误触导致的触控单元触发发生,只有压力持续时间超过一定值才会启动压力信息获取,否则以低功耗模式继续监测压力,这样就减少了系统的能量消耗,实现节能。
19、进一步的,所述对触控单元的每个子区域施加指定压力然后进行标定,包括:
20、将触控单元表面划分为多个子区域,然后对每个子区域单独施加同一指定压力;
21、分别获取每个子区域单独受到所述压力时,所述第一传感器读取到的压力值,得到每个子区域映射的临界压力值;
22、对每个子区域的标识信息和映射的临界压力值进行存储。
23、这种标定方法可以确保了当受压力位置的压力值超过标定的临界压力值时,就可以触发触摸单元,并且在系统架构上不需要对触控单元连接的传感器进行增加或改进,也不需要对触控单元和传感器的连接方法进行改进。
24、优选的,本技术提出的触控方法具体实施步骤如下:
25、步骤101,当车辆熄火时,整车由车辆电源供电,控制屏的屏幕处于关闭状态,传感器模块由can收发器的v1供电i/o口供电,此时can收发器和力传感器进入低功耗模式;
26、步骤102,用户触碰控制屏屏幕区域,力传感器实时采集数据,并判断屏幕按压力持续时间是否大于或等于规定值3秒,若按压力持续时间小于3秒,则不做反馈,继续实时采集,若屏幕按压力持续时间大于或等于3秒,则进入步骤103;
27、步骤103,传感器模块将给can收发器发送激活触控屏信号;
28、步骤104,触摸屏系统激活并启动扫描功能,通过电容感应判断用户按压位置,控制单元通过位置信息和对应的力值与存储单元中标定的力与位置信息数据进行比较,如果检测到的力值小于标定的力值数据,则不做反馈并关闭触摸屏系统,并继续实施采集,若检测到的力值大于或等于标定的力值数据,将激活并唤醒mcu主控单元;其中,步骤104中涉及的标定数据及方法为:将控制屏表面划分多个小格区域,对每个区域按规定的力值f1进行按压,然后记录力传感器感应到的力值f11及对应按压位置坐标格子,将数据存储到控制屏内部的存储器中;
29、步骤105,mcu主控单元激活后,mcu主控单元向直流变换器及电源管理芯片输出信号,恢复片上系统芯片soc及触摸屏显示器的供电,整个屏幕启动并恢复显示功能。
30、基于同一发明构思,本技术还提出一种根据所述的触控方法的触控系统,所述系统包括:
31、第一监测单元,用于当检测到触摸屏的触控单元受到压力,对所述压力的持续时间进行监测;
32、第一判断单元,用于确定根据所述压力的持续时间,确定是否启动压力信息获取;
33、信息获取单元,用于当启动压力信息获取,获取受压力位置和第一传感器读取到的压力值;
34、第一传感器,用于读取压力值;
35、第二判断单元,用于根据所述压力值与所述受压力位置的临界压力值的关系,确定是否输出触发信号;其中,所述临界压力值由事先对触控单元的每个子区域施加指定压力然后进行标定得到;所述触发信号包括激活所述触摸屏的控制信号。
36、进一步的,所述系统还包括:
37、第二监测单元,用于持续以低功耗模式对所述触控单元是否受到压力进行监测。
38、进一步的,所述系统还包括标定单元,所述标定单元包括:
39、划分模块,用于将触控单元表面划分为多个子区域;
40、压力施加模块,用于对每个子区域单独施加同一指定压力;
41、压力信息获取模块,用于分别获取每个子区域单独受到所述压力时,所述第一传感器读取到的压力值,得到每个子区域映射的临界压力值;
42、存储模块,用于对每个子区域的标识信息和映射的临界压力值进行存储。
43、基于同一发明构思,本技术还提出一种计算机设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现如所述的触控方法。
44、基于同一发明构思,本技术还提出一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令被控制处理器执行时实现如所述的触控方法。
45、需要说明的是,由于本实施例中的计算机可读存储介质与上述实施例中的触控方法基于相同的发明构思,因此,方法实施例中的相应内容同样适用于本系统实施例,此处不再详述。
46、综上,本技术属于触控技术领域,提出了一种触控方法、系统、设备及存储介质,当检测到触摸屏的触控单元受到压力,对所述压力的持续时间进行监测;根据所述压力的持续时间,确定是否启动压力信息获取;当启动压力信息获取,获取受压力位置和第一传感器读取到的压力值;根据所述压力值与所述受压力位置的临界压力值的关系,确定是否输出触发信号;其中,所述临界压力值由事先对触控单元的每个子区域施加指定压力然后进行标定得到。本技术通过事先标定的方法,实现了当受压力位置的压力值超过标定的临界压力值时,就可以触发触摸单元;并且,触摸屏的触控芯片不需要一直处于激活状态,符合节能环保的要求。
47、与现有技术相比,本技术至少存在以下有益效果:
48、本技术通过事先标定的方法,实现了当受压力位置的压力值超过标定的临界压力值时,就可以触发触摸单元;并且,触摸屏的触控芯片不需要一直处于激活状态,符合节能环保的要求;同时,本技术还通过防误触逻辑的设计实现了触摸屏防误触。