專利名稱:按下判斷裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及檢測(cè)是否按下了鍵開(kāi)關(guān)的按下判斷裝置。
背景技術(shù):
以移動(dòng)電話為代表的很多移動(dòng)設(shè)備在操作部都具有鍵開(kāi)關(guān)。這些移動(dòng)設(shè)備都具有檢測(cè)是否按下了鍵開(kāi)關(guān)的按下判斷裝置。
圖3是用于說(shuō)明現(xiàn)有技術(shù)中已知的按下判斷裝置。圖3是表示已知的按下判斷裝置300的構(gòu)成的方框圖。在圖3中,1是鍵開(kāi)關(guān)、300是按下判斷裝置、8是中央運(yùn)算處理裝置(以下稱為CPU)。按下判斷裝置300具有電源端子3、輸入端子4、接地端子11、電阻器12、按下判斷電路6、輸出端子7。
下面,說(shuō)明以上構(gòu)成的已知的按下判斷裝置的動(dòng)作。在已知的按下判斷裝置中,在鍵開(kāi)關(guān)1斷開(kāi)的狀態(tài)時(shí),輸入端子4處于高電平,按下判斷電路6(例如由觸發(fā)電路構(gòu)成)不動(dòng)作,從輸出端子7輸出低電平。另外,在鍵開(kāi)關(guān)1導(dǎo)通的狀態(tài)時(shí),輸入端子4處于低電平,按下判斷電路6開(kāi)始動(dòng)作,檢測(cè)按下的事實(shí),從輸出端子7輸出高電平以便通知按下的事實(shí)。如以上所述,鍵開(kāi)關(guān)1被按下從斷開(kāi)變化到導(dǎo)通時(shí),輸入端子4是從高電平向低電平變化,按下判斷電路6的輸出端子7從低電平向高電平變化。
專利文獻(xiàn)1中記載的按下鍵檢測(cè)方式是根據(jù)鍵按下壓力的強(qiáng)弱來(lái)檢測(cè)顫動(dòng)(chattering)特性。
可是,已知的構(gòu)成中,當(dāng)鍵開(kāi)關(guān)1被按下從斷開(kāi)向?qū)ㄗ兓?,輸入端?從高電平向低電平變化時(shí),引起了顫動(dòng)。由于顫動(dòng)輸入端子4的電平不能確定,所以按下判斷電路6不能正確地檢測(cè)鍵開(kāi)關(guān)1是否按下的事實(shí),存在著按下判斷裝置不能正確地判斷按下的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種按下判斷裝置,解決了上述現(xiàn)有技術(shù)所存在的問(wèn)題,在不受鍵開(kāi)關(guān)導(dǎo)通時(shí)產(chǎn)生的顫動(dòng)的影響下可以正確地判斷其斷開(kāi)/導(dǎo)通。
本發(fā)明的目的在于提供了耗電更低的按下判斷裝置。
本發(fā)明的目的在于提供按下判斷裝置,根據(jù)鍵開(kāi)關(guān)的特性和/或必要的鍵開(kāi)關(guān)的檢測(cè)速度,從外部可以設(shè)定鍵開(kāi)關(guān)的檢測(cè)周期。
為了達(dá)到上述的目的,本發(fā)明的按下判斷裝置具有以下的構(gòu)成。
按照本發(fā)明的第一個(gè)觀點(diǎn)的按下判斷裝置包括定時(shí)切換電路,用于從外部可以設(shè)定時(shí)間和;按下定時(shí)電路,以設(shè)定在上述定時(shí)切換電路上的時(shí)間作為周期來(lái)計(jì)算時(shí)間和;按下存儲(chǔ)部,用于輸入和存儲(chǔ)在上述按下定時(shí)電路在規(guī)定值時(shí)鍵開(kāi)關(guān)是否按下的信息和;按下判斷電路,連續(xù)地按下n次(n是2以上的整數(shù))以上,上述按下存儲(chǔ)部在輸入了上述開(kāi)關(guān)按下了的信息時(shí),判斷上述開(kāi)關(guān)正在按下著。
按照本發(fā)明其他的觀點(diǎn),上述的按下判斷裝置,進(jìn)一步包括開(kāi)關(guān)電路,根據(jù)上述按下定時(shí)電路的輸出值所規(guī)定了的時(shí)間,在包括上述按下存儲(chǔ)部輸入上述鍵開(kāi)關(guān)是否按下的信息的定時(shí)的規(guī)定期間中,導(dǎo)通從電源流向鍵開(kāi)關(guān)電流的通路,在其以外的期間切斷上述通路。
按照本發(fā)明其他的觀點(diǎn),上述的按下判斷裝置,進(jìn)一步包括至少一個(gè)鍵開(kāi)關(guān)和、上述的按下判斷裝置和、中央運(yùn)算處理裝置,在上述定時(shí)切換電路進(jìn)行時(shí)間設(shè)定,輸入上述按下判斷電路的判斷結(jié)果。
按照本發(fā)明,可以得到有利的效果,不受鍵開(kāi)關(guān)在導(dǎo)通時(shí)所發(fā)生的顫動(dòng)的影響,可以實(shí)現(xiàn)正確地判斷其斷開(kāi)/導(dǎo)通的按下判斷裝置所具有的功能。
按照本發(fā)明,可以得到實(shí)現(xiàn)低耗電的按下判斷裝置的有利效果。
按照本發(fā)明,可以得到根據(jù)鍵開(kāi)關(guān)的顫動(dòng)特性、必要的鍵開(kāi)關(guān)檢測(cè)速度等,從外部實(shí)現(xiàn)可以設(shè)定鍵開(kāi)關(guān)的檢測(cè)周期的有利效果。
發(fā)明的新的特征只能記載在添加的權(quán)利要求中,但是關(guān)于構(gòu)成及內(nèi)容的兩方面,與其他的目的和特征一起,從結(jié)合附圖進(jìn)行理解時(shí)的以下詳細(xì)說(shuō)明,可以更好地理解、評(píng)價(jià)本發(fā)明。
圖1是表示本發(fā)明的實(shí)施方式的按下判斷裝置的構(gòu)成的方框圖。
圖2是表示本發(fā)明的實(shí)施方式的按下判斷裝置的構(gòu)成的電路圖。
圖3是表示現(xiàn)有技術(shù)中已知的按下判斷裝置的構(gòu)成的方框圖。
附圖的一部分或者全部,以圖示為目的通過(guò)概要的表現(xiàn)方式進(jìn)行展示,而不必實(shí)際地按照所表示要素的相對(duì)大小和位置忠實(shí)地進(jìn)行描述。
具體實(shí)施例方式
以下,結(jié)合附圖具體地說(shuō)明用于實(shí)施本發(fā)明的優(yōu)選實(shí)施方式。
參考圖1及圖2說(shuō)明本發(fā)明實(shí)施方式的按下判斷裝置。圖1是表示本發(fā)明實(shí)施方式的按下判斷裝置的構(gòu)成的方框圖。在圖1中,1是鍵開(kāi)關(guān)、100是按下判斷裝置、8是CPU。按下判斷裝置100具有輸入端子4、接地端子11、電源端子3、開(kāi)關(guān)電路2、電阻器12、按下存儲(chǔ)部5、按下判斷電路6、輸出端子7、定時(shí)設(shè)定輸入端子13、定時(shí)切換電路9、按下定時(shí)電路10。按下判斷裝置100被構(gòu)成在一個(gè)集成電路(IC)上。按下判斷裝置100作為CPU8的周圍電路也可以與CPU8一起構(gòu)成在同一半導(dǎo)體芯片上。
圖2是具體地表示本發(fā)明的實(shí)施方式的按下判斷裝置的構(gòu)成的電路圖。圖1和圖2表示了相同的按下判斷裝置,在相同的方框圖(電路)中賦予相同的符號(hào)。
定時(shí)切換電路9是計(jì)數(shù)器預(yù)設(shè)值寄存器。CPU8通過(guò)定時(shí)器設(shè)定輸入端子13在計(jì)數(shù)器預(yù)設(shè)值寄存器上設(shè)置規(guī)定的時(shí)間。在計(jì)數(shù)器預(yù)設(shè)值寄存器上可以設(shè)定任意的時(shí)間。
按下定時(shí)器電路10具有計(jì)數(shù)器101和變換器102。計(jì)數(shù)器101將計(jì)數(shù)器預(yù)設(shè)值寄存器的設(shè)定值作為周期計(jì)算時(shí)間,在該周期內(nèi)規(guī)定期間(稱為“第1期間”)輸出高電平。變換器102將計(jì)數(shù)器101的輸出信號(hào)反向。
鍵開(kāi)關(guān)1可安裝在任意電子裝置的操作盤上,并且使用者可以自由地按下。開(kāi)關(guān)電路2是組合NMOS晶體管和PMOS晶體管的模擬開(kāi)關(guān)。開(kāi)關(guān)電路2也可以是NMOS晶體管或者PMOS晶體管。開(kāi)關(guān)電路2輸入計(jì)數(shù)器101的輸出信號(hào)和其反向信號(hào),導(dǎo)通在第1期間內(nèi)從電源端子3通過(guò)電阻器12流過(guò)鍵開(kāi)關(guān)1的電流通路,在其以外的期間切斷其通路。
一般,長(zhǎng)期地使用鍵開(kāi)關(guān)時(shí),在其接點(diǎn)上附著非導(dǎo)電性的雜質(zhì),使得接點(diǎn)的導(dǎo)通性變差。為了確保在接點(diǎn)的導(dǎo)通性有某一程度的劣化時(shí)鍵開(kāi)關(guān)的接點(diǎn)可靠性,在鍵開(kāi)關(guān)導(dǎo)通時(shí),需要在鍵開(kāi)關(guān)上流過(guò)規(guī)定以上的電流。與低耗電的半導(dǎo)體器件的消耗電流相比較,流過(guò)鍵開(kāi)關(guān)的電流是相當(dāng)大的??墒窃谏鲜龅臉?gòu)成中,通過(guò)實(shí)際地減少流過(guò)鍵開(kāi)關(guān)1的電流,使得電子裝置整體的耗電大大地降低。
按下存儲(chǔ)部5由3個(gè)D觸發(fā)器51~53構(gòu)成的串聯(lián)移位寄存器構(gòu)成。D觸發(fā)器51~53順次地輸入開(kāi)關(guān)電路2和電阻器12的接點(diǎn)的電位,將數(shù)據(jù)輸入端子D上計(jì)數(shù)器101的輸出信號(hào)的反向信號(hào)輸入到時(shí)鐘輸入端子CLK。D觸發(fā)器51~53順次地存儲(chǔ)第1周期的終了時(shí)的開(kāi)關(guān)電路2和電阻器12的接點(diǎn)的電位(鍵開(kāi)關(guān)1按下時(shí)是低電平,鍵開(kāi)關(guān)1未按下時(shí)是高電平)。D觸發(fā)器51~53從Q輸出端子分別輸出輸出信號(hào),送到3輸入“或非(NOR)”門6。在實(shí)施方式中,按下存儲(chǔ)部5具有3個(gè)D觸發(fā)器51~53(3級(jí)串聯(lián)移位寄存器)。按下存儲(chǔ)部5也可以具有n(n是2以上的正整數(shù))級(jí)串聯(lián)移位寄存器。
按下存儲(chǔ)部5輸入鍵開(kāi)關(guān)是否按下的信息的定時(shí)實(shí)質(zhì)上包含在第1期間內(nèi)。
按下判斷電路6是輸入D觸發(fā)器51~53的輸出信號(hào)的3輸入“或非(NOR)”門6。按下判斷電路6,在3個(gè)D觸發(fā)器51~53的輸出信號(hào)全是低電平時(shí)(3次的第1周期間連續(xù),鍵開(kāi)關(guān)被按下時(shí)),輸出高電平,其以外的情況輸出低電平。
CPU8,通過(guò)輸出端子7輸入3輸入“或非”門6的輸出信號(hào)(按下判斷電路6的判斷結(jié)果),如果輸出信號(hào)是低電平時(shí),判斷鍵開(kāi)關(guān)1被按下,進(jìn)行規(guī)定的處理。
按下存儲(chǔ)部5是由RAM(隨機(jī)存取存儲(chǔ)器)構(gòu)成的,CPU8設(shè)定的任意次數(shù)(n不是3的固定值,可以任意設(shè)定)的第1期間內(nèi),鍵開(kāi)關(guān)被按下的狀態(tài)連續(xù)地進(jìn)行時(shí),按下判斷電路6可以判斷鍵開(kāi)關(guān)1被按下。
說(shuō)明了以上那樣構(gòu)成的按下判斷裝置的動(dòng)作。作為初期值,鍵開(kāi)關(guān)1處于斷開(kāi)的狀態(tài)。在該狀態(tài)下,CPU8以設(shè)定在定時(shí)切換電路9的時(shí)間作為周期,按下定時(shí)電路10動(dòng)作。在各周期的第1期間,開(kāi)關(guān)電路2處于導(dǎo)通狀態(tài),其以外的期間為切斷的狀態(tài)。在實(shí)施方式1中,第1期間是1時(shí)鐘的期間(時(shí)鐘是按下定時(shí)電路10的計(jì)數(shù)器101內(nèi)藏的時(shí)鐘)。按下定時(shí)電路10在每個(gè)規(guī)定的周期導(dǎo)通1個(gè)時(shí)鐘期間開(kāi)關(guān)電路2,除此以外的時(shí)期開(kāi)關(guān)電路2斷開(kāi)。其開(kāi)關(guān)動(dòng)作反復(fù)地進(jìn)行。開(kāi)關(guān)電路2在導(dǎo)通時(shí),鍵開(kāi)關(guān)1處于導(dǎo)通、斷開(kāi)的任一個(gè)的信息(實(shí)施方式中,鍵開(kāi)關(guān)1導(dǎo)通時(shí)是低電平,斷開(kāi)時(shí)是高電平)被存儲(chǔ)在按下存儲(chǔ)部5。目前,鍵開(kāi)關(guān)1是斷開(kāi)的狀態(tài),所以開(kāi)關(guān)電路2在導(dǎo)通時(shí),輸入端子4由于電阻器12被上牽(pull up)到電源端子3,輸入端子4成為高電平。按下存儲(chǔ)部5存儲(chǔ)高電平的值(鍵開(kāi)關(guān)1未導(dǎo)通時(shí)的信息)。按下判斷電路6輸入按下存儲(chǔ)部5的3個(gè)輸出信號(hào),輸出低電平的輸出信號(hào)。
接著,鍵開(kāi)關(guān)1變?yōu)閷?dǎo)通狀態(tài)。鍵開(kāi)關(guān)1處于按下?tīng)顟B(tài)時(shí),在開(kāi)關(guān)電路2導(dǎo)通時(shí),由于電阻器12被牽引到電源端子3的輸入端子4從高電平向低電平變化。在該狀態(tài)下,按下存儲(chǔ)部5存儲(chǔ)鍵開(kāi)關(guān)1被按下的信息。在開(kāi)關(guān)電路2斷開(kāi)的狀態(tài)下,按下存儲(chǔ)部5的輸入端子是高電平。每當(dāng)開(kāi)關(guān)電路2導(dǎo)通時(shí),按下存儲(chǔ)部5的輸入端子就從高電平向低電平變化。按下存儲(chǔ)部5在第1期間結(jié)束時(shí),存儲(chǔ)低電平的值(鍵開(kāi)關(guān)1導(dǎo)通時(shí)的信息)。在3次第1期間連續(xù)進(jìn)行后,按下存儲(chǔ)部5存儲(chǔ)了低電平的值(鍵開(kāi)關(guān)1導(dǎo)通時(shí)的信息)時(shí),則按下判斷電路6輸出高電平的輸出信號(hào)。
被按下定時(shí)電路10控制的開(kāi)關(guān)電路2在斷開(kāi)狀態(tài)時(shí),即使鍵開(kāi)關(guān)1被按下,在電阻器12也幾乎沒(méi)有電流流過(guò)。因此,按下判斷裝置100的耗電是非常低的。從外部(例如CPU8)在定時(shí)切換電路9上設(shè)定時(shí)間,可以改變開(kāi)關(guān)電路2的導(dǎo)通時(shí)間的間隔(周期)。
如上所述,按照本實(shí)施方式,不會(huì)受到鍵開(kāi)關(guān)導(dǎo)通時(shí)產(chǎn)生的顫動(dòng)的影響,可以實(shí)現(xiàn)正確地判斷其導(dǎo)通/斷開(kāi)的按下判斷裝置的功能。進(jìn)而,可以實(shí)現(xiàn)低耗電的按下判斷裝置。根據(jù)鍵開(kāi)關(guān)的顫動(dòng)特性、必要的鍵開(kāi)關(guān)的檢測(cè)速度等,可以實(shí)現(xiàn)從外部設(shè)定鍵開(kāi)關(guān)的檢測(cè)周期的按下判斷裝置。
以較詳細(xì)的程度、適當(dāng)?shù)膶?shí)施方式說(shuō)明了本發(fā)明,可是該適當(dāng)?shù)姆绞剿_(kāi)的內(nèi)容,在構(gòu)成的詳細(xì)部分應(yīng)該有微小的變化,其中各個(gè)要素的組合和順序的變化只要不超出本發(fā)明的范圍及思想也都是可以實(shí)現(xiàn)的。
本發(fā)明的按下判斷裝置可用作例如任意的電子裝置的按下判斷裝置。特別是電池驅(qū)動(dòng)的攜帶裝置(例如移動(dòng)電話)的按下判斷裝置是有用的。
權(quán)利要求
1.一種按下判斷裝置,其特征在于包括定時(shí)切換電路,可從外部設(shè)定時(shí)間;按下定時(shí)電路,以設(shè)定在上述定時(shí)切換電路上的時(shí)間作為周期來(lái)計(jì)算時(shí)間;按下存儲(chǔ)部,用于輸入、存儲(chǔ)上述按下定時(shí)電路在規(guī)定值時(shí)鍵開(kāi)關(guān)是否按下的信息;和按下判斷電路,連續(xù)地按下n次(n是2以上的正整數(shù))以上,上述按下存儲(chǔ)部在輸入了上述鍵開(kāi)關(guān)被按下的信息時(shí),判斷上述鍵開(kāi)關(guān)被按下。
2.根據(jù)權(quán)利要求1所述的按下判斷裝置,其特征在于還包括開(kāi)關(guān)電路,根據(jù)上述按下定時(shí)電路的輸出值所規(guī)定的期間,在包括上述按下存儲(chǔ)部輸入上述鍵開(kāi)關(guān)是否被按下的信息的定時(shí)的規(guī)定期間中,導(dǎo)通從電源流向鍵開(kāi)關(guān)的電流通路,在除此以外的期間切斷上述通路。
3.一種按下判斷裝置,其特征在于包括至少一個(gè)鍵開(kāi)關(guān);權(quán)利要求1或2所述的按下判斷裝置;和中央運(yùn)算處理裝置,在上述定時(shí)切換電路進(jìn)行時(shí)間設(shè)定,輸入上述按下判斷電路的判斷結(jié)果。
全文摘要
本發(fā)明提供不受鍵開(kāi)關(guān)導(dǎo)通時(shí)產(chǎn)生的顫動(dòng)影響,判斷其導(dǎo)通/斷開(kāi)的按下判斷裝置。本發(fā)明的按下判斷裝置的特征在于包括定時(shí)切換電路,可從外部設(shè)定時(shí)間;按下定時(shí)電路,以設(shè)定在上述定時(shí)切換電路上的時(shí)間作為周期計(jì)算時(shí)間;按下存儲(chǔ)部,上述按下定時(shí)電路在規(guī)定值時(shí)輸入、存儲(chǔ)鍵開(kāi)關(guān)是否按下的信息;按下判斷電路,連續(xù)地按下n次(n是2以上的整數(shù))以上,上述按下存儲(chǔ)部在輸入了上述鍵開(kāi)關(guān)被按下的信息時(shí),判斷上述鍵開(kāi)關(guān)被按下。
文檔編號(hào)H03M11/00GK1685302SQ200380100029
公開(kāi)日2005年10月19日 申請(qǐng)日期2003年10月20日 優(yōu)先權(quán)日2002年10月18日
發(fā)明者太田和代, 木原秀之 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社