欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種可編程電子密碼鎖的制作方法

文檔序號:6675605閱讀:562來源:國知局
一種可編程電子密碼鎖的制作方法
【專利摘要】本發(fā)明涉及鎖具【技術(shù)領(lǐng)域】,公開了一種可編程電子密碼鎖,包括:可編程控制器、數(shù)據(jù)存儲模塊、鎖存模塊、開鎖模塊、數(shù)據(jù)讀取模塊及電子鑰匙;可編程控制器與鎖存模塊信號連接;可編程控制器的信號輸出端與開鎖模塊的信號輸入端連接,開鎖模塊的信號輸出端與電磁鎖頭連接;數(shù)據(jù)讀取模塊用于讀取電子鑰匙中的驅(qū)動數(shù)據(jù),數(shù)據(jù)讀取模塊的信號輸出端與可編程控制器的信號輸入端連接,將驅(qū)動數(shù)據(jù)傳輸?shù)娇删幊炭刂破?;可編程控制器與數(shù)據(jù)存儲模塊信號連接,從數(shù)據(jù)存儲模塊獲取預(yù)置數(shù)據(jù),將驅(qū)動數(shù)據(jù)和預(yù)置數(shù)據(jù)進(jìn)行比較;若匹配,輸出信號到開鎖模塊,進(jìn)行開鎖。本發(fā)明具有安全性高的特點,滿足了人們對鎖具的需求。
【專利說明】—種可編程電子密碼鎖

【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及鎖具【技術(shù)領(lǐng)域】,主要適用于可編程電子密碼鎖。

【背景技術(shù)】
[0002]目前,大多數(shù)家庭和企業(yè)都是采用傳統(tǒng)的機(jī)械鎖來鎖門,但是越來越多的不法分子可以通過錫紙插片、鐵絲等工具開啟門鎖,因此現(xiàn)有的機(jī)械鎖的安全性較低。隨著人們生活水平的不斷提高,人們的防范意識的不斷加強(qiáng),現(xiàn)有的機(jī)械鎖已不能滿足人們的需求。


【發(fā)明內(nèi)容】

