本發(fā)明涉及一種計(jì)時(shí)器,尤其涉及一種多通道計(jì)時(shí)器。
背景技術(shù):
現(xiàn)有市面上可見(jiàn)的多通道計(jì)時(shí)設(shè)備有兩種,一類是用于廚房或者其他場(chǎng)合,各個(gè)通道之間完全獨(dú)立的計(jì)時(shí)器,這種多通道計(jì)時(shí)器可以認(rèn)為就是獨(dú)立的單通道計(jì)時(shí)器的在物理上的組合。還有一種多道計(jì)時(shí)設(shè)備,是主要用于體育方面的秒表,這種設(shè)備中多道的實(shí)際概念實(shí)際是多個(gè)計(jì)時(shí)點(diǎn)的意思,道是指在時(shí)間上順次出現(xiàn)的多個(gè)計(jì)時(shí)點(diǎn)的記錄。
這兩類設(shè)備均未處理多個(gè)計(jì)時(shí)通道之間的邏輯關(guān)聯(lián)關(guān)系。比如,如果想要記錄某個(gè)人一天中從事多項(xiàng)事務(wù)中各項(xiàng)事務(wù)的耗時(shí),以及與整體總耗時(shí)之間的關(guān)系(對(duì)于項(xiàng)目管理而言,這種工作中各項(xiàng)事務(wù)的占空比是一個(gè)很重要的基礎(chǔ)數(shù)據(jù);對(duì)于個(gè)人在多項(xiàng)事務(wù)中的耗時(shí)的統(tǒng)計(jì)分析,往往也能夠給人員制定計(jì)劃,查找事務(wù)進(jìn)展不暢的原因有所幫助),對(duì)于這類應(yīng)用,從通道間各個(gè)計(jì)時(shí)器間相互影響的角度來(lái)看,計(jì)時(shí)通道實(shí)際上有兩類——第一類是一旦計(jì)時(shí)開(kāi)始,無(wú)論其他通道是否啟動(dòng),停止,本通道計(jì)時(shí)器始終處于計(jì)時(shí)狀態(tài),不受影響的通道。第二類是相互間存在互斥關(guān)系的通道,即如果已經(jīng)設(shè)定了通道1和通道2...通道n之間的互斥關(guān)系,則如果之前通道1已經(jīng)啟動(dòng),一旦用戶選擇啟動(dòng)通道2,則所有其他互斥通道1...通道n自動(dòng)暫停計(jì)時(shí)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題在于提供一種更一般的可編程多通道計(jì)時(shí)器。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用以下技術(shù)方案:
一種多通道計(jì)時(shí)器,所述計(jì)時(shí)器內(nèi)設(shè)置多個(gè)通道,所述每個(gè)通道均設(shè)置有啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊,各模塊通過(guò)外部觸發(fā)和/或內(nèi)部間接觸發(fā);
所述啟動(dòng)模塊用于觸發(fā)該模塊所在通道進(jìn)行計(jì)時(shí),或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè);
所述停止模塊用于觸發(fā)該模塊所在通道停止計(jì)時(shí),或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè);
所述復(fù)位模塊用于對(duì)所在通道進(jìn)行計(jì)時(shí)復(fù)位,或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè);
所述鎖定模塊用于對(duì)所在通道進(jìn)行鎖定,使該通道不再響應(yīng)外部的觸發(fā)信號(hào);或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè);
所述解鎖模塊用于對(duì)所在通道進(jìn)行鎖定狀態(tài)的解鎖,使該通道能夠響應(yīng)外部的觸發(fā)信號(hào)或者響應(yīng)內(nèi)部的觸發(fā)信號(hào);或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè);
所述計(jì)時(shí)門限值模塊用于根據(jù)所在通道預(yù)先設(shè)定的計(jì)時(shí)時(shí)間間隔,在該通道計(jì)時(shí)時(shí)間達(dá)到該計(jì)時(shí)時(shí)間間隔時(shí),發(fā)出計(jì)時(shí)門限達(dá)到的提醒或停止計(jì)時(shí),同時(shí)能夠根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè)。
所述計(jì)時(shí)器內(nèi)部設(shè)置有處理模塊,啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值設(shè)置模塊均與該處理模塊連接。
所述預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則是指在處理模塊中設(shè)置當(dāng)一個(gè)通道發(fā)生啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中任一事件或多個(gè)事件時(shí),其它通道中的一個(gè)或者多個(gè)發(fā)生啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的任一事件或者多個(gè)時(shí)間的聯(lián)動(dòng)時(shí)應(yīng)具有的狀態(tài);
當(dāng)一個(gè)通道發(fā)生啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的任意事件或者多個(gè)事件時(shí),將其它一個(gè)或者多個(gè)通道當(dāng)前的狀態(tài)與處理模塊中預(yù)設(shè)的狀態(tài)進(jìn)行比較,如果符合,則進(jìn)行內(nèi)部的聯(lián)動(dòng)觸發(fā),如果不符合,則不進(jìn)行聯(lián)動(dòng)觸發(fā)
所述計(jì)時(shí)門限值模塊至少包括計(jì)時(shí)時(shí)間間隔設(shè)置模塊,所述計(jì)時(shí)時(shí)間間隔設(shè)置模塊通過(guò)計(jì)時(shí)器外部的設(shè)備進(jìn)行時(shí)間間隔的設(shè)置。
本發(fā)明可以在每個(gè)通道之間設(shè)置邏輯關(guān)系,根據(jù)邏輯關(guān)系進(jìn)行各個(gè)通道的聯(lián)動(dòng),根據(jù)內(nèi)部或者外部的觸發(fā),同時(shí)處理多個(gè)通道的事件。
附圖說(shuō)明
圖1為一種互斥式三通道計(jì)時(shí)器的設(shè)計(jì)按鍵功能表
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
本發(fā)明提供一種多通道計(jì)時(shí)器,該計(jì)時(shí)器內(nèi)設(shè)置多個(gè)通道,每個(gè)通道均設(shè)置有啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊,各模塊通過(guò)外部觸發(fā)和/或內(nèi)部間接觸發(fā),外部觸發(fā)是指計(jì)時(shí)器外部發(fā)送給各模塊的觸發(fā)信號(hào),而內(nèi)部間接觸發(fā)是指內(nèi)部某些通道的某些模塊發(fā)生動(dòng)作時(shí),向其它通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè)發(fā)送的觸發(fā)信號(hào)。
上述各模塊的觸發(fā)是自由組合的形式,邏輯上來(lái)說(shuō),各模塊能夠?qū)崿F(xiàn)以下功能:
啟動(dòng)模塊用于觸發(fā)該模塊所在通道進(jìn)行計(jì)時(shí),或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè)。
即,一個(gè)通道的啟動(dòng)模塊可以由外部觸發(fā),也可由內(nèi)部觸發(fā)。由外部輸入信號(hào)進(jìn)行啟動(dòng)模塊的觸發(fā)時(shí),還可以通過(guò)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則判斷在啟動(dòng)該通道的啟動(dòng)模塊時(shí),是否需要聯(lián)動(dòng)啟動(dòng)其它通道的任一個(gè)或者多個(gè)模塊,如果符合聯(lián)動(dòng)觸發(fā)的規(guī)則,那么根據(jù)該聯(lián)動(dòng)觸發(fā)的規(guī)則進(jìn)行其它通道模塊的啟動(dòng)。例如三通道的計(jì)時(shí)器中,可設(shè)置為當(dāng)其中一個(gè)通道啟動(dòng)模塊啟動(dòng)計(jì)時(shí)時(shí),如果其它兩個(gè)通道處于計(jì)時(shí)狀態(tài),則觸發(fā)其中一個(gè)通道的停止模塊進(jìn)行計(jì)時(shí)停止并復(fù)位。而內(nèi)部觸發(fā)則是其它通道在某個(gè)模塊發(fā)生動(dòng)作時(shí),根據(jù)聯(lián)動(dòng)規(guī)則發(fā)現(xiàn)該通道需要啟動(dòng),此時(shí),通過(guò)內(nèi)部觸發(fā)啟動(dòng)模塊進(jìn)行啟動(dòng)。
停止模塊用于觸發(fā)該模塊所在通道計(jì)時(shí)事件的停止,或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè)。停止模塊同樣可設(shè)置為外部觸發(fā),也可設(shè)置為內(nèi)部觸發(fā),方法與啟動(dòng)模塊相同。
復(fù)位模塊用于對(duì)所在通道進(jìn)行計(jì)時(shí)復(fù)位,或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè)。復(fù)位模塊同樣可設(shè)置為外部觸發(fā),也可設(shè)置為內(nèi)部觸發(fā),方法與啟動(dòng)模塊相同。
鎖定模塊用于對(duì)所在通道進(jìn)行鎖定,使該通道不再響應(yīng)外部的觸發(fā)信號(hào);或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè)。鎖定模塊同樣可設(shè)置為外部觸發(fā),也可設(shè)置為內(nèi)部觸發(fā),方法與啟動(dòng)模塊相同。
解鎖模塊用于對(duì)所在通道進(jìn)行鎖定狀態(tài)的解鎖,使該通道能夠響應(yīng)外部的觸發(fā)信號(hào)或者響應(yīng)內(nèi)部的觸發(fā)信號(hào);或者根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè);復(fù)位模塊同樣可設(shè)置為外部觸發(fā),也可設(shè)置為內(nèi)部觸發(fā),方法與啟動(dòng)模塊相同。
計(jì)時(shí)門限值模塊用于根據(jù)所在通道預(yù)先設(shè)定的計(jì)時(shí)時(shí)間間隔,在該通道計(jì)時(shí)時(shí)間達(dá)到該計(jì)時(shí)時(shí)間間隔時(shí),發(fā)出計(jì)時(shí)門限達(dá)到的提醒或停止計(jì)時(shí);或者在該通道計(jì)時(shí)時(shí)間達(dá)到該計(jì)時(shí)時(shí)間間隔時(shí),不僅發(fā)出計(jì)時(shí)門限達(dá)到的提醒或停止計(jì)時(shí),還可以根據(jù)預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則聯(lián)動(dòng)觸發(fā)其它一個(gè)或者多個(gè)通道的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的一個(gè)或者多個(gè)。計(jì)時(shí)門限值模塊同樣可設(shè)置為外部觸發(fā),也可設(shè)置為內(nèi)部觸發(fā),方法與啟動(dòng)模塊相同。
作為一種聯(lián)動(dòng)觸發(fā)的實(shí)現(xiàn)方法,上述在觸發(fā)過(guò)程中,預(yù)先設(shè)定的聯(lián)動(dòng)規(guī)則是指在處理模塊中設(shè)置一種對(duì)應(yīng)關(guān)系,該對(duì)應(yīng)關(guān)系的一方為一個(gè)通道發(fā)生啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中任一事件的狀態(tài)或發(fā)生多個(gè)事件的狀態(tài)集的集合ⅰ,另一方為對(duì)應(yīng)于集合ⅰ中的狀態(tài)或者狀態(tài)集時(shí),其它通道中的一個(gè)或者多個(gè)發(fā)生啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的任一事件或者多個(gè)事件的聯(lián)動(dòng)時(shí)應(yīng)具有的狀態(tài)或者狀態(tài)集的集合ⅱ。建立上述關(guān)系以后,當(dāng)一個(gè)通道發(fā)生啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中任一事件或多個(gè)事件時(shí),獲取該通道與集合ⅰ中相匹配的狀態(tài)或者狀態(tài)集,然后獲取集合ⅱ中對(duì)應(yīng)的其它通道的狀態(tài)或者狀態(tài)集,進(jìn)而觸發(fā)與狀態(tài)對(duì)應(yīng)的其它通道中的一個(gè)或者多個(gè)發(fā)生啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊中的任一事件或者多個(gè)事件。
為了達(dá)到上述描述的計(jì)時(shí)器的功能,計(jì)時(shí)器內(nèi)部可設(shè)置處理模塊,而啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊均與該處理器連接。該處理模塊可選擇為能夠?qū)崿F(xiàn)聯(lián)動(dòng)功能的裝置,例如處理器,或者由多個(gè)觸發(fā)開(kāi)關(guān)或者繼電器等形成的處理模塊。而上述的啟動(dòng)模塊、停止模塊、復(fù)位模塊、鎖定模塊、解鎖模塊、計(jì)時(shí)門限值模塊的具體構(gòu)造并不進(jìn)行具體限定,僅僅根據(jù)實(shí)際設(shè)計(jì)中的需要來(lái)進(jìn)行設(shè)計(jì)。
計(jì)時(shí)門限值模塊至少包括計(jì)時(shí)時(shí)間間隔設(shè)置模塊,所述計(jì)時(shí)時(shí)間間隔設(shè)置模塊通過(guò)計(jì)時(shí)器外部的設(shè)備進(jìn)行時(shí)間間隔的設(shè)置。
下面為本發(fā)明的一種應(yīng)用實(shí)例:為一種互斥式三通道計(jì)時(shí)器。該計(jì)時(shí)器具有一塊顯示屏和三個(gè)獨(dú)立按鍵,按鍵m,按鍵s,按鍵r。
按鍵m:可以在通道all,通道a,通道b間切換。
按鍵s,r的功能如下表所示:
這種類型的計(jì)時(shí)器,可以很方便地實(shí)現(xiàn)互斥通道的概念,進(jìn)而很容易地統(tǒng)計(jì)出多項(xiàng)事務(wù)交替進(jìn)行時(shí),各項(xiàng)事務(wù)的具體耗時(shí)
以上所述的僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明整體構(gòu)思前提下,還可以作出若干改變和改進(jìn),這些也應(yīng)該視為本發(fā)明的保護(hù)范圍。