延時控制設(shè)備、延時控制方法及電子裝置的制造方法
【專利摘要】一種延時控制設(shè)備、延時控制方法及電子裝置。該延時控制設(shè)備包括:觸發(fā)端口,被配置為接收觸發(fā)信號;第一接口;第二接口;控制模塊,被配置為響應(yīng)于所述觸發(fā)端口接收到所述觸發(fā)信號,斷開所述第一接口和所述第二接口之間的連接;以及計時模塊,被配置為進(jìn)行某一時長的計時;其中,所述控制模塊還被配置為響應(yīng)于所述計時模塊完成所述時長的計時,連接所述第一接口和所述第二接口。該延時控制設(shè)備可實現(xiàn)延時控制功能,防止程序混亂,提高效率、節(jié)省成本。
【專利說明】
延時控制設(shè)備、延時控制方法及電子裝置
技術(shù)領(lǐng)域
[0001]本公開的實施例涉及一種延時控制設(shè)備、延時控制方法及電子裝置。
【背景技術(shù)】
[0002]隨著計算機硬件飛速發(fā)展,鍵盤、鼠標(biāo)、打印機、掃描儀、掃描槍等外圍設(shè)備日益增多。外圍設(shè)備一般利用通用串行總線(Universal Serial Bus,USB)、RS_232、RS_485等接口與計算機連接。
【發(fā)明內(nèi)容】
[0003]本公開的實施例提供一種延時控制設(shè)備,包括:觸發(fā)端口,被配置為接收觸發(fā)信號;第一接口 ;第二接口;控制模塊,被配置為響應(yīng)于所述觸發(fā)端口接收到所述觸發(fā)信號,斷開所述第一接口和所述第二接口之間的連接;以及計時模塊,被配置為進(jìn)行一時長的計時;其中,所述控制模塊還被配置為響應(yīng)于所述計時模塊完成所述時長的計時,連接所述第一接口和所述第二接口。
[0004]例如,在本公開一實施例提供的延時控制設(shè)備中,響應(yīng)于所述控制模塊斷開所述第一接口和所述第二接口之間的連接,所述控制模塊還被配置為:將待機信號接入所述第一接口,將時鐘信號接入所述第二接口。
[0005]例如,在本公開一實施例提供的延時控制設(shè)備中,所述第一接口包括第一端口,所述第二接口包括第二端口,所述第一端口被配置為與第一設(shè)備接口的時鐘信號端口電連接,所述第二端口被配置為與第二設(shè)備接口的時鐘信號端口電連接。
[0006]例如,在本公開一實施例提供的延時控制設(shè)備中,響應(yīng)于所述控制模塊斷開所述第一接口和所述第二接口之間的連接,所述控制模塊還被配置為:將待機信號接入所述第一端口;以及將時鐘信號接入所述第二端口。
[0007]例如,在本公開一實施例提供的延時控制設(shè)備中,所述第一接口包括第一端口和第二端口,所述第二接口包括第三端口和第四端口。
[0008]例如,在本公開一實施例提供的延時控制設(shè)備中,所述第一端口和所述第二端口均被配置為與第一設(shè)備接口的時鐘信號端口電連接,所述第三端口和所述第四端口均被配置為與第二設(shè)備接口的時鐘信號端口電連接。
[0009]例如,在本公開一實施例提供的延時控制設(shè)備中,響應(yīng)于所述控制模塊斷開所述第一接口和所述第二接口之間的連接,所述控制模塊還被配置為:將所述第一端口懸空;將待機信號接入所述第二端口 ;將所述第三端口懸空;以及將時鐘信號接入所述第四端口。
[0010]例如,在本公開一實施例提供的延時控制設(shè)備中,所述控制模塊通過斷開所述第一端口和所述第三端口的連接來斷開所述第一接口和所述第二接口之間的連接;以及所述控制模塊通過實現(xiàn)所述第一端口和所述第三端口的連接來實現(xiàn)所述第一接口和所述第二接口之間的連接。
[0011]例如,在本公開一實施例提供的延時控制設(shè)備中,所述觸發(fā)信號為所述第一設(shè)備接口發(fā)送的數(shù)據(jù)信號的下降沿。
[0012]例如,本公開一實施例提供的延時控制設(shè)備,還包括信號生成模塊,所述信號生成模塊被配置為產(chǎn)生時鐘信號和待機信號。
[0013]例如,本公開一實施例提供的延時控制設(shè)備,還包括供電端口,所述供電端口與所述第二設(shè)備接口的電源端口和所述第一設(shè)備接口的電源端口中的至少一個電連接。
[0014]例如,本公開一實施例提供的延時控制設(shè)備,還包括接地端口,所述接地端口與所述第一設(shè)備接口的接地端口以及所述第二設(shè)備接口的接地端口電連接。
[0015]例如,在本公開一實施例提供的延時控制設(shè)備中,響應(yīng)于所述觸發(fā)端口接收到的觸發(fā)信號或響應(yīng)于所述第一接口和所述第二接口之間的連接的斷開,所述計時模塊進(jìn)行所述時長的計時。
[0016]本公開的實施例提供還提供一種延時控制方法,包括:接收到觸發(fā)信號;響應(yīng)于接收到所述觸發(fā)信號,斷開延時控制設(shè)備的第一接口和第二接口之間的連接;進(jìn)行一時長的計時;以及在計時完成后,連接所述第一接口和所述第二接口。
[0017]例如,本公開一實施例提供的延時控制方法,還包括:在斷開延時控制設(shè)備的第一接口和第二接口之間的連接時,將待機信號接入所述第一接口,將主控時鐘信號接入所述第二接口。
[0018]例如,在本公開一實施例提供的延時控制方法中,所述第一接口包括第一端口和第二端口,所述第二接口包括第三端口和第四端口;斷開延時控制設(shè)備的第一接口和第二接口之間的連接,包括:斷開所述第一端口和所述第三端口的連接;以及將待機信號接入所述第一接口,將主控時鐘信號接入所述第二接口,包括:懸空所述第一端口;將所述待機信號接入所述第二端口;懸空所述第三端口;以及將所述時鐘信號接入所述第四端口。
[0019]例如,本公開一實施例提供的延時控制方法,還包括:生成時鐘信號和待機信號。
[0020]例如,在本公開一實施例提供的延時控制方法中,所述時長的計時響應(yīng)于接收到所述觸發(fā)信號或斷開所述第一接口和所述第二接口之間的連接。
[0021]本公開的實施例提供還提供一種電子裝置,包括:本公開任一實施例所述的延時控制設(shè)備;以及與所述延時控制設(shè)備連接的第一設(shè)備接口和第二設(shè)備接口。
【附圖說明】
[0022]為了更清楚地說明本公開實施例的技術(shù)方案,下面將對實施例或相關(guān)技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅涉及本公開的一些實施例,并非對本公開的限制。
[0023]圖1是本公開實施例提供的一種延時控制設(shè)備與第一設(shè)備接口和第二設(shè)備接口連接的不意圖之一;
[0024]圖2是本公開實施例提供的一種延時控制設(shè)備與第一設(shè)備接口和第二設(shè)備接口連接的示意圖之二;
[0025]圖3是本公開實施例提供的一種延時控制設(shè)備與第一設(shè)備接口和第二設(shè)備接口連接的不意圖之二;
[0026]圖4是本公開實施例提供的一種延時控制設(shè)備的示意圖;
[0027]圖5是本公開實施例提供的一種延時控制方法的流程圖之一;以及
[0028]圖6是本公開實施例提供的一種延時控制方法的流程圖之二。
【具體實施方式】
[0029]下面將結(jié)合附圖,對本公開實施例中的技術(shù)方案進(jìn)行清楚、完整地描述參考在附圖中示出并在以下描述中詳述的非限制性示例實施例,更加全面地說明本公開的示例實施例和它們的多種特征及有利細(xì)節(jié)。應(yīng)注意的是,圖中示出的特征不是必須按照比例繪制。本公開省略了已知材料、組件和工藝技術(shù)的描述,從而不使本公開的示例實施例模糊。所給出的示例僅旨在有利于理解本公開示例實施例的實施,以及進(jìn)一步使本領(lǐng)域技術(shù)人員能夠?qū)嵤┦纠龑嵤├?。因而,這些示例不應(yīng)被理解為對本公開的實施例的范圍的限制。
[0030]除非另外特別定義,本公開使用的技術(shù)術(shù)語或者科學(xué)術(shù)語應(yīng)當(dāng)為本公開所屬領(lǐng)域內(nèi)具有一般技能的人士所理解的通常意義。本公開中使用的“第一”、“第二”以及類似的詞語并不表示任何順序、數(shù)量或者重要性,而只是用來區(qū)分不同的組成部分。此外,在本公開各個實施例中,相同或類似的參考標(biāo)號表示相同或類似的構(gòu)件。
[0031]外圍設(shè)備一般通過通用串行總線(UniversalSerial Bus,USB)、RS_232、RS_485等接口與計算機連接,由于各種外圍設(shè)備的延遲時間不同、各種接口的傳輸速度不同,在外圍設(shè)備與計算機或外圍設(shè)備之間配合的過程中,可能導(dǎo)致程序混亂。
[0032]例如,在工業(yè)生產(chǎn)中采用掃描槍、計算機和打標(biāo)機配合對產(chǎn)品信息進(jìn)行管理,掃描槍與計算機之間可以通過USB接口連接,打標(biāo)機與計算機之間可以通過RS-232接口連接。由于USB接口與RS-232接口的通信方式不同及掃描槍與打標(biāo)機的啟動時間不同,可能造成程序的混亂。例如,USB接口傳輸速度快于RS-232接口,掃描槍的啟動時間小于打標(biāo)機,從而出現(xiàn)掃描槍傳輸指令過快,打標(biāo)機執(zhí)行較慢而造成掃描與打標(biāo)無法一一對應(yīng)的情況,此時,通常需要人為掌控掃描槍與打標(biāo)機的配合時間,增加了人力成本,降低了效率。
[0033]本公開的實施例提供的延時控制設(shè)備,通過時序控制、計時、輸入輸出控制實現(xiàn)延時控制功能,控制每條指令執(zhí)行的時間間隔,防止因輸入信號過快、執(zhí)行器件過慢導(dǎo)致接收設(shè)備無法及時反應(yīng)而造成的程序混亂,從而避免對信息二次錄入而增加的人力、時間及物料成本,提高了效率。
[0034]如圖1所示,本公開的實施例提供一種延時控制設(shè)備300,包括:觸發(fā)端口311,被配置為接收觸發(fā)信號;第一接口 110 ;第二接口 210;控制模塊310,被配置為響應(yīng)于觸發(fā)端口311接收到觸發(fā)信號,斷開第一接口 110和第二接口 210之間的連接;以及計時模塊320,被配置為進(jìn)行一時長的計時;其中,控制模塊310還被配置為響應(yīng)于計時模塊320完成該時長的計時,連接第一接口 110和第二接口 210。
[0035]例如,本公開一實施例提供的延時控制設(shè)備300,還包括信號生成模塊330,信號生成模塊330被配置為產(chǎn)生時鐘信號和待機信號。這樣,不需在延時控制設(shè)備300之外單獨提供信號生成裝置,使用方便。
[0036]例如,控制模塊310發(fā)出進(jìn)行信號生成的控制信號;響應(yīng)于該控制信號,信號生成模塊330可以生成時鐘信號和待機信號。需要說明的是,本公開的實施例包括但不僅限于此,信號生成模塊330也可以在上電后即開始進(jìn)行信號生成,不需響應(yīng)于控制模塊310發(fā)出的控制信號。
[0037]響應(yīng)于控制模塊310斷開第一接口110和第二接口 210之間的連接,控制模塊310還被配置為:將待機信號接入所述第一接口,將時鐘信號接入所述第二接口。例如,控制模塊310在斷開所述第一接口和所述第二接口之間的連接時,將待機信號接入所述第一接口,將時鐘信號接入所述第二接口。
[0038]例如,在本公開一實施例提供的延時控制設(shè)備300中,第一接口110包括第一端口111,第二接口 210包括第二端口 211。
[0039]例如,在本公開一實施例提供的延時控制設(shè)備300中,第一端口111與第一設(shè)備接口 100的時鐘信號端口 102電連接,第二端口 211與第二設(shè)備接口 200的時鐘信號端口 202電連接。例如,第一設(shè)備接口 100的時鐘信號端口 102和第二設(shè)備接口 200的時鐘信號端口 202均用于接收或發(fā)送時鐘信號。
[0040]在本公開一實施例提供的延時控制設(shè)備300中,控制模塊310被配置為:當(dāng)接收到觸發(fā)信號時,通過斷開第一端口 111和第二端口211之間的連接來斷開所述第一接口 110和所述第二接口 210之間的連接。響應(yīng)于控制模塊310斷開第一接口 110和第二接口 210之間的連接,控制模塊310還被配置為:將待機信號接入第一端口 111;以及將時鐘信號接入第二端口 211。例如,控制模塊310在斷開第一端口 111和第二端口 211之間的連接時,將待機信號接入第一端口 111,將時鐘信號接入第二端口 211。之后,響應(yīng)于計時模塊320完成所述時長的計時,控制模塊310還被配置為:斷開所述第一端口 111與所述待機信號的連接;斷開所述第二端口 211與所述時鐘信號的連接;以及通過連接所述第一端口 111和所述第二端口 211來實現(xiàn)連接所述第一接口 110和所述第二接口 210。
[0041 ]例如,第一端口 111與第一設(shè)備接口 100的時鐘信號端口 102相連接;控制模塊310將待機信號接入第一端口 111,即通過第一端口 111將待機信號接入到第一設(shè)備接口 100的時鐘信號端口 102,以保證第一設(shè)備處于待機狀態(tài),暫時停止數(shù)據(jù)信息的傳輸。同時,第二端口 211與第二設(shè)備接口的時鐘信號端口 202相連接;控制模塊310將時鐘信號接入第二端口211,即通過第二端口 211將時鐘信號接入第二設(shè)備接口 200的時鐘信號端口 202,以保證第二設(shè)備處于正常工作狀態(tài)。第一設(shè)備可以為發(fā)送設(shè)備(例如,掃描槍),第二設(shè)備可以為接收設(shè)備(例如,計算機)。
[0042]例如,延時控制設(shè)備300包括第一開關(guān)351和第二開關(guān)352,第一開關(guān)351和第二開關(guān)352均為雙向開關(guān),第一開關(guān)351的第一端與第二開關(guān)352的第一端電連接,第一開關(guān)351的第二端與信號生成模塊330的待機信號輸出端口電連接,第二開關(guān)352的第二端與信號生成模塊330的時鐘信號輸出端口電連接,第一開關(guān)351的第三端與第一端口 111電連接,第二開關(guān)352的第三端與第二端口 211電連接??刂颇K310通過控制第一開關(guān)351和第二開關(guān)352的各端點之間的連接狀態(tài)來實現(xiàn)第一接口 110和第二接口 210之間的連接或斷開(或第一端口 111和第二端口 211之間的連接或斷開)。例如,默認(rèn)狀態(tài)下,控制模塊310控制第一開關(guān)351的第三端與第一開關(guān)351第一端連通,第二開關(guān)352的第三端與第二開關(guān)352第一端連通,在這種情況下,第一設(shè)備接口 100的時鐘信號端口 102和第二設(shè)備接口 200的時鐘信號端口 202通過第一開關(guān)351和第二開關(guān)352接通。當(dāng)控制模塊310通過觸發(fā)端口 311接收到觸發(fā)信號時,控制模塊310控制第一開關(guān)351的第三端與第一開關(guān)351的第二端連通,同時,控制模塊310還控制第二開關(guān)352的第三端與第二開關(guān)352的第二端連通;在這種情況下,通過第一開關(guān)351和第一端口 111將信號生成模塊330產(chǎn)生的待機信號接入第一設(shè)備接口的時鐘信號端口 102,同時,通過第二開關(guān)352和第二端口 211將信號生成模塊330產(chǎn)生的時鐘信號接入第二設(shè)備接口的時鐘信號端口 202。
[0043]需要說明的是,在圖1中,通過第一開關(guān)351和第二開關(guān)352的端點之間的連接關(guān)系示出第一接口 110和第二接口 210之間的連接或斷開,僅為示例性的描述,目的是方便對本公開實施例的理解。在本公開的實施例中,也可以通過其他方式來實現(xiàn)第一接口 110和第二接口 210之間的連接或斷開,而無需通過開關(guān)351和352。本公開對此不作限定。
[0044]例如,觸發(fā)端口311與第一設(shè)備接口 100的數(shù)據(jù)傳輸端口 103和第二設(shè)備接口 200的數(shù)據(jù)傳輸端口 203電連接。當(dāng)?shù)谝辉O(shè)備接口 100向第二設(shè)備接口 200發(fā)送數(shù)據(jù)信號時,觸發(fā)端口 311也可接收到該數(shù)據(jù)信號。該數(shù)據(jù)信號可作為觸發(fā)信號。例如,觸發(fā)端口 311也可以接入其它信號作為觸發(fā)信號,只需要保證接入的觸發(fā)信號與第一設(shè)備接口 100發(fā)送的數(shù)據(jù)同步即可。
[0045]例如,在本公開一實施例提供的延時控制設(shè)備300中,觸發(fā)信號為第一設(shè)備接口100發(fā)送的數(shù)據(jù)信號的下降沿。需要說明的是,本公開實施例中的觸發(fā)信號包括但不局限于第一設(shè)備接口 100發(fā)送的數(shù)據(jù)信號的下降沿,也可以為上升沿或其它信號。
[0046]本公開一實施例提供的延時控制設(shè)備300,還包括供電端口341,供電端口 341與第二設(shè)備接口 200的電源端口 204和第一設(shè)備接口 100的電源端口 104中的至少一個電連接。例如,延時控制設(shè)備300可以通過供電端口 341,從第一設(shè)備接口 100的電源端口 104和第一設(shè)備接口 100的電源端口 104中的至少一個獲取電能,不需單獨為延時控制設(shè)備300提供供電電源。因此,延時控制設(shè)備300使用方便、節(jié)省成本、并可以減小體積和重量。
[0047]例如,本公開一實施例提供的延時控制設(shè)備300,還包括:接地端口361,接地端口361與第一設(shè)備接口的接地端口 104以及第二設(shè)備接口 200的接地端口 204電連接?;蛘撸拥囟丝?361直接接地。
[0048]例如,在本公開一實施例提供的延時控制設(shè)備中300,響應(yīng)于觸發(fā)端口311接收到的觸發(fā)信號或響應(yīng)于第一接口 110和第二接口 210之間的連接的斷開,計時模塊320進(jìn)行某一時長(例如,某一預(yù)設(shè)時長)的計時。例如,當(dāng)控制模塊310通過控制第一開關(guān)351和第二開關(guān)352的連接狀態(tài)來斷開第一接口 110和第二接口 210之間的連接時,計時模塊320開始計時。當(dāng)計時滿時,計時模塊310停止計時,并使控制模塊310重新連接第一接口 110和第二接P210o
[0049]例如,預(yù)設(shè)時長可以根據(jù)不同的設(shè)備的延時狀況以及接口的不同的傳輸速度進(jìn)行調(diào)整。例如,可通過改變延時控制設(shè)備中的執(zhí)行程序調(diào)整預(yù)設(shè)時長。
[0050]例如,本公開實施例提供的延時控制設(shè)備可由可編程邏輯控制器(PLC)、單片機(SCM)或其它能實現(xiàn)延時控制功能的類似設(shè)備或芯片實現(xiàn)。
[0051]例如,本公開實施例提供的延時控制設(shè)備適用于USB接口(例如A型USB接口)和其它類似接口。例如,本公開實施例提供的延時控制設(shè)備可以為一種用于控制USB數(shù)據(jù)傳輸時間的裝置。
[0052]第一設(shè)備接口100可以為發(fā)送設(shè)備的數(shù)據(jù)連接接口,第二設(shè)備接口200可以為接收設(shè)備的數(shù)據(jù)連接接口,反之亦然。例如,第一設(shè)備接口 100可以為A型USB母插座(USB type-Afemale socket),第二設(shè)備接口200可以為A型USB插頭(USB type-A plug),反之亦然。又例如,第一設(shè)備接口 100可以為掃描槍(BCR)終端的連接接口,第二設(shè)備接口 200可以為電腦端的連接接口。第一設(shè)備接口 100的數(shù)據(jù)傳輸端口 103和第二設(shè)備接口 200的數(shù)據(jù)傳輸端口203均可以用于發(fā)送或接收數(shù)據(jù)。第一設(shè)備接口 100的數(shù)據(jù)傳輸端口 103和第二設(shè)備接口 200的數(shù)據(jù)傳輸端口 203相互連接,第一設(shè)備接口 100的電源端口 101和第二設(shè)備接口 200的電源端口 201相互連接,第一設(shè)備接口 100的接地端口 104和第二設(shè)備接口 200的接地端口 204相互連接。
[0053]如圖2所示,本公開的實施例提供一種延時控制設(shè)備300,其與圖1所示的延時控制設(shè)備的區(qū)別之處包括:圖1所示的延時控制設(shè)備包括信號生成模塊330,而圖2的延時控制設(shè)備不包括信號生成模塊。圖2的延時控制設(shè)備包括時鐘信號端口 410和待機信號端口 420。信號生成設(shè)備400產(chǎn)生時鐘信號和待機信號,并將產(chǎn)生的時鐘信號發(fā)送到時鐘信號端口 410,將待機信號發(fā)送到待機信號端口 420。時鐘信號端口 410與第二開關(guān)352的第二端電連接,待機信號端口 420與第一開關(guān)351的第二端電連接。
[0054]例如,默認(rèn)狀態(tài)下,控制模塊310控制第一開關(guān)351的第三端與第一開關(guān)351第一端連通,第二開關(guān)352的第三端與第二開關(guān)352第一端連通,即第一設(shè)備接口 100的時鐘信號端口 102和第二設(shè)備接口 200的時鐘信號端口 202通過第一開關(guān)351和第二開關(guān)352接通。當(dāng)控制模塊310通過觸發(fā)端口 311接收到觸發(fā)信號時,控制模塊310控制第一開關(guān)351的第三端與第一開關(guān)351的第二端連通,控制模塊310控制第二開關(guān)352的第三端與第二開關(guān)352的第二端連通。例如,控制模塊310通過控制待機信號端口 420、第一開關(guān)351和第一端口 111的連通,將信號生成設(shè)備400產(chǎn)生的待機信號接入第一設(shè)備接口的時鐘信號端口 102;同時,控制模塊310通過控制時鐘信號端口 410、第二開關(guān)352和第二端口 211的連通,將信號生成設(shè)備400產(chǎn)生的時鐘信號接入第二設(shè)備接口 200的時鐘信號端口 202。
[0055]圖2所示的延時控制設(shè)備與圖1中所示延時控制設(shè)備的相同之處在此不再贅述。
[0056]如圖3所示,本公開的實施例提供一種延時控制設(shè)備300,包括:觸發(fā)端口311,被配置為接收觸發(fā)信號;第一接口 110 ;第二接口 210;控制模塊310,被配置為響應(yīng)于觸發(fā)端口311接收到觸發(fā)信號,斷開第一接口 110和第二接口 210之間的連接;以及計時模塊320,被配置為進(jìn)行一時長的計時;其中,控制模塊310還被配置為響應(yīng)于計時模塊320完成所述時長的計時,連接第一接口 110和第二接口 210。
[0057]例如,圖3所示的延時控制設(shè)備與圖1所示的延時控制設(shè)備的區(qū)別之處包括:圖3所示的延時控制設(shè)備的第一接口 110和第二接口 210均包括兩個端口。第一接口 110包括第一端口 362和第二端口 364,第二接口 210包括第三端口 366和第四端口 368。
[0058]例如,在本公開一實施例提供的延時控制設(shè)備中,第一端口362和第二端口 364均與第一設(shè)備接口 100的時鐘信號端口 102電連接,第三端口 366和第四端口 368均與第二設(shè)備接口 200的時鐘信號端口 202電連接。
[0059]例如,在本公開一實施例提供的延時控制設(shè)備中,響應(yīng)于控制模塊310斷開第一接口 110和第二接口 210之間的連接,控制模塊310還被配置為:將第一端口 362懸空;將待機信號接入第二端口 364 ;將第三端口 366懸空;以及將時鐘信號接入第四端口 368。
[0060]例如,在本公開一實施例提供的延時控制設(shè)備中,控制模塊310通過斷開第一端口362和第三端口 366的連接來斷開第一接口 110和第二接口 210之間的連接;以及控制模塊310通過實現(xiàn)第一端口 362和第三端口 366的連接來實現(xiàn)第一接口 110和第二接口 210之間的連接。
[0061 ]例如,響應(yīng)于所述計時模塊320完成所述時長的計時,所述控制模塊310還被配置為:斷開所述第二端口 364與所述待機信號的連接,并將所述第二端口 364懸空;斷開所述第四端口 368與所述時鐘信號的連接,并將所述第四端口 368懸空;以及通過連接所述第一端口 362和所述第三端口 366來實現(xiàn)連接所述第一接口 110和所述第二接口 210。
[0062]例如,延時控制設(shè)備300包括第一開關(guān)371、第二開關(guān)372和第三開關(guān)373,第一開關(guān)371的第一端與信號生成模塊330的待機信號輸出端口電連接,第一開關(guān)371的第二端與第二端口 364電連接,第二開關(guān)372的第一端與信號生成模塊330的時鐘信號輸出端口電連接,第二開關(guān)372的第二端與第四端口 368電連接,第三開關(guān)373的第一端與第一端口 362電連接,第三開關(guān)373的第二端與第三端口 366電連接。默認(rèn)狀態(tài)下,控制模塊310控制:(I)第三開關(guān)373的第一端與第三開關(guān)373第二端連通;(2)第一開關(guān)371的第一端與第一開關(guān)371的第二端斷開;以及(3)第二開關(guān)372的第一端與第二開關(guān)372的第二端斷開。在這種情況下,第一設(shè)備接口 100的時鐘信號端口 102和第二設(shè)備接口 200的時鐘信號端口 202通過第一端口 362、第三開關(guān)373和第三端口 366接通,第二端口 364和第四端口 368懸空。然而,當(dāng)控制模塊310通過觸發(fā)端口311接收到觸發(fā)信號時,控制模塊310控制:(I)第三開關(guān)373的第一端與第三開關(guān)373的第二端斷開;(2)第一開關(guān)371的第一端與第一開關(guān)371的第二端連通;以及
(3)第二開關(guān)372的第一端與第二開關(guān)372的第二端連通。在這種情況下,通過第一開關(guān)371和第二端口 364將信號生成模塊330產(chǎn)生的待機信號接入第一設(shè)備接口 100的時鐘信號端口102,通過第二開關(guān)372和第四端口 368將信號生成模塊330產(chǎn)生的時鐘信號接入第二設(shè)備接口 200的時鐘信號端口 202,第一端口 362和第三端口 366懸空。
[0063]需要說明的是,在圖3中,通過第一開關(guān)371、第二開關(guān)372和第三開關(guān)373的連通或斷開示出第一接口 110和第二接口 210之間的連接或斷開,僅為示例性的描述,目的是方便對本公開實施例的理解。在本公開的實施例中,也可以通過其他方式來實現(xiàn)第一接口 110和第二接口 210之間的連接或斷開,而無需通過第一開關(guān)371、第二開關(guān)372和第三開關(guān)373。本公開對此不作限定。
[0064]圖3所示的延時控制設(shè)備與圖1中所示延時控制設(shè)備的相同之處在此不再贅述。
[0065]例如,如圖4所示,本公開的實施例提供一種延時控制設(shè)備500,包括處理器510和存儲器520,延時控制設(shè)備500的各部件之間可以直接或間接地互相通信,例如,延時控制設(shè)備500的各部件可以互相發(fā)送和接收數(shù)據(jù)和/或信號。
[0066]在一些實施例中,處理器510可以處理數(shù)據(jù)信號,并控制所述延時控制設(shè)備500中的其它組件以執(zhí)行期望的功能。存儲器520可以保存處理器510執(zhí)行的指令和/或數(shù)據(jù)。例如,存儲器520可以包括各種形式的可讀存儲介質(zhì),例如易失性存儲器和/或非易失性存儲器。所述易失性存儲器例如可以包括隨機存取存儲器(RAM)和/或高速緩沖存儲器(cache)等。所述非易失性存儲器例如可以包括只讀存儲器(ROM)、硬盤、閃存等。在所述計算機可讀存儲介質(zhì)上可以存儲一個或多個計算機程序指令,處理器510可以運行所述程序指令,以實現(xiàn)下文所述的本公開實施例中(由處理器實現(xiàn))的延時控制方法。
[0067]例如,延時控制設(shè)備500可以為圖1-3所示的延時控制設(shè)備300的一種硬件實現(xiàn)方式??刂颇K310、計時模塊320、信號生成模塊330以及其他模塊或部件可以由處理器510運行存儲器520中存儲的程序指令來實現(xiàn)其各自的功能。
[0068]又例如,圖1-3所示的延時控制設(shè)備300也可以是專用硬件器件,用來實現(xiàn)本公開實施例所述的一些或全部功能。例如,圖1-3所示的延時控制設(shè)備300可以為FPGA、ASIC、DSP或其他可編程的邏輯控制器件。
[0069]如圖5所示,本公開的實施例提供還提供一種延時控制方法,包括:如下步驟:
[0070]步驟SOl:接收到觸發(fā)信號;
[0071 ]步驟S02:響應(yīng)于接收到觸發(fā)信號,斷開延時控制設(shè)備的第一接口和第二接口之間的連接;
[0072]步驟S03:進(jìn)行一時長的計時;以及
[0073]步驟S04:在計時完成后,連接第一接口和第二接口。
[0074]例如,如圖5所示的延時控制方法,還包括:在斷開延時控制設(shè)備的第一接口和第二接口之間的連接時,將待機信號接入第一接口,將主控時鐘信號接入第二接口。
[0075]例如,圖6所示的延時控制方法包括如下步驟:
[0076]步驟Sll:接收到觸發(fā)信號;
[0077]步驟S12:響應(yīng)于接收到觸發(fā)信號,斷開延時控制設(shè)備的第一接口和第二接口之間的連接;
[0078]步驟S13:在斷開延時控制設(shè)備的第一接口和第二接口之間的連接時,將待機信號接入第一接口,將主控時鐘信號接入第二接口 ;
[0079]步驟S14:進(jìn)行一時長計時;以及
[0080]步驟S15:在計時完成后,連接第一接口和第二接口。
[0081 ]例如,在本公開一實施例提供的延時控制方法中,第一接口包括第一端口和第二端口,第二接口包括第三端口和第四端口。斷開延時控制設(shè)備的第一接口和第二接口之間的連接,包括:斷開第一端口和第三端口的連接。將待機信號接入第一接口,將時鐘信號接入第二接口,包括:懸空第一端口;將待機信號接入第二端口 ;懸空第三端口 ;以及將時鐘信號接入第四端口。
[0082]例如,本公開一實施例提供的延時控制方法,還包括:生成時鐘信號和待機信號。
[0083]例如,在本公開一實施例提供的延時控制方法中,響應(yīng)于接收到觸發(fā)信號或斷開第一接口和第二接口之間的連接,開始所述時長的計時。
[0084]本公開的實施例提供還提供一種電子裝置,包括:本公開任一實施例提供的延時控制設(shè)備;以及與延時控制設(shè)備連接的第一設(shè)備(例如,發(fā)送設(shè)備)。第一設(shè)備接口連接在延時控制設(shè)備與第一設(shè)備之間。第一設(shè)備接口可以為第一設(shè)備的一部分,也可以獨立于第一設(shè)備。
[0085]例如,該電子裝置為集成有本公開任一實施例提供的延時控制設(shè)備的掃描槍。
[0086]本公開的實施例提供還提供一種電子裝置,包括:本公開任一實施例提供的延時控制設(shè)備;以及與延時控制設(shè)備連接的第二設(shè)備(例如,接收設(shè)備)。第二設(shè)備接口連接在延時控制設(shè)備與第二設(shè)備之間。第二設(shè)備接口可以為第二設(shè)備的一部分,也可以獨立于第二設(shè)備。
[0087]例如,該電子裝置為集成有本公開任一實施例提供的延時控制設(shè)備的計算機或打標(biāo)機。
[0088]本公開的實施例提供還提供一種電子裝置,包括:本公開任一實施例提供的延時控制設(shè)備;以及與延時控制設(shè)備連接的第一設(shè)備(例如,發(fā)送設(shè)備);以及與延時控制設(shè)備連接的第二設(shè)備(例如,接收設(shè)備)。
[0089]本公開的實施例提供的一種電子裝置,還可以包括:本公開任一實施例提供的延時控制設(shè)備;以及與延時控制設(shè)備連接的第一設(shè)備接口和第二設(shè)備接口。
[0090]本公開的實施例提供的延時控制設(shè)備、延時控制方法及電子裝置通過時序控制、計時、輸入輸出控制實現(xiàn)延時控制功能,控制每條指令執(zhí)行的時間間隔,防止因第一設(shè)備的輸入信號過快、執(zhí)行器件過慢導(dǎo)致第二設(shè)備無法及時反應(yīng)而造成的程序混亂,從而避免對信息二次錄入而增加的人力、時間及物料成本,提高了效率。
[0091]雖然上文中已經(jīng)用一般性說明及【具體實施方式】,對本公開作了詳盡的描述,但在本公開實施例基礎(chǔ)上,可以對之作一些修改或改進(jìn),這對本領(lǐng)域技術(shù)人員而言是顯而易見的。因此,在不偏離本公開精神的基礎(chǔ)上所做的這些修改或改進(jìn),均屬于本公開要求保護(hù)的范圍。
【主權(quán)項】
1.一種延時fe制設(shè)備,包括: 觸發(fā)端口,被配置為接收觸發(fā)信號; 第一接口; 第二接口 ; 控制模塊,被配置為響應(yīng)于所述觸發(fā)端口接收到所述觸發(fā)信號,斷開所述第一接口和所述第二接口之間的連接;以及 計時模塊,被配置為進(jìn)行一時長的計時; 其中,所述控制模塊還被配置為響應(yīng)于所述計時模塊完成所述時長的計時,連接所述第一接口和所述第二接口。2.根據(jù)權(quán)利要求1所述的延時控制設(shè)備,響應(yīng)于所述控制模塊斷開所述第一接口和所述第二接口之間的連接,所述控制模塊還被配置為: 將待機信號接入所述第一接口,將時鐘信號接入所述第二接口。3.根據(jù)權(quán)利要求1所述的延時控制設(shè)備,其中,所述第一接口包括第一端口,所述第二接口包括第二端口, 所述第一端口被配置為與第一設(shè)備接口的時鐘信號端口電連接,所述第二端口被配置為與第二設(shè)備接口的時鐘信號端口電連接。4.根據(jù)權(quán)利要求3所述的延時控制設(shè)備,其中,響應(yīng)于所述控制模塊斷開所述第一接口和所述第二接口之間的連接,所述控制模塊還被配置為: 將待機信號接入所述第一端口;以及 將時鐘信號接入所述第二端口。5.根據(jù)權(quán)利要求1所述的延時控制設(shè)備,其中,所述第一接口包括第一端口和第二端口,所述第二接口包括第三端口和第四端口。6.根據(jù)權(quán)利要求5所述的延時控制設(shè)備,其中,所述第一端口和所述第二端口均被配置為與第一設(shè)備接口的時鐘信號端口電連接,所述第三端口和所述第四端口均被配置為與第二設(shè)備接口的時鐘信號端口電連接。7.根據(jù)權(quán)利要求6所述的延時控制設(shè)備,其中,響應(yīng)于所述控制模塊斷開所述第一接口和所述第二接口之間的連接,所述控制模塊還被配置為: 將所述第一端口懸空; 將待機信號接入所述第二端口; 將所述第三端口懸空;以及 將時鐘信號接入所述第四端口。8.根據(jù)權(quán)利要求5所述的延時控制設(shè)備,其中, 所述控制模塊通過斷開所述第一端口和所述第三端口的連接來斷開所述第一接口和所述第二接口之間的連接;以及 所述控制模塊通過實現(xiàn)所述第一端口和所述第三端口的連接來實現(xiàn)所述第一接口和所述第二接口之間的連接。9.根據(jù)權(quán)利要求1-8中任一項所述的延時控制設(shè)備,其中,所述觸發(fā)信號為所述第一設(shè)備接口發(fā)送的數(shù)據(jù)信號的下降沿。10.根據(jù)權(quán)利要求1-8中任一項所述的延時控制設(shè)備,還包括信號生成模塊,所述信號生成模塊被配置為產(chǎn)生時鐘信號和待機信號。11.根據(jù)權(quán)利要求1-8中任一項所述的延時控制設(shè)備,還包括供電端口,所述供電端口與所述第二設(shè)備接口的電源端口和所述第一設(shè)備接口的電源端口中的至少一個電連接。12.根據(jù)權(quán)利要求1-8中任一項所述的延時控制設(shè)備,還包括: 接地端口,所述接地端口與所述第一設(shè)備接口的接地端口以及所述第二設(shè)備接口的接地端口電連接。13.根據(jù)權(quán)利要求1-8中任一項所述的延時控制設(shè)備,其中,響應(yīng)于所述觸發(fā)端口接收到的觸發(fā)信號或響應(yīng)于所述第一接口和所述第二接口之間的連接的斷開,所述計時模塊進(jìn)行所述時長的計時。14.一種延時控制方法,包括: 接收到觸發(fā)信號; 響應(yīng)于接收到所述觸發(fā)信號,斷開延時控制設(shè)備的第一接口和第二接口之間的連接; 進(jìn)行一時長的計時;以及 在計時完成后,連接所述第一接口和所述第二接口。15.根據(jù)權(quán)利要求14所述的延時控制方法,還包括: 在斷開延時控制設(shè)備的第一接口和第二接口之間的連接時,將待機信號接入所述第一接口,將主控時鐘信號接入所述第二接口。16.根據(jù)權(quán)利要求15所述的延時控制方法,其中, 所述第一接口包括第一端口和第二端口,所述第二接口包括第三端口和第四端口; 斷開延時控制設(shè)備的第一接口和第二接口之間的連接,包括:斷開所述第一端口和所述第三端口的連接;以及 將待機信號接入所述第一接口,將主控時鐘信號接入所述第二接口,包括: 懸空所述第一端口; 將所述待機信號接入所述第二端口; 懸空所述第三端口;以及 將所述時鐘信號接入所述第四端口。17.根據(jù)權(quán)利要求14-16中任一項所述的延時控制方法,還包括: 生成時鐘信號和待機信號。18.根據(jù)權(quán)利要求14-16中任一項所述的延時控制方法,其中,所述時長的計時響應(yīng)于接收到所述觸發(fā)信號或斷開所述第一接口和所述第二接口之間的連接。19.一種電子裝置,包括: 根據(jù)權(quán)利要求1-13中任一項所述的延時控制設(shè)備;以及 與所述延時控制設(shè)備連接的第一設(shè)備接口和第二設(shè)備接口。
【文檔編號】G06F13/10GK105868131SQ201610248799
【公開日】2016年8月17日
【申請日】2016年4月20日
【發(fā)明人】海春喜, 葛潤聰, 王曉婷
【申請人】京東方科技集團(tuán)股份有限公司, 北京京東方顯示技術(shù)有限公司