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

基于Proteus的多功能電子密碼鎖控制系統設計及實現

2021-08-13 04:26:40孫萬麟
機械制造與自動化 2021年4期
關鍵詞:單片機設計

孫萬麟

(昌吉學院 物理系, 新疆 昌吉 831100)

0 引言

因單片機具有結構簡單、運行速度快、控制系統穩定以及使用壽命長等優點,故許多學者采用單片機作為主控器,對電子密碼鎖控制系統進行設計及仿真,如,田曉翠等采用AT89C51單片機對最基本的鍵盤式電子密碼鎖進行了詳細設計及功能分析[1];陳丹萍采用AT89S51單片機對一類商場使用的電子數字密碼鎖進行了一些簡單功能設計及仿真[2];程院蓮等也采用AT89S51單片機作為主控制器,對具有密碼修改、成功開鎖等多功能鍵盤式電子密碼鎖進行了一系列設計及仿真[3]。鑒于此,本文也選用AT89S51單片機作為主控器,在對已有密碼鎖控制系統[4-7]部分功能進一步完善的基礎上,設計及仿真了一款鍵盤式多功能電子密碼鎖控制系統。

1 密碼鎖控制系統原理

本文選擇具有低功耗、高性能、非易失性及閃存等特性的AT89S51單片機作為密碼鎖系統主控器,主要是利用AT89S51單片機的控制準確性、設計靈活性和豐富I/O接口等優點,在減少錯誤產生的同時還可以實現密碼鎖的多種功能。一般密碼鎖系統都是采用LCD液晶模塊來顯示密碼位數以及各項操作的信息提示,利用矩陣式鍵盤進行密碼輸入、刪除、修改以及用戶自定義功能等操作,并配置存儲模塊對密碼記憶保存以及密碼輸入錯誤的蜂鳴器報警提示等。另外,有些密碼鎖還設計管理員萬能密碼,在用戶忘記密碼時可以通過輸入萬能密碼進行密碼重新設置。但是要有效保護管理員密碼,以防被盜。

2 密碼鎖控制系統電路設計

本文所設計的密碼鎖控制系統,其核心是AT89S51單片機主控器,外圍電路主要有顯示模塊、鍵盤輸入模塊、密碼存儲模塊以及報警電路等,其中顯示模塊采用LCD作為密碼鎖輸出顯示,鍵盤輸入模塊采用4×4矩陣式鍵盤,多鍵位按鍵可以實現密碼鎖多功能操作及控制。密碼存儲模塊采用AT24C02芯片,該系統構成框圖如圖1所示。

圖1 密碼鎖控制系統框圖

根據圖1密碼鎖系統構成,本文采用Protues軟件搭建的電子密碼鎖仿真電路如圖2所示。

圖2 密碼鎖控制系統電路圖

圖2所示的密碼鎖控制系統電路,可實現以下6大功能:

1)當密碼輸入正確時,蜂鳴器會發出“滴答”開鎖聲提示,且LED燈會閃亮一次,同時液晶屏會顯示開鎖信息“open”;

2)以防密碼被盜,液晶屏上輸入8位密碼顯示為“********”;

3)當密碼輸入錯誤時,蜂鳴器就會發出連續報警聲提示,同時液晶屏會顯示錯誤信息提示“error”;

4)用戶自主修改密碼,并增加確認次數為3次,且當兩次輸入新密碼一致時,新密碼才算修改成功,同時液晶屏會顯示“Reset Password OK”提示信息,防止用戶錯誤操作;

5)利用4×4矩陣鍵盤,設置0-9數字輸入以及復位、清除、確認、修改密碼、關鎖、取消以及開啟萬能密碼等功能鍵;

6)設置管理員萬能密碼,在忘記密碼時可以通過輸入萬能密碼進行密碼重置。

3 密碼鎖控制系統軟件設計

本文采用C語言編寫密碼鎖控制系統源程序代碼,主要包括系統初始化程序、LCD 液晶顯示子程序、鍵盤掃描子程序、鍵入功能子程序、設置密碼子程序、修改密碼子程序、報警子程序、EEPROM 讀寫子程序和延時子程序等,其中主程序設計流程如圖3所示,修改密碼設計流程如圖4所示[8-12]。

圖3 主程序設計流程圖

圖4 修改密碼設計流程圖

