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