密碼鎖控制電路的製作方法
2023-06-09 20:30:16 2
本發明涉及電路結構,具體的講是密碼鎖控制電路。
背景技術:
在日常生活和工作中,例如安全防範、文件檔案、財務報表、個人資料等保密文件或物品多以加鎖的方式來保存。若使用傳統的機械式鑰匙開鎖,人們常需攜帶多把鑰匙,使用極不方便,且鑰匙丟失後安全性即大打折扣。具有防盜報警等功能的電子密碼鎖代替密碼量少、安全性差的機械式密碼鎖已是必然趨勢。由於電子鎖的密鑰量(密碼量)極大,可以與機械鎖配合使用,並且可以避免因鑰匙被仿製而留下安全隱患。電子鎖只需用戶記住一組密碼,無需攜帶實體鑰匙,避免了攜帶實體鑰匙的不變,而被越來越多場合和設備所應用。目前電子鎖的種類繁多,例如數碼鎖、指紋鎖、磁卡鎖、IC卡鎖、生物鎖等。而較實用和普遍的是按鍵式電子密碼鎖。
技術實現要素:
本發明提供了一種密碼鎖控制電路,特別是針對按鍵式電子密碼鎖,使控制電路更為簡單,並能提供更加豐富的功能。
本發明的密碼鎖控制電路,具有與鍵盤電路連接的控制模塊,控制模塊的時鐘埠和數據埠分別與存儲模塊對應連接,控制模塊的寫入埠通過第二三極體連接至控制密碼鎖開/閉的繼電器,控制模塊的顯示控制埠與具有背光燈的顯示模塊連接,並且顯示模塊串聯有光敏電阻和電位器。控制模塊用於對整個電路進行控制,其中的控制程序可根據本領域常規方式實現。存儲模塊用於存儲掉電後還需要保存的數據,在上次運行後保存的數據,保證在下一次運行時還能夠調出來,使系統邏輯正常。顯示模塊可以採用液晶顯示模塊,用於對用戶操作過程進行提示,例如密碼錯誤、錯誤次數、開/閉鎖狀態等。通過光敏電阻可以使顯示屏的亮度能夠隨光照強度自動調整,或者通過用戶手動通過電位器進行調整。
進一步的,控制模塊的信號輸入端與具有紅外接收模塊和紅外發射模塊的紅外單元連接,用戶可以通過外置的紅外遙控設備對密碼鎖進行操作,提高密碼鎖操作的便利性。
進一步的,晶振的兩端分別連接控制模塊的兩個晶振埠,並且通過與所述兩端對應的電容接地。通過晶振電路提供穩定的基準頻率,使整個電路運行穩定。
進一步的,所述控制模塊的顯示控制埠通過上拉電阻與顯示模塊連接,並且所述的背光燈、光敏電阻、電位器和第三三極體均通過上拉電阻與顯示模塊連接。由於通常控制模塊的顯示控制埠內部是開漏的,相當於它是沒有電源的,因此通過與電源連接的上拉電阻為顯示模塊提供電源。
進一步的,控制模塊還通過第一三極體連接發聲裝置,例如蜂鳴器等,為不同的狀態或操作進行相應的聲音提示,例如密碼輸入錯誤等情況。控制模塊通過第一三極體的基極控制發聲裝置迴路的通/斷。
在此基礎上,繼電器還可以連接有指示狀態的發光二極體,對密碼鎖的開/閉進行更加直觀的提示。
進一步的,控制模塊的復位埠通過第三電容連接復位鍵,例如在密碼鎖報警時,可以通過復位鍵停止報警。
優選的,所述的控制模塊為AT89C52型號微控制器;所述的存儲模塊為採用的IIC總線技術的24C02型號的EEPROM存儲器模塊。AT89C52型號微控制器是一種低功耗、高性能CMOS8位單片機,具有8K的可編程Flash存儲器。使用Atmel公司高密度非易失性存儲器技術製造,與工業80C51單片機的指令和引腳完全兼容。AT89C52型號微控制器具有看門狗定時器、2個數據指針、3個16位定時器/計數器、一個6向量2級中斷結構、全雙工串行口和片內晶振及時鐘電路等特點。AT89C52型號微控制器還支持0Hz靜態邏輯操作,支持2種軟體可選擇節電模式。空閒模式下,CPU停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。掉電保護方式下,RAM內容被保存,振蕩器被凍結,所有工作停止,直到下一個中斷或硬體復位為止。
本發明的密碼鎖控制電路,能夠方便的通過按鍵方式對密碼鎖進行控制,並且密碼鎖的控制電路簡單,還能夠提供包括紅外遙控等更加豐富的功能。
以下結合實施例的具體實施方式,對本發明的上述內容再作進一步的詳細說明。但不應將此理解為本發明上述主題的範圍僅限於以下的實例。在不脫離本發明上述技術思想情況下,根據本領域普通技術知識和慣用手段做出的各種替換或變更,均應包括在本發明的範圍內。
附圖說明
圖1為本發明密碼鎖控制電路的電路示意圖。
具體實施方式
如圖1所示本發明的密碼鎖控制電路,具有採用的IIC總線技術的24C02型號的EEPROM存儲器模塊,以及通過按鍵輸入端P1.0~P1.7與鍵盤電路連接的AT89C52型號微控制器的控制模塊U2。控制模塊U2的時鐘埠P3.4和數據埠P3.5分別與存儲模塊U1對應連接,控制模塊U2的寫入埠P3.6通過第二三極體Q2連接至控制密碼鎖開/閉的繼電器RL1,控制模塊U2的顯示控制埠P0.0~P0.7通過上拉電阻RP1與液晶顯示類型的顯示模塊LCD1連接,並且顯示模塊LCD1還通過上拉電阻RP1連接有顯示模塊LCD1的背光燈D2、以及通過第三三極體Q3接地的串聯的光敏電阻R9和電位器RV1,通過光敏電阻R9可以使顯示屏的背光燈D2的亮度能夠隨光照強度自動調整,或者通過用戶手動通過電位器RV1對背光燈D2的亮度進行調整。控制模塊U2的兩個晶振埠XTAL1,XTAL2分別連接晶振X1的兩端,並且晶振X1的兩端通過對應的電容C1,C2接地。控制模塊U2還通過第一三極體Q1的基極控制發聲裝置B1,對密碼鎖的操作狀態進行聲音提示。同時,繼電器RL1也連接有指示狀態的發光二極體D1,進行發光提示。控制模塊U2的復位埠RST通過第三電容C3連接復位鍵RS。控制模塊U2還通過信號輸入端P3.3與具有紅外接收模塊和紅外發射模塊的紅外單元IRL1連接。
操作時,在鍵盤上通過所述鍵盤電路輸入密碼,按下鍵盤中的「#」鍵後,密碼輸入到控制模塊U2內部,並與存儲在存儲模塊U1中的密碼進行比對,比對成功後,控制模塊U2的寫入埠P3.6埠輸出一個低電平,第二三極體Q2導通,繼電器RL1線圈通電,電磁鎖開鎖成功。按下「*」鍵後,控制模塊U2的寫入埠P3.6埠輸出一個高電平,第二三極體Q2關斷,繼電器RL1線圈斷電,電磁鎖上鎖成功。在開鎖狀態下,再次輸入正確的密碼並按下「#」鍵,輸入新的六位密碼並按「D」鍵,再重複輸入一次新密碼並按「D」鍵,完成重設密碼,控制模塊U2將新密碼存儲到存儲模塊U1中。
用戶還可以通過外置的紅外遙控設備對密碼鎖進行操作。當用戶通過紅外遙控設備發射出相應的紅外遙控信息後,紅外單元IRL1中的紅外接收模塊收到所述紅外信息,並通過控制模塊U2上對應的信號輸入端P3.3將信息傳輸到控制模塊U2中進行處理,能夠進一步提高密碼鎖控制的便利性。