23.02.28更新:修改原代碼中的部分引腳錯(cuò)誤
一.硬件說明
采用STC89C51作為主控芯片,結(jié)合矩陣按鍵輸入模塊、數(shù)碼管顯示模塊、LCD1602液晶顯示、LED、蜂鳴器報(bào)警器等電路模塊實(shí)現(xiàn)開鎖、上鎖、報(bào)警、密碼更改等功能,設(shè)計(jì)一款可修改密碼且具有報(bào)警功能的液晶顯示電子密碼鎖。
主要由STM32單片機(jī)+最小系統(tǒng)+LCD1602液晶顯示模塊+蜂鳴器模塊+LED指示燈模塊+矩陣鍵盤模塊。
二.電路仿真
三.使用介紹
輸入正確默認(rèn)密碼(1234)之后,點(diǎn)擊ENTER(確認(rèn)),lcd顯示屏提示ok(密碼正確),led燈點(diǎn)亮。
反之,輸入錯(cuò)誤密碼,按下ENTER,顯示屏熄滅,LED燈熄滅,蜂鳴器發(fā)出警報(bào)聲。
四.設(shè)計(jì)介紹
矩陣鍵盤
使用一組鍵或者一個(gè)鍵盤,由于單片機(jī)I/O口較少,當(dāng)系統(tǒng)中需要用到較多按鍵時(shí),為了更合理利用單片機(jī)的I/O口,一般采用矩陣鍵盤的方式來實(shí)現(xiàn)多按鍵的功能。
LCD顯示模塊設(shè)計(jì)
在單片機(jī)應(yīng)用系統(tǒng)中,常用的顯示設(shè)備有單個(gè)發(fā)光二極管、八段LED顯示器、液晶顯示器(LCD)、屏幕顯示器(CRT)等。本次設(shè)計(jì)中,基于設(shè)計(jì)功能和節(jié)約成本等實(shí)際情況,采用LCD1602作為本次設(shè)計(jì)的顯示器。
?
開鎖機(jī)構(gòu)
在基于單片機(jī)的電子密碼鎖設(shè)計(jì)中,用戶需要輸入密碼,密碼正確則發(fā)出開鎖信號(hào)實(shí)現(xiàn)開鎖。
設(shè)計(jì)中是以發(fā)光二極管代替電磁鎖,二極管亮代表鎖開,因此可以設(shè)計(jì)一個(gè)簡(jiǎn)單的可以點(diǎn)亮二極管的電路系統(tǒng)代替電磁鎖開鎖機(jī)構(gòu)。
?
由于單片機(jī)I/O口默認(rèn)為高電平,故初始時(shí)二極管不亮,代表鎖是閉著的(密碼錯(cuò)誤)。當(dāng)用戶輸入密碼并驗(yàn)證正確時(shí),發(fā)出開鎖信號(hào)(二極管點(diǎn)亮)。
- 報(bào)警機(jī)構(gòu)
在這次基于單片機(jī)的電子密碼鎖設(shè)計(jì)中,通過控制蜂鳴器的發(fā)音來實(shí)現(xiàn)系統(tǒng)的報(bào)警功能。
蜂鳴器是一種采用直流電壓供電的電子訊響器。下圖是用蜂鳴器模擬的報(bào)警機(jī)構(gòu)仿真圖。
當(dāng)P3.7口有脈沖信號(hào)輸入時(shí),蜂鳴器SOUNDER即會(huì)發(fā)音。通過控制輸入脈沖的頻率還能控制蜂鳴器的發(fā)音頻率。
實(shí)物制作
在實(shí)物制作過程中,應(yīng)該注意幾個(gè)問題:
第一,根據(jù)仿真圖焊接電路,但不能盡信仿真圖。仿真圖始終不能代替實(shí)物調(diào)試,在實(shí)物制作過程中應(yīng)根據(jù)實(shí)際情況調(diào)試電路;第二,調(diào)試和查找錯(cuò)誤過程中,如非必要應(yīng)盡量不要帶電操作,以免損壞器件;第三,電路布局應(yīng)盡量工整。工整簡(jiǎn)潔的電路布局不但看著美觀,而且能夠更方便地查找電路錯(cuò)誤。
五.總結(jié)
科技化高速發(fā)展的今天,電子密碼鎖將具有以紅外技術(shù)或無線電技術(shù)為輔助的密碼按鍵輸入遠(yuǎn)程交互技術(shù),甚至通過NFC(近場(chǎng)通信技術(shù))或者WIFI,從而實(shí)現(xiàn)靠近解鎖,甚至遠(yuǎn)程輸入密碼完成操作?;蚴欠艞墏鹘y(tǒng)的按鍵輸入密碼模式,借助傳感器技術(shù)運(yùn)用聲控來實(shí)現(xiàn)密碼輸入,又或者使用人臉識(shí)別技術(shù),或者用戶指紋識(shí)別技術(shù)代替?zhèn)鹘y(tǒng)的按鍵輸入,這些都可以使開鎖的時(shí)間更短更方便,同時(shí)使得鎖更安全。
六.資源下載文章來源:http://www.zghlxwxcb.cn/news/detail-792451.html
CSDN資源下載:基于51單片機(jī)的電子密碼鎖_程序+仿真-單片機(jī)文檔類資源-CSDN下載文章來源地址http://www.zghlxwxcb.cn/news/detail-792451.html
到了這里,關(guān)于(含代碼)基于51單片機(jī)電子密碼鎖設(shè)計(jì)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!