本文采用4×4矩陣式鍵盤實現密碼鎖多功能操作及控制,16個按鍵定義功能為:數字鍵“ 0 - 9”、確認鍵“#”、關鎖鍵“*”、復位鍵“A”、修改密碼鍵“B”、取消鍵“C”以及開啟萬能密碼鍵“D”。圖5為16個按鍵在圖2鍵盤模塊電路中所對應排列方式。

圖5 按鍵排列

4 仿真及其分析

采用Keil軟件對系統源程序進行調試、編譯,并將編譯生成的HEX文件添加至單片機芯片AT89S51中進行仿真。

當密碼輸入正確時,蜂鳴器會發出“滴答”開鎖聲提示,且LED燈會閃亮一次,同時液晶屏會顯示開鎖信息,即第二行顯示為“open”。

5 實物制作

在系統運行仿真正確下,就可以制作實物。首先使用Protel軟件將圖2布線封裝成PCB板圖,如圖6所示。

圖6 PCB板圖

接著對PCB板進行元器件測試及焊接,然后調試運行,其中密碼輸入正確運行結果如圖7所示。

圖7 密碼正確開鎖圖

經測試,實物運行和仿真結果一致,即各個器件均正常工作,證實本系統設計正確、可行。

6 結語

本文利用Proteus軟件設計及仿真了一個以8位數字為密碼,具有密碼保護、密碼修改、成功開鎖、輸入錯誤報警及配設管理員萬能密碼等多功能電子密碼鎖控制系統。該系統從軟件設計、仿真到實物成功運行,可為類似其他控制系統設計及制作提供一些參考。

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 国产成人调教在线视频| 日韩av无码精品专区| 日本五区在线不卡精品| 免费在线a视频| 久久精品aⅴ无码中文字幕 | 国产日韩欧美在线播放| 在线播放91| 亚洲成a人在线播放www| 在线观看国产小视频| 国产欧美日韩va另类在线播放| 日本欧美中文字幕精品亚洲| 国产成人夜色91| 亚洲天堂区| 制服丝袜国产精品| 欧美区一区二区三| 四虎精品国产AV二区| 国产成人久久综合一区| 2021精品国产自在现线看| 久久综合亚洲色一区二区三区| 伊人成人在线视频| 日韩国产一区二区三区无码| 久久久久久高潮白浆| 久久这里只精品热免费99 | 97精品伊人久久大香线蕉| 国产网站免费| 亚洲经典在线中文字幕| 女人18一级毛片免费观看| 色国产视频| 亚洲中文字幕久久无码精品A| 欧洲日本亚洲中文字幕| 国产精品99在线观看| 精品91自产拍在线| 永久在线精品免费视频观看| 亚洲男人在线| 日韩无码黄色| 青青青视频蜜桃一区二区| 欧美第九页| 白浆视频在线观看| 九九热在线视频| 欧美成一级| 日本黄色a视频| 日本成人在线不卡视频| 特级aaaaaaaaa毛片免费视频 | 新SSS无码手机在线观看| 亚洲国产日韩在线观看| 久久精品一品道久久精品| 污网站在线观看视频| 亚洲成aⅴ人片在线影院八| 国产成人免费高清AⅤ| 国产午夜无码片在线观看网站| 亚洲av无码片一区二区三区| 国产在线欧美| 午夜在线不卡| 国产乱码精品一区二区三区中文 | 日韩精品视频久久| 真实国产乱子伦高清| 欧美α片免费观看| 在线播放国产99re| 97se亚洲综合在线韩国专区福利| 亚洲色图欧美视频| 日韩国产黄色网站| 久久亚洲黄色视频| 日韩久久精品无码aV| 日韩在线影院| 国内丰满少妇猛烈精品播| 99热这里只有免费国产精品 | 素人激情视频福利| 99热亚洲精品6码| 久久精品aⅴ无码中文字幕 | 亚洲精品国偷自产在线91正片| 亚洲欧美人成人让影院| 激情综合五月网| 国产精品9| 无码福利视频| 国产乱子精品一区二区在线观看| 日韩免费无码人妻系列| 国产日韩丝袜一二三区| 一区二区偷拍美女撒尿视频| 毛片久久网站小视频| 91激情视频| 热这里只有精品国产热门精品| 国产日产欧美精品|