找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1208|回复: 0
收起左侧

乱序密码锁概要设计

[复制链接]
ID:392758 发表于 2018-9-3 08:53 | 显示全部楼层 |阅读模式
乱序密码锁概要设计报告
一、系统分析
电子锁可以在日常生活和现代办公中,住宅与办公室的安全防范、单位的文件档案、财务报表以及一些个人资料的保存等多种场合使用。大大提高了主人物资的安全性,可以代替老式机械锁。目前使用的密码锁种类繁多,各具特色。本次采用AT89C51单片机,研制了一款具有防盗自动报警功能的电子密码锁。该密码锁设计方法合理,简单易行,成本低,符合住宅、办公室用锁要求,具有一定的推广价值。
51系列单片机由于具有可靠性好,以及扩展控制功能强等优点,成为国内目前应用最广泛的一种单片机之一。随着单片机的应用领域越来越广泛,可以看出它的优越性和可靠性,所以将其应用到保密和安全方面是必然的,也是相当可靠的,相当有意义的,基于单片机的电子密码锁的研究在保护财产和人身安全方面可以给人们带来更多更好的服务。
本设计的主控芯片采用AT89S51单片机,另外使用74LS138和74LS247两块辅助芯片来实现按键输入后信号脉冲的传递。采用LCD显示和24C02的掉电存储单元来实现掉电保护,采用4*4矩阵键盘。
二、硬件选型
1. AT89S52控制模块
AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统内编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用。
2. LGD12864显示模块
液晶显示是通过在主程序中调用相关的液晶功能函数来执行相应功能,经过液晶接在单片机上的P0及部分管脚,通过液品功能函数LCD12864的调用对液晶进行操作,用来驱动液晶以实现不同的显示功能,达到界面显示的要求。LCD的17口外接一50K电位器和电阻用来限流。液晶模块原理图如图所示。
3. 矩阵键盘
矩阵键盘是单片机外部设备中所使用的排布类似于矩阵的键盘组。矩阵式结构的键盘显然比直接法要复杂一些,识别也要复杂一些,列线通过电阻接正电源,并将行线所接的单片机的I/O口作为输出端,而列线所接的I/O口则作为输入。
4.蜂鸣器
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。
三、硬件连接图
四、软件流程图
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表