[0003]本發(fā)明所要解決的技術(shù)問題是提供一種可編程電子密碼鎖,它具有安全性高的特點,滿足了人們對鎖具的需求。
[0004]為解決上述技術(shù)問題,本發(fā)明提供了一種可編程電子密碼鎖,包括:可編程控制器、數(shù)據(jù)存儲模塊、鎖存模塊、開鎖模塊、數(shù)據(jù)讀取模塊及電子鑰匙;所述可編程控制器與所述鎖存模塊信號連接;所述可編程控制器的信號輸出端與所述開鎖模塊的信號輸入端連接,所述開鎖模塊的信號輸出端與電磁鎖頭連接;所述數(shù)據(jù)讀取模塊的信號輸入端用于讀取所述電子鑰匙中的驅(qū)動數(shù)據(jù),所述數(shù)據(jù)讀取模塊的信號輸出端與所述可編程控制器的信號輸入端連接,將獲取到的驅(qū)動數(shù)據(jù)傳輸?shù)剿隹删幊炭刂破髦?;所述可編程控制器與所述數(shù)據(jù)存儲模塊信號連接,從所述數(shù)據(jù)存儲模塊獲取預(yù)置數(shù)據(jù),并將所述驅(qū)動數(shù)據(jù)和所述預(yù)置數(shù)據(jù)進(jìn)行比較;若匹配,輸出信號到所述開鎖模塊,進(jìn)行開鎖。
[0005]進(jìn)一步地,還包括:報警模塊;所述可編程控制器的信號輸出端與所述報警模塊的信號輸入端連接,若所述驅(qū)動數(shù)據(jù)和所述預(yù)置數(shù)據(jù)不匹配,所述可編程控制器輸出信號到所述報警模塊,進(jìn)行報警。
[0006]進(jìn)一步地,所述可編程控制器還判斷所述數(shù)據(jù)讀取模塊是否正常從所述電子鑰匙中讀取所述驅(qū)動數(shù);
[0007]若不正常讀取,則輸出信號到所述報警模塊,進(jìn)行報警;
[0008]若正常讀取,則將所述驅(qū)動數(shù)據(jù)和所述預(yù)置數(shù)據(jù)進(jìn)行比較。
[0009]進(jìn)一步地,所述報警模塊包括:蜂鳴器、第一電阻、第六電阻及第一三極管;所述第一三極管的基極通過所述第一電阻與所述可編程控制器的信號輸出端連接,所述第一三極管的發(fā)射極與電源輸出端連接,所述第一三極管的集電極通過所述第六電阻與所述蜂鳴器的信號輸入端連接;所述蜂鳴器還接地;
[0010]或,所述報警模塊包括:第五電阻、第三三極管、第七電阻及第二發(fā)光二極管;所述第三三極管的基極通過所述第五電阻與所述可編程控制器的信號輸出端連接;所述第三三極管的發(fā)射極與電源輸出端連接,所述第三三極管的集電極通過所述第七電阻、所述第二發(fā)光二極管接地;
[0011]或,所述報警模塊包括:蜂鳴器、第一電阻、第六電阻、第一三極管、第五電阻、第三三極管、第七電阻及第二發(fā)光二極管;所述第一三極管的基極通過所述第一電阻與所述可編程控制器的信號輸出端連接,所述第一三極管的發(fā)射極與電源輸出端連接,所述第一三極管的集電極通過所述第六電阻與所述蜂鳴器的信號輸入端連接;所述蜂鳴器還接地;所述第三三極管的基極通過所述第五電阻與所述可編程控制器的信號輸出端連接;所述第三三極管的發(fā)射極與電源輸出端連接,所述第三三極管的集電極通過所述第七電阻、所述第二發(fā)光二極管接地。
[0012]進(jìn)一步地,所述開鎖模塊包括:第二三極管、第二電阻、第一電容、電磁繼電器及接線盒;所述第二三極管的基極通過所述第二電阻與所述可編程控制器的信號輸出端連接,所述第二三極管的發(fā)射極與電源輸出端連接,所述第二三極管的集電極與所述電磁繼電器的常閉觸頭連接;所述電磁繼電器的常開觸頭與所述接線盒連接。
[0013]進(jìn)一步地,所述可編程控制器為美國ATMEL公司生產(chǎn)的單片機(jī)AT89S52 ;所述數(shù)據(jù)存儲模塊包括:第三電阻、第四電阻及存儲器ST24C02 ;所述第一三極管的基極通過所述第一電阻與所述單片機(jī)八了89552的引腳?1.2連接;所述第三三極管的基極通過所述第五電阻與所述單片機(jī)AT89S52的引腳Pl.3連接;所述第二三極管的基極通過所述第二電阻與所述單片機(jī)AT89S52的引腳Pl.4連接;所述第三電阻和所述第四電阻并聯(lián)連接于電源輸出端,所述第三電阻的另一端與所述存儲器ST24C02的引腳SCL連接,所述第四電阻的另一端與所述存儲器ST24C02的引腳SDA連接;所述存儲器ST24C02的引腳E0、El、E2、MODE和GND接地,所述存儲器ST24C02的引腳VCC連接電源輸出端;所述單片機(jī)AT89S52的引腳Pl.0與所述存儲器ST24C02的引腳SCL連接,所述單片機(jī)AT89S52的引腳Pl.1與所述存儲器ST24C02的引腳SDA連接。
[0014]進(jìn)一步地,所述電子鑰匙為USB ;所述數(shù)據(jù)讀取模塊為USB總線的通用接口芯片CH375 ;所述USB總線的通用接口芯片CH375的8位雙向數(shù)據(jù)總線D0、D1、D2、D3、D4、D5、D6和D7各自分別與所述單片機(jī)AT89S52的引腳P0.0、P0.1、P0.2、P0.3、P0.4、P0.5、P0.6和P0.7連接;所述USB總線的通用接口芯片CH375的引腳INT#與所述單片機(jī)AT89S52的引腳P3.2連接,所述USB總線的通用接口芯片CH375的引腳WR#與所述單片機(jī)AT89S52的引腳P3.3連接,所述USB總線的通用接口芯片CH375的引腳RD#與所述單片機(jī)AT89S52的引腳P3.4連接,所述USB總線的通用接口芯片CH375的引腳AO與所述單片機(jī)AT89S52的引腳P3.5連接。
[0015]進(jìn)一步地,還包括:擴(kuò)展存儲模塊;所述擴(kuò)展存儲模塊通過所述鎖存模塊與所述單片機(jī)AT89S52信號連接。
[0016]進(jìn)一步地,所述擴(kuò)展存儲模塊為芯片Intel 6264 ;所述鎖存模塊為芯片74LS373 ;所述芯片 Intel 6264 的引腳 A7、A6、A5、A4、A3、A2、Al、A0、101、102、103、104、105、106、107 和 108 各自分別與所述芯片 74LS373 的引腳 Q7、Q6、Q5、Q4、Q3、Q2、Ql、Q0、DO、Dl、D2、D3、D4、D5、D6 和 D7 連接;所述芯片 Intel 6264 的引腳 A8、A9、A10、A11、A12、CE1、0E 和 WE各自分別與所述單片機(jī) AT89S52 的引腳 P2.0、P2.1、P2.2、P2.3、P2.4、P2.7、P3.7 和 P3.6連接;所述芯片74LS373的引腳LE與所述單片機(jī)AT89S52的引腳ALE/PR0G連接。
[0017]進(jìn)一步地,還包括:手動復(fù)位電路;所述手動復(fù)位電路包括:第三電容、第九電阻、第十電阻及復(fù)位按鈕;所述第九電阻的第一端與所述單片機(jī)AT89S52的引腳Pl.7連接,所述第九電阻的第二端與所述第三電容的第一端連接于點A ;所述第三電容的第二端連接電源輸出端;所述點A通過所述第十電阻接地;所述復(fù)位按鈕的第一基座從所述第九電阻的第一端引出,所述復(fù)位按鈕的第二基座從所述電源輸出端引出。。
[0018]本發(fā)明的有益效果在于:
[0019]本發(fā)明提供的可編程電子密碼鎖,通過數(shù)據(jù)讀取模塊讀取電子鑰匙中的驅(qū)動數(shù)據(jù),并將驅(qū)動數(shù)據(jù)傳輸?shù)娇删幊炭刂破鳎豢删幊炭刂破鲗⒔邮盏降尿?qū)動數(shù)據(jù)和數(shù)據(jù)存儲模塊中預(yù)置的數(shù)據(jù)進(jìn)行匹配;若匹配,通過開鎖模塊將鎖頭開啟。本發(fā)明避免了不法分子通過錫紙插片、鐵絲等工具開啟門鎖的情況的發(fā)生,具有安全性高的特點,滿足了人們對鎖具的需求。此外,用戶還可以根據(jù)需要,自行對密鑰數(shù)據(jù)進(jìn)行個性化的更改,從而提高了本發(fā)明的實用性。

