鼠标触控板的检测装置与方法

文档序号:6650555阅读:269来源:国知局
专利名称:鼠标触控板的检测装置与方法
技术领域
本发明是有关于一种鼠标触控板的检测装置与方法,且特别是有关于一种具节省消耗功率、适用于无线传输的鼠标触控板的检测装置及方法。
现今电脑所使用的外围装置越来越多,使得所需的接线亦愈多而不易整理。为了降低接线数目,且为了方便移动及在距离较长的位置使用,许多外围设备都有无线化的趋势,例如是键盘与鼠标。如果将鼠标以鼠标触控板(Touch Pad)替代的话,可以使鼠标触控板与键盘合而为一,使得所需的体积更为减小,减少接线数目及方便移动。
无线装置所待解决的重要课题为耗电量的问题。由于无线装置无法外接电源,因此必须由电池提供所需的电力,所以功率的消耗必须愈小愈好。一般的鼠标触控板为电容式鼠标触控版,但其于睡眠模式下所消耗的电流仍相当大,约为800微安。另一种鼠标触控板为电阻式鼠标触控版。请参照

图1,其表示电阻式鼠标触控板的示意图。电阻式鼠标触控板100包括X层版102与Y层版104,X层版102与Y层版104为平面电阻且于自然状态下不互相接触。于X层版102上,电阻值随X座标变化,而不随Y座标变化;于Y层版104上,电阻值随Y座标变化,而不随X座标变化。当使用者触碰此电阻式鼠标触控板100时,会使X层版102与Y层版104于一接触点互相导通,例如是Y层版104上的一点P1与X层版102上的一点P2接触,此接触点随使用者于此电阻式鼠标触控板100移动而改变其座标值,而鼠标触控板100使用一检测装置来检测此接触点座标值。如何使此检测装置的耗电量减至最少,降低功率消耗是目前本技术领域所致力的重点之一。
有鉴于此,本发明的目的就是在提供一种鼠标触控板的检测装置及方法,用以检测使用者于鼠标触控板所指示的座标值及进行的行为。本发明的检测装置及方法可以达到减少功率消耗的效果。
根据本发明的目的,提出一种鼠标触控板的检测装置,用以检测使用者于一电阻式触控板上所指示的座标,电阻式触控板包括一X层版与一Y层版,X层版与Y层版为平面电阻,此装置包括座标检测单元、模数转换单元、中央处理器与唤醒单元。座标检测单元与X层版的高电位端、低电位端、Y层版的高电位端及低电位端连接,用以检测X层版与Y层版接触点所对应的X座标电压与Y座标电压。模数转换单元与座标检测单元连接,用以将模拟的X座标电压与Y座标电压转换为数字的X座标值与Y座标值,并将其输出。中央处理器与座标检测单元与模数转换单元连接,且中央处理器具有一睡眠模式与一工作模式,睡眠模式用以节省功率消耗,工作模式用以控制座标检测单元与模数转换单元的动作。唤醒单元与中央处理器及鼠标触控板连接,当中央处理器处于睡眠模式且X层版与Y层版接触时,唤醒单元输出一唤醒信号,使中央处理器从睡眠模式转换到工作模式。
根据本发明的另一目的,提出一种鼠标触控板的检测方法,用以在一检测装置上检测使用者于一鼠标触控板上所进行的操作行为,包括移动、单击、双击与拖曳。移动行为指使用者使鼠标触控板上的接触点移动位置。单击行为指使用者触碰鼠标触控版一次,而单击行为由一按下事件与一放开事件所组成。双击行为指使用者在一动作时间内于鼠标触控板上触碰两次。拖曳行为指使用者在动作时间内于鼠标触控板上先进行单击行为后,再进行移动行为。当鼠标触控板处于睡眠模式时,若使用者触碰此鼠标触控板,则鼠标触控板即转换到工作模式。在初始状态下,鼠标触控板处于睡眠模式,且设定k值为1,D值为0,其中,k、D为正整数,当鼠标触控板在工作模式下时,此检测方法包括(j)检测鼠标触控板是否被碰触,若是,则进行步骤k,若否,则进行一检查按键程序;(k)检查鼠标触控板是否连接妥当,若是,则进行步骤1,若否,则进行步骤q;(l)检查k是否大于一预设次数,若是,则进行步骤m,若否,则进行步骤o;(m)检查D是否为1,若是,则进行步骤n,若否,则进行步骤r;(n)响应操作行为为拖曳行为,进行步骤o;(o)等待一取样时间,进行步骤p;(p)k=k+1,进行步骤j;(q)令k=1,D=0,然后使鼠标触控板进入睡眠模式;以及(r)响应操作行为为移动行为,进行步骤o。
为让本发明的上述目的、特征、和优点能更明显易懂,下文特举一较佳实施例,并配合附图,作详细说明如下。
图1表示电阻式鼠标触控板示意图。
图2表示依照本发明的一较佳实施例的鼠标触控板的检测装置的方块图。
图3表示依据图2的一例的鼠标触控板的检测装置200的电路图。
图4绘示为鼠标触控板的检测方法的流程图。
图5表示图4的鼠标触控板的检测方法中节点A的检查按键程序的流程图。
标号说明100电阻式鼠标触控板102X层版104Y层版200鼠标触控板的检测装置202座标检测单元204模数转换单元206唤醒单元208中央处理单元210电力控制单元302参考电压产生器306计时器308X比较器310Y比较器请参照图2,其表示依照本发明的一较佳实施例的鼠标触控板100的检测装置200的方块图。此鼠标触控板100为图1的电阻式鼠标触控板。鼠标触控板100的检测装置200用以检测使用者于此鼠标触控板100所指示的座标值。鼠标触控板的检测装置200包括座标检测单元202、模数转换单元204、唤醒单元206、中央处理器208与电力控制单元210。检测装置200具有睡眠模式与工作模式,当检测装置200进入睡眠模式时,检测装置200用以节省功率的消耗;当检测装置200进入工作模式时,检测装置200用以检测使用者于电阻式鼠标触控板100所指示的座标值。
座标检测单元202与鼠标触控板100连接,用以检测使用者于鼠标触控板100上的造成的接触点所对应的X座标电压Vx与Y座标电压Vy。其中X座标电压Vx是接触点与X层版102低电位端C之间的电压;Y座标电压Vy是接触点与Y层版104的低电位端B之间的电压。
模数转换单元204与座标检测单元202连接,用以将模拟的X座标电压Vx与Y座标电压Vy转换为数字的X座标值Cx与Y座标值Cy,并将其输出。中央处理器208与电力控制单元210、座标检测单元202与模数转换单元204连接。
中央处理器208输出电力控制信号CtrlS以控制电力控制单元210,输出座标控制信号CtrlC以控制座标检测单元202,输出转换控制信号CtrlA以控制模数转换单元204,输出唤醒控制信号CtrlW以控制唤醒单元206。其中,中央处理器208例如是单片式控制器,座标控制信号CtrlC包括有座标控制信号CtrlC1、CtrlC2、CtrlC3与CtrlC4,转换控制信号CtrlA包括有转换控制信号CtrlA1、CtrlA2与CtrlA3。
电力控制单元210与中央处理器208、座标检测单元202与模数转换单元204连接,用以输出电源关断信号CtrlP。当检测装置200由工作模式转换至睡眠模式时,电力控制单元210即输出电源关断信号CtrlP,用以停止供应直流电压源给座标检测单元202及模数转换单元204,以达省电功能。
唤醒单元206与中央处理器208及座标检测单元206连接,当检测装置200处于睡眠模式时,若使用者碰触鼠标触控板100,使得X层版102与Y层版104接触,则唤醒单元输出第一电平的唤醒信号W至中央处理器208,于唤醒中央处理器208后,经由中央处理器208的控制使得检测装置200从睡眠模式转换成工作模式。当检测装置200处于工作模式时,唤醒单元输出的唤醒信号为第二电平。其中,第一电平为高电位,第二电平为低电位。
请参照图3,其表示依据图2的一例的鼠标触控板100的检测装置200的电路图,其中,中央处理器208与电力控制单元210未表示在图3中,X层版102与Y层版104分别以可变电阻表示。
唤醒单元206包括唤醒电容C1、P型晶体管Q1、N型晶体管Q2、输出电容C2、唤醒开关S7、二极管D1、电阻R1、R2及R3。P型晶体管Q1的基极与唤醒电容C1的高电位端与电阻R2连接,其发射极与电阻R1连接,电阻R1的另一端与直流电压源Vcc连接,电阻R2的另一端经过二极管D1与座标检测装置202连接。唤醒电容C1的低电位端接地,用以控制P型晶体管Q1的导通(on)或断路(off)。N型晶体管Q2的基极与P型晶体管Q1的集电极连接,N型晶体管Q2的集电极与直流电压源Vcc连接,其发射极与电阻R3连接。电阻R3的另一端接地,N型晶体管Q2的发射极电压即用以作为唤醒单元206的输出唤醒信号W。唤醒开关S7的一端与P型晶体管Q1连接。另一端接地,唤醒开关S7为唤醒控制信号CtrlW所控制。而输出电容C2跨接于N型晶体管Q2的集电极与发射极。
另外,座标检测单元202则包括有Y电源开关S3、Y接地开关S4、X电源开关S6与X接地开关S5,分别受座标控制信号CtrlC1、CtrlC2、CtrlC3与CtrlC4控制。Y电源开关S3的一端与直流电压源Vcc连接,另一端与Y层版104的高电位端A连接且此Y层版104的高电位端A的电压即为座标检测单元202所输出的X座标电压Vx。X电源开关S6的一端与直流电压源Vcc连接,另一端与二极管D1的正端及唤醒单元206连接,二极管D1的负端与X层版102的高电位端D连接,此X层版102的高电位端D的电压即为座标检测单元202所输出的Y座标电压Vy。Y接地开关S4的一端与Y层版104的低电位端B连接,另一端接地。X接地开关S5的一端与X层版102的低电位端C连接,另一端接地。
而模数转换单元204包括有参考电压产生器302、比较开关S2、Y比较器310、X比较器308与计时器306。参考电压产生器302用以输出一参考电压,此参考电压为时间的线性函数。Y比较器310的负输入端与参考电压产生器302连接,用以接收此参考电压,其正输入端与X层版102的高电位端D连接,用以接收Y座标电压Vy。当Y比较器310的正输入端的电压大于负输入端的电压时,比较器输出第一电压;而当正输入端的电压小于负输入端的电压,比较器则输出第二电压。X比较器308的负输入端与参考电压产生器302连接,用以接收此参考电压,其正输入端与Y层版104的高电位端A连接。当X比较器308的正输入端的电压大于负输入端的电压时,X比较器308输出第一电压;当X比较器308的正输入端的电压小于负输入端的电压时,X比较器308输出第二电压。X比较器308与Y比较器310的输出端与运算后(AND)共接至计时器306,且比较器的电源由开关S2依据转换控制信号CtrlA3来控制启动与否。其中,第一电压为高电位,第二电压为低电位。
计时器306与X比较器308与Y比较器310的输出端连接。当参考电压产生器302开始输出参考电压,中央处理器208即令计时器306开始计算时间。当输入计时器306的电压值由此第一电压转换至此第二电压时,计时器306即停止计算时间,所计算时间的值即为相对的数字座标值Cx或Cy。
参考电压产生器302包括定电流源I、比较电容C3、放电开关S1及充电开关S8。放电开关S1及充电开关S8分别受转换控制信号CtrlA1与CtrlA2所控制。定电流源I用以提供一固定电流。比较电容C3的高电位端经过充电开关S8与定电流源I连接,比较电容C3的低电位端接地,且比较电容C3的高电位端用以作为参考电压产生器302的输出端。当充电开关S8导通时,定电源流I对比较电容C3充电,此时比较电容C3的高电位端的电压为线性增加,此电压即为参考电压产生器302输出的参考电压。放电开关S1的一端与比较电容C3的高电位端连接,另一端接地,当放电开关S1导通时,比较电容C3即开始放电。
当检测装置200进入睡眠模式时,中央处理器208使Y接地开关S4导通,其他开关皆断路,之后,中央处理器208亦随之进入睡眠模式。当使用者碰触鼠标触控板100时,X层版102的一点P1与Y层版104的一点P2接触而导通,则唤醒电容C1经由此P1与P2的接触点开始放电。当唤醒电容C1的电压小于一临界电压值时,P型晶体管Q1导通,进而使N型晶体管Q2导通,此时,唤醒单元206输出的唤醒信号W由第二电平转换到第一电平,以唤醒中央处理器208。然后,中央处理器208使唤醒开关S7导通,P型晶体管Q1则转断路,此时唤醒单元206输出的唤醒信号W转为第二电平。
检测装置200需判断使用者是否碰触鼠标触控板100,此时中央处理器208控制座标检测单元202的步骤如下首先将X接地开关S5、Y接地开关S4与Y电源开关S3导通,如果X层版102的高电位端D的电压为零;且如果将Y电源开关S3断路,Y接地开关S4、X接地开关S5与X电源开关S6导通,如果Y层版104的高电位端A的电压也为零时,表示X层版102与Y层版104未接触,亦即使用者未碰触鼠标触控板100。
当检测装置200测知使用者已碰触鼠标触控板100时,需检测使用者于鼠标触控板100中P1与P2接触点所指示的Y座标时,中央处理器208控制检测装置200中的座标检测单元202及模数转换单元204的控制步骤如下首先,将放电开关S1导通,使比较电容C3放电。当比较电容C3放电完毕之后,将Y接地开关S4与Y电源开关S3导通。因为此时X层版102并无电流流过,因此可以量测Y层版10于P1的电压并输出,此输出值即Y座标电压Vy。然后,使放电开关S1断路,恒定电流充电开关S8导通,比较开关S2导通,同时令计时器306开始计时。当Y比较器310的输出电压由第一电压转换至第二电压时,令计时器306停止计时,此时间间隔即为数字的Y座标值Cy。
当检测装置200测知使用者已碰触鼠标触控板100时,此时需检测使用者于鼠标触控板100中P1与P2接触点所指示的X座标,此时中央处理器208控制座标检测单元202及模数转换单元204的控制方法如下首先,将放电开关S1导通,使比较电容C3放电。放完电后,将X接地开关S5与X电源开关S6导通,此时Y层版104并无电流流过,因此可以量测X层版102于P2的电压并输出,此输出值即X座标电压Vx。然后使放电开关S1断路,充电开关S8与比较开关S2导通,同时令计时器306开始计时,当X比较器308的输出电压由第一电压转换至第二电压时,令计时器306停止计时,此时间间隔即为数字的X座标值。
检测装置200亦能检查是否与鼠标触控板100连接妥当。当所量得的X座标值为一上限值,表示Y层版104可能因故障或松脱而与检测装置200未连接妥当。此上限值即为参考电压产生器302开始输出参考电压,到此参考电压大于直流电压源Vcc的时间。因为当比较器的正输入端如为浮接,则由于比较器的特性,此正输入端相当于有一直流电压源Vcc。由于使用者不会碰触到鼠标触控板的边缘,因此所量得的X座标值如为此上限值,不可能是由使用者碰触而产生,所以由正输入端的浮接所造成。同理,当所量得的座标值为一上限值,表示X层版102可能因故障或松脱而与检测装置200未连接妥当。
本发明更可检测使用者于一鼠标触控板上所进行的操作行为,包括移动、单击、双击与拖曳。移动行为指使用者使鼠标触控板上的接触点移动位置。单击行为指使用者触碰鼠标触控版一次,而单击行为由一按下事件与一放开事件所组成。双击行为指使用者在一动作时间内于鼠标触控板上触碰两次。拖曳行为指使用者在动作时间内于鼠标触控板上先进行单击行为后,再进行移动行为。鼠标触控板具有睡眠模式与工作模式,当鼠标触控板处于睡眠模式时,若发生单击,则鼠标触控板即转换到工作模式,并开始检测使用者于鼠标触控板进行的行为。请参照图4,其表示为鼠标触控板的检测方法的流程图。初始时鼠标触控板处于睡眠模式,k=1,D=0,在使用者触碰鼠标触控板时,即从睡眠模式转换到工作模式时,执行以下座标检测方法首先,进行步骤402,检查鼠标触控板是否被碰。若是,则进行步骤404;若否,则进行节点A,此节点A用以执行一检查按键程序,将在稍后叙述。在步骤404中,检查鼠标触控板是否连接妥当。若是,则进行步骤408;若否,则进行步骤406。在步骤408中,检查k是否大于一预设次数,若是,则进行步骤412;若否,则进行步骤418。在步骤406中,令k=1,D=0,然后进入睡眠模式。在步骤412中,检查D是否为1。若否,进行步骤416;若是,则进行步骤414。在步骤414中,响应此行为为拖曳,然后进行步骤418。在步骤416中,响应此操作行为为移动,然后进行步骤418。在步骤418中,等待一取样时间,然后进行步骤420。在步骤420中,令k=k+1,然后回到步骤402。
请参照图5,其表示图4的鼠标触控板的检测方法中节点A的检查按键程序的流程图。此检查按键程序包括首先,进行步骤502,检查k是否大于1且小于此预设次数。若否,则进行步骤406;若是,则进行步骤504。在步骤504中,检查D是否为零。若否,则进行步骤510;若否,则进行步骤506。在步骤506中,响应操作行为为双击,然后进行步骤406。在步骤510中,响应此按下事件,令k=1,D=1,然后进行步骤512。在步骤512中,开始计时,然后进行步骤514。在步骤514中,检查是否已达此动作时间。若是,则进行步骤516;若否,则进行步骤518。在步骤516中,响应放开事件,完成单击的动作,然后进行步骤406。在步骤518中,检查使用者是否碰触鼠标触控板。若否,进行步骤514;若是,进行步骤520。在步骤520中,进行步骤402。其中此预设次数为5,此取样时间为10毫秒,此动作时间为0.5秒,可依统不同及使用者习惯而调整。本方法并不限于使用在电阻式鼠标触控板,其他类型鼠标触控板亦可适用。
本鼠标触控板的检测装置及方法,可以检测使用者于鼠标触控板上所指示的座标与所进行的行为,由于具有睡眠模式,因此可以节省功率的消耗,如应用于电阻式鼠标触控板,更可使功率消耗减少,睡眠模式下的电流达10微安以下,因此可以达成无线式鼠标触控板低功率消耗的需求。
本发明上述实施例所公开的鼠标触控板检测方法,可以检测使用者于鼠标触控板上所指示的座标与所进行的行为,由于具有睡眠模式,因此可以节省功率的消耗,如应用于电阻式鼠标触控板,更可使功率消耗减少,因此可以达到无线式鼠标触控板低功率消耗的要求。
综上所述,虽然本发明已以一较佳实施例公开如上,然其并非用以限定本发明,本技术领域的技术人员,在不脱离本发明的精神和范围内,当可作各种的更动与改进,因此本发明的保护范围当视后附的权利要求范围所限定者为准。
权利要求
1.一种鼠标触控板的检测装置,用以检测使用者在一鼠标触控板上所指示的座标及行为,该鼠标触控板包括一X层版与一Y层版,该X层版与该Y层版为平面电阻,该检测装置具有一睡眠模式与一工作模式,当该使用者触碰该鼠标触控板时,该X层版与该Y层版在一接触点互相导通,该检测装置包括一中央处理器,用以输出至少一座标控制信号、至少一转换控制信号及一唤醒控制信号;一座标检测单元,与该X层版的高电位端、该X层版的低电位端、该Y层版的高电位端、该Y层版的低电位端及该中央处理器连接,用以接收该座标控制信号以检测该接触点所对应的一X座标电压与一Y座标电压;一模数转换单元,与该座标检测单元及该中央处理器连接,接收该转换控制信号以将模拟的该X座标电压与该Y座标电压转换为数字的一X座标值与一Y座标值,并将其输出;以及一唤醒单元,该唤醒单元与该座标检测单元及该中央处理器连接,当该检测装置处在该睡眠模式时,若该使用者触碰该鼠标触控板,使得该X层版与该Y层版接触,则该唤醒单元输出第一电平的一唤醒信号,使该检测装置从该睡眠模式转换到该工作模式,然后,该中央处理器发出该唤醒控制信号以使该唤醒信号转换为第二电平。
2.如权利要求1所述的检测装置,其中该检测装置更包括一电力控制单元,该电力控制单元与该中央处理单元、该座标检测单元与该模数转换单元连接,当该检测装置由该工作模式转换至该睡眠模式时,该中央处理器即发出一电力控制信号给该电力控制单元,该电力控制单元即输出一电源关断信号,用以停止供应一直流电压源给该座标检测单元及该模数转换单元。
3.如权利要求2所述的检测装置,其中,该唤醒单元包括一唤醒电容,其低电位端接地;一P型晶体管,其发射极与第一电阻连接,其基极与该唤醒电容的高电位端与第二电阻连接,该第一电阻的另一端与该直流电压源连接,该第二电阻的另一端与该座标检测单元连接;一唤醒开关,其一端与该P型晶体管的发射极连接,另一端接地,该唤醒开关受该唤醒控制信号控制,当该检测装置处在该工作模式时,该唤醒开关导通,以使该唤醒单元输入的该唤醒信号为该第二电平,当该检测装置处在该睡眠模式时,该唤醒开关断路,以使该唤醒单元输出的该唤醒信号为该第一电平,其中该第一电平为高电位,该第二电平为低电位;一N型晶体管,其基极与该P型晶体管的集电极连接,其集电极与该直流电压源连接,其发射极与第三电阻连接,该第三电阻的另一端接地,该N型晶体管发射极并用以作为该唤醒单元输出该唤醒信号的输出端;以及一输出电容,跨接在该N型晶体管的集电极与发射极。
4.如权利要求2所述的检测装置,其中,该座标检测单元包括一Y电源开关,其一端与该直流电压源连接,另一端与该Y层版的高电位端连接,并用以作为该座标检测单元输出该X座标电压的输出端,该Y电源开关受第一座标控制信号控制;一X电源开关,其一端与该直流电压源连接,另一端与该X层版的高电位端连接,并用以作为该座标检测单元输出Y座标电压的输出端,该X电源开关受第二座标控制信号控制;一Y接地开关,其一端与该Y层版的低电位端连接,另一端接地,该Y接地开关受第三座标控制信号控制;以及一X接地开关,其一端与该X层版的低电位端及该唤醒单元连接,另一端接地,该X接地开关受第四座标控制信号控制;其中,当该Y电源开关与该Y接地开关皆导通且该X电源开关与该X接地开关皆断路时,该座标检测单元输出该Y座标电压;当该X电源开关与该X接地开关皆导通且该Y电源开关与该Y接地开关皆断路时,该座标检测单元输出该X座标电压;当该Y接地开关、该Y电源开关与该X接地开关皆导通且该X电源开关断路时,该Y座标电压如为零,且将该Y电源开关断路,该Y接地开关、该X接地开关与该X电源开关导通,该Y层版的高电位端电压亦为零时,则表示该使用者未碰触该鼠标触控板。
5.如权利要求4所述的检测装置,其中,该座标检测单元中的该X电源开关还经过二极管与该X层版的高电位端连接。
6.如权利要求1所述的检测装置,其中,该模数转换单元包括一参考电压产生器,用以输出一参考电压,该参考电压为时间的线性函数;一Y比较器,具有一Y正输入端与一Y负输入端,该Y正输入端与该X层版的高电位端连接,用以接收该Y座标电压,该Y负输入端与该参考电压产生器连接,用以接收该参考电压,该Y比较器用以比较该Y座标电压与该参考电压,当该Y正输入端的电压大在该Y负输入端的电压时,该比较器输出该第一电压,当该Y正输入端的电压小在该Y负输入端的电压时,该比较器输出第二电压;一X比较器,具有一X正输入端与一X负输入端,该X负输入端与参考电压产生器连接,用以接收该参考电压,该X正输入端与该Y层版的高电位端连接,用以接收该X座标电压,该X比较器用以比较该X座标电压与该参考电压,当该X正输入端的电压大在该X负输入端的电压时,该比较器输出第一电压,当该正输入端的电压小在该负输入端的电压时,该比较器输出该第二电压;一比较开关,与该X比较器与该Y比较器连接,依据该第一转换控制信号控制该比较开关;以及一计时器,与该X比较器与Y比较器的输出端连接,当该参考电压产生器一开始输出该参考电压,该中央处理器即令计时器开始计时,当该比较器输出的电压由该第一电压转换至该第二电压,该计数器即停止计算时间,所计算的时间值即为相对的数字座标值,当该座标检测器输出该Y座标电压时,所计算的时间值即为数字的该Y座标值,当该座标检测器输出该X座标电压时,所计算的时间值即为数字的该X座标值。
7.如权利要求6所述的检测装置,其中,该参考电压产生器包括一恒定电流源,用以提供一固定电流;一比较电容,其高电位端与该定电流源连接,其低电位端接地,且该电容的高电位端的电压即为该参考电压产生器的输出电压;一充电开关,依据该第二转换控制信号控制该充电开关,该充电开关的一端与该定电流源连接,另一端与该比较电容的高电位端连接;以及一放电开关,依据该第三转换控制信号控制该放电开关,该放电开关的一端与该电容的高电位端连接,另一端接地。
8.如权利要求1所述的检测装置,其中该中央处理器为一单片式控制器。
9.一种鼠标触控板的唤醒单元,用以输出一唤醒信号,使该鼠标触控板从一睡眠模式转换到一工作模式,该鼠标触控板包括一X层版与一Y层版,该X层版与该Y层版为平面电阻,当使用者在该鼠标触控板处在该睡眠模式时触碰该鼠标触控板,该唤醒单元输出该唤醒信号,该唤醒单元包括一唤醒电容,其低电位端接地;一P型晶体管,其发射极与第一电阻连接,其基极与该唤醒电容的高电位端与第二电阻连接,该第一电阻的另一端与该直流电压源连接,该第二电阻的另一端与该X层版的高电位端连接;一唤醒开关,其一端与该P型晶体管的发射极连接,另一端接地,当该检测装置处在该工作模式时,该唤醒开关导通,当该检测装置处在该睡眠模式时,该唤醒开关断路;一N型晶体管,其基极与该P型晶体管的集电极连接,其集电极与该直流电压源连接,其发射极与第三电阻连接,该第三电阻的另一端接地,该N型晶体管发射极并用以作为该唤醒单元输出该唤醒信号的输出端;以及一输出电容,跨接在该N型晶体管的集电极与发射极。
10.如权利要求9所述的唤醒单元,其中该唤醒单元更经过一二极管与该X层版的高电位端连接,以防止电流倒流。
11.一种鼠标触控板的座标检测方法,该检测方法使用于一鼠标触控板检测装置上,用以检测一使用者在该鼠标触控板所指示的座标值,该鼠标触控板包括一X层版与一Y层版,该X层版与该Y层版为平面电阻,该检测装置包括一座标检测单元与一模数转换单元,该座标检测单元包括一Y电源开关、一Y接地开关、一X电源开关与一X接地开关,该Y电源开关的一端与一直流电压源连接,另一端与该Y层版的高电位端连接,该Y层版的高电位端的电压用以作为该座标检测单元所输出的该X座标电压,该X电源开关的一端与该直流电压源连接,另一端与该X层版的高电位端连接,该X层版的高电位端的电压用以作为该座标检测单元所输出的Y座标电压,该Y接地开关的一端与该Y层版的低电位端连接,另一端接地,该X接地开关,其一端与该X层版的低电位端及该唤醒单元连接,另一端接地,该模数转换单元与该座标检测单元连接,用以将模拟的该X座标电压与该Y座标电压转换为数字的一X座标值与一Y座标值,并将其输出,当该使用者碰触该鼠标触控板使该X层版与该Y层版接触时,即进行该座标检测方法以求得该使用者所指示的该X座标值与该Y座标值,该座标检测方法包括(a)将该Y接地开关与该Y电源开关导通,该X层版的高电位端的电压即该Y座标电压;(b)将该Y座标电压馈入该模数转换单元,该模数转换单元输出该Y座标值;(c)将该X接地开关与该X电源开关导通,该Y层版的高电位端的电压即该X座标电压;以及(d)将该X座标电压馈入该模数转换单元,该模数转换单元输出该X座标值。
12.一种鼠标触控板的检测方法,该检测方法使用于一鼠标触控板检测装置上,用以检测一使用者在该鼠标触控板上的一接触点所进行的一操作行为,该操作行为包括一移动行为、一单击行为、一双击行为与一拖曳行为,该移动行为指该使用者使该鼠标触控板上的该接触点移动位置,该单击行为指该使用者触碰该鼠标触控板一次,而该单击行为由一按下事件与一放开事件所组成,该双击行为指该使用者在一动作时间内在该鼠标触控板上触碰两次,该拖曳行为指该使用者在该动作时间内在该鼠标触控板上先进行该单击行为后再进行该移动行为,该鼠标触控板具有一睡眠模式与一工作模式,当该鼠标触控板处在该睡眠模式时,若该使用者碰触该鼠标触控板,则该鼠标触控板转换到该工作模式,在初始状态下,该鼠标触控板处在该睡眠模式,且设定k值为1,D值为0,其中,k、D为正整数,当该鼠标触控板在该工作模式下时,该检测方法包括(a)检查该鼠标触控板是否被碰触,若是,则进行步骤b,若否,则进行步骤j;(b)检查该鼠标触控板是否连接妥当,若是,则进行步骤c,若否,则进行步骤h;(c)检查k是否大于一预设次数,若是,则进行步骤d,若否,则进行步骤f;(d)检查D是否为1,若是,则进行步骤e,若否,则进行步骤i;(e)响应该操作行为为该拖曳行为,进行步骤f;(f)等待一取样时间,进行步骤g;(g)k=k+1,进行步骤a;(h)令k=1,D=0,然后使该鼠标触控板进入该睡眠模式;(i)响应该操作行为为该移动行为,进行步骤f。(j)检查k是否大于1且小在该预设次数,若是,则进行步骤k,若否,则进行步骤h;(k)检查D是否为零,若是,则进行步骤1,若否,则进行步骤m;(l)响应该按下事件,令k=1,D=1,然后进行步骤n;(m)响应该操作行为为该双击行为,然后进行步骤h;(n)开始计时,然后进行步骤o;(o)检查是否已达该动作时间,若是,则进行步骤q,若否,则进行步骤p;(p)检查使用者是否碰触该鼠标触控板,若是,则进行步骤a,若否,则进行步骤o;以及(q)响应该放开事件,然后进行步骤h。
13.如权利要求12所述的鼠标触控板检测方法,其中该动作时间为0.5秒。
14.如权利要求12所述的鼠标触控板检测方法,其中该预设次数为5。
15.如权利要求12所述的鼠标触控板检测方法,其中该取样时间为10毫秒。
16.一种鼠标触控板的检测方法,该检测方法使用于一鼠标触控板检测装置上,用以检测一使用者在该鼠标触控板上的一接触点所进行的一移动行为,该移动行为指该使用者使该鼠标触控板上的该接触点移动位置,该鼠标触控板具有一睡眠模式与一工作模式,当该鼠标触控板处在该睡眠模式时,若该使用者碰触该鼠标触控板,则该鼠标触控板转换到该工作模式,在初始状态下,该鼠标触控板处在该睡眠模式,且设定k值为1,D值为0,其中,k、D为正整数,当该鼠标触控板在该工作模式下时,该检测方法包括(a)检查该鼠标触控板是否被碰触,若是,则进行步骤b;(b)检查该鼠标触控板是否连接妥当,若是,则进行步骤c,若否,则进行步骤g;(c)检查k是否大于一预设次数,若是,则进行步骤d,若否,则进行步骤e;(d)检查D是否为1,若否,则进行步骤h;(e)等待一取样时间,进行步骤f;(f)k=k+1,进行步骤a;(g)令k=1,D=0,然后使该鼠标触控板进入该睡眠模式;以及(h)响应该操作行为为该移动行为,进行步骤e。
17.如权利要求16所述的鼠标触控板检测方法,其中该预设次数为5。
18.如权利要求16所述的鼠标触控板检测方法,其中该取样时间为10毫秒。
19.一种鼠标触控板的检测方法,该检测方法使用于一鼠标触控板检测装置上,用以检测一使用者在该鼠标触控板上的一接触点所进行的一拖曳行为,该拖曳行为指该使用者在该动作时间内在该鼠标触控板上先进行一单击行为后再进行一移动行为,该单击行为指该使用者触碰该鼠标触控板一次,而该单击行为由一按下事件与一放开事件所组成,该移动行为指该使用者使该鼠标触控板上的该接触点移动位置,该鼠标触控板具有一睡眠模式与一工作模式,当该鼠标触控板处在该睡眠模式时,若该使用者碰触该鼠标触控板,则该鼠标触控板转换到该工作模式,在初始状态下,该鼠标触控板处在该睡眠模式,且设定k值为1,D值为0,其中,k、D为正整数,当该鼠标触控板在该工作模式下时,该检测方法包括(a)检查该鼠标触控板是否被碰触,若是,则进行步骤b,若否,则进行步骤i;(b)检查该鼠标触控板是否连接妥当,若是,则进行步骤c,若否,则进行步骤h;(c)检查k是否大于一预设次数,若是,则进行步骤d,若否,则进行步骤f;(d)检查D是否为1,若是,则进行步骤e;(e)响应该操作行为为该拖曳行为,进行步骤f;(f)等待一取样时间,进行步骤g;(g)k=k+1,进行步骤a;(h)令k=1,D=0,然后使该鼠标触控板进入该睡眠模式。(i)检查k是否大于1且小在该预设次数,若是,则进行步骤j,若否,则进行步骤h;(j)检查D是否为零,若是,则进行步骤k;(k)响应该按下事件,令k=1,D=1,然后进行步骤1;(l)开始计时,然后进行步骤m;(m)检查是否已达该动作时间,若是,则进行步骤o,若否,则进行步骤n;(n)检查使用者是否碰触该鼠标触控板,若是,则进行步骤a,若否,则进行步骤m;以及(q)响应该放开事件,然后进行步骤h。
20.如权利要求19所述的鼠标触控板检测方法,其中该动作时间为0.5秒。
21.如权利要求19所述的鼠标触控板检测方法,其中该预设次数为5。
22.如权利要求19所述的鼠标触控板检测方法,其中该取样时间为10毫秒。
23.一种鼠标触控板的检测方法,该检测方法使用于一鼠标触控板检测装置上,用以检测一使用者在该鼠标触控板上的一接触点所进行的一双击行为,该双击行为指该使用者在一动作时间内在该鼠标触控板上进行二次单击行为,该单击行为指该使用者触碰该鼠标触控板一次,而该单击行为由一按下事件与一放开事件所组成,该鼠标触控板具有一睡眠模式与一工作模式,当该鼠标触控板处在该睡眠模式时,若该使用者碰触该鼠标触控板,则该鼠标触控板转换到该工作模式,在初始状态下,该鼠标触控板处在该睡眠模式,且设定k值为1,D值为0,其中,k、D为正整数,当该鼠标触控板在该工作模式下时,该检测方法包括(a)检查该鼠标触控板是否被碰触,若是,则进行步骤b,若否,则进行步骤d;(b)检查该鼠标触控板是否连接妥当,若否,则进行步骤c;(c)令k=1,D=0,然后使该鼠标触控板进入该睡眠模式。(d)检查k是否大于1且小在该预设次数,若是,则进行步骤e,若否,则进行步骤c;(e)检查D是否为零,若是,则进行步骤f,若否,则进行步骤g;(f)响应该按下事件,令k=1,D=1,然后进行步骤h;(g)响应该操作行为为该双击行为,然后进行步骤c;(h)开始计时,然后进行步骤i;(i)检查是否已达该动作时间,若是,则进行步骤k,若否,则进行步骤j;(j)检查使用者是否碰触该鼠标触控板,若是,则进行步骤a,若否,则进行步骤i;以及(k)响应该放开事件,然后进行步骤c。
24.如权利要求23所述的鼠标触控板检测方法,其中该动作时间为0.5秒。
25.如权利要求23所述的鼠标触控板检测方法,其中该预设次数为5。
26.如权利要求19所述的鼠标触控板检测方法,其中该取样时间为10毫秒。
27.一种鼠标触控板的检测方法,该检测方法使用于一鼠标触控板检测装置上,用以检测一使用者在该鼠标触控板上的一接触点所进行的一单击行为,该单击行为指该使用者触碰该鼠标触控板一次,而该单击行为由一按下事件与一放开事件所组成,该鼠标触控板具有一睡眠模式与一工作模式,当该鼠标触控板处在该睡眠模式时,若该使用者碰触该鼠标触控板,则该鼠标触控板转换到该工作模式,在初始状态下,该鼠标触控板处在该睡眠模式,且设定k值为1,D值为0,其中,k、D为正整数,当该鼠标触控板在该工作模式下时,该检测方法包括(a)检查该鼠标触控板是否被碰触,若是,则进行步骤b,若否,则进行步骤d;(b)检查该鼠标触控板是否连接妥当,若否,则进行步骤c;(c)令k=1,D=0,然后使该鼠标触控板进入该睡眠模式。(d)检查k是否大于1且小在该预设次数,若是,则进行步骤e,若否,则进行步骤c;(e)检查D是否为零,若是,则进行步骤f;(f)响应该按下事件,令k=1,D=1,然后进行步骤g;(g)开始计时,然后进行步骤h;(h)检查是否已达该动作时间,若是,则进行步骤j,若否,则进行步骤i;(i)检查使用者是否碰触该鼠标触控板,若是,则进行步骤a,若否,则进行步骤h;以及(k)响应该放开事件,然后进行步骤c。
28.如权利要求27所述的鼠标触控板检测方法,其中该动作时间为0.5秒。
29.如权利要求27所述的鼠标触控板检测方法,其中该预设次数为5。
30.如权利要求27所述的鼠标触控板检测方法,其中该取样时间为10毫秒。
全文摘要
一种鼠标触控板的检测装置与方法,用以检测使用者在一鼠标触控板上所指示的座标与行为,包括座标检测单元、模数转换单元、中央处理器与唤醒单元。座标检测单元用以检测鼠标触控上相对的X与Y座标电压。模数转换单元用以将模拟的X座标电压与Y座标电压转换为数字座标值。中央处理器控制各单元的动作。当检测装置处于睡眠模式时,使用者触碰鼠标触控板,唤醒单元输出唤醒信号,使检测装置转换到工作模式。具有减少功率消耗的优点。
文档编号G06F3/033GK1367424SQ0110157
公开日2002年9月4日 申请日期2001年1月22日 优先权日2001年1月22日
发明者林焕荣, 许鸿章 申请人:达方电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1