導航:首頁 > 電器電路 > 電子鎖電路

電子鎖電路

發布時間:2021-12-02 03:00:17

A. 要求:設計一個密碼報警電子鎖電路

三極體當開關用,用門電路做的很簡單,就是要保證電容儲存的電還未放完就立即按下下一級電路動作,順序反了就永遠趕不上電容放電時間,所有全部復位,得重新開始。

B. 電子鎖工作原理是什麼

電子鎖工作原理:
以51系列單片機(AT89051)為核心,配以相應硬體電路,完成密碼的設置、存貯、識別和顯示、驅動電磁執行器並檢測其驅動電流值、接收感測器送來的報警信號、發送數據等功能。
單片機接收鍵入的代碼,並與存貯在EEPROM中的密碼進行比較,如果密碼正確,則驅動電磁執行器開鎖;如果密碼不正確,則允許操作人員重新輸入密碼,最多可輸入三次;如果三次都不正確,則單片機通過通信線路向智能監控器報警。單片機將每次開鎖操作和此時電磁執行器的驅動電流值作為狀態信息發送給智能監控器,同時將接收來自感測器介面的報警信息也發送給智能監控器,作為智能化分析的依據。

C. 誰能根據這個圖示畫一個電子鎖的電路圖

採用單片機最小系統,一個復位鍵,一個輸入鍵,兩位數碼管,左邊的顯示功能代碼,右邊的循環顯示0 ~ 9(或到 F )。一個固態繼電器控制執行部件。
正常狀態門鎖閉,單片機休眠。按復位鍵開始工作,功能代碼 0 ,數字循環開始,用戶按輸入鍵選擇密碼位數;顯示功能 1 ,數字循環開始,用戶按輸入鍵選擇第一位密碼。。。
可靠、合理、簡潔、高效的細節,要充分發揮想像力與創造力。
你不會回復說用數字電路搭建密碼鎖吧?

D. 用電池供電的電子鎖如指紋鎖,密碼鎖平時電路一直是通電的嗎如果不是是如何在使用時給電路通電的

從技術角度上來講,指紋鎖等智能電子鎖中廠具的電池使用壽命是要根據你實際的使用率而定,目前各廠家關於智能電子鎖的電池壽命,對外宣傳都是1年,有的廠家為了提高產品亮點,誤導消費者,打出電池壽命3年的口號,結果仔細看是待機時間3年(在新電池安裝上後完全不使用的情況下)。所以你的問題,正確的回答是:當你使用南孚4節5號電池(600mA/h),且每天開銷鎖10次以下,電子鎖的電池使用壽命會在13個月左右(約4000次開鎖),電子鎖在使用後幾秒之類會自動轉入睡眠模式,沒有你所說的一直通電的說法。

E. 急求一編碼電子鎖的設計電路!

電子密碼鎖
http://www.avrw.com/bbs/Show.asp?BoardID=1&ID=114533&TB=1&page=1

F. 電子門鎖的原理圖請指教

原理:

智能密碼鎖的系統由智能監控器和電子鎖具組成。二者異地放置,智能監控器供給電子鎖具所需的電源並接收其發送的報警信息和狀態信息。這里採用了線路復用技術,使電能供給和信息傳輸共用一根二芯電纜,提高了系統的可靠性、安全性。

電子鎖在安全技術防範領域,具有防盜報警功能的電子密碼鎖代替傳統的機械式密碼鎖,克服了機械式密碼鎖密碼量少、安全性能差的缺點,使密碼鎖無論在技術上還是在性能上都大大提高一步。

G. 電子密碼鎖電路原理圖,求解答

這不是密碼鎖電路。不過,作為密碼鎖電路的電源電路是可以的。
工作原理是:
T1,降壓,把220V高壓隔離並降到約10V的低壓。
D1,整流,把約10V的交流變成脈動直流。
C5、C6、濾波。把脈動直流變成平滑直流。此時的直流電壓略高於10V。
7805, 把上述的直流降為穩定的5V。
C7、C8,對5V直流濾波
R3,給D2限流供電。
D2、5V電壓的有電指示

H. 設計一個電子防盜鎖電路,要求鎖上有三個按鍵A,B,C,密碼為100,密碼對,則鎖開,否則接通,報警

abc分別對應三個常開開關,關的狀態為1,也就是按下去接通,是1,空著是0,BC開關互鎖,a開關與BC自鎖,

