中悦彩票官网

深圳市組創微電子中悦彩票官网
銷售部:158 1687 4032采購部:0755-8299 4126行政部:0755-8299 4126
咨詢電話
0755-8299 4141

3C數碼產品

電子鎖方案設計開發


隨著人們生活質量的提高,科學技術也在飛速的進步,但是高科技盜賊也出現在我們的和諧的社會中,這使得如何實現安全有效的防盜受到越來越多人的關注。傳統的機械鎖由于其結構限制而使其安全性得不到大幅度有效提高,被撬的事件屢見不鮮,而電子鎖因其保密性強,使用靈活性好,安全系數高,受到廣大用戶的歡迎。現在市場上就已經出現了各種各樣的電子鎖,有語音鎖,指紋鎖,電腦感應鎖,錄像報警鎖等。這些鎖具出現后,成功的把不少盜賊拒之門外了,但還有少部分高智商的犯罪分子仍然無視他們的存在。究其主要原因是國家要求電子鎖必須有可以用機械方法開啟的裝置,如此的結果就是電子鎖無法體現防技術開啟的優點,本設計思路不但提高了電子鎖部分的防技術開啟性能,而且也提高了機械部分的防技術開啟的性能。

一、電子鎖的整體設計方案

1.1電子鎖的結構

電子鎖的一般結構如圖1所示。電子鎖的控制部分由輸入、存儲、編碼、鑒別、抗干擾、驅動、顯示和報警等單元組成。其中,編碼和鑒別電路是整個控制部分的核心。而電源則是電子鎖控制部分和執行部分都必不可少的。

圖1圖2 電子鎖結構與硬件框圖

電子鎖的執行機構一般采用電磁鐵或微型電動機拖動鎖體。

1.2電子鎖的設計

該電子密碼鎖利用單片機作為主控核心,單片機(AT89S51)所具有的特殊功能使得電子密碼鎖的保密性能大大加強,這樣就可以有效地防止多次試探密碼的可能性。隨著單片機和其他智能芯片的進一步開發,防盜鎖將實現智能化,這將使鎖的安全性能大大提高。本設計實現密碼一次輸入的提示功能,若密碼輸入不正確將發出“嘀嘀”的報警聲,引起他人警覺。同時可添加外圍設備實現遠程報警(如添加繼電器一類設備可以連接到主人的電話上,使主人知道家里有人非法操作,及時報警)。若密碼輸入正確將發出“叮咚”的門鈴聲。本系統使用的單片機所具有強大的功能能夠實現智能控制用來完成密碼的輸入、判斷和比較從而執行相應的開鎖顯示或報警等功能。

二、電子鎖的開發過程

2.1硬件設計

本設計由單片機(AT89S51)部分、4×4行列式鍵盤部分、七段數碼管部分、報警器部分、電機驅動芯片,以及電機6個部分所組成。

2.1.1硬件設計原理結構框圖硬件設計原理結構框圖如圖2所示。

2.1.2單片機部分主控器件是單片機,AT89S51是一個低功耗、高性能CMOS 8位單片機,片內含4k字節的可編程系統的Flash只讀程序存儲器,器件采用ATMEL公司的高密度、非易失性存儲技術生產,兼容標準8051指令系統及引腳,既可在線編程(ISP)也可用傳統方法進行編程。

2.1.3各元器件(芯片)選型:(1)本設計采用4×4行列式鍵盤共計數字鍵10個,功能鍵6個,用4×4組成0~9數字鍵、確認鍵F及修改鍵C,10個數字鍵用來輸入密碼,另外6個功能鍵分別是:A、B、C、D、E、F。其中C鍵的功能是當輸入密碼錯誤的時候,清除前面已經輸入的數據,重新輸入。F鍵的功能是確認輸入的密碼。(2)數碼管選用共陰極4位一體數碼管SR420561K。(3)電機驅動芯片選用比較常見的是15腳Multiwatt封裝的L298N。(4)電路中設計了ISP下載器的接口,選用了ISP-USB下載線。(5)電子鎖采用的電動機需要體積小、效率高、啟動力矩大,而錄音機里的電動機就符合這一特點。最終選定電動機為錄音機電動機EG-530AD-6B,該電機工作電壓6V,轉速2400轉/分,方向CCW(反時針)。(6)這里傳動部件選用塑料齒輪,定好傳動比,直接從市場上選取。(7)電子鎖鎖體、鎖舌與普通彈子鎖的結構、材料沒有特別要求,故這些元件可直接用改造的普通彈子鎖的即可。

