999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的電子密碼鎖設計

2015-07-02 08:42:41范家明
企業導報 2015年12期
關鍵詞:單片機

范家明

摘 要:隨著電子技術的發展,人們對鎖的需求越來越多,所以各種各樣的電子鎖層出不窮,未來電子密碼鎖的市場將非常廣闊。這次設計是以STC89C51單片機為技術控制核心,顯示部分選用了1602液晶顯示,密碼儲存模塊采用AT24C02芯片,結合設計的外圍報警模塊,矩陣鍵盤輸入模塊,繼電器模塊完成了電子密碼鎖的設計。

關鍵詞:密碼鎖;單片機;液晶顯示

一、引言

(一)設計的背景和研究意義。自從人類脫離原始社會、開始有私有財產的概念以來,鎖就成為了人們生活中的重要組成部分。隨著科技的發展,電子密碼鎖被越來越多的人所接受,它已經在生活中隨處可見了. 電子密碼鎖擁有太多機械鎖完全無法相比的優點。它不但能完成“鎖”自身的功用,還可以具有記憶、辨識、警報等特別的作用。因為電子密碼鎖的更安全性、更便宜、易操作,越來越多人開始關注這一領域。

隨著單片機的迅速發展,其應用領域越來越廣泛,將其應用到保密和安全方面是相當可靠,相當有意義的。基于單片機的電子密碼鎖的研究在保護財產和人身安全方面可以給人們帶來更多更好的選擇

(二)設計的主要環節。設計的主要方案如下:(1)控制模塊采用STC89C51為控制中心模塊。(2)鍵盤輸入采用4x3的共陰極鍵盤輸入可以節省IO口的使用。(3)顯示模塊采用液晶顯示密碼的輸入和修改等提示。(4)報警模塊通過蜂鳴器和LED燈閃爍來完成。(5)繼電器用來控制密碼鎖的開關。

二、系統的硬件原理圖

硬件設備是以單片機為核心,結合電源電路、密碼儲存電路、顯示電路、報警電路和繼電器電路等外圍設備來完成設計要求。其原理框圖如圖1。

三、系統硬件部分設計

(一)AT24C02 EEPROM存儲器。用戶在使用電子密碼鎖的時候若更改了系統的初始密碼,密碼鎖系統斷電之后密碼就容易丟失,而曾加了AT24C02就能把密碼儲存起來防止丟使。

AT24C02是一個2Kbit串行CMOS EEPROM,內部256個

8位字節。其引腳功能如下串行數據輸入/輸出引腳(SDA)可實現雙向串行數據傳輸。串行時鐘信號引腳(SCL)在SCL輸入時鐘信號的上升沿將數據送入EEPROM器件,并在下降沿將數據讀出。器件/頁地址腳(A2、A1、A0)為AT24C02硬件連接的器件地址輸入引腳。寫保護(WP)引腳。當該引腳接地GND時可以正常的讀寫,接VCC時,芯片啟動寫保護功能。

AT24C02與單片機相連時,A0,A1,A2接地,GND接地,VCC接電源,WP接P2^2,SDA接P2^0,SCL接P2^1。

(二)液晶點陣屏1602。1602液晶也叫做1602字符型液晶,它是專門用來顯示字母、數字、符號等的點陣式液晶模塊。

1602液晶分為背光和不背光兩種,帶背光的1602液晶采用標準的16腳接口與單片機相連接。

(三)矩陣鍵盤。為了節省IO的使用,使用共陰極的矩陣鍵盤作為密碼輸入端,它將I/O口分別引出線,并分為行線和列線,在每一個行線和列線相交的地方放置一個按鍵,這種方案下,一個占用7個I/O端口的4×3的行列結構可以構成一個

12鍵的鍵盤。通過軟件掃描的方法就可以確定是哪個按鍵按下了。

(四)警鈴電路。運用蜂鳴器和計算機軟件的控制可以使它發出911報警的聲音。通過一個PNP的三級管可以驅動蜂鳴器的工作。當密碼輸入正確時警鈴不工作,同時密碼所開。但是如果密碼輸入錯誤控制蜂鳴器的P2^4引腳輸出低電平,蜂鳴器發出報警的聲音將持續5秒。

(五)繼電器電路。采用電磁繼電器作為密碼鎖的開關。電磁繼電器一般是由鐵芯、線圈、銜鐵、觸電簧片等組成的。只要在線圈兩端加上一定的電壓,線圈就會流過一定的電流,從而產生電磁效應,銜鐵就會在電磁力吸引的作用下克服返回彈簧的壓力吸向鐵芯,從而帶動銜鐵的動觸點與靜觸電結合。當線圈斷電后,電磁的吸力也隨之消失,銜鐵就會在彈簧的反作用力下返回原來的位置,使觸電釋放。這樣吸合、釋放,從而達到了電路中的導通和切斷的作用。在密碼輸入正確的時候控制繼電器的P2^5引腳輸出低電平,電子密碼鎖開。