I. 電子密碼鎖電路圖

見:

程序
//晶振11.0592MHz,T1每250微秒中斷,按鍵P1.0-P1.7,發光二極體接P3.0-P3.3,p3.4
/*變數的定義:
show_val[6]: 顯示的值
init_val[6]: 密碼初始值
key_val: 返回按鍵的值 255-表示無按鍵按下
key_index: 當前按鍵是哪一位密碼
T1_cnt: 定時器計數溢出數
cnt_val_15s: 報警計時的數值
cnt_val_5s: 待機時間計時
cnt_val_4s: 輸入正確,等待4秒清除開鎖信號
cnt_state: 計時狀態
error_num: 錯誤次數
led_seg_code:數碼管7段碼
*/
#include "reg51.h"
/*說明key0=P1^0; key1=P1^1;key2=P1^2; key3=P1^3;key4=P1^4;key5=P1^5;enter=P1^6;esc=P1^7;*/
sbit relay_open=P3^0; //電磁鎖開鎖驅動
sbit pw_error=P3^1; //密碼錯誤信號
sbit alarm_out=P3^2; //報警輸出
sbit open_lock=P3^3; //已開鎖指示信號
sbit audio_out=P3^4; //有源蜂鳴器
unsigned char data cnt_val_15s,cnt_val_5s,cnt_val_4s,cnt_state;
unsigned int data T1_cnt;
unsigned char data key_val,key_index,key_val_old;
unsigned char data state_val,error_num;
unsigned char data show_val[6];
char code init_val[6]=;
char code led_seg_code[11]=;
//led_seg_code[0-9]代表0-9 led_seg_code[10]=0x00數碼管不顯示任何內容
//--------延時程序----------------
void delay(unsigned int i)//延時