2.1.4系統板上硬件連線:(1)把4×4行列式鍵盤中的4條橫線、4條豎線分別連接到P3.0-P3.3和P3.4-P3.7上,用來完成密碼的輸入。(2)把“單片機系統”區域中的P0.0用導線連接到報警器上,用來提示密碼輸入的正確或錯誤并發出相應的聲音。(3)把“單片機系統”區域中的P1.0—P1.7用導線連接到數碼管顯示器的另一端,用來實現數碼管的顯示。(4)把“單片機系統”區域中的P2.0—P2.7用導線連接到三極管的一端通過三極管放大輸入到數碼管顯示器上,由“單片機系統”區域中的P1口和P2口共同來完成數碼管的顯示。(5)把“單片機系統”區域中的P0.1—P0.3用導線連接到L298N芯片上,用來實現開鎖的控制。

2.2軟件設計

本設計是以AT89S51為核心的單片機控制方案。利用單片機靈活的編程設計和豐富的I/O端口,及其控制的準確性,不但能實現基本的密碼鎖功能,還能添加聲光提示甚至添加遠程遙控控制功能。設計程序的內容為:①密碼的設定,在此程序中密碼是固定在程序存儲器ROM中,密碼為6位。②密碼的輸入問題:根據事先設計好的密碼輸入,輸完后按確認鍵將執行相應的功能。本系統源程序采用C語言編寫,設計程序流程總框圖如圖3所示。

圖 3 電子鎖程序流程總框圖

2.2.1鍵盤輸入部分:本系統中鍵盤采用4×4行列式鍵盤。鍵盤處理程序的任務是:確定有無鍵按下,判斷哪一個鍵按下,鍵的功能是什么;還要消除按鍵在閉合或斷開時的抖動。兩個并行口中,一個輸出掃描碼,使按鍵逐行動態接地,另一個并行口輸入按鍵狀態,由行掃描值和回饋信號共同形成鍵編碼而識別按鍵,通過軟件查表,查出該鍵的功能。

2.2.2數碼顯示部分:本系統采用的是8位數碼管組成的顯示電路作為提示信息,初始化時,顯示“P”,接著輸入最大的6位數的密碼,當密碼輸入完后,按下確認鍵“F”,進行密碼比較,當輸入密碼正確時在數碼管上顯示“1HELLO”的提示信息,當輸入密碼錯誤時在數碼管上顯示“2ERROR”的提示信息。在輸入密碼過程中,每輸入一位密碼顯示器上只顯示一個“8.”從右到左依次顯示。當輸入密碼位數超過6位時,給出報警信息。在密碼輸入過程中,若輸入錯誤,可以利用“C”鍵刪除剛才輸入的錯誤的數字。在輸入密碼的過程中可以隨時對輸入的密碼進行修改。

2.2.3蜂鳴器聲音提示部分:本系統把P0.0用作蜂鳴器報警的接口,對輸入的密碼與設定的密碼進行比較,若密碼正確,蜂鳴器發出“叮咚”聲;若密碼不正確,蜂鳴器發出“嘀、嘀”報警聲。

2.2.4電機驅動部分:本系統把P0.1-P0.3接到電機驅動芯片上,通過程序驅動電機轉動,當密碼正確時則電機轉動。

三、電子鎖功能測試與擴展改進

3.1電子鎖功能測試

