- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实现密码锁
摘要:随着科技的发展和社会生活水平的提高,人们对日常生活中安全保险器件的要求越来越高,电子安全密码锁是基于这一要求的保险器件。目前使用的密码锁种类繁多,如指纹密码锁、红外密码锁、GPS密码锁等,各具特色。本文从经济实用的角度出发,介绍了如何采用AT89C51单片机,设计一款具有报警功能的电子密码锁。该设计方法合理,简单易行,成本低,适用于家庭、宾馆、办公室等场所。
关键字:单片机 密码锁 报警
Abstract :With technological development and social improvement of living standards, people in daily life-safe devices have become increasingly demanding, electronic security locks is based on the requirements of the insurance device. Currently use a wide range of locks, such as fingerprint lock, password lock infrared, GPS lock and other distinguishing features. This article from the economical point of view, describes how to use AT89C51 single-chip, designed with an electronic lock with alarm function. The design is reasonable, simple, low cost, suitable for families, hotels, offices and other places.
Keywords: MCU Password Lock Alarm
概述
本文介绍了采用AT89C51单片机设计一款电力密码锁,它具有按键提示、输入错误提示、密码显示、密码出错报警、控制开锁、密码重置等功能,具体功能如下:
密码输入:用户通过键盘输入正确密码后,系统自动解锁。使用确定按键结束密码输入,使用退格键可以返回前面某处重新输入密码,使用闭锁键可以使密码锁重新闭锁。
提示与报警:系统使用不同的声音作为用户不同操作的提。短叫一声表示有按键输入,长叫一声表示密码正确,长叫5S表示密码错误,长叫3min表示连续三次输入密码错误。
数码管显示:系统使用6位字符表示有关信息。第一个字符表示功能,P表示密码锁处于闭锁状态,等待用户输入开锁密码;|-表示系统已开锁;显示A表示密码多次错误而报警。
电子锁控制:当用户输入正确密码后,系统开锁;否则系统闭锁。当系统处于开锁状态时,可以使用按键闭锁。
密码重置:当用户在开锁状态下时,可以通过密码重置键进入密码重置模式,连续两次输入密码正确之后,重置密码成功,原密码失效,新密码生效。
设计思路及流程
根据上述功能介绍,密码锁系统可以分为用户密码输入、显示和控制报警3大功能,因此可以键盘模块、显示模块、报警模块、电子锁控制模块和单片机模块。系统模块图如图1所示。
各模块设计思路如下:
2.1、键盘设计。密码键有10个(0~9),功能键有3个,一个共需要13个按键,因此系统采用4×4的行列矩阵键盘,可安装16个按键,足够满足要求。
2.2、数码管设计。系统只需6为数码管显示器,为了简化设计,采用动态显示方法。
硬件电路设计
3.1、键盘电路设计
按键模块采用4×4行列矩阵结构,由4条行线和4条列线构成。行线和列线共有16个交叉点每个交叉点可以放置一个按键,这样共可以放置16个按键。按键电路如图2所示。
图2
KEYL0~KEYL3为行线,分别接单片机的P2.0~P2.3;KEYR0~KEYR3为列线,分别接单片机的P2.4~P2.7。软件编程采用线翻转法,该方法要求行线和列线上 都有上拉电阻。由于AT89C51单片机的P2口内部集成了上拉电阻,所以系统未加。图中顺序前十个按键为0~9,最后3个按键分别为退格键、闭锁键和确认键。
3.2、显示电路设计
显示电路由6个共阳极数码管构成。软件编程时采用动态显示方法,其结构图如图3所示。
图3
软件编程时,按照下面的步骤显示字符:
(1)、首先从P0口输出共阳极字符的段码;
(2)、然后从LCONi输出低电平。
3.3、报警电路设计
报警电路主要由PNP三极管和蜂鸣器构成。报警电路图如图4所示。
图4
LS1为一个5V的压电蜂鸣器,当对其1、2号引脚施加5V电压时,便会鸣叫。由图4可知,当ALA
您可能关注的文档
- 《中国烟草控制规划(2012-2015年)》.pdf
- 【包子机经】2013年3月16日、3月17日托福考试康老师第13期函授讲义上.pdf
- 【包子机经】20130303小马小范围机经逆天版.pdf
- 2011年中国互联网市场年度总结报告标准版.pdf
- 2009-2011江苏省计算机二级.docx
- 2013-2017年中国钢材行业深度调研及投资前景预测报告.docx
- 2013计算机软考系统集成项目管理工程师考试大纲.docx
- 2013年3月份全国计算机等级考试二级C语言_笔试+上机题库.docx
- 2013人力资源管理手册.docx
- 安徽2013年会计从业资格考试《电算化》模拟试题.docx
- 湖北省天门市华斯达学校2023-2024学年七年级12月月考道德与法治试题(原卷版)-A4.docx
- 辽宁省工程技术大学附属中学2023-2024学年七年级12月月考道德与法治试题(解析版)-A4.docx
- 2024-2025学年上学期九年级期末模拟试卷-考点大串讲(北师大版)(解析版)-A4.docx
- 福建省长乐第一中学 2023-2024学年八年级上学期10月月考道德与法治试题(原卷版)-A4.docx
- 江苏省昆山市2024-2025学年九年级12月月考历史试题(解析版)-A4.docx
- 湖南省永州市零陵区2023-2024学年七年级10月月考道德与法治试题(解析版)-A4.docx
- 图书馆个人述职报告范文【三篇】.docx
- 和田地区市场监督管理局_企业报告(代理机构版).docx
- 聚乙烯实习报告.docx
- 2024-2025年民用大飞机行业市场分析报告.docx
文档评论(0)