【專利附圖】

【附圖說明】
[0020]圖1為本發(fā)明實施例提供的可編程電子密碼鎖的結(jié)構(gòu)框圖;
[0021]圖2為本發(fā)明實施例提供的可編程電子密碼鎖的詳細(xì)電路連接圖;
[0022]圖3為本發(fā)明實施例提供的可編程電子密碼鎖的工作流程圖;
[0023]圖4為對本發(fā)明實施例提供的可編程電子密碼鎖更改密碼的流程圖。

【具體實施方式】
[0024]為進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明提出的可編程電子密碼鎖的【具體實施方式】及工作原理進(jìn)行詳細(xì)說明。
[0025]參見圖1,本發(fā)明實施例提供的可編程電子密碼鎖,包括:可編程控制器、數(shù)據(jù)存儲模塊、鎖存模塊、開鎖模塊、數(shù)據(jù)讀取模塊、報警模塊及電子鑰匙;可編程控制器與鎖存模塊信號連接;可編程控制器的信號輸出端與開鎖模塊的信號輸入端連接,開鎖模塊的信號輸出端與電磁鎖頭連接;數(shù)據(jù)讀取模塊的信號輸入端用于讀取電子鑰匙中的驅(qū)動數(shù)據(jù),數(shù)據(jù)讀取模塊的信號輸出端與可編程控制器的信號輸入端連接,將獲取到的驅(qū)動數(shù)據(jù)傳輸?shù)娇删幊炭刂破髦?;可編程控制器的信號輸出端與報警模塊的信號輸入端連接;可編程控制器與數(shù)據(jù)存儲模塊信號連接,從數(shù)據(jù)存儲模塊獲取預(yù)置數(shù)據(jù),并將驅(qū)動數(shù)據(jù)和預(yù)置數(shù)據(jù)進(jìn)行比較;若匹配,輸出信號到開鎖模塊,進(jìn)行開鎖。若不匹配,可編程控制器輸出信號到報警模塊,進(jìn)行報警。這里需要說明的是,可編程控制器在將驅(qū)動數(shù)據(jù)和預(yù)置數(shù)據(jù)進(jìn)行比較之前,判斷數(shù)據(jù)讀取模塊是否正常從電子鑰匙中讀取驅(qū)動數(shù)據(jù);
[0026]若不正常讀取,則輸出信號到報警模塊,進(jìn)行報警;
[0027]若正常讀取,則將驅(qū)動數(shù)據(jù)和預(yù)置數(shù)據(jù)進(jìn)行比較。
[0028]參見圖2,對本發(fā)明實施例的結(jié)構(gòu)進(jìn)行說明,在本發(fā)明實施例中,報警模塊包括:蜂鳴器、第一電阻Rl、第六電阻R6及第一三極管Ql ;第一三極管Ql的基極通過第一電阻Rl與可編程控制器的信號輸出端連接,第一三極管Ql的發(fā)射極與電源輸出端連接,第一三極管Ql的集電極通過第六電阻R6與蜂鳴器的信號輸入端連接;蜂鳴器還接地。通電后第一三極管Ql處于截止?fàn)顟B(tài),蜂鳴器不發(fā)聲。當(dāng)密鑰不匹配時,可編程控制器為低電平輸出,第一三極管Ql導(dǎo)通,蜂鳴器發(fā)出報警。
[0029]需要說明的是,報警模塊還可以包括:第五電阻R5、第三三極管Q3、第七電阻R7及第二發(fā)光二極管LED2 ;第三三極管Q3的基極通過第五電阻R5與可編程控制器的信號輸出端連接;第三三極管Q3的發(fā)射極與電源輸出端連接,第三三極管Q3的集電極通過第七電阻R7、第二發(fā)光二極管LED2接地。通電后第三三極管Q3處于截止?fàn)顟B(tài),第二發(fā)光二極管LED2不亮。當(dāng)密鑰不匹配時,可編程控制器為低電平輸出,第三三極管Q3導(dǎo)通,第二發(fā)光二極管LED2亮起。
[0030]開鎖模塊包括:第二三極管Q2、第二電阻R2、第一電容Cl、電磁繼電器K及接線盒Pl ;第二三極管Q2的基極通過第二電阻R2與可編程控制器的信號輸出端連接,第二三極管Q2的發(fā)射極與電源輸出端連接,第二三極管Q2的集電極與電磁繼電器K的常閉觸頭連接;電磁繼電器K的常開觸頭與接線盒Pl連接。
[0031]進(jìn)一步對本發(fā)明實施例的結(jié)構(gòu)進(jìn)行說明,在本發(fā)明實施例中,可編程控制器為美國ATMEL公司生產(chǎn)的單片機(jī)AT89S52 ;數(shù)據(jù)存儲模塊包括:第三電阻R3、第四電阻R4及存儲器ST24C02 ;第一三極管Ql的基極通過第一電阻Rl與單片機(jī)AT89S52的引腳Pl.2連接;第三三極管Q3的基極通過第五電阻R5與單片機(jī)AT89S52的引腳Pl.3連接;第二三極管Q2的基極通過第二電阻1?2與單片機(jī)4了89552的引腳?1.4連接;第三電阻R3和第四電阻R4并聯(lián)連接于電源輸出端,第三電阻R3的另一端與存儲器ST24C02的引腳SCL連接,第四電阻R4的另一端與存儲器ST24C02的引腳SDA連接;存儲器ST24C02的引腳E0、E1、E2、M0DE和GND接地,存儲器ST24C02的引腳VCC連接電源輸出端;單片機(jī)AT89S52的引腳Pl.0與存儲器ST24C02的引腳SCL連接,單片機(jī)AT89S52的引腳Pl.1與存儲器ST24C02的引腳SDA連接。存儲器ST24C02是一個2K位串行可擦寫的只讀存儲器,該器件通過I2C總線進(jìn)行數(shù)據(jù)的讀寫。它通過SDA(串行數(shù)據(jù)線)及SCL(串行時鐘線)兩根線與連到總線上的主機(jī)之間傳送信息。存儲器ST24C02支持I2C總線數(shù)據(jù)傳輸協(xié)議,即任何將數(shù)據(jù)傳送到總線的器件為發(fā)送器,任何從總線接收數(shù)據(jù)的器件為接收器。數(shù)據(jù)的傳送是由產(chǎn)生串行時鐘和所有起始停止信號的主器件控制的。存儲器ST24C02的E0、E1和E2是三條地址線,芯片中帶有片內(nèi)地址寄存器。每寫入或讀出一個數(shù)據(jù)字節(jié)后,該地址寄存器自動加1,以實現(xiàn)對下一個存儲單元的讀寫。引腳SCL為串行時鐘輸入腳,用于產(chǎn)生器件所有數(shù)據(jù)發(fā)送和/或接受的時鐘,并與單片機(jī)AT89S52的引腳Pl.0連接。引腳SDA為串行數(shù)據(jù)的輸入與輸出端,數(shù)據(jù)通過這條雙向I2C總線串行傳送。主機(jī)(AT89S52)和從機(jī)(ST24C02)都可作為發(fā)送器或接收器,使主\從機(jī)雙向通信。
[0032]電子鑰匙為USB ;數(shù)據(jù)讀取模塊為USB總線的通用接口芯片CH375 ;USB總線的通用接口芯片CH375的8位雙向數(shù)據(jù)總線DO、Dl、D2、D3、D4、D5、D6和D7各自分別與單片機(jī)AT89S52 的引腳 P0.0、P0.1、P0.2、P0.3、P0.4、P0.5、P0.6 和 P0.7 連接;USB 總線的通用接口芯片CH375的引腳TXD接地,從而使USB總線的通用接口芯片CH375工作于并口方式;USB總線的通用接口芯片CH375的引腳INT#與單片機(jī)AT89S52的引腳P3.2連接,USB總線的通用接口芯片CH375的引腳WR#與單片機(jī)AT89S52的引腳P3.3連接,USB總線的通用接口芯片CH375的引腳RD#與單片機(jī)AT89S52的引腳P3.4連接,USB總線的通用接口芯片CH375的引腳AO與單片機(jī)AT89S52的引腳P3.5連接。第六電容C6的兩端各自分別連接USB總線的通用接口芯片CH375的引腳V3和GND ;USB總線的通用接口芯片CH375的引腳Xl和XO連接晶振單元;在本發(fā)明實施例中,晶振單元包括:第一晶體Y1、第七電容C7和第八電容C8 ;第七電容C7的第一端與USB總線的通用接口芯片CH375的引腳Xl連接;第八電容C8的第一端與USB總線的通用接口芯片CH375的引腳XO連接;第七電容C7的第二端與第八電容C8的第二端連接;第一晶體Yl并聯(lián)在USB總線的通用接口芯片CH375的引腳Xl和XO之間。USB總線的通用接口芯片CH375的引腳VCC連接電源輸出端;第四電容C4并聯(lián)在USB總線的通用接口芯片CH375的引腳VCC和GND之間。USB總線的通用接口芯片CH375的引腳CS#接地。USB總線的通用接口芯片CH375具有8位數(shù)據(jù)總線和讀、寫、控制線以及中斷輸出。只要在本發(fā)明實施例中增加I個USB總線的通用接口芯片CH375,就可以直接調(diào)用USB總線的通用接口芯片CH375提供的子程序庫來直接讀取USB中的驅(qū)動數(shù)據(jù),從而實現(xiàn)單片機(jī)AT89S52與USB的通訊。
[0033]為了使單片機(jī)AT89S52能夠工作地更加穩(wěn)定,在本發(fā)明實施例中,還包括:晶振電路;晶振電路與單片機(jī)AT89S52的引腳XTALl和引腳XTAL2信號連接。具體地,晶振電路包括:第十七電容C17、第十八電容C18及第二晶體Y2 ;第十七電容C17的第一端與單片機(jī)AT89S52的引腳XTALl連接,第十八電容C18的第一端與單片機(jī)AT89S52的引腳XTAL2連接,第十七電容C17的第二端與第十八電容C18的第二端連接;第二晶體Y2并聯(lián)在單片機(jī)AT89S52的引腳XTALl和引腳XTAL2之間。在本發(fā)明實施例中,第十七電容C17和第十八電容C18的取值均為20pF ;第二晶體Y2的頻率為12MHZ。
[0034]為了對單片機(jī)AT89S52的內(nèi)存進(jìn)行擴(kuò)展,以提高本發(fā)明實施例的適用性,在本發(fā)明實施例中,還包括:擴(kuò)展存儲模塊;擴(kuò)展存儲模塊通過鎖存模塊與單片機(jī)AT89S52信號連接。進(jìn)一步地,擴(kuò)展存儲模塊為芯片Intel6264 ;鎖存模塊為芯片74LS373 ;芯片Intel 6264的引腳 A7、A6、A5、A4、A3、A2、A1、A0、101、102、103、104、105、106、107 和 108 各自分別與芯片 74LS373 的引腳 Q7、Q6、Q5、Q4、Q3、Q2、QU Q0、DO、Dl、D2、D3、D4、D5、D6 和 D7 連接;芯片Intel 6264的引腳A8、A9、A10、A11、A12、CE1、0E和WE各自分別與單片機(jī)AT89S52的引腳 Ρ2.0、Ρ2.1、Ρ2.2、Ρ2.3、Ρ2.4、Ρ2.7、Ρ3.7 和 Ρ3.6 連接;芯片 74LS373 的引腳 LE 與單片機(jī)AT89S52的引腳ALE/PR0G連接。芯片74LS373是一個地址鎖存芯片,鎖存器輸出低八位,引腳QE為數(shù)據(jù)、地址復(fù)用的總線,實現(xiàn)QE 口的復(fù)用。Intel6264的容量為8ΚΒ,是28引腳雙列直插式芯片,采用CMOS工藝制造。引腳OE為數(shù)據(jù)輸出選通端,低電平有效。
[0035]當(dāng)本發(fā)明實施例發(fā)生錯誤操作或單片機(jī)AT89S52發(fā)出錯誤指令時,就需要對本發(fā)明實施例進(jìn)行復(fù)位。復(fù)位電路的好壞,直接影響到本發(fā)明實施例工作的可靠性。為此,本發(fā)明實施例還包括:手動復(fù)位電路;手動復(fù)位電路包括:第三電容C3、第九電阻R9、第十電阻RlO及復(fù)位按鈕Kl ;第九電阻R9的第一端與單片機(jī)AT89S52的引腳Pl.7連接,第九電阻R9的第二端與第三電容C3的第一端連接于點A ;第三電容C3的第二端連接電源輸出端;點A通過第十電阻RlO接地;復(fù)位按鈕Kl的第一基座從第九電阻R9的第一端引出,復(fù)位按鈕Kl的第二基座從電源輸出端引出。當(dāng)按下復(fù)位按鈕Kl時,單片機(jī)AT89S52的引腳RST就得到了一個高電平,只要保持復(fù)位按鈕Kl被按下的時間達(dá)到2個機(jī)器周期以上,就能夠滿足復(fù)位的時間要求,則單片機(jī)AT89S52的引腳RST就可以響應(yīng),并將系統(tǒng)復(fù)位。
[0036]本發(fā)明實施例需要用5V的直流電源進(jìn)行供電,本供電電路使用集成穩(wěn)壓芯片LM7805解決了電源穩(wěn)壓的問題。具體地,供電電路包括:外電源接口 power、第四二極管D4、第十三電容C13、第十四電容C14、第十六電容C16及穩(wěn)壓芯片LM7805。外電源接口 power與穩(wěn)壓芯片LM7805的輸入端連接;第十四電容C14和第十六電容C16接在穩(wěn)壓芯片LM7805的輸入端與地之間。第四二極管D4正向接穩(wěn)壓芯片LM7805的輸入端。第十三電容C13接在穩(wěn)壓芯片LM7805的輸出端與地之間。通過第十三電容C13能對本發(fā)明實施例提供12V和5V的電壓。
[0037]參見圖3,本發(fā)明實施例在工作之前,需要對USB總線的通用接口芯片CH375進(jìn)行初始化,并等待U盤的插入。當(dāng)U盤插入時,首先判斷U盤是否插好;具體地,通過CH375的文件級子程序CH37roiskReady自動查詢U盤是否準(zhǔn)備好;如果U盤準(zhǔn)備好,則說明U盤已經(jīng)插好,否則判斷為U盤沒有插好;若沒插好,蜂鳴器發(fā)出報警;若插好,指示燈亮,并且USB總線的通用接口芯片CH375從U盤中獲取密鑰,并將密鑰傳輸?shù)絾纹瑱C(jī)AT89S52中;單片機(jī)AT89S52將接收到的密鑰與存儲器ST24C02中預(yù)置的密鑰進(jìn)行比對;若比對不匹配,則通過蜂鳴器進(jìn)行報警。若比對匹配,單片機(jī)AT89S52輸出指令打開鎖銷機(jī)構(gòu)。若單片機(jī)AT89S52停止接收U盤中的密鑰,說明此時U盤已拔出,則指示燈熄滅。需要說明的是,參見圖4,本發(fā)明實施例還可以對開鎖的密碼進(jìn)行更改。具體方法為:先對USB總線的通用接口芯片CH375進(jìn)行初始化,并等待U盤的插入。當(dāng)U盤插入時,首先判斷U盤是否插好;具體地,通過CH375的文件級子程序CH37roiskReady自動查詢U盤是否準(zhǔn)備好;如果U盤準(zhǔn)備好,則說明U盤已經(jīng)插好,否則判斷為U盤沒有插好;若沒插好,蜂鳴器發(fā)出報警;若插好,指示燈亮;對U盤中的密碼進(jìn)行更改;具體操作如下:首先選擇需要修改的密碼的類型(如公共、獨立或特權(quán)等),在彈出的輸入框中輸入新密碼(需兩次并確認(rèn));在點擊確定按鈕后,單片機(jī)AT89S52就會將新密碼寫入到U盤指定的扇區(qū)地址(取決于需要修改的密碼的類型),此時指示燈會閃爍三次,說明密碼已更改成功。
[0038]這里需要說明的是,如果將一個家庭或單位所用的鎖的密鑰文件全部存入一個U盤,則可使用一個U盤開啟一個家庭或單位全部的鎖,從而提高了本發(fā)明實施例的實用性。
[0039]本發(fā)明實施例提供的可編程電子密碼鎖,通過數(shù)據(jù)讀取模塊讀取電子鑰匙中的驅(qū)動數(shù)據(jù),并將驅(qū)動數(shù)據(jù)傳輸?shù)娇删幊炭刂破鳎豢删幊炭刂破鲗⒔邮盏降尿?qū)動數(shù)據(jù)和數(shù)據(jù)存儲模塊中預(yù)置的數(shù)據(jù)進(jìn)行匹配;若匹配,通過開鎖模塊將鎖頭開啟。本發(fā)明實施例避免了不法分子通過錫紙插片、鐵絲等工具開啟門鎖的情況的發(fā)生,具有安全性高的特點,滿足了人們對鎖具的需求。本發(fā)明實施例以單片機(jī)作為核心元件,而單片機(jī)具有體積小、質(zhì)量輕、價格便宜的特點,因而本發(fā)明實施例也具有體積小、質(zhì)量輕、價格便宜的特點。此外,用戶還可以根據(jù)需要,自行對密鑰數(shù)據(jù)進(jìn)行個性化的更改,進(jìn)一步提高了本發(fā)明實施例的安全性;并且還可以使用各類加密算法對數(shù)據(jù)進(jìn)行修改,更進(jìn)一步地提高了本發(fā)明實施例的安全性。本發(fā)明實施例的待機(jī)電流只有20毫安,正常工作電流為800毫安,節(jié)能環(huán)保且安全可靠。此夕卜,由于本發(fā)明實施例無活動零件,不會磨損,因而還具有壽命長的優(yōu)點。
[0040]最后所應(yīng)說明的是,以上【具體實施方式】僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照實例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
【權(quán)利要求】
1.一種可編程電子密碼鎖,其特征在于,包括:可編程控制器、數(shù)據(jù)存儲模塊、鎖存模塊、開鎖模塊、數(shù)據(jù)讀取模塊及電子鑰匙;所述可編程控制器與所述鎖存模塊信號連接;所述可編程控制器的信號輸出端與所述開鎖模塊的信號輸入端連接,所述開鎖模塊的信號輸出端與電磁鎖頭連接;所述數(shù)據(jù)讀取模塊的信號輸入端用于讀取所述電子鑰匙中的驅(qū)動數(shù)據(jù),所述數(shù)據(jù)讀取模塊的信號輸出端與所述可編程控制器的信號輸入端連接,將獲取到的驅(qū)動數(shù)據(jù)傳輸?shù)剿隹删幊炭刂破髦?;所述可編程控制器與所述數(shù)據(jù)存儲模塊信號連接,從所述數(shù)據(jù)存儲模塊獲取預(yù)置數(shù)據(jù),并將所述驅(qū)動數(shù)據(jù)和所述預(yù)置數(shù)據(jù)進(jìn)行比較;若匹配,輸出信號到所述開鎖模塊,進(jìn)行開鎖。
2.如權(quán)利要求1所述的可編程電子密碼鎖,其特征在于,還包括:報警模塊;所述可編程控制器的信號輸出端與所述報警模塊的信號輸入端連接,若所述驅(qū)動數(shù)據(jù)和所述預(yù)置數(shù)據(jù)不匹配,所述可編程控制器輸出信號到所述報警模塊,進(jìn)行報警。
3.如權(quán)利要求2所述的可編程電子密碼鎖,其特征在于,所述可編程控制器還判斷所述數(shù)據(jù)讀取模塊是否正常從所述電子鑰匙中讀取所述驅(qū)動數(shù); 若不正常讀取,則輸出信號到所述報警模塊,進(jìn)行報警; 若正常讀取,則將所述驅(qū)動數(shù)據(jù)和所述預(yù)置數(shù)據(jù)進(jìn)行比較。
4.如權(quán)利要求2所述的可編程電子密碼鎖,其特征在于,所述報警模塊包括:蜂鳴器、第一電阻、第六電阻及第一三極管;所述第一三極管的基極通過所述第一電阻與所述可編程控制器的信號輸出端連接,所述第一三極管的發(fā)射極與電源輸出端連接,所述第一三極管的集電極通過所述第六電阻與所述蜂鳴器的信號輸入端連接;所述蜂鳴器還接地; 或,所述報警模塊包括:第五電阻、第三三極管、第七電阻及第二發(fā)光二極管;所述第三三極管的基極通過所述第五電阻與所述可編程控制器的信號輸出端連接;所述第三三極管的發(fā)射極與電源輸出端連接,所述第三三極管的集電極通過所述第七電阻、所述第二發(fā)光二極管接地; 或,所述報警模塊包括:蜂鳴器、第一電阻、第六電阻、第一三極管、第五電阻、第三三極管、第七電阻及第二發(fā)光二極管;所述第一三極管的基極通過所述第一電阻與所述可編程控制器的信號輸出端連接,所述第一三極管的發(fā)射極與電源輸出端連接,所述第一三極管的集電極通過所述第六電阻與所述蜂鳴器的信號輸入端連接;所述蜂鳴器還接地;所述第三三極管的基極通過所述第五電阻與所述可編程控制器的信號輸出端連接;所述第三三極管的發(fā)射極與電源輸出端連接,所述第三三極管的集電極通過所述第七電阻、所述第二發(fā)光二極管接地。
5.如權(quán)利要求4所述的可編程電子密碼鎖,其特征在于,所述開鎖模塊包括:第二三極管、第二電阻、第一電容、電磁繼電器及接線盒;所述第二三極管的基極通過所述第二電阻與所述可編程控制器的信號輸出端連接,所述第二三極管的發(fā)射極與電源輸出端連接,所述第二三極管的集電極與所述電磁繼電器的常閉觸頭連接;所述電磁繼電器的常開觸頭與所述接線盒連接。
6.如權(quán)利要求5所述的可編程電子密碼鎖,其特征在于,所述可編程控制器為美國ATMEL公司生產(chǎn)的單片機(jī)AT89S52 ;所述數(shù)據(jù)存儲模塊包括:第三電阻、第四電阻及存儲器ST24C02 ;所述第一三極管的基極通過所述第一電阻與所述單片機(jī)AT89S52的引腳Pl.2連接;所述第三三極管的基極通過所述第五電阻與所述單片機(jī)AT89S52的引腳Pl.3連接;所述第二三極管的基極通過所述第二電阻與所述單片機(jī)AT89S52的引腳Pl.4連接;所述第三電阻和所述第四電阻并聯(lián)連接于電源輸出端,所述第三電阻的另一端與所述存儲器ST24C02的引腳SCL連接,所述第四電阻的另一端與所述存儲器ST24C02的引腳SDA連接;所述存儲器ST24C02的引腳EO、El、E2、MODE和GND接地,所述存儲器ST24C02的引腳VCC連接電源輸出端;所述單片機(jī)AT89S52的引腳?1.0與所述存儲器5了240)2的引腳SCL連接,所述單片機(jī)AT89S52的引腳Pl.1與所述存儲器ST24C02的引腳SDA連接。
7.如權(quán)利要求6所述的可編程電子密碼鎖,其特征在于,所述電子鑰匙為USB;所述數(shù)據(jù)讀取模塊為USB總線的通用接口芯片CH375 ;所述USB總線的通用接口芯片CH375的8位雙向數(shù)據(jù)總線D0、D1、D2、D3、D4、D5、D6和D7各自分別與所述單片機(jī)AT89S52的引腳P0.0、P0.1、P0.2, P0.3, P0.4, P0.5, P0.6 和 P0.7 連接;所述 USB 總線的通用接口芯片 CH375 的引腳INT#與所述單片機(jī)AT89S52的引腳P3.2連接,所述USB總線的通用接口芯片CH375的引腳WR#與所述單片機(jī)AT89S52的引腳P3.3連接,所述USB總線的通用接口芯片CH375的引腳RD#與所述單片機(jī)AT89S52的引腳P3.4連接,所述USB總線的通用接口芯片CH375的引腳AO與所述單片機(jī)AT89S52的引腳P3.5連接。
8.如權(quán)利要求6所述的可編程電子密碼鎖,其特征在于,還包括:擴(kuò)展存儲模塊;所述擴(kuò)展存儲模塊通過所述鎖存模塊與所述單片機(jī)AT89S52信號連接。
9.如權(quán)利要求8所述的可編程電子密碼鎖,其特征在于,所述擴(kuò)展存儲模塊為芯片Intel 6264 ;所述鎖存模塊為芯片74LS373 ;所述芯片Intel6264的引腳A7、A6、A5、A4、A3、A2、Al、A0、101、102、103、104、105、106、107 和 108 各自分別與所述芯片 74LS373 的引腳Q7、Q6、Q5、Q4、Q3、Q2、QU Q0、DO、Dl、D2、D3、D4、D5、D6 和 D7 連接;所述芯片 Intel 6264的引腳A8、A9、A10、All、A12、CE1、OE和WE各自分別與所述單片機(jī)AT89S52的引腳P2.0、P2.1、Ρ2.2、Ρ2.3、Ρ2.4、Ρ2.7、Ρ3.7和Ρ3.6連接;所述芯片74LS373的引腳LE與所述單片機(jī)AT89S52的引腳ALE/PR0G連接。
10.如權(quán)利要求6述的可編程電子密碼鎖,其特征在于,還包括:手動復(fù)位電路;所述手動復(fù)位電路包括:第三電容、第九電阻、第十電阻及復(fù)位按鈕;所述第九電阻的第一端與所述單片機(jī)AT89S52的引腳Pl.7連接,所述第九電阻的第二端與所述第三電容的第一端連接于點A ;所述第三電容的第二端連接電源輸出端;所述點A通過所述第十電阻接地;所述復(fù)位按鈕的第一基座從所述第九電阻的第一端引出,所述復(fù)位按鈕的第二基座從所述電源輸出端引出。
【文檔編號】G07C9/00GK104318645SQ201410494444
【公開日】2015年1月28日 申請日期:2014年9月24日 優(yōu)先權(quán)日:2014年9月24日
【發(fā)明者】胡偉, 李永強(qiáng), 何俊, 葉德勝, 胡敏, 李偉 申請人:武漢市電子信息職業(yè)技術(shù)學(xué)校, 胡偉
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
时尚| 读书| 乌兰县| 黎平县| 旌德县| 溆浦县| 扎赉特旗| 城口县| 称多县| 关岭| 孝昌县| 曲松县| 正宁县| 军事| 渝北区| 宁陕县| 湖北省| 同江市| 绵阳市| 静海县| 贵溪市| 海南省| 大港区| 方山县| 鹤壁市| 赣榆县| 江门市| 额尔古纳市| 道真| 许昌县| 长武县| 株洲县| 武邑县| 囊谦县| 长治市| 团风县| 沛县| 张家川| 合川市| 清水河县| 克山县|