(六)復位電路。單片機的置位和復位都是為了把電路初始化到一個確定的狀態。一般來說,單片機的復位電路的作用就是把單片機的內的各個寄存器裝入常山預設的一個值,即讓從單片機的第一條指令(0000H單元)開始執行。單片機復位電路的原理就是在單片機的復位引腳RST上外接電阻和電容,讓RST(9腳)端出現高電平,并保持兩個機器周期以上,單片機就會執行復位操作。

四、系統軟件部分設計

如圖2所示為主程序流程圖,系統上電后將進行初始化,然后開始進行鍵盤掃描,此時在鍵盤上輸入密碼,若密碼正確,則開鎖成功,播放成功提示音,密碼錯誤則會提示,包括屏幕畫面及聲音。

五、結論

在本次電子密碼鎖的設計過程中,通過查閱資料和向老師請教結合實際制作了一款功能比較齊全的電子密碼鎖。它具有以下的功能:(1) 用戶通過矩陣鍵盤四位密碼,并以確認鍵(#)結束。若需要修改密碼,則按修改鍵(*)進入密碼修改狀態。(2) 允許密碼輸入錯誤的最大次數為三次,口令錯誤次數超過三次則進入死鎖狀態,并發出警報,系統將鎖定鍵盤5分鐘。(3)初始化密碼又系統決定,用戶可以根據自己的要求設定密碼。修改密碼時需要首先正確的輸入舊的密碼才可以修改,修改新密碼需要兩次相同的輸入新的密碼,以防錯按鍵盤而導致的新密碼丟失。(4)密碼輸入以“*”顯示,提高密碼的安全性,防止別人偷窺。(5)當無密碼輸入時自動進入節電模式,減少功耗。

參考文獻:

[1] 張麗娜.《51單片機系統開發與實踐》[M].北京:北京航空航天大學出版社,2013.10

[2] 張建超.《單片機技術及應用》[M].出版地:清華大學出版社,2014

[3] 趙秀巖,于小強《程序設計案例教程》[M].北京:高等教育出版社,2014.2

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 国产爽爽视频| 亚洲成综合人影院在院播放| av性天堂网| 热这里只有精品国产热门精品| 波多野结衣一区二区三区AV| 综合社区亚洲熟妇p| 久久精品一卡日本电影| 国产精品污视频| 日韩美一区二区| 亚洲an第二区国产精品| 国产麻豆91网在线看| jizz国产视频| 国内精品视频| 国产亚洲精品yxsp| 国产一区二区网站| 亚洲第一页在线观看| 免费全部高H视频无码无遮掩| 不卡无码网| 国产麻豆另类AV| 亚洲,国产,日韩,综合一区| 1024你懂的国产精品| 国产高颜值露脸在线观看| 狠狠色狠狠综合久久| 日韩av无码DVD| 国产高清在线丝袜精品一区| 国产免费福利网站| 91在线播放免费不卡无毒| 中国成人在线视频| 亚洲无码免费黄色网址| 久久国产精品嫖妓| 97国产在线视频| 九色在线视频导航91| 成人午夜天| 久久免费视频6| 中文字幕永久视频| 自拍偷拍欧美日韩| 国产亚洲成AⅤ人片在线观看| 最新日韩AV网址在线观看| 国产高清在线观看91精品| 国产乱子伦一区二区=| 国产不卡网| 视频一区亚洲| 国产二级毛片| 日韩AV无码免费一二三区| 91伊人国产| 青青草综合网| 国产精品视频999| 久久中文字幕av不卡一区二区| a毛片基地免费大全| 亚洲第一区精品日韩在线播放| www.youjizz.com久久| 无码精品福利一区二区三区| 国产99久久亚洲综合精品西瓜tv| 久久综合久久鬼| 亚洲日本在线免费观看| 欧美在线视频a| 女人18毛片一级毛片在线| 欧美笫一页| 啦啦啦网站在线观看a毛片| 91在线精品麻豆欧美在线| 久久成人18免费| 欧美成人亚洲综合精品欧美激情 | 丁香六月激情婷婷| 精品一区二区无码av| 国产精品亚洲а∨天堂免下载| 欧美激情第一区| 91香蕉视频下载网站| 国产不卡国语在线| 永久免费av网站可以直接看的 | 亚洲一级无毛片无码在线免费视频| 国产天天射| 91精品最新国内在线播放| 国产肉感大码AV无码| 国产在线一二三区| 亚洲日本中文字幕天堂网| 日韩高清成人| 亚洲av无码人妻| 亚洲成肉网| 国产美女一级毛片| 中文无码精品A∨在线观看不卡| 狠狠干综合| 国产全黄a一级毛片|