根據編程設定一個初始密碼123456,采用4×4行列式鍵盤實現密碼的輸入功能,如圖4所示。初始化時,顯示管顯示“P”,密碼輸入時顯示管只顯示“8.”,當輸入密碼完成后按F鍵確認,密碼正確時數碼管顯示“1HELLO”,同時發出“叮咚”聲,并驅動電機開始轉動,這時可實現開鎖;電機轉后停下,若按下關鎖鍵A,則電機反轉,可實現關鎖。若密碼輸入不正確則顯示“2ERROR”作為提示信息,同時發出“嘀、嘀”報警聲。在密碼輸入的過程中可使用C鍵對輸入的密碼進行修改。開鎖后,可以按D鍵來設定新密碼。可以用B鍵來作為開關鍵,開關電源。E鍵返回上一級頁面。按以上步驟和操作測試,系統運行正常,基本功能可以實現。

圖 4 電子鎖按鍵鍵盤

3.2電子鎖擴展改進

從發明電子鎖之日起,設計人員就不斷擴展其功能,使簡單的電子鎖演變為多功能型電子鎖,繼而又開發出智能型電子鎖——入門控制系統和身份識別系統。入口控制系統的典型代表是卡閱讀系統。卡閱讀器用一類類似信用卡的塑料卡來代替機械鑰匙,閱讀機的面板上包含一個窄的縫隙,可以插入代碼數字各不相同的卡片。卡閱讀器被連接到中心控制計算機上。卡閱讀系統可以編程允許每個人在規定的時間內進入指定的房間,實現所謂的時間上的多級進出控制。系統能打印出在指定時間內進出人員的清單。卡閱讀的另一個重要功能是同一張卡不可以為兩個人先后使用。如若卡片被兩次記錄“IN”,則系統發出警報。當編碼卡遺失或被偷,或當某個人的進出權限已經變化或結束時,可由卡控制器重新編程使該卡立即失效。由于對人的生理特征檢測技術的發展,入口控制系統已經發展成人員身份識別系統。它利用計算機識別模式技術,對人的生理特性進行驗證,如指紋、掌紋、手形、聲紋、視網膜圖和簽字等,其真實可靠性已被人們所普遍接受,因為生理特性難以模仿或被變換。身份識別驗證的最好辦法是利用人的生理特性和卡片、口令、身份標識數等組合,組成一個高度安全的入口控制系統——智能電子鎖。

還可以在以下方面改進:無論內層門把何時使用,門會自動上鎖,并且安全門把將防御任何非法闖入,當監測到門處于關閉狀態的時候會自動鎖住。當門鎖電量不足時,會發出警報和在LED屏幕上顯示警告。若電池電量完全用完,也可很輕易使用9 V標準電池作為緊急電源供給門鎖使用。

四、基于單片機的網絡指紋電子鎖設計與實現

隨著科技的不斷進步,電子鎖開始走進大家的生活,目前電子鎖發展迅速,已經開始逐漸取代傳統門鎖,廣泛應用在小區、企業、公共設施以及家庭環境中。電子鎖的出現大大方便了人們的生活,不需要拿出鑰匙就可以實現門禁的開鎖和上鎖。隨著技術的發展,電子鎖不僅讓人們非常便利而且越來越安全,常見的電子鎖驗證方式有密碼驗證、RFID驗證和指紋驗證等,這幾種方式都非常安全,只有符合身份的人才能打開門鎖。

現在比較流行的電子鎖鎖芯都采用以下幾種方式:第一,電磁鎖,通過電流通過硅鋼片時產生的強大吸力,緊緊的吸住吸附鐵板達到鎖門的效果。第二,推拉電磁鎖,電磁線圈通電后產生磁力吸合可動鐵鎖芯,達到鎖門開門的效果。第三,減速電機鎖,通過直流減速電機轉動齒輪,推出鎖頭達到鎖門效果。

目前市面上的電子鎖雖然有著諸多優勢,但也存在一些缺陷:首先,價格較高,市面上賣的指紋鎖售價基本在500元以上,對于普通消費者還是難以接受。其次,安裝方式與原鎖無法兼容,必須更換原來的門鎖,導致浪費。再次,沒有網絡功能,導致臨時需要開鎖時,必須持有鑰匙的用戶到場,或者公布電子鎖密碼,這樣既不安全也不方便。

