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