一種基于at89s51單片機的密碼鎖的制作方法
【技術領域】
[0001]本實用新型涉及一種基于AT89S51單片機的密碼鎖,主要涉及家居門鎖防盜,穩定安全。
【背景技術】
[0002]隨著人們對財產安全保障的提高,怎樣實現家庭的防盜這個問題也變得尤為突出,由于傳統機械鎖結構非常簡單,被撬被盜的事件時常發生,而鎖自古代以來就成為了守門鐵將軍,因此人們對它期望和要求都很高,不僅要可靠安全的防盜,而且要使用方便,這也是造鎖者一直以來研制的課題,到目前為止,我國大部分人仍然使用的是傳統老式的機械鎖,然而,現在假冒偽劣的鎖泛濫成災,相互開鎖的幾率一互開率,非常之高,所謂互開率,是所有鎖具的一項技術質量的標準,也就是幾把鎖能被I把鑰匙打開的比率,在安全領域和技術方面防范領域,傳統老式的機械鎖不能滿足居民的要求,而電子密碼鎖不僅具有一般鎖的功能,同時也能有防盜報警功能,在結構和操作上遠遠的超過機械鎖,以其結構堅固、功能齊全、價格較便宜等優勢,隨著大規模集成電路技術的發展,特別是單片機的問世,出現了帶微處理器的智能密碼鎖,它除具有電子密碼鎖的功能外,還引入了智能化管理、專家分析系統等功能,從而使密碼鎖具有很高的安全性、可靠性,應用日益廣泛,具有很大的發展前途。
【發明內容】
[0003]一種基于AT89S51單片機的密碼鎖,主要包括AT89S51單片機最小系統、鍵盤密碼模塊、存儲模塊、報警模塊、驅動模塊、顯示模塊;應用鍵盤密碼模塊來實現密碼輸入和修改,顯示模塊來實現密碼的顯示,報警模塊實現密碼輸入錯誤時的提示,AT24C02來實現密碼掉電存儲,AT89S51單片機處理數據后,與設定的值進行比較,實現密碼鎖功能。
【附圖說明】
[0004]圖1為本實用新型整體框圖;
[0005]圖2為本實用新型AT89S51單片機最小系統圖;
[0006]圖3為本實用新型鍵盤密碼模塊圖;
[0007]圖4為本實用新型存儲模塊圖;
[0008]圖5為本實用新型驅動模塊圖;
[0009]圖6為本實用新型報警模塊圖。
【具體實施方式】
[0010]圖1為整體框圖,主要包括AT89S51單片機最小系統、鍵盤密碼模塊、存儲模塊、報警模塊、驅動模塊、顯示模塊;鍵盤密碼模塊與AT89S51單片機最小系統相連,進行密碼輸入,存儲模塊與AT89S51單片機最小系統相連,存儲密碼數據,顯示模塊與AT89S51單片機最小系統相連,實現密碼顯示,AT89S51單片機最小系統與報警模塊進行報警,AT89S51單片機最小系統與驅動模塊相連,進行開鎖。
[0011]圖2為AT89S51單片機最小系統圖,主要包括復位電路和晶振電路,復位電路主要由按鍵、電阻和電容組成,按下按鍵,高電平復位,晶振電路主要由晶振和電容組成,為AT89S51單片機最小系統提供工作頻率。
[0012]圖3為鍵盤密碼模塊圖,采用矩陣鍵盤,通過與AT89S51單片機P3口相連,進行按鍵的檢測。
[0013]圖4為存儲模塊圖,主要采用存儲芯片AT24C02通過IIC總線與AT89S51單片機通信,通過時鐘引腳和數據引腳進行數據的存儲。
[0014]圖5為驅動模塊圖,主要由三極管8050和電磁鎖組成,通過AT89S51單片機控制三極管8050的導通,使電磁鎖通電吸合開關。
[0015]圖6為報警模塊圖,主要采用三極管8550與蜂鳴器,串接電阻起限流作用,通過AT89S51單片機控制三極管8550導通使蜂鳴器報警。
【主權項】
1.一種基于AT89S51單片機的密碼鎖,主要包括AT89S51單片機最小系統、鍵盤密碼模塊、存儲模塊、報警模塊、驅動模塊、顯示模塊,鍵盤密碼模塊與AT89S51單片機最小系統相連,進行密碼輸入,存儲模塊與AT89S51單片機最小系統相連,存儲密碼數據,顯示模塊與AT89S51單片機最小系統相連,實現密碼顯示,AT89S51單片機最小系統與報警模塊進行報警,AT89S51單片機最小系統與驅動模塊相連,進行開鎖。2.根據權利要求1所述的一種基于AT89S51單片機的密碼鎖,其特征是AT89S51單片機最小系統主要包括復位電路和晶振電路,復位電路主要由按鍵、電阻和電容組成,按下按鍵,高電平復位,晶振電路主要由晶振和電容組成,為AT89S51單片機最小系統提供工作頻率;鍵盤密碼模塊采用矩陣鍵盤,通過與AT89S51單片機P3 口相連,進行按鍵的檢測;存儲模塊主要采用存儲芯片AT24C02,通過IIC總線與AT89S51單片機通信,通過時鐘引腳和數據引腳進行數據的存儲;驅動模塊主要由三極管8050和電磁鎖組成,通過AT89S51單片機控制三極管8050的導通,使電磁鎖通電吸合開關;報警模塊主要采用三極管8550、蜂鳴器、電阻構成,串接電阻起限流作用,通過AT89S51單片機控制三極管8550導通使蜂鳴器報警。
【專利摘要】一種基于AT89S51單片機的密碼鎖,主要包括AT89S51單片機最小系統、鍵盤密碼模塊、存儲模塊、報警模塊、驅動模塊、顯示模塊,通過鍵盤密碼模塊實現密碼的輸入,AT89S51單片機最小系統將輸入的密碼與存儲模塊數據比較,可控制報警模塊提示輸入錯誤,可控制驅動模塊進行開鎖,并通過顯示模塊顯示輸入的密碼。
【IPC分類】G07C9/00, E05B45/06
【公開號】CN205302440
【申請號】
【發明人】戴圣偉, 周玉, 成瓊, 李明, 蔡勝強
【申請人】湖南工業大學
【公開日】2016年6月8日
【申請日】2016年1月8日