基于單片機控制的電子密碼鎖
一、 引言
本文引用地址:http://dyxdggzs.com/article/173614.htm隨著(zhù)人們生活水平的提高,如何實(shí)現家庭防盜這一問(wèn)題也變的尤其的突出,傳統的機械鎖由于其構造的簡(jiǎn)單,被撬的事件屢見(jiàn)不鮮,電子鎖由于其保密性高,使用靈活性好,安全系數高,受到了廣大用戶(hù)的親呢。
設計本課題時(shí)構思了兩種方案:一種是用以AT89s51為核心的單片機控制方案;另一種是用以74LS112雙JK觸發(fā)器構成的數字邏輯電路控制方案??紤]到數字電路方案原理過(guò)于簡(jiǎn)單,而且不能滿(mǎn)足現在的安全需求,所以本文采用前一種方案。
二、方案論證與比較
方案一:采用數字電路控制。其原理方框圖如圖1-1所示。
圖2-1 數字密碼鎖電路方案
采用數字密碼鎖電路的好處就是設計簡(jiǎn)單。用以74LS112雙JK觸發(fā)器構成的數字邏輯電路作為密碼鎖的核心控制,共設了9個(gè)用戶(hù)輸入鍵,其中只有4個(gè)是有效的密碼按鍵,其它的都是干擾按鍵,若按下干擾鍵,鍵盤(pán)輸入電路自動(dòng)清零,原先輸入的密碼無(wú)效,需要重新輸入;如果用戶(hù)輸入密碼的時(shí)間超過(guò)40秒(一般情況下,用戶(hù)不會(huì )超過(guò)40秒,若用戶(hù)覺(jué)得不便,還可以修改)電路將報警80秒,若電路連續報警三次,電路將鎖定鍵盤(pán)5分鐘,防止他人的非法操作。
電路由兩大部分組成:密碼鎖電路和備用電源(UPS),其中設置UPS電源是為了防止因為停電造成的密碼鎖電路失效,使用戶(hù)免遭麻煩。
密碼鎖電路包含:鍵盤(pán)輸入、密碼修改、密碼檢測、開(kāi)鎖電路、執行電路、報警電路、鍵盤(pán)輸入次數鎖定電路。
方案二:采用一種是用以AT89S51為核心的單片機控制方案。利用單片機靈活的編程設計和豐富的IO端口,及其控制的準確性,不但能實(shí)現基本的密碼鎖功能,還能添加調電存儲、聲光提示甚至添加遙控控制功能。其原理如圖1-2所示。
通過(guò)比較以上兩種方案,單片機方案有較大的活動(dòng)空間,不但能實(shí)現所要求的功能而且能在很大的程度上擴展功能,而且還可以方便的對系統進(jìn)行升級,所以我們采用后一種方案。
評論