//--------清除輸入內容----------
void init_variant()
{unsigned char i;
for(i=0;i<6;i++)
show_val[i]=10; //led_seg_code[10]=0x00表示數碼管不顯示任何內容
key_index=0; //沒有任何輸入或清除所有輸入時,保存當前鍵的位置
}
//---------按鍵掃描---------------
unsigned char scan_key()
{ unsigned char i,k;
i=P1;
if (i==0xff && cnt_state!=2)
//無鍵按下
else //有鍵按下
{ delay(500); //延時去抖動
if(i!=P1)

else
{ TR1=1; //有鍵按下則開定時器,啟動待機計時
cnt_val_5s=0;
switch (i)
{ case 0xfe: k=0; break;
case 0xfd: k=1; break;
case 0xfb: k=2; break;
case 0xf7: k=3; break;
case 0xef: k=4; break;
case 0xdf: k=5; break;
case 0xbf: k=6; break;
case 0x7f: k=7; break;
}
}
}
return k;
}
//---------數碼管顯示---------------
void led_show()
{P0=led_seg_code[show_val[0]];
P2=0xdf;
delay(500);
P0=led_seg_code[show_val[1]];
P2=0xef;
delay(500);
P0=led_seg_code[show_val[2]];
P2=0xf7;
delay(500);
P0=led_seg_code[show_val[3]];
P2=0xfb;
delay(500);
P0=led_seg_code[show_val[4]];
P2=0xfd;
delay(500);
P0=led_seg_code[show_val[5]];
P2=0xfe;
delay(500);
}
//--------定時器T1中斷服務程序-----------------
void timer1() interrupt 3 //T1中斷
{ T1_cnt++;
if(T1_cnt>3999) //如果計數>3999, 計時1s
{ T1_cnt=0;
switch (cnt_state)
{ case 0: //待機,需要計時5s
if(cnt_val_5s<5)

else
{ cnt_val_5s=0;
init_variant();//待機計時到5秒時,清除輸入的內容
TR1=0; //停止計時
}
break;
case 1://密碼輸入正確,需要計時4s
if(cnt_val_4s<4)

else
{ cnt_val_4s=0;
init_variant();//密碼輸入正確,計時到4秒時,清除輸入的內容
open_lock=1; //已開鎖信號清零
relay_open=1; //開鎖信號清零
cnt_state=0;
TR1=0; //停止計時
}
break;
case 2: //密碼輸入錯誤3次,計時15s
if(cnt_val_15s<15)

else
{ cnt_val_15s=0;
init_variant();//三次密碼錯誤時,計時15秒,清除輸入的內容
open_lock=1; // 清除所有指示和報警
relay_open=1;
alarm_out=1;
pw_error=1;
cnt_state=0;
TR1=0; //停止計時
}
break;
}
}
}
//--------判斷鍵盤輸入內容與密碼是否一致------
unsigned char check_input_pw()
{ unsigned char i,k;
k=1;
for(i=0;i<6;i++)

return k;
}
//---------主程序----------------
main()
{ //初始化各變數
audio_out=1;
P3=0xff;
cnt_val_15s=0;
cnt_val_5s=0;
cnt_val_4s=0;
cnt_state=0;
//0-待機計時5s狀態;1-密碼正確,計時4s狀態 ;2-三次密碼錯誤,處於計時15秒狀態。
T1_cnt=0;
error_num=0;
key_val_old=255;
init_variant();
//初始化51的寄存器
TMOD=0x20; //用T1計時 8位自動裝載定時模式
TH1=0x19; //500微秒溢出一次; 250=(256-x)*12/11.0592 -> x=19
TL1=0x19;
EA=1; //開中斷
ET1=1;
TR1=0; //開定時器T1
while(1)
{ key_val=scan_key(); //按鍵輸入,有鍵按下key_val為0-7,無鍵按下key_val為255。
if (key_val!=key_val_old)
{ key_val_old=key_val;
if (key_val!=255&& cnt_state!=2)
{ audio_out=0;
delay(100); //延時去抖動
audio_out=1;
switch (key_val)
{ case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
if(key_index<6) //密碼為6位,超過6位視為輸入無效
{ show_val[key_index]=key_val;
key_index++; }
break;
case 6: //確認鍵
if(check_input_pw())
{//密碼正確
error_num=0; //密碼輸入錯誤次數清零
//---------
pw_error=1; //密碼錯誤指示燈滅
relay_open=0; //開鎖驅動信號燈亮
open_lock=0; //已開鎖信號燈亮
//---------
delay(50000); //兩聲短「滴」聲
audio_out=0;
delay(50000);
audio_out=1;
delay(50000);
audio_out=0;
delay(50000);
audio_out=1;
//---------
cnt_state=1; //下一狀態處於4秒計時的狀態
TR0=1; //啟動定時
}
else
{ if (error_num<2)
{error_num++; //輸入錯誤次數小於3次時,沒錯一次error_num增一
pw_error=0; //密碼錯誤指示燈亮
//-----------
delay(20000);//一聲長「滴」聲,提示錯誤
audio_out=0;
delay(60000);
audio_out=1;
//-----------
init_variant();//清除所有輸入,等待下一次輸入
}
else //輸入錯誤次數超過3次
{ alarm_out=0; //報警燈亮
pw_error=0; //密碼錯誤指示燈亮
error_num=0; //密碼輸入錯誤次數清零
//----------
audio_out=0; //長鳴聲報警
delay(60000);
delay(60000);
delay(60000);
delay(60000);
delay(60000);
delay(60000);
delay(60000);
delay(60000);
delay(60000);
audio_out=1;
//-------------
TR1=1; //打開定時器計時
cnt_state=2; //下一狀態處於15秒計時的狀態
}
}
break;
case 7://取消鍵
init_variant();
break;
}
}
}
led_show();
}
}
//-----程序結束-----------------

閱讀全文

與電子鎖電路相關的資料

熱點內容
boost電路原理 瀏覽:225
飛塗外牆防水膠怎麼樣 瀏覽:8
如何查詢百邦維修進度 瀏覽:742
廣東gf防水材料多少錢一公斤 瀏覽:348
膠州仿古傢具市場在哪裡 瀏覽:249
汽車水泵保修期限 瀏覽:101
贛州市哪裡回收舊家電 瀏覽:293
深圳市邸高家居 瀏覽:539
房屋漏水物業如何維修 瀏覽:54
前鋒熱水器瀘州維修點 瀏覽:768
電動車維修技巧免費視頻教程全集 瀏覽:449
電影里的智能家居 瀏覽:277
塔吊維修怎麼寫 瀏覽:373
成都家居用品公司 瀏覽:927
多久壓電路 瀏覽:328
濟南歷城區家電維修地址 瀏覽:429
買華為平板如何注意買到翻新機 瀏覽:162
switch如何驗證是不是翻新 瀏覽:275
濟南lg空調售後維修電話 瀏覽:286
小米虹口維修點 瀏覽:199