CN102999172B - 鼠标装置 - Google Patents
鼠标装置 Download PDFInfo
- Publication number
- CN102999172B CN102999172B CN201110270868.XA CN201110270868A CN102999172B CN 102999172 B CN102999172 B CN 102999172B CN 201110270868 A CN201110270868 A CN 201110270868A CN 102999172 B CN102999172 B CN 102999172B
- Authority
- CN
- China
- Prior art keywords
- pin
- multiplexing
- voltage
- control
- resistance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
一种鼠标装置,该鼠标装置包含控制芯片及至少一个控制组件。该控制芯片包含电压检测电路通过至少一个多工接脚耦接所述至少一个控制组件,并利用所述电压检测电路检测所述至少一个多工接脚上的至少一个电压值,以判断所述至少一个控制组件的操作状态。
Description
技术领域
本发明涉及一种鼠标装置,特别涉及一种可感测控制芯片的至少一个多工接脚的电压值,据以判断至少一个控制组件的操作状态的鼠标装置。
背景技术
鼠标装置通常包含多个控制组件,以应对多元化的操作需求,例如其可包含多个按键、鼠标滚轮及发光二极管分别对应于一个操作状态。因此,鼠标装置通常包含鼠标控制芯片用以检测不同的操作状态,并据以控制所耦接电子装置的动作。
公知鼠标装置的控制芯片为了能够检测不同的操作状态,通常包含有多个接脚(pin)以分别检测不同控制组件的触发状态。例如图1显示一种公知鼠标控制芯片9,其包含接脚L、接脚M及接脚R用以分别检测鼠标装置的左键、中间键及右键的按压状态。然而,接脚数目越多会相对增加制作成本,但如果为了降低制作成本而限制接脚数目,则又会同时限制鼠标装置的可操作功能。
有鉴于此,本发明提出一种通过感测控制芯片的至少一个多工接脚的电压值,并据以判断至少一个控制组件的操作状态的鼠标装置,以有效减少控制芯片的接脚数目并保持足够的操作功能。
发明内容
本发明的目的在提供一种多个控制组件共享控制芯片的多工接脚的鼠标装置。
本发明的另一目的在提供一种通过感测控制芯片的至少一个多工接脚 的电压值,并据以判断至少一个控制组件的操作状态的鼠标装置。
为达上述目的,本发明提供一种鼠标装置,包含控制芯片及多工器。所述控制芯片包含多工接脚及电压检测电路,所述电压检测电路用以检测所述多工接脚的电压值。所述多工器包含第一多工输入及第二多工输入,并根据鼠标按键的操作状态将所述多工接脚耦接至所述第一多工输入或所述第二多工输入以输出不同所述电压值。
根据本发明的另一特点,本发明还提供一种鼠标装置,包含控制芯片及外部电路。所述控制芯片包含至少一个多工接脚、内部电路及电压检测电路;所述内部电路耦接所述至少一个多工接脚以输出至少一个电压值;所述电压检测电路用以检测所述至少一个电压值。所述外部电路包含多个控制组件并耦接所述至少一个多工接脚,其中所述控制芯片控制所述内部电路以不同检测状态使所述电压检测电路检测所述至少一个电压值,并据以判断所述外部电路的所述控制组件的操作状态。
根据本发明的另一特点,本发明还提供一种鼠标装置,包含控制芯片及外部电路。所述控制芯片包含多个多工接脚、内部电路及电压检测电路;所述内部电路耦接所述多工接脚以输出多个电压值;所述电压检测电路用以检测所述电压值。所述外部电路耦接所述多工接脚并包含多个控制组件及至少一个发光二极管,所述发光二极管耦接于两个所述多工接脚间,且每一个多工接脚相对应一个所述控制组件,其中所述控制芯片控制所述内部电路的不同检测状态,使所述电压检测电路检测所述电压值,据以判断每一个控制组件的操作状态,并控制所述发光二极管的导通状态。
本发明的鼠标装置中,所述控制组件为按键、鼠标编码器或其组合;所述电压检测电路为比较器或模拟数字转换器。
附图说明
图1显示公知鼠标控制芯片的示意图。
图2显示本发明第一实施例的鼠标装置的框图。
图3显示本发明第二实施例的鼠标装置的框图。
图4A显示本发明第二实施例的鼠标装置的外部电路及内部电路的电路图。
图4B显示图4A的鼠标装置的操作示意图。
图4C显示图4A的鼠标装置的另一电路图。
图5A显示本发明第二实施例的鼠标装置的外部电路及内部电路的另一电路图。
图5B~5C显示图5A的鼠标装置的操作示意图。
图6A显示本发明第二实施例的鼠标装置的外部电路及内部电路的另一电路图。
图6B~6C显示图6A的鼠标装置的操作示意图。
图7显示本发明第二实施例的鼠标装置的实施例的电路图。
图8A显示本发明第二实施例的鼠标装置的另一实施例的电路图。
图8B显示图8A的鼠标装置的操作示意图。
图8C显示图8A的鼠标装置的另一电路图。
附图标记说明
10 控制芯片 11 电压检测电路
12、12′、12″多工接脚 13 内部电路
2 外部电路 21、22、23 多工器
31、32 控制组件 24 鼠标编码器
Vin、Vin′、Vin″电压值 9 鼠标芯片
具体实施方式
为了让本发明的上述和其它目的、特征、和优点能更明显,下文将配合所附图示,作详细说明如下。于本发明的说明中,相同的构件以相同的符号表示,于此合先叙明。
请参照图2所示,其显示本发明第一实施例的鼠标装置的框图。所述鼠标装置包含控制芯片10及外部电路2。所述控制芯片10包含电压检测电路11及多工接脚12;其中所述电压检测电路11用以检测所述多工接脚12的电压值以判断控制组件的操作状态。所述外部电路2包含多工器21及两个电压源Vd、Vg,其中所述多工器21例如为机械式多工器;所述多工器21受到控制组件31(例如按键)的控制,以将所述多工接脚12耦接至第一电源Vd或第二电源Vg;其中所述第一电源Vd不同于所述第二电源Vg,且所述第二电源Vg例如可为接地电压(大约0伏特),但并不限于此。一种实施例中,所述控制组件31包含于所述外部电路2中。
由此,当所述控制组件31控制所述多工输入”1”导通时(例如按键受到按压),所述电压检测电路11可检测所述多工接脚12的电压值大致等于所述第一电源Vd;当所述控制组件31控制所述多工输入”0”导通时(例如按键未受到按压),所述电压检测电路11可检测所述多工接脚12的电压值大致等于所述第二电源Vg。所述控制芯片10则可根据所述电压检测电路11所检测的不同电压值Vin判断所述控制组件31的不同操作状态。此外,只要能使所述控制组件31于不同操作状态时所述多工接脚12上能够形成不同电压即可,因此第2图中所述第一电源Vd或所述第二电源Vg也可以浮接(floating)来取代。一种实施例中,所述电压检测电路为比较器或模拟数字转换器。
本实施例中,不论所述控制组件31的操作状态为何,均不会有电流被消耗,因而具有省电的优点。所述控制芯片10可根据所述电压检测电路11 检测的电压值Vin以判断按键的操作状态。
请参照图3所示,其显示本发明第二实施例的鼠标装置的框图。所述鼠标装置包含控制芯片10、外部电路2及多个控制组件31、32。所述控制芯片10包含电压检测电路11、至少一个多工接脚12及内部电路13。所述电压检测电路11用以检测至少一个电压值Vin,并根据所述至少一个电压值Vin控制耦接所述鼠标装置的电子装置的动作,所述动作例如可为一般鼠标所能操控的动作;所述内部电路13耦接所述至少一个多工接脚12并输出所述至少一个电压值Vin。所述外部电路2耦接于所述控制组件31、32与所述至少一个多工接脚12间,其中所述至少一个电压值Vin根据所述外部电路2的所述控制组件的不同操作状态与所述内部电路13的不同检测状态所决定。也就是,所述控制芯片10可控制所述内部电路13的不同检测状态使所述电压检测电路11检测至少一个电压值Vin,并据以判断所述外部电路2的所述控制组件的操作状态。所述控制组件例如也可为按键、鼠标滚轮(鼠标编码器)及发光二极管其中之一或其组合;其中所述发光二极管例如作为所述鼠标装置采集影像时的光源,或作为光学编码器(optical encoder)的光源,但并不限于此。一种实施例中,所述控制组件31、32包含于所述外部电路2中。
请参照图4A及4B所示,图4A显示本发明第二实施例的鼠标装置的外部电路2及内部电路13的电路图;图4B显示第4A图的鼠标装置的操作示意图。
所述外部电路2包含两开关组件BL、BR及电阻值相同的两个第一电阻R。所述开关组件BL、BR例如分别受到鼠标装置的左键及右键所控制,例如当鼠标左键被按压时,所述开关组件BL导通而将所述多工接脚12通过一个第一电阻R耦接至第一电源Vd;当鼠标右键被按压时,所述开关组件BR导通而将所述多工接脚12通过另一第一电阻R耦接至第二电源Vg。必须说明 的是,此处所述开关组件BL、BR的打开闭合与按键按压状态的关系仅为例示性。
所述内部电路13包含第一控制开关SH、第二控制开关SL及电阻值相同的两个第二电阻R′。所述控制芯片10于检测期间(例如鼠标装置采集影像帧以外的期间)分别控制所述控制开关SH、SL的打开闭合,例如按顺序为(SH,SL)=(开,关)(ON,OFF)及(关,开)(OFF,ON)。当所述第一控制开关SH被导通时,所述多工接脚12通过一个第二电阻R′耦接至第三电源VDD;当所述第二控制开关SL被导通时,所述多工接脚12通过另一第二电阻R′耦接至第四电源VG;其中所述第四电源VG例如为接地电压(大约0伏特)。一种实施例中,所述第一电阻R大致等于所述第二电阻R′;所述第一电源Vd与所述第三电源VDD相同;所述第二电源Vg与所述第四电源VG大致等于0伏特。一种实施例中,所述第一控制开关SH及所述第二控制开关SL为CMOS开关。
如图4B所示,当所述控制芯片10控制所述第二控制开关SL导通(ON)期间,即可用以检测所述多工接脚12上不同电压值Vin,以对应所述开关组件BL及BR的打开闭合,例如当BL导通(ON)而BR未导通(OFF)时,所述电压值Vin为R′×Vd/(R+R′),当BL与BR均导通(ON)时,所述电压值Vin为(R//R′)×Vd/(R+(R//R′)),当BL与BR均未导通(OFF)时,所述电压值Vin为0,其中(R//R′)表示两电阻R、R′的并联等效电阻;也就是,当所述第二控制开关SL导通时,只要所述电压值Vin不为0,所述开关组件BL即导通,至于所述开关组件BR的导通与否,则根据所述电压值Vin决定。当所述控制芯片10控制所述第一控制开关SH导通(ON)期间,即可用以检测所述多工接脚12上不同电压值Vin,以对应所述开关组件BR的打开闭合。由图4B可知,所述内部电路13的每种检测状态均对应一个电压值Vin,可据以分辨所述开关组件BL、BR的操作状态。
另一实施方式中,所述开关组件BL可被第一多工器21取代,所述开关组件BR可被第二多工器22取代,其中所述第一多工器21受到控制组件(例如按键BL)的控制,所述第二多工器22受到控制组件(例如按键BR)的控制。当所述按键BL被按压时,所述多工接脚12通过一个第一电阻R被耦接至所述第一电源Vd,当所述按键BL未被按压时,所述多工接脚12则浮接;当所述按键BR被按压时,所述多工接脚12通过另一第一电阻R被耦接至所述第二电源Vg,当所述按键BR未被按压时,所述多工接脚12则浮接。本实施方式中,相对于所述多工器21、22导通状态的电压值Vin类似于图4B所示,故于此不再赘述。
本实施例中,所述控制芯片10可根据电压检测电路11检测的电压值Vin以判断两按键的操作状态。
请参照图5A~5B所示,图5A显示本发明第二实施例的鼠标装置的外部电路2及内部电路13的另一电路图;图5B显示图5A的鼠标装置的操作示意图。
所述外部电路2包含开关组件BL、鼠标编码器24及电阻值相同的两个第一电阻R。所述开关组件BL例如受到鼠标装置的左键所控制;所述鼠标编码器24包含第一开关Z1及第二开关Z2,其中当鼠标滚轮往前或往后转动时,所述第一开关Z1及所述第二开关Z2会依序产生不同的组合方式,例如前转时按顺序为(开,开)、(开,关)、(关,开)及(关,关)而后转时则为相反顺序。例如当鼠标左键被按压时,所述开关组件BL导通而将所述多工接脚12通过一个第一电阻R耦接至电压源VDD;当所述第一开关Z1导通时,所述多工接脚12将通过另一第一电阻R耦接至接地电压VG;此外,当所述开关组件BL及第一开关Z1均未导通,所述多工接脚12则浮接。此实施例中,鼠标编码器24的第二开关Z2耦接至所述控制芯片10的另一多工接脚。也就是,所述多工接脚12的电压值Vin此时只会反映所述开关组件BL与第 一开关Z1的操作状态。
所述内部电路13包含第一控制开关SH、第二控制开关SL及电阻值相同的两个第二电阻R′。所述控制芯片10于检测期间(例如鼠标装置检测影像帧以外的期间)分别控制所述控制开关SH、SL的打开闭合,例如按顺序为(SH,SL)=(OFF,ON)、(ON,OFF)及(OFF,OFF)三种检测状态。当所述第一控制开关SH被导通时,所述多工接脚12通过一个第二电阻R′耦接至所述电压源VDD;当所述第二控制开关SL被导通时,所述多工接脚12通过另一第二电阻R′耦接至所述接地电压VG。一种实施例中,所述第一电阻R大致等于所述第二电阻R′。必须说明的是,本实施例中所述内部电路13的电压源VDD与接地电压VG显示为相同于所述外部电路2,但也可能如同图4A所示彼此相异。此外,图5A中所述开关组件BL同样可以多工器取代,如图4C所示。
如图5B所示,为了降低电压判别的精细度并增进判断正确性,本实施例中一个检测期间设定有三个检测状态,包括(SH,SL)=(OFF,ON)、(ON,OFF)及(OFF,OFF);其中所述三个检测状态的顺序并无特定限制。所述电压检测电路11在一个检测期间的每一检测状态均可检测电压值Vin,所述控制芯片10则根据三个检测状态所分别检测到所述电压值Vin的组合判断开关组件BL与所述第一开关Z1的导通状态。如图5B所示,其中各电压值可根据分压原理并假设电阻R、R′具有相同的电阻值而求得。例如,于第一检测状态下(SL导通),当第一开关Z1未导通且开关组件BL导通时,可求得所述多工接脚12上的电压值Vin=VDD×R′/(R+R′);如果R=R′则Vin=VDD/2。此外,图5B中其它电压值Vin可根据类似方式求得,故于此不再赘述。此外,一个检测期间也可仅设定两个检测状态,(SH,SL)=(ON,OFF)及(OFF,ON)。
此外,本实施例可还包含休眠模式的检测状态,如图5C所示。休眠模 式下使第二控制开关SL导通,因此只要开关组件BL导通,不论所述第一开关Z1的操作状态为何,所述多工接脚12的电压值Vin均至少会大于VDD/3,因此本检测状态可设计为当所述电压检测电路11检测到所述电压值Vin大于VDD/3,则结束休眠模式;其中,休眠模式的定义已为公知。
本实施例中,所述控制芯片10可根据电压检测电路11检测的电压值Vin以判断按键与鼠标编码器所包含的开关的操作状态。
请参照图6A~6B所示,图6A显示本发明第二实施例的鼠标装置的外部电路2及内部电路13的另一电路图,此时所述电压检测电路11检测两个多工接脚12、12′的电压值Vin、Vin′,所述控制芯片10根据所述多工接脚12、12′的电压值Vin、Vin′的不同组合控制耦接所述鼠标装置的电子装置的动作;图6B显示图6A的鼠标装置的操作示意图。
所述外部电路2包含第一多工器21、第二多工器22、发光二极管LED以及电阻值相同的两电阻R。所述第一多工器21受到控制组件(例如鼠标左键BL)控制而导通逻辑输入”1”或”0”;例如当鼠标左键BL被按压,所述多工接脚12经过一个电阻R被耦接至电压源VDD,当鼠标左键BL未被按压,所述多工接脚12经过所述电阻R被耦接至接地电压VG。所述第二多工器22受到控制组件(例如鼠标中间键BM)控制而导通逻辑输入”1”或”0”;例如当鼠标中间键BM被按压,所述多工接脚12经过另一电阻R被耦接至所述电压源VDD,当鼠标中间键BM未被按压,所述多工接脚12经过所述另一电阻R被耦接至所述接地电压VG。所述发光二极管LED则直接耦接于所述多工接脚12、12′间,且其导通方向并不限于图6A所示者。必须说明的是,所述控制组件BL及BM并不限定为鼠标左键及中间键。
所述内部电路13包含第一控制开关组SLH、SLL及第二控制开关组SMH、SML,其受到所述控制芯片10的控制而形成不同的检测状态。所述第一控制开关组SLH、SLL根据不同的检测状态而将所述多工接脚12耦接至所述电压 源VDD或所述接地电压VG,以输出电压值Vin;所述第二控制开关组SMH、SML根据不同的检测状态而将所述多工接脚12′耦接至电压源VDD或接地电压VG,以输出电压值Vin′。必须说明的是,本实施例中所述内部电路13的电压源VDD与接地电压VG显示为相同于所述外部电路2,但也可能如同图4A所示彼此相异。
图6B显示本实施例的四种不同检测状态,其中第一检测状态及第二检测状态用以检测鼠标按键的操作状态(此时为左键及中间键);第三检测状态用以控制发光二极管LED的操作状态,此发光二极管LED用作为鼠标装置采集影像帧时的光源;第四检测状态为休眠模式时的检测。图6C则显示不同检测状态的检测期间,其中由于鼠标按键的检测(第一及第二检测状态)需时极短,因此可设计于鼠标装置采集影像帧以外的期间;第三检测状态则配合鼠标装置采集影像帧的期间,其检测时间优选早于或等于影像帧开始时间;第四检测状态则未显示于图6C中,由于其并非发生于鼠标装置正常输出影像帧时。此外,所述内部电路13还包含限流电阻RLED耦接于所述控制开关SLL与接地电压VG间以保护所述发光二极管LED。可以了解的是,当所述发光二极管LED的导通方向相反时,所述限流电阻RLED则设置于所述控制开关SML与接地电压VG间,且第二检测状态中控制开关的操作也需相对更动。
每一检测状态下,所述多工接脚12、12′的电压值Vin、Vin′可根据分压原理求得。例如于所述第一检测状态,所述控制开关SML导通而使所述多工接脚12′接地,此时所述发光二极管LED非顺向偏压而不发光,所述多工接脚12则根据所述控制组件BL的操作状态被耦接至所述电压源VDD或接地电压VG以输出电压值Vin,所述控制芯片则可根据所述电压值Vin判断所述控制组件BL的操作状态。同理,所述第二检测状态用以检测所述控制组件BM的操作状态。所述第三检测状态中,所述控制开关SMH导通,此时 所述发光二极管LED根据所述第二控制开关组SLH、SLL的检测状态而点亮或熄灭,例如当鼠标装置采集影像帧需要光源时,则点亮所述发光二极管LED。所述第四检测状态中,所述控制开关SML、SLL导通而使所述多工接脚12及12′接地,当所述控制组件BM或BL有任何一个被按压,所述多工接脚12或12′的电压值Vin、Vin′则会大致相等于VDD,因此可判定休眠状态结束。
本实施例中,所述控制芯片10可根据电压检测电路11检测的电压值Vin及Vin′以判断两按键与发光二极管的操作状态。
接着说明本发明第二实施例的一些实施例。
请参照图7所示,其显示本发明第二实施例中,所述控制芯片10根据所述电压检测电路11所检测两多工接脚12、12′的电压值Vin及Vin′以判断两按键(例如BL、BR)与鼠标编码器24的操作状态的电路图;其中,所述多工接脚12上的电压值Vin反映控制组件BL及鼠标编码器24的第一开关Z1的操作状态,所述多工接脚12′上的电压值Vin′反映控制组件BR及鼠标编码器24的第二开关Z2的操作状态。换句话说,所述控制芯片10分开检测所述控制组件BL与第一开关Z1以及所述控制组件BR与第二开关Z2的操作状态,而其检测方式已公开于第5A、5B图及其相关说明中,故于此不再赘述。
请参照图8A~8B所示,图8A显示本发明第二实施例的鼠标装置的外部电路2及内部电路13的另一电路图,此时所述电压检测电路11检测三个多工接脚12、12′、12″的电压值Vin、Vin′、Vin″,所述控制芯片10根据所述多工接脚12、12′、12″的电压值Vin、Vin′、Vin″的不同组合控制耦接所述鼠标装置的电子装置的动作;图8B显示图8A的鼠标装置的操作示意图。
所述外部电路2包含第一多工器21、第二多工器22、第三多工器23、 发光二极管LED1、发光二极管LED2以及三个电阻值相同的电阻R。所述第一多工器21受到控制组件(例如鼠标左键BL)控制而导通逻辑输入”1”或”0”;例如当鼠标左键BL被按压,所述多工接脚12经过一个电阻R被耦接至电压源VDD,当鼠标左键BL未被按压,所述多工接脚12经过所述电阻R被耦接至接地电压VG。同理,所述第二多工器22受到控制组件(例如鼠标中间键BM)控制而导通逻辑输入”1”或”0”,所述第三多工器23受到控制组件(例如鼠标右键BR)控制而导通逻辑输入”1”或”0”。所述发光二极管LED1则直接耦接于所述多工接脚12、12′间,所述发光二极管LED2则直接耦接于所述多工接脚12′、12″间,且所述发光二极管LED1、LED2的导通方向并不限于图8A所示者。必须说明的是,所述控制组件BL、BM及BR并不限定为鼠标左键、中间键及右键。本实施例中,所述发光二极管LED1用作鼠标装置采集影像帧时的光源,所述发光二极管LED2作为光学编码器的光源,但并不限于此。
所述内部电路13包含第一控制开关组SLH、SLL、第二控制开关组SMH、SML及第三控制开关组SRH、SRL,所述控制开关组受到所述控制芯片10的控制而形成不同的检测状态。所述第一控制开关组SLH、SLL根据不同的检测状态而将所述多工接脚12耦接至电压源VDD或接地电压VG,以输出电压值Vin;所述第二控制开关组SMH、SML根据不同的检测状态而将所述多工接脚12′耦接至所述电压源VDD或所述接地电压VG,以输出电压值Vin′;所述第三控制开关组SRH、SRL根据不同的检测状态而将所述多工接脚12″耦接至所述电压源VDD或所述接地电压VG,以输出电压值Vin″。必须说明的是,本实施例中所述内部电路13的电压源VDD与接地电压VG显示为相同于所述外部电路2,但也可能如同图4A所示彼此相异。
图8B显示本实施例的四种不同检测状态,其中第一检测状态及第二检测状态用以检测鼠标按键的操作状态;第三检测状态用以控制发光二极管 LED1及LED2的操作状态;第四检测状态则为休眠模式时的检测。此外,本实施例的检测期间可类似于图6C所示,其差别仅在所述电压检测电路11于每一检测期间要多检测一个电压值(例如Vin″)或所述控制芯片10要多控制一组控制开关(例如第三控制开关组SRH、SRL)的打开闭合,故于此不再赘述。此外,所述内部电路13还包含限流电阻RLED1耦接于所述控制开关SLL与接地电压VG间以保护所述发光二极管LED1以及限流电阻RLED2耦接于所述控制开关SRL与接地电压VG间以保护所述发光二极管LED2。
每一检测状态下,所述多工接脚12、12′、12″的电压值Vin、Vin′、Vin″同样可根据分压原理求得。例如于第一检测状态,所述控制开关SML导通而使所述多工接脚12′接地,此时所述发光二极管LED1及LED2非顺向偏压,所述多工接脚12则根据所述控制组件BL的操作状态被耦接至所述电压源VDD或接地电压VG以输出电压值Vin;所述多工接脚12″则根据所述控制组件BR的操作状态被耦接至所述电压源VDD或接地电压VG以输出电压值Vin″,所述控制芯片则可根据所述电压值Vin、Vin″判断所述控制组件BL、BR的操作状态。同理,第二检测状态用以检测所述控制组件BM的操作状态,此时为使所述发光二极管LED1及LED2非顺向偏压,控制所述开关SLH、SRH导通。第三检测状态中,所述控制开关SMH导通,此时所述发光二极管LED1根据所述第一控制开关组SLH、SLL的检测状态而点亮或熄灭,所述发光二极管LED2根据所述第三控制开关组SRH、SRL的检测状态而点亮或熄灭。第四检测状态中,所述控制开关SRL、SML、SLL导通而使所述多工接脚12、12′及12″接地,当所述控制组件BM、BL或BR有任何一个被按压,所述多工接脚12、12′或12″的电压值Vin、Vin′、Vin″则会大致相等于VDD,因此可判定休眠状态结束。另一实施例中,可将控制开关SRL、SML、SLL导通且控制开关SRH、SMH、SLH未导通的状态(即所述发光二极管LED1及LED2均熄灭)定义成另一检测状态。
本实施例中,所述控制芯片10可根据电压检测电路11检测的电压值Vin、Vin′、Vin″以判断三个按键与两发光二极管的操作状态。可以了解的是,图8A为图6A的延伸,利用类似方式可不断增加按键及发光二极管数目。
请参照图8C所示,其显示本发明第二实施例的鼠标装置的外部电路2及内部电路13的另一电路图,其与图8A的差异在于所述内部电路13中两个电阻RLED1及RLED2均设置于所述外部电路2中。将所述电阻RLED设置于所述控制芯片10外,其优点在于如此使用商用较为精准的电阻器,而不用将电阻RLED1及RLED2设计于控制芯片10的电路中。此外,其它构件的设置及运作方式与图8A相同,故于此不再赘述。
综上所述,公知鼠标控制芯片中每个接脚仅用以检测一个控制组件的操作状态,因而需要较多的接脚数目而具有较高的***成本。本发明另提供一种鼠标装置(图2及3),其可通过电压检测电路检测至少一个多工接脚的电压值,以判断至少一个控制组件的操作状态,可减少接脚数目而降低制作成本,并维持足够的操作功能。
虽然本发明已以前述实施例公开,然其并非用以限定本发明,任何本发明所属技术领域中的技术人员,在不脱离本发明的精神和范围内,当可作各种的更动与修改。因此本发明的保护范围当视所附权利要求所限定者为准。
Claims (18)
1.一种鼠标装置,该鼠标装置包含控制芯片及外部电路,所述控制芯片包含至少一个多工接脚、内部电路及电压检测电路,所述内部电路用以于检测期间内输出多个电压值及所述电压检测电路用以检测所述多个电压值;所述外部电路耦接所述至少一个多工接脚,其中所述控制芯片用以于所述检测期间内控制所述内部电路的不同检测状态使所述电压检测电路于所述检测期间内检测一个相同多工接脚上的一组电压值,且根据不同检测状态中所述相同多工接脚上所检测的所述一组电压值同时判断所述外部电路的所述多个控制组件的操作状态,其特征在于:
所述内部电路包含电压源及接地电压选择性地耦接所述至少一个多工接脚;和
所述外部电路包含多个电压源、多个电阻和多个控制组件,
其中,所述多个控制组件的不同操作状态形成所述外部电路中所述多个电压源与所述多个电阻的不同连接方式,且所述内部电路的不同检测状态形成所述内部电路中所述电压源与所述接地电压至所述相同多工接脚的不同连接方式,藉以基于所述内部电路中所述电压源与所述接地电压至所述相同多工接脚的不同连接方式及所述外部电路中所述多个电压源与所述多个电阻至所述相同多工接脚的不同连接方式所形成的不同检测状态,根据所述多个电阻的分压产生所述相同多工接脚上的所述一组电压值。
2.根据权利要求1所述的鼠标装置,其中所述控制组件为按键、鼠标编码器或其组合。
3.根据权利要求1所述的鼠标装置,其中所述外部电路包含第一控制组件、第二控制组件及电阻值相同的两个第一电阻,所述相同多工接脚根据所述第一控制组件及所述第二控制组件的所述操作状态通过一个所述第一电阻耦接至第一电源和/或第二电源,所述多工接脚或者被浮接。
4.根据权利要求3所述的鼠标装置,其中所述第一控制组件及所述第二控制组件其中之一为鼠标按键而另一为鼠标编码器的开关或为另一个鼠标按键;当所述第一控制组件和/或所述第二控制组件导通时,所述相同多工接脚通过一个所述第一电阻耦接至所述第一电源和/或所述第二电源。
5.根据权利要求3所述的鼠标装置,其中所述第一控制组件还包含第一多工器及第一鼠标按键,所述相同多工接脚根据所述第一鼠标按键的按压状态通过所述第一多工器耦接至所述第一电源或被浮接;所述第二控制组件包含第二多工器及第二鼠标按键,所述相同多工接脚根据所述第二鼠标按键的按压状态通过所述第二多工器被耦接至所述第二电源或被浮接。
6.根据权利要求3所述的鼠标装置,其中所述内部电路包含第一控制开关、第二控制开关及电阻值相同的两个第二电阻;所述控制芯片控制所述内部电路的所述检测状态以使所述相同多工接脚通过一个所述第二电阻及所述第一控制开关耦接至第三电源或通过另一所述第二电阻及所述第二控制开关耦接至第四电源。
7.根据权利要求6所述的鼠标装置,其中所述第一控制开关及所述第二控制开关为CMOS开关,所述第一电源等于所述第三电源,所述第二电源与所述第四电源为接地电压。
8.根据权利要求1所述的鼠标装置,其中所述控制芯片的所述至少一个多工接脚包含第一多工接脚及第二多工接脚,所述外部电路包含耦接所述第一多工接脚的第一多工器及耦接所述第二多工接脚的第二多工器;当所述第二多工接脚通过所述内部电路被接地时,所述电压检测电路检测所述第一多工接脚的电压值以判断所述第一多工器的操作状态;当所述第一多工接脚通过所述内部电路被接地时,所述电压检测电路检测所述第二多工接脚的电压值以判断所述第二多工器的操作状态。
9.根据权利要求8所述的鼠标装置,其中所述外部电路包含所述第一多工器、所述第二多工器、第一发光二极管及电阻值相同的两个第一电阻,所述第一发光二极管耦接于所述第一多工接脚及所述第二多工接脚之间;所述第一多工器受到一个所述控制组件的控制将所述第一多工接脚通过一个所述第一电阻耦接至第一电源或第二电源;所述第二多工器受到另一所述控制组件的控制将所述第二多工接脚通过另一所述第一电阻耦接至所述第一电源或所述第二电源。
10.根据权利要求8所述的鼠标装置,其中所述内部电路包含第一控制开关组及第二控制开关组;所述控制芯片控制所述第一控制开关组的所述检测状态使所述第一多工接脚耦接至第三电源或接地电压;所述控制芯片控制所述第二控制开关组的所述检测状态使所述第二多工接脚耦接至所述第三电源或所述接地电压。
11.根据权利要求9所述的鼠标装置,其中所述控制芯片的所述至少一个多工接脚还包含第三多工接脚,所述外部电路包含所述第一多工器、所述第二多工器、第三多工器、所述第一发光二极管、第二发光二极管及三个电阻值相同的第一电阻;所述第二发光二极管耦接于所述第二多工接脚及所述第三多工接脚之间;所述第三多工器受到另一所述控制组件的控制将所述第三多工接脚通过另一所述第一电阻耦接至所述第一电源或所述第二电源。
12.根据权利要求11所述的鼠标装置,其中所述第一发光二极管作为所述鼠标装置采集影像帧时的光源,所述第二发光二极管作为所述鼠标装置所包含的光学编码器的光源。
13.根据权利要求1所述的鼠标装置,其中所述电压检测电路为比较器或模拟数字转换器。
14.一种鼠标装置,该鼠标装置包含控制芯片及外部电路,所述控制芯片包含多个多工接脚、内部电路和电压检测电路,所述内部电路用以于检测期间内输出多个电压值,所述电压检测电路用以检测所述电压值,其特征在于:
所述内部电路包含电压源及接地电压选择性地耦接所述多个多工接脚;以及
所述外部电路耦接所述多个多工接脚并包含多个电压源、多个电阻、多个控制组件及至少一个发光二极管,该发光二极管耦接于两个所述多工接脚之间,且每一个多工接脚对应一个所述控制组件,其中所述控制芯片用以于所述检测期间内控制所述内部电路的不同检测状态使所述电压检测电路于所述检测期间内检测一个相同多工接脚上的一组电压值以于每一所述多个多工接脚上检测不同组电压值、根据不同检测状态中所检测的所述多个多工接脚上的所述不同组电压值同时判断所述多个控制组件的操作状态,并控制所述至少一个发光二极管的导通状态,
其中,所述多个控制组件的不同操作状态形成所述外部电路中所述多个电压源与所述多个电阻的不同连接方式,且所述内部电路的不同检测状态形成所述内部电路中所述电压源与所述接地电压至所述相同多工接脚的不同 连接方式,藉以基于所述内部电路中所述电压源与所述接地电压至所述相同多工接脚的不同连接方式及所述外部电路中所述多个电压源与所述多个电阻至所述相同多工接脚的不同连接方式所形成的不同检测状态,根据所述多个电阻的分压产生所述相同多工接脚上的所述一组电压值。
15.根据权利要求14所述的鼠标装置,其中所述控制组件为按键、鼠标编码器或其组合。
16.根据权利要求14所述的鼠标装置,其中所述电压检测电路为比较器或模拟数字转换器。
17.根据权利要求14所述的鼠标装置,该鼠标装置还包含限流电阻,该限流电阻相对于所述发光二极管的导通路径设置于所述内部电路或所述外部电路。
18.根据权利要求14所述的鼠标装置,其中所述内部电路包含多个控制开关组,所述多个控制开关组分别对应所述多个多工接脚。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110270868.XA CN102999172B (zh) | 2011-09-14 | 2011-09-14 | 鼠标装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110270868.XA CN102999172B (zh) | 2011-09-14 | 2011-09-14 | 鼠标装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102999172A CN102999172A (zh) | 2013-03-27 |
CN102999172B true CN102999172B (zh) | 2016-09-21 |
Family
ID=47927828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110270868.XA Active CN102999172B (zh) | 2011-09-14 | 2011-09-14 | 鼠标装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102999172B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI552034B (zh) * | 2014-10-29 | 2016-10-01 | 原相科技股份有限公司 | 用來將滑鼠切換於不同偵測模式的校正電路 |
CN116954394B (zh) * | 2023-09-19 | 2023-12-29 | 深圳市英菲克电子有限公司 | 鼠标输入控制电路及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5805142A (en) * | 1995-10-16 | 1998-09-08 | Lucent Technologies Inc. | Computer mouse with sensory alerting to prevent human injury |
US5831597A (en) * | 1996-05-24 | 1998-11-03 | Tanisys Technology, Inc. | Computer input device for use in conjunction with a mouse input device |
CN101359034A (zh) * | 2007-07-31 | 2009-02-04 | 华矽半导体股份有限公司 | 按键检测电路及其方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010024192A1 (en) * | 2000-01-31 | 2001-09-27 | Lewis Stephen H. | Ergonomic mouse and method of using the same |
US20020075233A1 (en) * | 2000-12-20 | 2002-06-20 | White Christopher Daniel | Ergonomic pointing device |
US20090146044A1 (en) * | 2007-12-05 | 2009-06-11 | Pixart Imaging Incorporation | Optical displacement detection apparatus and optical displacement detection method |
-
2011
- 2011-09-14 CN CN201110270868.XA patent/CN102999172B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5805142A (en) * | 1995-10-16 | 1998-09-08 | Lucent Technologies Inc. | Computer mouse with sensory alerting to prevent human injury |
US5831597A (en) * | 1996-05-24 | 1998-11-03 | Tanisys Technology, Inc. | Computer input device for use in conjunction with a mouse input device |
CN101359034A (zh) * | 2007-07-31 | 2009-02-04 | 华矽半导体股份有限公司 | 按键检测电路及其方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102999172A (zh) | 2013-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8427450B2 (en) | Capacitive touch sensing and light emitting diode drive matrix | |
TWI476647B (zh) | 滑鼠裝置 | |
CN102209416A (zh) | 调光***及其控制***与控制方法 | |
CN102385451B (zh) | 光带显示式滑动触控条及触控光带显示方法 | |
CN102999172B (zh) | 鼠标装置 | |
CN101772239A (zh) | 灯具控制*** | |
CN106488619A (zh) | 一种单火线双控开关接线方法及电路 | |
CN105738126A (zh) | 换挡器档位功能检测装置 | |
CN207451342U (zh) | 一种多色发光按钮 | |
CN102105680B (zh) | 紧急照明单元 | |
CN104244508A (zh) | 墙壁开关 | |
CN105657947B (zh) | 电路故障检测装置、led发光设备及光和/或信号发射装置 | |
CN101666013A (zh) | 一种输纱器的断纱检测电路 | |
CN207986419U (zh) | 一种电梯按键控制***及电梯 | |
CN104507240A (zh) | 一种led灯控制装置 | |
CN207658875U (zh) | 电梯轿厢操纵盘的控制电路及电梯控制*** | |
CN203851121U (zh) | 一种按键 | |
CN206272909U (zh) | 一种单火线双控开关接线电路 | |
CN106059557A (zh) | 一种采用光敏元件的键及使用该键的键盘 | |
CN106686845A (zh) | 带应急模式的微波感应调光电路及灯具 | |
CN106471742A (zh) | 具有输入单元的现场设备 | |
CN103117056A (zh) | 一种led触摸电子琴及检测方法 | |
CN201616872U (zh) | 一种接口复用电路及电视机 | |
CN204536515U (zh) | 一种多电源***故障诊断装置 | |
CN207451345U (zh) | 电梯外召操纵盘的控制电路及电梯控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |