本發(fā)明涉及一種電子密碼鎖,具體是一種開鎖人在得到授權(quán)后可以在規(guī)定時(shí)間內(nèi)打開指定電子鎖的設(shè)計(jì)。
背景技術(shù):
目前市面上常見的電子鎖采用藍(lán)牙通訊技術(shù)進(jìn)行密碼的傳輸,手機(jī)等電子設(shè)備內(nèi)的開鎖密碼通過藍(lán)牙網(wǎng)絡(luò)傳輸?shù)娇刂破鞫?,控制器通過比較傳入密碼與預(yù)設(shè)密碼是否相同來控制鎖體的開啟。藍(lán)牙設(shè)備待機(jī)時(shí)會(huì)向周圍發(fā)送信號(hào)用以搜索設(shè)備和被其他設(shè)備識(shí)別,需要消耗較多的電能,且藍(lán)牙設(shè)備在配對過程中需要等待一定的時(shí)間,影響工作效率。當(dāng)周圍環(huán)境存在強(qiáng)電磁干擾時(shí),會(huì)影響藍(lán)牙設(shè)備工作穩(wěn)定性。兩個(gè)藍(lán)牙設(shè)備間還可能會(huì)存在兼容性的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對現(xiàn)有技術(shù)的不足,提供一種通過音頻通道傳輸密碼的電子鎖匙。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用了以下技術(shù)方案:
一種通過音頻通道傳輸密碼的電子鎖匙,包括電子密匙和電子鎖體,所述電子密匙為智能終端,所述電子鎖體包括鎖體電源、音頻插頭、受控供電電路、動(dòng)態(tài)口令牌、數(shù)據(jù)對比模塊、單片機(jī)以及開閉鎖執(zhí)行部件;
所述音頻插頭的左聲道連接至受控供電電路,鎖體電源通過受控供電電路為數(shù)據(jù)對比模塊、單片機(jī)單片機(jī)以及開閉鎖執(zhí)行部件供電;
所述音頻插頭的右聲道通過數(shù)據(jù)線纜連接至數(shù)據(jù)對比模塊和動(dòng)態(tài)口令牌,動(dòng)態(tài)口令牌再通過數(shù)據(jù)線纜連接至數(shù)據(jù)對比模塊,
開鎖時(shí),音頻插頭插入在智能終端的耳機(jī)孔中。
所述數(shù)據(jù)對比模塊包括高電平與門電路、低電平與門電路以及或門電路,
所述高電平與門電路和低電平與門電路為并聯(lián),并且同時(shí)和或門電路串聯(lián),或門電路再串聯(lián)至單片機(jī),所述音頻插頭的右聲道通過數(shù)據(jù)線纜同時(shí)連接至高電平與門電路和低電平與門電路。
所述智能終端中儲(chǔ)存有與電子鎖體內(nèi)的動(dòng)態(tài)口令牌基于時(shí)間同步的動(dòng)態(tài)口令數(shù)據(jù)。
與現(xiàn)有技術(shù)相比較,本發(fā)明具備的有益效果:
只需短暫時(shí)間便可以實(shí)現(xiàn)開鎖,不存在配對的過程,效率高,兼容性強(qiáng)。控制結(jié)構(gòu)簡單,以硬件層面的控制為主,降低由于軟件漏洞被惡意破解的風(fēng)險(xiǎn)。待機(jī)時(shí)可以切斷主要部件的電源,只保留內(nèi)置動(dòng)態(tài)口令牌的供電,節(jié)約電能,降低對周圍環(huán)境的電磁干擾。采用屏蔽線纜時(shí)具有較強(qiáng)的抗干擾能力。
附圖說明
圖1為本發(fā)明所述通過音頻通道傳輸密碼的電子鎖匙的電路原理框圖。
圖2為右聲道輸出波形的示意圖。
具體實(shí)施方式
下面通過實(shí)施例對本發(fā)明的技術(shù)方案作進(jìn)一步闡述。
實(shí)施例1
一種通過音頻通道傳輸密碼的電子鎖匙,包括電子密匙和電子鎖體,所述電子密匙為智能終端,所述電子鎖體包括鎖體電源、音頻插頭、受控供電電路、動(dòng)態(tài)口令牌、數(shù)據(jù)對比模塊、單片機(jī)以及開閉鎖執(zhí)行部件;
所述音頻插頭的左聲道連接至受控供電電路,鎖體電源通過受控供電電路為數(shù)據(jù)對比模塊、單片機(jī)單片機(jī)以及開閉鎖執(zhí)行部件供電;
所述音頻插頭的右聲道通過數(shù)據(jù)線纜連接至數(shù)據(jù)對比模塊和動(dòng)態(tài)口令牌,動(dòng)態(tài)口令牌再通過數(shù)據(jù)線纜連接至數(shù)據(jù)對比模塊,
開鎖時(shí),音頻插頭插入在智能終端的耳機(jī)孔中。
所述數(shù)據(jù)對比模塊包括高電平與門電路、低電平與門電路以及或門電路,
所述高電平與門電路和低電平與門電路為并聯(lián),并且同時(shí)和或門電路串聯(lián),或門電路再串聯(lián)至單片機(jī),所述音頻插頭的右聲道通過數(shù)據(jù)線纜同時(shí)連接至高電平與門電路和低電平與門電路。
所述智能終端中儲(chǔ)存有與電子鎖體內(nèi)的動(dòng)態(tài)口令牌基于時(shí)間同步的動(dòng)態(tài)口令數(shù)據(jù)。
一種通過音頻通道傳輸密碼控制開閉鎖的方法,包括如下步驟:
(1)電子鎖體內(nèi)包括鎖體電源、音頻插頭、受控供電電路、動(dòng)態(tài)口令牌、數(shù)據(jù)對比模塊、單片機(jī)以及開閉鎖執(zhí)行部件,遠(yuǎn)程服務(wù)器與電子鎖體內(nèi)的動(dòng)態(tài)口令牌基于時(shí)間同步按照預(yù)先設(shè)定的算法計(jì)算出當(dāng)前的二進(jìn)制開鎖密碼,
(2)準(zhǔn)備開鎖時(shí),通過智能終端向遠(yuǎn)程服務(wù)器請求獲取開鎖密碼,收到合法用戶的請求后,遠(yuǎn)程服務(wù)器在二進(jìn)制開鎖密碼后面加上奇偶校驗(yàn)碼并發(fā)送到智能終端上;
(3)智能終端接收到開鎖密碼后,通過奇偶校驗(yàn)判斷開鎖密碼是否有效,當(dāng)開鎖密碼有效時(shí),智能終端在有效的開鎖密碼前加入段首識(shí)別碼,再轉(zhuǎn)換成音頻文件,所述音頻文件播放時(shí),左聲道持續(xù)發(fā)出的高電平信號(hào),右聲道發(fā)出按照二進(jìn)制開鎖密碼進(jìn)行編碼的波形為方波或者接近于方波的電信號(hào);
(4)將電子鎖體的音頻插頭插入智能終端的耳機(jī)孔中,智能終端調(diào)節(jié)好音量后開始播放音頻文件,播放時(shí),
左聲道持續(xù)發(fā)出的高電平信號(hào)觸發(fā)受控供電電路,使得鎖體電源通過受控供電電路為數(shù)據(jù)對比模塊、單片機(jī)單片機(jī)以及開閉鎖執(zhí)行部件供電,電子鎖體由待機(jī)轉(zhuǎn)為工作,
右聲道將按照二進(jìn)制開鎖密碼進(jìn)行編碼的波形為方波或者接近于方波的電信號(hào)傳輸至電子鎖體內(nèi)的對比模塊和動(dòng)態(tài)口令牌,動(dòng)態(tài)口令牌識(shí)別到開鎖密碼段首識(shí)別碼后,向?qū)Ρ饶K輸入內(nèi)置的二進(jìn)制開鎖密碼,內(nèi)置的二進(jìn)制開鎖密碼與右聲道輸入的二進(jìn)制開鎖密碼電信號(hào)按位進(jìn)行比對,當(dāng)二者完全相同時(shí),單片機(jī)控制開閉鎖執(zhí)行部件開鎖,當(dāng)二者不完全相同時(shí),則不開鎖。
(5)單開鎖完畢后,拔出音頻擦頭,供電電路失去高電平觸發(fā),使得鎖體電源停止為數(shù)據(jù)對比模塊、單片機(jī)單片機(jī)以及開閉鎖執(zhí)行部件供電,恢復(fù)待機(jī)狀態(tài)。
實(shí)施例2
本實(shí)施例設(shè)計(jì)使用的開鎖密碼為32位長度的二進(jìn)制數(shù),密碼總共有232=4294967296種,智能終端為手機(jī)。手機(jī)發(fā)送密碼的原理為利用音頻輸出模擬數(shù)字信號(hào)。手機(jī)的耳機(jī)孔通常有四個(gè)觸點(diǎn),分別為左聲道、右聲道、麥克風(fēng)和共陰極。這里使用了左聲道、右聲道和共陰極這三個(gè)觸點(diǎn)。
左聲道持續(xù)發(fā)出1v的高電平信號(hào)觸發(fā)受控供電電路,使得鎖體電源通過受控供電電路為數(shù)據(jù)對比模塊、單片機(jī)單片機(jī)以及開閉鎖執(zhí)行部件供電,電子鎖體由待機(jī)轉(zhuǎn)為工作,
右聲道將按照二進(jìn)制開鎖密碼進(jìn)行編碼的波形為方波或者接近于方波的電信號(hào)傳輸至電子鎖體內(nèi),一個(gè)開鎖密碼信號(hào)數(shù)據(jù)包的內(nèi)容如下表:
密碼內(nèi)容每位的長度為50毫秒,數(shù)據(jù)包段首識(shí)別碼占三位長度為150毫秒,每個(gè)數(shù)據(jù)包總長度為1750毫秒,當(dāng)一位二進(jìn)制碼為1時(shí),輸出1v的高電平,當(dāng)一位二進(jìn)制碼為0時(shí),輸出0v的低電平。內(nèi)置的二進(jìn)制開鎖密碼與右聲道輸入的二進(jìn)制開鎖密碼電信號(hào)按位依次進(jìn)行比對,二者同為高電平時(shí),由高電平與門電路向或電路輸出一個(gè)高電平脈沖并進(jìn)入單片機(jī)記錄,二者同為低電平時(shí),由低電平與門電路向或電路輸出一個(gè)高電平脈沖并進(jìn)入單片機(jī)記錄,當(dāng)二者不同時(shí)為高電平或低電平時(shí),經(jīng)或門電路向單片機(jī)輸出的是低電平脈沖,單片機(jī)記錄高電平脈沖的次數(shù),若單片機(jī)計(jì)數(shù)達(dá)到32個(gè)時(shí),輸出高電平,控制開閉鎖執(zhí)行部件開鎖,若計(jì)數(shù)不到32個(gè)時(shí),則不開鎖。超過80毫秒沒有脈沖信號(hào)則計(jì)數(shù)歸零。