×

基于LCD1602和单片机为控制核心的电子密码锁系统

消耗积分:0 | 格式:rar | 大小:2098KB | 2017-06-16

STYX斯维尔

分享资料个

详细的密码锁制作

随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的电子密码锁的设计研发与应用在很大程度上改善了人们的生活,尤其是在一些公共场合(比如大型超市)保存私人物品等方面起到了不可估量的作用。本设计论述了一种以STC89C52单片机为主控制单元,以LCD1602为显示器件的电密码锁系统。该控制系统可以每次随机生成四位数的密码,并显示在LCD上,用户记住改密码后进行输入并核对是否正确。系统设计了相关的硬件电路和相关应用程序。硬件电路主要包括STC89C52单片机最小系统,LCD显示电路、LED指示电路,按键电路等等。系统程序主要包括主程序,密码生成和校验程序、LCD显示程序以及按键模块程序等。

本系统设计了一款性价比较高的基于LCD1602和单片机为控制核心的电子密码锁系统。

本课题设计功能主要包括如下几个方面:

1. 按下“存包”按键生成随机的四位数密码;

2. 按下“取包”按键后,进行密码输入并自动校验;

3. 密码校验时对错与否,通过不同的LED指示灯来指示;

4. LCD实时显示相关信息;

5. 用protues仿真软件实现上述功能。

系统硬件设计

2.1、系统硬件总体设计

为了达到系统要求,硬件应该包括如下部分:

单片机最小系统,最小系统主要包括时钟电路和复位电路;

LCD电路,为了能直观的看到生成的密码,以及用户输入的密码,就需要一个显示设备,而在单片机系统中,比较常见的显示设备就是LED和LCD,相比较于LED来说,LCD显示效果更加美观,更加真实;

按键电路,为了做到密码的提取以及校验,就需要有人机交互的操作,本设计采用了机械按键充当此功能。

LED电路,本设计有红绿两个LED,当密码校验正确时,绿灯亮;相反当密码校验错误时,红灯亮。

继电器电路,为了模拟锁的开和关,用到了继电器的开关来模拟。

系统整体框图如图2-1所示

基于LCD1602和单片机为控制核心的电子密码锁系统

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !