本技术实施例涉及触控,尤其涉及一种触控检测方法、触控芯片、触控检测系统和电子设备。
背景技术:
1、电容触控技术具有便捷、高效的人机交互体验,因此被广泛应用于诸如笔记本电脑、平板电脑、智能手机、智能音箱等电子设备中。
2、现有的电容触控装置采用自电容检测方式或互电容检测方式来进行触控检测。以互容检测方式为例,在进行触控检测时,电容触控装置可以将驱动信号施加至触控面板的驱动电极,然后从触控面板的感测电极上获取该激励信号对应的感应信号,基于该感应信号来确定是否存在外部物体触摸或接近触控面板。
3、然而,电容触控装置在使用中要面对内部和外部非常复杂的干扰环境,例如会受到充电器干扰、显示屏干扰、内部其他??楣ぷ魇瘪詈系母扇诺扔跋?。这使得在电容触控装置获取的感应信号中耦合有这些噪声干扰。这些噪声干扰中包含有对触控技术性能具有较大影响的带内同频干扰,使得触控检测的灵敏度和准确度降低。
技术实现思路
1、有鉴于此,本技术实施例提供一种触控检测方案,以至少部分解决上述问题。
2、根据本技术实施例的第一方面,提供了一种触控检测方法,包括:
3、向触控传感器施加驱动信号,所述驱动信号包括等长的n个第一信号段,所述n个第一信号段中相邻两个第一信号段的初始相位的差为预设相位值,所述预设相位值大于0且小于或等于π,n为正整数且大于或等于2π与所述预设相位值的商;
4、从所述触控传感器获取所述驱动信号对应的触控感应信号,所述触控感应信号包括与所述n个第一信号段一一对应的n个第二信号段;
5、使用与所述驱动信号相位同步的解调信号对所述n个第二信号段进行解调,得到所述n个第二信号段对应的n个解调数据;
6、对所述n个解调数据进行累加处理,得到所述触控感应信号的解调结果,以用于确定触控检测结果。
7、如背景技术部分所提到的,电容触控装置在使用中通?;崾艿侥诓亢屯獠炕肪骋鸬耐蹈扇诺挠跋?,因此响应于向触控传感器施加驱动信号,从触控传感器获取的触控感应信号中包含与驱动信号同频的同频噪声信号。具体地,触控感应信号中所包含的n个第二信号段中的每个第二信号段既包含有与对应第一信号段相位同步的有效信号,也包含有与驱动信号同频的同频噪声信号。由于在对n个第二信号段进行解调时使用与驱动信号相位同步的解调信号,也即,解调信号包括与n个第一信号段相位同步的n个解调信号段,因此,对于n个第二信号段,每个第二信号段中的有效信号与对应的解调信号段相位同步,这使得对n个第二信号段解调得到的对应n个解调数据进行累加处理时,有效信号的能量保持不变。同时,由于在触控检测过程中同频噪声信号通常被认为是连续的,在相邻两个第二信号段中同频噪声信号的初始相位相同。而对n个第二信号段进行解调的n个解调信号段中的相邻两个解调信号段的初始相位的差为预设相位值,使得对于相邻两个第二信号段,在前第二信号段中的同频噪声信号与对应的解调信号段的初始相位的差与在后第二信号段中的同频噪声信号与对应的解调信号段的初始相位的差之间的差值为预设相位值,且预设相位值大于0且小于或等于π的值。这相当于对同频噪声信号进行了相位调制。此后,对n个第二信号段解调得到的对应n个解调数据进行累加处理时n个第二信号段中的同频噪声能量会被至少部分地抵消,从而降低触控感应信号中的同频噪声能量,提高了在同频干扰时的信噪比,从而提高了触控检测的灵敏度和准确度。
8、根据本技术实施例的第二方面,提供一种触控检测方法,包括:
9、向触控传感器施加驱动信号,所述驱动信号包括等长的n个第一信号段,所述n个第一信号段中相邻两个第一信号段的初始相位相同,所述相邻两个第一信号段之间存在第二时间间隔,第二时间间隔对应的相位差与2π的取模结果为预设相位值,所述预设相位值大于0且小于或等于π,所述n为大于或等于2的整数;
10、从所述触控传感器获取所述驱动信号对应的触控感应信号,所述触控感应信号包括与所述n个第一信号段一一对应的n个第二信号段;
11、使用与所述驱动信号相位同步的解调信号对所述n个第二信号段进行解调,得到所述n个第二信号段对应的n个解调数据;
12、对所述n个解调数据进行累加处理,得到所述触控感应信号的解调结果,以用于确定触控检测结果。
13、与第一方面类似,响应于向触控传感器施加驱动信号,从触控传感器获取的触控感应信号中包含的n个第二信号段,n个第二信号段中的每个第二信号段既包含有与对应第一信号段相位同步的有效信号,也包含有与驱动信号同频的同频噪声信号。由于在对n个第二信号段进行解调时使用与驱动信号相位同步的解调信号,因此对于n个第二信号段,每个第二信号段中的有效信号与对应的解调信号段相位同步,这使得对n个第二信号段解调得到的对应n个解调数据进行累加处理时,有效信号的能量保持不变。同时,由于在触控检测过程中同频噪声信号通常被认为是连续的,与n个第一信号段一一对应的n个第二信号段中的相邻两个第二信号段之间具有第二时间间隔使得对于相邻两个第二信号段中的噪声信号的初始相位具有第二时间间隔对应的相位差,第二时间间隔对应的相位差与2π的取模结果为预设相位值。而对n个第二信号段进行解调的n个解调信号段中的相邻两个解调信号段的初始相位相同,使得对于相邻两个第二信号段,在前第二信号段中的同频噪声信号与对应的解调信号段的初始相位的差与在后第二信号段中的同频噪声信号与对应的解调信号段的初始相位的差之间的差值为第二时间间隔对应的相位差,第二时间间隔对应的相位差与2π的取模结果为预设相位值,预设相位值大于0且小于或等于π的值。这相当于对同频噪声信号进行了相位调制。此后,对n个第二信号段解调得到的对应n个解调数据进行累加处理时n个第二信号段中的同频噪声能量会被至少部分地抵消,从而大幅降低触控感应信号中的同频噪声能量,提高了在同频干扰时的信噪比,从而提高了触控检测的灵敏度和准确度。
14、根据本技术实施例的第三方面,提供一种触控检测方法,包括:
15、向触控传感器施加驱动信号,所述驱动信号包括等长的n个第一信号段,所述n个第一信号段中相邻两个第一信号段的初始相位之间具有第一相位差,所述相邻两个第一信号段之间存在第三时间间隔,所述第三时间间隔对应的相位差与所述第一相位差的和与2π的取模结果为预设相位值,所述预设相位值大于0且小于或等于π,所述n为大于或等于2的整数;
16、从所述触控传感器获取所述驱动信号对应的触控感应信号,所述触控感应信号包括与所述n个第一信号段一一对应的n个第二信号段;
17、使用与所述驱动信号相位同步的解调信号对所述n个第二信号段进行解调,并对所述n个第二信号段对应的n个解调数据;
18、对所述n个解调数据进行累加处理,得到所述触控感应信号的解调结果,以用于确定触控检测结果。
19、与第一方面类似,响应于向触控传感器施加驱动信号,从触控传感器获取的触控感应信号中包含的n个第二信号段,n个第二信号段中的每个第二信号段既包含有与对应第一信号段相位同步的有效信号,也包含有与驱动信号同频的同频噪声信号。由于在对n个第二信号段进行解调时使用与驱动信号相位同步的解调信号,因此对于n个第二信号段,每个第二信号段中的有效信号与对应的解调信号段相位同步,这使得对n个第二信号段解调得到的对应n个解调数据进行累加处理时,有效信号的能量保持不变。同时,由于在触控检测过程中同频噪声信号通常被认为是连续的,与n个第一信号段相位同步n个解调信号中相邻两个解调信号段的初始相位的差以及与n个第一信号段一一对应的n个第二信号段中的相邻两个第二信号段之间具有第三时间间隔,使得对于相邻两个第二信号段,在前第二信号段中的同频噪声信号与对应的解调信号段的初始相位的差与在后第二信号段中的同频噪声信号与对应的解调信号段的初始相位的差之间的差值与2π的取模结果为预设相位值,且预设相位值大于0且小于或等于π的值。这相当于对同频噪声信号进行了相位调制。此后,对n个第二信号段解调得到的对应n个解调数据进行累加处理时n个第二信号段中的同频噪声能量会被至少部分地抵消,从而大幅降低触控感应信号中的同频噪声能量,提高了在同频干扰时的信噪比,从而提高了触控检测的灵敏度和准确度。
20、根据本技术实施例的第四方面,提供了一种触控芯片,包括:驱动电路、接收电路、解调电路。驱动电路用于向触控传感器施加驱动信号,所述驱动信号包括等长的n个第一信号段,所述n个第一信号段中相邻两个第一信号段的初始相位的差为预设相位值,所述预设相位值大于0且小于或等于π,n为大于或等于2的整数。接收电路用于从所述触控传感器获取所述驱动信号对应的触控感应信号,所述触控感应信号包括与所述n个第一信号段一一对应的n个第二信号段。解调电路,用于使用与所述驱动信号相位同步的解调信号对所述n个第二信号段进行解调,得到所述n个第二信号段对应的n个解调数据,并对所述n个解调数据进行累加处理,得到所述触控感应信号的解调结果,以用于确定触控检测结果。
21、根据本技术实施例的第五方面,提供了一种触控芯片,包括:驱动电路、接收电路、解调电路。驱动电路用于向触控传感器施加驱动信号,所述驱动信号包括等长的n个第一信号段,所述n个第一信号段中相邻两个第一信号段的初始相位相同,所述相邻两个第一信号段之间存在第二时间间隔,第二时间间隔对应的相位差与2π的取模结果为预设相位值,所述预设相位值大于0且小于或等于π,所述n为大于或等于2的整数。接收电路用于从所述触控传感器获取所述驱动信号对应的触控感应信号,所述触控感应信号包括与所述n个第一信号段一一对应的n个第二信号段。解调电路,用于使用与所述驱动信号相位同步的解调信号对所述n个第二信号段进行解调,得到所述n个第二信号段对应的n个解调数据,并对所述n个解调数据进行累加处理,得到所述触控感应信号的解调结果,以用于确定触控检测结果。
22、根据本技术实施例的第六方面,提供了一种触控芯片,包括:驱动电路、接收电路、解调电路。驱动电路用于向触控传感器施加驱动信号,所述驱动信号包括等长的n个第一信号段,所述n个第一信号段中相邻两个第一信号段的初始相位之间具有第一相位差,所述相邻两个第一信号段之间存在第三时间间隔,所述第三时间间隔对应的相位差与所述第一相位差的和与2π的取模结果为预设相位值,所述预设相位值大于0且小于或等于π,所述n为大于或等于2的整数。接收电路用于从所述触控传感器获取所述驱动信号对应的触控感应信号,所述触控感应信号包括与所述n个第一信号段一一对应的n个第二信号段。解调电路,用于使用与所述驱动信号相位同步的解调信号对所述n个第二信号段进行解调,得到所述n个第二信号段对应的n个解调数据,并对所述n个解调数据进行累加处理,得到所述触控感应信号的解调结果,以用于确定触控检测结果。
23、根据本技术实施例的第七方面,提供了一种触控检测系统,包括触控传感器和如第四方面至第六方面中任一方面所提供的触控芯片。
24、根据本技术实施例的第八方面,提供了一种电子设备,触控屏和如第七方面所提供的触控检测系统。