一种触摸数据处理装置和电子触摸器件。所述电子触摸器件包括:触摸屏;触摸数据处理装置,连接所述触摸屏,包括:采集模块,连接所述触摸屏,用于采集每个采样点的触摸数据及对应的位置信息;比较模块,连接所述采集模块,用于比较所述触摸数据与基准数据的差值;筛选模块,连接所述比较模块,用于从所述比较模块中筛选出所述差值大于阈值数据的采样点,获取所述采样点的触摸数据和基准数据的差值及对应的位置信息;计算模块,连接所述筛选模块,用于根据筛选得到的采样点的所述差值及其对应的位置信息,计算触摸坐标信息。本发明专利技术可以降低生产成本,简化装置结构。
【技术实现步骤摘要】
本专利技术涉及信息处理
,尤其涉及一种触摸数据处理装置和电子触摸器件。
技术介绍
触摸屏作为一种输入媒介,是目前最为简单、方便、自然的一种人机交互方式。因此,触摸屏越来越多地应用到各种电子产品中,例如手机、笔记本电脑、平板电脑、MP3、MP4等。为降低各种电子设备的成本,使各种电子设备更轻薄,通常触摸屏集成于液晶显示面板中。根据工作原理和检测触摸信息的介质的不同,触摸屏可分为电阻式、电容式、红外线式、表面声波四种类型。电容式和电阻式触摸屏技术由于具有工艺简单、寿命长、透光率高等的原因成为目前主流的触摸屏技术。现有技术中电容式或电阻式触摸屏的工作过程包括:步骤SI,利用触摸屏表面均匀分布的感应电极,当物体触摸屏幕时会导致感应电极所对应的电容或电阻发生变化。步骤S2,通过模数转换器(Analog To Digital Converter, ADC)周期性地采样感应电极的电容或电阻,生成一系列的采样数据。步骤S3,根据得到的采样数据,计算物体触摸屏对应的触摸坐标信息。具体地,可以根据触摸引起的采样数据变化量通过插值算法计算得到对触摸坐标信息。步骤S4,通过系统底层驱动模块将触摸坐标信息上报给操作系统,并由操作系统将所述触摸坐标信息提供给上层应用模块进行调用。参考图1所示,现有技术一种技术方案中电子触摸器件包括:触摸屏110,包括多个感应电极;专用集成电路(ApplicationSpecific Integrated Circuit,ASIC)120,包括:驱动电路101,用于为触摸屏110提供驱动信号;模数转换器102,连接所述触摸屏110,用于采集感应电极的电容或电阻,获取对应的采样数据;微控制器(Micro Control Unit, MCU)103,连接模数转换器102 ;闪存104,连接微控制器103,所述微控制器103和闪存104用于根据所述采样数据计算对应的触摸坐标信息;中央处理器(Central Processing Unit,CPU) 130,包括:底层驱动模块105、操作系统106和上层应用模块107,其中:底层驱动模块105连接微控制器103和操作系统106,操作系统106连接上层应用模块107,底层驱动模块105将从微控制器103获取的触摸坐标信息上报给操作系统106,并由操作系统106将触摸坐标信息提供给上层应用模块107进行调用。该技术方案由专用集成电路120进行坐标计算。但是该方案中需要同时具有微控制器103和较大存储空间的闪存(Flash) 104,从而需要占用较大的芯片面积,不利于专用集成电路120和电子触摸器件的小型化,提高了生产成本和功耗。此外,闪存104的制造工艺复杂度较高,生产周期较长。如:制造不带闪存104的专用集成电路120芯片需要大约20层左右的掩膜板,而制造带闪存104的专用集成电路120芯片还需额外增加10层左右的掩膜板,这样工作量就增加了 50%左右,在生产成本提高的同时,还会导致生产周期也增加50%左右。参考图2所示,现有技术另一种技术方案中电子触摸器件包括:触摸屏210,包括多个感应电极;专用集成电路220,包括:驱动电路201,用于为触摸屏210提供驱动信号;模数转换器202,连接所述触摸屏210,用于采集感应电极的电容或电阻,获取对应的采样数据;中央处理器230,包括:坐标计算模块204、底层驱动模块205、操作系统206和上层应用模块207,其中:坐标计算模块204连接模数转换器202和底层驱动模块205,底层驱动模块205连接操作系统206,操作系统206连接上层应用模块207,坐标计算模块204将从模数转换器202获取的采样数据通过计算得到对应的触摸坐标信息,并通过底层驱动模块205将触摸坐标信息上报给操作系统206,并由操作系统206将触摸坐标信息提供给上层应用模块207以进行调用。该技术方案由中央处理器230进行坐标计算。但是该方案中需要将模数转换器202获取的所有采样数据都上传给中央处理器230,因此传输的数据量很大,而数据量跟接口的通道成正比,因此对专用集成电路220与中央处理器230之间的接口要求比较高,低速接口(如I2C接口)难以达到满意的帧率,所以通常需要采用SPI等高速率的接口才能达到稳定的帧率,最终提高了产品的成本,降低了其应用范围。
技术实现思路
本专利技术解决的问题是提供一种触摸数据处理装置和电子触摸器件,可以降低生产成本,简化装置结构。为解决上述问题,本专利技术提供了一种触摸数据处理装置,包括:采集模块,用于采集触摸屏上每个采样点的触摸数据及对应的位置信息;比较模块,连接所述采集模块,用于比较所述触摸数据与基准数据的差值;筛选模块,连接所述比较模块,用于从所述比较模块中筛选出所述差值大于阈值数据的采样点,获取所述采样点的触摸数据和基准数据的差值及对应的位置信息;计算模块,连接所述筛选模块,用于根据筛选得到的采样点的所述差值及其对应的位置信息,计算触摸坐标信息。可选地,所述采集模块为模数转换器。可选地,所述采集模块、比较模块和筛选模块集成在一个专用集成电路中。可选地,所述计算模块由中央处理器实现。可选地,所述专用集成电路和所述中央处理器之间通过I2C接口或SPI接口进行连接。可选地,所述触摸数据为电容值或电阻值。可选地,所述阈值数据的取值范围大于O且小于或等于63。为了解决上述问题,本专利技术还提供了一种电子触摸器件,包括上述触摸数据处理装置和与所述触摸数据处理装置相连接的触摸屏。可选地,所述电子触摸器件还包括:驱动电路,连接所述触摸屏,用于为所述触摸屏提供驱动信号;所述采集模块、比较模块、筛选模块和驱动电路集成在一个专用集成电路中。可选地,所述电子触摸器件还包括:底层驱动模块、操作系统和上层应用模块,所述底层驱动模块、操作系统、上层应用模块和所述计算模块集成在一个中央处理器中。与现有技术相比,本专利技术技术方案具有以下优点:本专利技术先由采集模块获取触摸屏上每个采样点的触摸数据及对应的位置信息,再由比较模块比较各采样点的触摸数据与预设的基准数据的差值,接着通过筛选模块筛选出触摸数据与基准数据的差值大于阈值数据的采样点,最后计算模块根据采样点的触摸数据与基准数据的差值和采样点的位置信息仅计算筛选出来的采样点对应的坐标信息,从而减少了筛选模块向计算模块的数据传输量,因此筛选模块和计算模块之间可以采用低速率的接口,降低了产品成本;减少了计算模块对坐标信息的计算量,比较模块中仅需存储基准数据且筛选模块中仅需存储阈值数据,因此简化了比较模块和筛选模块的结构,减小了器件的面积,降低了生产成本,缩短了生产周期。附图说明图1是现有技术中一种电子触摸器件的结构示意图;图2是现有技术中另一种电子触摸器件的结构示意图;图3是本专利技术实施方式中电子触摸器件的结构示意图;图4是图3中触摸数据处理装置的结构示意图;图5是本专利技术一实施例中电子触摸器件的结构示意图。具体实施例方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,因此本专利技术不受下面公开的具体实施例的限制。正如
技术介绍
部分所述,现有技术中一本文档来自技高网...
【技术保护点】
一种触摸数据处理装置,其特征在于,包括:采集模块,用于采集触摸屏上每个采样点的触摸数据及对应的位置信息;比较模块,连接所述采集模块,用于比较所述触摸数据与基准数据的差值;筛选模块,连接所述比较模块,用于从所述比较模块中筛选出所述差值大于阈值数据的采样点,获取所述采样点的触摸数据和基准数据的差值及对应的位置信息;计算模块,连接所述筛选模块,用于根据筛选得到的采样点的所述差值及其对应的位置信息,计算触摸坐标信息。
【技术特征摘要】
1.一种触摸数据处理装置,其特征在于,包括: 采集模块,用于采集触摸屏上每个采样点的触摸数据及对应的位置信息; 比较模块,连接所述采集模块,用于比较所述触摸数据与基准数据的差值; 筛选模块,连接所述比较模块,用于从所述比较模块中筛选出所述差值大于阈值数据的采样点,获取所述采样点的触摸数据和基准数据的差值及对应的位置信息; 计算模块,连接所述筛选模块,用于根据筛选得到的采样点的所述差值及其对应的位置信息,计算触摸坐标信息。2.按权利要求1所述的触摸数据处理装置,其特征在于,所述采集模块为模数转换器。3.按权利要求1所述的触摸数据处理装置,其特征在于,所述采集模块、比较模块和筛选模块集成在一个专用集成电路中。4.按权利要求3所述的触摸数据处理装置,其特征在于,所述计算模块由中央处理器实现。5.按权利要求4所述的触摸数据处理装置...
【专利技术属性】
技术研发人员:孙洪军,丁俊,吴海骏,张忠,王奇勇,
申请(专利权)人:上海艾为电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。