新聞中心

        EEPW首頁 > 物聯網與傳感器 > 設計應用 > 采用AT89C51的電子密碼鎖的設計

        采用AT89C51的電子密碼鎖的設計

        ——
        作者:戴文雯 時間:2013-09-23 來源:電子產品世界 收藏

          鍵功能程序模塊

        本文引用地址:http://www.104case.com/article/170168.htm

          按鍵共分4大部分:0~9數字按鍵部分、開鎖按鍵部分、密碼設置按鍵部分、確認按鍵部分。鍵功能程序模塊流程圖如圖6所示。

          密碼設置模塊

          本設計采用為主控芯片,結合外圍電路,組成,用戶想要打開鎖,必先通過提供的輸入正確的密碼才能將鎖打開。若提示密碼輸入錯誤,為提高安全性,當密碼輸入錯誤三次將報警。密碼可由用戶自己修改設定,鎖打開后才能修改密碼。修改密碼之前必須再次輸入密碼,在輸入新密碼時需要二次確認,以防止誤操作。密碼設置模塊的流程圖如圖7所示。

          基于Proteus的系統

          Proteus軟件不僅能的工作情況,還能外圍電路或沒有單片機參與的其他電路的工作情況。本設計經仿真后,實現了預期的的功能。

          顯示模塊仿真

          出于對用戶隱私的保護,密碼鎖輸入密碼時數碼管用字符“-”取代輸入的數字,每輸入一位密碼顯示一位“-”,如圖8所示。

        DIY機械鍵盤相關社區(qū):機械鍵盤DIY


        蜂鳴器相關文章:蜂鳴器原理


        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 九江县| 牙克石市| 泗阳县| 田阳县| 岳阳县| 股票| 合肥市| 南开区| 阿尔山市| 开封市| 双牌县| 西林县| 阿克苏市| 肇源县| 宁化县| 商河县| 集安市| 乐亭县| 饶阳县| 子洲县| 宜宾市| 京山县| 金湖县| 汉沽区| 罗甸县| 安陆市| 彩票| 盈江县| 明溪县| 临城县| 河池市| 武夷山市| 敦煌市| 洪湖市| 木里| 多伦县| 汶上县| 老河口市| 镇巴县| 泽库县| 张掖市|