触控设备及其控制方法
本发明是分案申请,原申请的申请号是201811067739.9,原申请的申请日期是2018年9月13日。
技术领域
本发明实施例是涉及触控
技术领域
,尤其涉及一种触控设备及其控制方法。背景技术
一般触控设备可分为电阻式(Resistive)、电容式(Capacitive)、光学式(Optical)、电磁式(ElectroMagnetic)、音波式(Acoustic)。其中电磁式(ElectroMagnetic)技术主要应用在绘图板(Digitizer)产品,原理是利用电磁笔在操作时,和板子下的感应线产生磁场变化来判断其动作,解析度高,反应速度快,也可应用在荧幕面板,直接在荧幕上书写。此外,电磁笔的控制功能较其它触控技术还丰富,其它技术仅能做到侦测到按压(或模拟滑鼠左钮按压),无法侦测到接近。而电磁笔的笔上可增加「按钮」当功能键(可模拟滑鼠右钮、功能选单),可侦测到「笔压」、「笔倾斜角度」(能模拟笔痕的粗细),当笔接近萤幕时,其「近距离」感测(可模拟滑鼠的游标移动)的功能,可以做到一般电脑的游标停在功能选单时,显示出提示信息。
触控设备除了使用手指进行操作,也常搭配使用触控笔来进行输入。通常电磁式触控设备会接收电磁式触控笔笔尖的触控频率以达到书写、绘图或点击等等左键功能与滑鼠的游标控制功能。若是触控触控设备需要执行橡皮擦或滑鼠右键等其它功能,则电磁式触控笔必须通过发送另一个触控频率以促使电磁式触控设备依据另一个触控频率而达到消除或右键等功能。
但是,若触控笔要发送另一个触控频率,则必须在触控笔上增设相对应的硬体,例如在触控笔的另一端(笔尾)增设线圈等等。如此不但触控笔的制作成本增加,造成售价相对提升,并且触控笔的重量和体积也会增加,不符合使用人对于电子产品轻薄短小的期待。
发明内容
本发明实施例提供一种触控设备及其控制方法,其能在不用修改触控笔的硬体情况下,进一步提升触控的多元性能。
第一方面,本发明实施例提供了一种触控设备,该触控设备包括:触控感测单元、处理单元、嵌入式控制器及数位控制器。触控感测单元具有第一操控模式以及第二操控模式,并且触控感测单元感测触控笔的触控事件。嵌入式控制器耦接处理单元。数位控制器耦接触控感测单元、嵌入式控制器与处理单元,并接收嵌入式控制器的通用型输入/输出信号。当通用型输入/输出信号为第一值时,数位控制器上报第一操控模式给处理单元。当通用型输入/输出信号为第二值时,数位控制器上报第二操控模式给处理单元。
可选的,该数位控制器还接收来自该触控感测单元的一触控信号,并输出对应该触控信号的位置信息给该处理单元;其中当该通用型输入/输出信号为该第一值时,该处理单元根据该位置信息执行该第一操控模式的触控操作;以及其中当该通用型输入/输出信号为该第二值时,该处理单元根据该位置信息执行该第二操控模式的触控操作。
可选的,该嵌入式控制器接收来自该处理单元的一切换信号,并根据该切换信号产生该通用型输入/输出信号。
可选的,当该触控感测单元感测到该触控事件时,该触控感测单元产生代表该触控事件的一触控信号,该数位控制器还输出对应该触控信号的位置信息给该处理单元,其中该触控信号的频率为一第一频率与一第二频率的其中之一;当该触控信号的频率为该第一频率时,该处理单元根据该位置信息执行该第一操控模式的触控操作;当该触控信号的频率为该第二频率且该通用型输入/输出信号为该第一值时,该处理单元根据该位置信息执行该第二操控模式的右键功能;以及其中当该触控信号的频率为该第二频率且该通用型输入/输出信号为该第二值时,该处理单元根据该位置信息执行该第二操控模式的擦除功能。
第二方面,本发明实施例还提供一种触控设备的控制方法,该触控设备的控制方法包括:数位控制器接收通用型输入/输出信号、当通用型输入/输出信号为第一值时该数位控制器上报触控感测单元为第一操控模式给处理单元,以及当通用型输入/输出信号为第二值时该数位控制器上报触控感测单元为第二操控模式给处理单元。
可选的,还包括:该数位控制器接收来自该触控感测单元的一触控信号,并输出对应该触控信号的位置信息,其中该触控信号代表一触控笔的触控事件;当该通用型输入/输出信号为该第一值时,该处理单元根据该位置信息执行该第一操控模式的触控操作;以及当该通用型输入/输出信号为该第二值时,该处理单元根据该位置信息执行该第二操控模式的触控操作。
可选的,还包括:嵌入式控制器接收一切换信号;该嵌入式控制器根据该切换信号设定该通用型输入/输出信号的值。
可选的,还包括:该数位控制器接收来自该触控感测单元的一触控信号,并输出对应该触控信号的位置信息,其中该触控信号代表一触控笔的触控事件,且该触控信号的频率为一第一频率与一第二频率的其中之一;当该触控信号的频率为该第一频率时,该处理单元根据该位置信息执行该第一操控模式的触控操作;当该触控信号的频率为该第二频率且该通用型输入/输出信号为该第一值时,该处理单元根据该位置信息执行该第二操控模式的右键功能;当该触控信号的频率为该第二频率且该通用型输入/输出信号为该第二值时,该处理单元根据该位置信息执行该第二操控模式的擦除功能。
综上所述,在本发明实施例提供的触控设备及其控制方法中,通过触控信号对应于不同的操控模式以在不需额外增加触控笔的线圈设计下提升触控笔的多功性。并且,在本发明实施例提供的触控设备及其控制方法中,使用人可以依需求切换操控模式,以使得相同的触控信号在触控设备中可以执行不同的操作功能。并且,在本发明实施例提供的触控设备及其控制方法中,不论触控设备在第一操控模式或第二操控模式下,仍维持触控笔的游标及左键功能,提升使用者的最佳操作感受。并且,本发明实施例提供的触控设备及其控制方法适于搭配一触控笔使用,以在任一操控模式下均能提供配合触控笔的单一接触端执行多种触控功能。
附图说明
图1为本发明实施例提供的一种触控设备与触控笔的示意图;
图2为本发明实施例提供的一种触控设备的结构示意图;
图3为本发明实施例提供的一种触控设备的控制方法流程图;
图4为本发明实施例提供的另一种触控设备的控制方法流程图;
图5为本发明实施例提供的另一种触控设备的控制方法流程图;
图6为本发明实施例提供的另一种触控设备的控制方法流程图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
图1为本发明实施例提供的一种触控设备与触控笔的示意图。图2为本发明实施例的一种触控设备的结构示意图。参考图1及2,触控设备20包括触控感测单元21、数位控制器22、嵌入式控制器23及处理单元24。触控感测单元21具有第一操控模式以及第二操控模式。嵌入式控制器23耦接处理单元24。数位控制器22耦接于触控感测单元21、处理单元24及嵌入式控制器23。触控感测单元21用以侦测触控笔10的触控事件。数位控制器接22接收嵌入式控制器23的通用型输入/输出信号(GPIO,General Purpose Input/Output)及触控感测单元21的触控信号。当通用型输入/输出信号为第一值时,数位控制器22上报第一操控模式给处理单元24。当通用型输入/输出信号为第二值时,数位控制器22上报第二操控模式给处理单元24。
具体的,触控设备20采用电磁式,触控笔10也相应地采用电磁式。在本实施例中,触控设备20为一电磁式(ElectroMagnetic)触控设备,而触控笔10为一电磁触控笔,其中可通过按压设于触控笔10笔身的按钮12改变触控设备20中触控感测单元21所侦测到的频率。
继续参考图1及图2。触控感测单元21具有第一操控模式以及第二操控模式。当数位控制器22接收到的通用型输入/输出信号为第一值时,数位控制器22上报第一操控模式给处理单元24。当数位控制器22接收到的通用型输入/输出信号为第二值时,数位控制器22上报第二操控模式给处理单元24。于此,处理单元24会依据第一操控模式或第二操控模式的其中一种来处理所接收到的触控信号。
示例性的,处理单元24或嵌入式控制器23可由一个或多个处理元件实现。各处理元件可为SoC(System on a Chip)晶片、中央处理器(Central Processing Unit,CPU)或微控制器(MCU)等,但本实施例并非以此为限。可选的,通用型输入/输出信号为类比信号。例如,通用型输入/输出信号的第一值为低电位或高电位,而通用型输入/输出信号的第二值为高电位或低电位。可选的,通用型输入/输出信号为数位信号。例如,数位控制器22接收嵌入式控制器23所发送的通用型输入/输出信号的数位信号,当通用型输入/输出信号的值是逻辑0时,数位控制器22上报第一操控模式给处理单元24,并且处理单元24根据第一操控模式执行后续所接收到的触控信号。而当通用型输入/输出信号的值是逻辑1时,数位控制器22上报第二操控模式给处理单元24,并且处理单元24根据第二操控模式执行后续所接收到的触控信号。
可选的,嵌入式控制器23接收来自处理单元24的切换信号,并根据切换信号产生通用型输入/输出信号。
具体的,嵌入式控制器23可以接收由处理单元24所传来的切换信号,并且根据切换信号产生通用型输入/输出信号。可继续参考图2,可选的,处理单元24内包括有应用程式(/或APP)242,应用程式242发送切换信号,而嵌入式控制器23依据切换信号来决定通用型输入/输出信号是第一值或第二值。可选的,触控感测单元21侦测触控笔10的切换事件,并且应用程式242接收切换事件的信号以发送切换信号。例如,可继续参考图2,当触控笔10连续触碰触控感测单元21三次以触发切换事件,切换事件的信号通过数位控制器22传送到操作系统241再通过应用程式242转换为切换信号,以达成将通用型输入/输出信号由第一值变为第二值。例如,当触控笔10触碰到触控感测单元21的某一特定位置则触发上述的切换事件,以达成将通用型输入/输出信号由第一值变为第二值。例如,在触控笔10触碰到触控感测单元21的情况下,连续按压按钮12三次以触发切换事件。
继续参考图1及图2。处理单元24包括有操作系统241(OS,Operating System)。可选的,操作系统241接收自数位控制器22传来的信号。示例性的,数位控制器22通过USB信号通道向操作系统241传递信号。
可选的,当触控笔10与触控感测单元21接触时视为发生触控事件。也就是说,当触控感测单元21感测到触控笔10的触控事件时,触控感测单元21会产生代表上述触控事件的触控信号。于此,触控信号可包括位置信息、点击信息、触碰次数信息、路径信息等至少一种。
可选的,数位控制器22还接收来自触控感测单元21的触控信号,并输出对应触控信号的位置信息给处理单元24。在一些实施例中,当通用型输入/输出信号为第二值时,处理单元根据位置信息执行该第二操控模式的触控操作,而当通用型输入/输出信号为第一值时,处理单元24根据位置信息执行第一操控模式的触控操作。
在一些实施例中,第一操控模式为左键功能以执行游标及左键功能,且第二操控模式为擦除功能或其他多种触控功能中的一种。举例而言,处理单元24的操作系统241在第一操控模式下,操作系统241会将触控信号视为笔绘指令,处理单元24根据位置信息执行显示笔绘路径的显示。而在第二操控模式下,操作系统241将触控信号视为擦除指令,处理单元24根据位置信息执行擦除功能,也就是将上述位置信息所表示的位置的显示内容清除。
在一些实施例中,第一操控模式为左键功能以执行游标及左键功能,且第二操控模式为右键功能以执行其他多种触控功能中的一种。也就是说,在第一操控模式下,操作系统241将触控信号视为左键指令,而在第二操控模式下,操作系统241将触控信号视为右键指令。举例而言,在第一操控模式下,操作系统241将触控笔10所触选的应用程式执行,而在第二操控模式下,操作系统241将触控笔10所触选的应用程式的设定视窗开启。
由上述可知,在触控笔10只提供单一接触端的触控事件的情况下(例如,以触控笔10轻点触控感测单元21一下),触控设备20可以据此触控事件及通用型输入/输出信号判定出使用人所下达的指令为左键指令或右键指令。也就是说,就算触控笔10只提供一种频率的触控事件,也可以据此下达二种不同的指令以执行多种触控功能。
可选的,当触控感测单元21感测到触控事件时,触控感测单元21产生代表该触控事件的一触控信号,数位控制器22还输出对应触控信号的位置信息给处理单元24,其中触控信号的频率为一第一频率与一第二频率的其中之一;当触控信号的频率为第一频率时,处理单元24根据位置信息执行第一操控模式的触控操作;当触控信号的频率为第二频率且通用型输入/输出信号为第一值时,处理单元24根据位置信息执行第二操控模式的右键功能;以及其中当触控信号的频率为第二频率且通用型输入/输出信号为第二值时,处理单元24根据位置信息执行第二操控模式的擦除功能。
在一些实施例中,数位控制器22还输出对应触控信号的位置信息给处理单元24,并且触控信号的频率为第一频率与第二频率的其中之一。于此,触控信号的频率指触控笔10与触控感测单元21之间因为电磁感测所接收到的频率。举例而言,若触控笔10直接接触触控感测单元21所接收到的频率为第一频率,若触控笔10在压下按钮12的情况下接触触控感测单元21所接收到的频率为第二频率。
在一些实施例中,当触控信号的频率为第一频率时,处理单元24根据位置信息执行第一操控模式的触控操作。当触控信号的频率为第二频率且通用型输入/输出信号为第一值时,处理单元24根据位置信息执行第一操控模式的触控操作。当触控信号的频率为第二频率且通用型输入/输出信号为第二值时,处理单元根据位置信息执行第二操控模式的触控操作。下面的表一将通用型输入/输出信号、触控信号频率、操控模式种类以及对应的功能分别列出来,以便更清楚的表达。
表一:
通用型输入/输出信号
触控信号频率
操控模式种类
对应功能
第一值
第一频率
第一操控模式
第一功能
第一值
第二频率
第一操控模式
第二功能
第二值
第一频率
第二操控模式
第一功能
第二值
第二频率
第二操控模式
第四功能
由上表一可知,触控信号的频率有二种的情况下,触控笔10维持第一频率的时候对应第一功能。举例来说,第一功能是左键功能、第二功能是右键功能,以及第四功能是擦除功能。换言之,不论在第一操控模式或第二操控模式下都维持触控笔10的基本游标及左键功能。在本具体实施例中,原先若数位控制器22未接收嵌入式控制器23的通用型输入/输出信号,仅通过按压按钮12与否而在第一频率和第二频率之间,切换触控设备20中触控感测单元21所侦测到的频率,则按钮12仅能作为切换触控笔10左键或右键功能之用,但若数位控制器22除了接收触控感测单元21所侦侧到的第一频率或第二频率之外,再接收嵌入式控制器23的通用型输入/输出信号在第一值和第二值之间的切换,则可进一步增加按钮12的对应功能,使得未按压按钮12而侦测到第一频率时,不论通用型输入/输出信号为第一值或第二值,均对应左键功能,当按压按钮12而侦测到第二频率时,则视通用型输入/输出信号为第一值或第二值,分别对应右键功能或擦除功能,其中操控模式种类是用以反应通用型输入/输出信号,第一操控模式对应第一值,而第二操控模式则对应第二值。
在另一些实施例中,在第一操控模式或第二操控模式中,第一频率与第二频率均分别对应执行不同功能。举例而言,下面的表二将通用型输入/输出信号、触控信号频率、操控模式种类以及对应的功能分别列出来,以便更清楚的表达。
表二:
通用型输入/输出信号
触控信号频率
操控模式种类
对应功能
第一值
第一频率
第一操控模式
第一功能
第一值
第二频率
第一操控模式
第二功能
第二值
第一频率
第二操控模式
第三功能
第二值
第二频率
第二操控模式
第四功能
由上表二可知,在触控信号的频率有二种的情况下,触控笔10对应于触控设备20可以产生四种不同的功能。举例来说,第一功能是左键功能、第二功能是右键功能、第三功能是滚轮功能,以及第四功能是擦除功能。换言之,若触控信号的频率有三种的情况下,触控笔10对应于触控设备20可以产生六种不同的功能。
于一般情况下,触控笔的笔尖具有书写功能,触控笔的尾部增设另一线圈以产生另一频率来执行擦除功能,触控笔的笔身上的按钮则用来执行右键功能。参考图1,在上述的实施例中,触控笔10不用在尾部增设另一个线圈,只要设置有笔身上的按钮12,就可以同时通过按钮12达成右键功能及擦除功能。如此可以减少触控笔10上的硬体元件数量,却能够达到同样的功效。
综上所述,在本发明一实施例提供的触控设备及其控制方法中,通过触控信号对应于不同的操控模式以在不需额外增加触控笔的线圈设计下提升触控笔的多功性。并且,在本发明一实施例提供的触控设备及其控制方法中,使用人可以依需求切换操控模式,以使得相同的触控信号在触控设备中可以执行不同的操作功能。并且,在本发明一实施例提供的触控设备及其控制方法中,不论触控设备在第一操控模式或第二操控模式下,仍维持触控笔的游标及左键功能,提升使用者的最佳操作感受。并且,本发明一实施例提供的触控设备及其控制方法适于搭配一触控笔使用,以在任一操控模式下均能提供配合触控笔的单一接触端执行多种触控功能。
本发明实施例还提供一种触控设备的控制方法,本发明实施例提供的触控设备的控制方法可由上述任意技术方案所述的触控设备所执行,图3为本发明实施例提供的一种触控设备的控制方法流程图。参考图3,所述方法包括:
S10,数位控制器接收通用型输入/输出信号。
S11,数位控制器判断通用型输入/输出信号为第一值或第二值。当通用型输入/输出信号为第一值时,执行步骤S12;当通用型输入/输出信号为第二值时,执行步骤S13。
S12,数位控制器上报触控感测单元为第一操控模式给处理单元。
S13,数位控制器上报触控感测单元为第二操控模式给处理单元。具体的,参考图2至图3,可以是嵌入式控器23输出通用型输入/输出信号。,数位控制器22接收进而判断通用型输入/输出信号为第一值或第二值,当通用型输入/输出信号为第一值时,数位控制器22上报触控感测单元21为第一操控模式给处理单元24(即执行图3中的步骤S12)。当通用型输入/输出信号为一第二值时,数位控制器22上报触控感测单元21为第二操控模式给处理单元24(即执行图3中的步骤S13)。
图4为本发明实施例提供的另一种触控设备的控制方法流程图。参考图4,所述方法包括:
S20,数位控制器接收通用型输入/输出信号。
S21,数位控制器接收来自触控感测单元的触控信号,并输出对应触控信号的位置信息,其中触控信号代表触控笔的触控事件。
S22,数位控制器判断通用型输入/输出信号为第一值或第二值。当通用型输入/输出信号为第一值时,执行步骤S23至步骤S24;当通用型输入/输出信号为第二值时,执行步骤S25至步骤S26。
S23,数位控制器上报触控感测单元为第一操控模式给处理单元。
S24,处理单元根据位置信息执行第一操控模式的触控操作。
S25,数位控制器上报触控感测单元为第二操控模式给处理单元。
S26,处理单元根据位置信息执行第二操控模式的触控操作。
具体的,数位控制器22接收来自触控感测单元21的触控信号,并输出对应触控信号的位置信息(即执行图4中的步骤S21)。于此,触控信号代表触控笔10的触控事件,其中触控事件例如是触控时间。接下来,数位控制器22判断通用型输入/输出信号为第一值或第二值。当通用型输入/输出信号为第一值时,数位控制器22上报触控感测单元21为第一操控模式给处理单元24(即执行图4中的步骤S23),并且处理单元24根据位置信息执行第一操控模式的触控操作(即执行图4中的步骤S24)。当通用型输入/输出信号为一第二值时,数位控制器22上报触控感测单元21为第二操控模式给处理单元24(即执行图4中的步骤S25),并且处理单元24根据位置信息执行第二操控模式的触控操作(即执行图4中的步骤S26)。
图5为本发明实施例提供的另一种的触控设备的控制方法流程图。参考图5,所述方法包括:
S30,嵌入式控制器接收切换信号。
S31,嵌入式控制器根据切换信号设定通用型输入/输出信号的值。
S32,数位控制器接收通用型输入/输出信号。
S33,数位控制器判断通用型输入/输出信号为第一值或第二值。当通用型输入/输出信号为第一值时,执行步骤S34;当通用型输入/输出信号为第二值时,执行步骤S15。
S34,数位控制器上报触控感测单元为第一操控模式给处理单元。
S35,数位控制器上报触控感测单元为第二操控模式给处理单元。
具体的,嵌入式控制器23接收切换信号(即执行图5中步骤S30),并且根据切换信号设定通用型输入/输出信号的值(即执行图5中步骤S31)。
可选的,所述触控设备的控制方法还包括:数位控制器接收来自触控感测单元的触控信号,并输出对应触控信号的位置信息,其中触控信号代表触控笔的触控事件,且触控信号的频率为第一频率与第二频率的其中之一;当触控信号的频率为第一频率时,处理单元根据位置信息执行第一操控模式的触控操作;
当触控信号的频率为第二频率且通用型输入/输出信号为第一值时,处理单元根据位置信息执行第二操控模式的右键功能;当触控信号的频率为第二频率且通用型输入/输出信号为第二值时,处理单元根据位置信息执行第二操控模式的擦除功能。
图6为本发明实施例提供的另一种的触控设备的控制方法流程图。参考图6,所述方法包括:
S40,数位控制器接收通用型输入/输出信号。
S41,数位控制器接收来自触控感测单元的触控信号,并输出对应触控信号的位置信息,其中触控信号代表触控笔的触控事件。
S42,数位控制器判断通用型输入/输出信号为第一值或第二值。
S43,数位控制器判读触控信号的频率为第一频率或第二频率。当触控信号的频率为第一频率时,执行步骤S45;触控信号的频率为第二频率时,执行步骤S44。
S44,处理单元根据位置信息执行第二操控模式的触控操作。
S45,处理单元根据位置信息执行第一操控模式的触控操作。
具体的,接收来自触控感测单元21的触控信号,并输出对应触控信号的位置信息(即执行图6中的步骤41)。于此,触控信号代表触控笔10的触控事件,且触控信号的频率为第一频率与第二频率的其中之一。接下来,数位控制器22判断通用型输入/输出信号为第一值或第二值,并且判读触控信号的频率为第一频率或第二频率。当触控信号的频率为第一频率时,处理单元24根据位置信息执行第一操控模式的触控操作(即执行图6中的步骤45)。也就是说,不论通用型输入/输出信号为第一值或第二值,只要触控信号的频率为第一频率时就执行步骤S45。
续参考图6,当触控信号的频率为第二频率时,处理单元24根据位置信息执行第二操控模式的触控操作(即执行图6中的步骤44)。也就是说,不论通用型输入/输出信号为第一值或第二值,只要触控信号的频率为第二频率时就执行步骤S44,第二操控模式的触控操作可再根据通用型输入/输出信号为第一值或第二值,而分别对应右键功能或或擦除功能。
在一些实施例中,第一操控模式为左键功能,第二操控模式为擦除功能。在一些实施例中,第一操控模式为左键功能,第二操控模式为右键功能。
本发明实施例提供的触控设备的控制方法与本发明实施例提供的触控设备,两者属于相同的发明构思且能够实现相同的技术效果,重复内容此处不再赘述。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:显示装置及其屏幕传感模块