針對以上缺陷,我設計了一種網絡指紋電子鎖,它能夠兼容目前流行的門鎖類型,做到在不破壞原門鎖的基礎上實現電子鎖功能。本電子鎖能夠提供兩種驗證方式:指紋驗證和RFID驗證,并且加入了網絡功能,為用戶提供了遠程控制功能,而且還能夠上傳電子鎖的使用日志,提高安全性。

電子鎖方案

4.1網絡指紋電子鎖硬件設計

(1)電子鎖系統整體框架:本電子鎖采用AVR單片機ATmega328P作為主控芯片,該芯片具有高性能、低功耗的特點,價格實惠,開發方便,完全適合本電子鎖的功能。指紋模塊采用市面上常見的FPM10A模塊,該模塊使用串行口通信,能夠存儲1000枚指紋信息,識別速度快,精度高,性價比高。出于成本考慮,使用RC522模塊進行RFID識別,RC522價格低廉,采用SPI通信方式與主控模塊進行通信,不需要占用串行口。系統采用W5100模塊進行網絡通信,該模塊提供RJ-45網絡接口,片內封裝TCP/IP協議棧,十分適合網絡開發。為了提高用戶體驗,本系統還添加了LCD液晶屏和功能按鍵。

(2)電子鎖鎖體設計:在門鎖的旋鈕位置安裝了一個MG996R金屬舵機,并將舵機機頭與旋鈕進行固定,然后將舵機機體與支架固定,這樣就可以通過控制舵機來旋轉旋鈕,達到鎖門的效果。這種設計方式還是利用了原門鎖的構造,不需要更換門鎖。

4.2網絡指紋電子鎖軟件設計

(1)網絡開發:本電子鎖使用了網絡平臺實現遠程控制和上傳使用記錄。主控芯片通過網絡模塊與服務器通信,每隔5秒讀取一次遠程服務器的開關狀態,當開關狀態為關時,程序不做任何動作,若讀取的開關狀態為開時,電子鎖將控制舵機打開門鎖,直到讀取到開關狀態為關為止。每次使用指紋驗證或RFID驗證開鎖時,門鎖會自動上傳本次開鎖的用戶ID,即指紋ID編號或RFID標簽ID編號,平臺會自動記錄本次開鎖的日期和時間,記錄可以保存5年,用戶可以通過登錄平臺獲取開鎖記錄。

(2)其他設計:為了保證電子鎖運行穩定性,我為程序中加入了看門狗定時器,程序每8秒鐘會重置看門狗定時器一次,若沒有按時重置定時器,程序會自動進行軟件復位。為了防止意外停電,系統外置了一個供電USB口,可以在停電的時候使用外部電源進行供電,保障電子鎖的運行。

總結

本設計充分利用了AT89S51系統單片機軟、硬件資源,引入了智能化分析功能,提高了系統的可靠性和安全性。另外,智能密碼鎖在軟、硬件方面稍加改動,便可構成智能化的分布式監控網絡,實現某一范圍內的集中式監控管理,在金融、保險、軍事重地及其他安全防范領域具有廣泛的應用前景。

以上就是我們深圳市組創微電子中悦彩票官网為您介紹的電子鎖方案詳情。如果您有智能密碼電子鎖開發設計需求,可以放心交給我們,我們有豐富的電子產品定制開發經驗,可以盡快評估開發周期與IC價格,也可以核算PCBA報價。我們是多家國內外芯片代理商:松翰、應廣、杰理、安凱、全志、realtek,有MCU、語音IC、藍牙IC與模塊、wifi模塊。我們的開發能力涵蓋了PCB設計、單片機開發、藍牙技術開發、軟件定制開發、APP定制開發、微信公眾號開發等軟硬件設計。還可以承接智能電子產品研發、家用電器方案設計、美容儀器開發、物聯網應用開發、智能家居方案設計、TWS耳機開發、藍牙耳機音箱開發、兒童玩具方案開發、電子教育產品研發。

注:部分圖片內容來源于網絡,如有侵權,請聯系刪除。

方案用到的產品

  • 返回頂部