資料僅供參考,任何商業(yè)用途概不負(fù)責(zé)。
資料包內(nèi)含有萬(wàn)能密碼和無(wú)萬(wàn)能密碼。
STC89C52八位密碼鎖制作資料
一、 電路說(shuō)明 1.該密碼鎖芯片是STC89C52,采用八位0.56英寸共陰數(shù)碼管顯示,由24C04存貯器保存密碼,密碼正確時(shí),顯示PASS,并使繼電器動(dòng)作,交直流輸入均可。
2.為保密起見(jiàn),無(wú)論輸入密碼正確與否,密碼一律顯示為“H”,但各種狀態(tài)有相應(yīng)的符號(hào)顯示。
3.按鍵操作時(shí),有蜂鳴器的提示音和發(fā)光管的閃爍(D5),密碼輸入正確后,可聽(tīng)到繼電器的“嗒”的聲響,同時(shí)發(fā)光管指示(D6)。
4.如果三次輸入的密碼均是錯(cuò)的,則顯示 “Error”并閃爍,同時(shí)蜂鳴器響,這時(shí)鍵盤(pán)上所有按鍵失效,只有按“RES”復(fù)位鍵,使電路回到原始鎖定狀態(tài)。
5.密碼修改后(方法見(jiàn)下),新密碼只能從1----9中選取,0不能作為密碼元素,否則顯示錯(cuò)誤,密碼不能存貯。
二、制作說(shuō)明
1.電路板上有三根跳線(xiàn),焊接時(shí)不能忘記,跳線(xiàn)可用剪下的電阻腳線(xiàn)。
2.?dāng)?shù)碼管、集成塊、二三極管不能焊反或裝反。
3.電源的電壓值應(yīng)大于6V(整流管上有壓降)、小于12V ,當(dāng)達(dá)到12V時(shí),7805發(fā)熱較嚴(yán)重。
4.重要更正:PCB板上的R4R5標(biāo)注為2K,應(yīng)為10K,
三、調(diào)試和應(yīng)用
(一)程序分為有萬(wàn)能密碼和無(wú)萬(wàn)能密碼。
A有萬(wàn)能密碼:電路做好后,因存貯器內(nèi)無(wú)信息,故對(duì)電路要進(jìn)行初始化:按下:“13142000”并確認(rèn),雖然顯示錯(cuò)誤,但已將密碼“01234567”強(qiáng)制寫(xiě)入存貯器中,這時(shí)按復(fù)位鍵后,再按“01234567”,顯示“PASS”,綠燈亮,同時(shí)繼電器動(dòng)作。若遺忘了修改密碼,照此方法也可生成“01234567”密碼,但密碼鎖的保密性能就差了。
B無(wú)萬(wàn)能密碼:存貯器中已寫(xiě)入“01234567”信息,若遺忘了修改密碼,則無(wú)法按有萬(wàn)能密碼的方法補(bǔ)救,所以一旦修改密碼就要立即記下密碼。否則就要更換單片機(jī)中的程序?yàn)橛腥f(wàn)能密碼的程序,或者用專(zhuān)門(mén)的燒錄器對(duì)存貯器進(jìn)行八位密碼的燒寫(xiě)。
(二)鍵盤(pán)設(shè)定
電路板上鍵盤(pán)的設(shè)定如下表,多余的A B C三鍵未放入。
1
| 4
| 7
| ESC
|
| 2
| 5
| 8
| 0
|
| 3
| 6
| 9
| ENT
| ALTER
|
按下“ESC”鍵,取消前面的所有操作,返回鎖定狀態(tài);
按下“ENT”鍵,表示對(duì)前面的操作進(jìn)行確認(rèn);
“ALTER”鍵,用于密碼修改。
(三)密碼修改
有萬(wàn)能碼密的新板子先進(jìn)行密碼初始化,在存貯器中生成“01234567”的初始密碼。
①輸入原密碼 按ENT 顯示“PASS” 再輸入原密碼 按ENT 顯示“ S”file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image002.gif②輸入新密碼 按ALTER 顯示“H” 再輸入新密碼 按ALTER 顯示“PASS” ③檢驗(yàn):按ESC 輸入新密碼 按ENT 顯示“PASS”(指示燈亮、繼電器動(dòng)作)OK,密碼修改成功!
注:新密碼中“0”不可作為密碼元素
8位電子密碼鎖用材清單
序號(hào) | 名稱(chēng) | 參數(shù) | 位號(hào) | 序號(hào) | 名稱(chēng) | 參數(shù) | 位號(hào) | 1 | 按鈕 | 6X6X5 | 2 | 24 | 電阻 | 2K | R3 | 2 | 按鈕 | 6X6X5 | 5 | 25 | 電阻 | 10K | R5 | 3 | 按鈕 | 6X6X5 | 6 | 26 | 電阻 | 10K | R1 | 4 | 按鈕 | 6X6X5 | 1 | 27 | 電阻 | 10K | R4 | 5 | 按鈕 | 6X6X5 | RES | 28 | 二極管 | IN4007 | D3 | 6 | 按鈕 | 6X6X5 | 3 | 29 | 二極管 | IN4007 | D4 | 7 | 按鈕 | 6X6X5 | 4 | 30 | 二極管 | IN4007 | D2 | 8 | 按鈕 | 6X6X5 | 9 | 31 | 二極管 | IN4007 | D1 | 9 | 按鈕 | 6X6X5 | 0 | 32 | 二極管 | IN4148 | D8 | 10 | 按鈕 | 6X6X5 | 7 | 33 | 發(fā)光管 | LED(發(fā)綠) | D6 | 11 | 按鈕 | 6X6X5 | 8 | 34 | 發(fā)光管 | LED(發(fā)紅) | D5 | 12 | 按鈕 | 6X6X5 | ALTER | 35 | 蜂鳴器 | BUZZER | BUZZ | 13 | 按鈕 | 6X6X5 | ESC | 36 | 繼電器 | JZC21F | K1 | 14 | 按鈕 | 6X6X5 | ENT | 37 | 接線(xiàn)座 | CON2 | J1 | 15 | 存貯器(含座) | 24C04 | U2 | 38 | 接線(xiàn)座 | CON3 | J2 | 16 | 單片機(jī)(含座) | STC89C52 | U1 | 39 | 晶振 | 12M | Y | 17 | 電容 | 10UF | C1 | 40 | 排阻 | 1K | RSE9 | 18 | 電容 | 30P | C2 | 41 | 三端穩(wěn)壓塊 | 7805 | U3 | 19 | 電容 | 30P | C3 | 42 | 三極管 | 8550 | Q2 | 20 | 電容 | 104P | C6 | 43 | 三極管 | 8550 | Q1 | 21 | 電容 | 470UF | C5 | 44 | 數(shù)碼管 | 四位共陰 | LED1 | 22 | 電容 | 1000UF | C4 | 45 | 數(shù)碼管 | 四位共陰 | LED2 | 23 | 電阻 | 2K | R2 | 46 | PCB板 | 102X80 | |
全部制作資料下載:
STC89C52八位密碼鎖.zip
(21.85 KB, 下載次數(shù): 206)
2016-5-11 17:57 上傳
點(diǎn)擊文件名下載附件
|