篇一 :密码锁课程设计报告

1  引 言

1.1 电子密码锁简介

电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已经大大超过了机械锁。其特点如下:

  (1)保密性好,编程量多,远远大于弹子锁。随机开锁成功率几乎为零。

  (2)密码可变,用户可以随时更改密码,防止密码被盗,同时也可以避免

人员的更替而使锁的密级下降。

  (3)误码输入保护,当当输入密码多次错误时,报警系统自启动。

  (4)无活动零件,不会磨损,寿命长。

  (5)使用灵活性好,不像机械锁必须佩带钥匙才能开锁。

  (6)电子密码锁操作简单易行,一学即会。

1.2 电子密码锁的发展趋势

    在日常生活和工作中,住宅与部门的安全防患、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的方法解决。目前门锁主要用弹子锁,其钥匙容易丢失;保险箱主要用机械密码锁,其结构较为复杂,制造精度要求高,成本高,且易出现故障,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。针对这些所具给人们带来的不便若使用机械式钥匙开锁,为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。它的出现为人们的生活带来了很大的方便,有很广阔的市场前景。由于电子器件所限,以前开发的电子密码锁,其种类不多,保密性差,最基本的就是只依靠最简单的模拟电子开关来实现的,制作简单但很不安全,在后为多是基于EDA来实现的,其电路结构复杂,电子元件繁多,也有使用早先的20引脚的2051系列单片机来实现的,但密码简单,易破解。随着电子元件的进一步发展,电子密码也出现了很多的种类,功能日益强大,使用更加方便,安全保密性更强,由以前的但密码输入发展到现在的,密码加感应元件,实现了真正的电子加密,用户只有密码或电子钥匙中一样,是打不开锁的,随着电子元件的发展及人们对保密性需求的提5高出现了越来越多的电子密码锁。

…… …… 余下全文

篇二 :南邮电子密码锁设计实验报告

电子密码锁设计实验报告

摘要:

密码锁又称电子锁,它的主要功能是:1)用数字方式输入开锁密码,输入密码正确时开锁;2)如果密码有误或者输入时间过长,则发出报警信号。

目录:

第一章、系统结构与技术指标

1.1系统功能结构························································· 1.2性能和电气指标·······················································1.3设计条件·····························································

第二章、整体方案设计

2.1密码设定·····························································2.2密码判断·····························································2.3密码录入和判断结果显示··············································· 2.4系统工作原理框面·····················································

第三章、单元电路设计

3.1按键录入和编码电路··················································· 3.2地址记录和存储电路··················································· 3.3密码锁存和比较电路··················································· 3.4判决与结果显示电路··················································· 3.5时钟································································· 3.6整机电路图··························································· 3.7元件清单·····························································

…… …… 余下全文

篇三 :单片机密码锁实验报告

内蒙古电子信息技术学院

单 片 机 系 统

设 计 实 训 报 告

专业: 生产过程自动化

姓名:李某

班级学号:。。。。。。。。。。。

指导教师: 。。。。。。。。

实训期间:。。。。。。。。。。。。。。


目录

   一.实验目的:............................................................................... 2

二.实验要求:............................................................................ 3

三. 实验基本原理:.................................................................. 3

四.实验设计分析 :.................................................................. 3

1.设计思想:........................................................................... 3

五. 实验要求实现:.................................................................. 4

1. 电路设计:......................................................................... 4

2.主流程图:........................................................................... 5

3.4x4键盘行列式键盘原理电路图:..................................... 6

…… …… 余下全文

篇四 :电子密码锁实验报告

密码锁实验报告

一, 实验目的

1. 学习8051定时器时间计时处理、跑马灯、按键扫描及LED数码管显示的设计方法。

2. 设计任务及要求 利用实验平台上8个LED数码管,按键,跑马灯实现设置密码,密码锁的功能

二,实验要求

基本要求:

1:用4×4矩阵键盘组成0-9数字键及确认键和删除键。

2:可以自行设定或删除8位密码。

3:用5位数码管组成显示电路提示信息,当输入密码时,只显示“8.”,当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则门开,此处用绿色led发光二极管亮一秒钟做为提示,若密码不正确,禁止按键输入3秒,同时用红色led发光二极管亮三秒钟做为提示;若在3秒之内仍有按键按下,则禁止按键输入3秒被重新禁止。

三,实验基本原理

利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.05s中断一次并当作一个计数,设定定时1秒的中断计数初值为20。

为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对应的字码,使其显示数字。由于数码管扫描周期很短,由于人眼的视觉暂留效应,使数码管看起来总是亮的,从而实现了各种显示。

四,实验设计分析

针对要实现的功能,采用AT89S51单片机进行设计,AT89S51 单片机是一款低功耗,高性能CMOS8位单片机,片内含4KB在线可编程(ISP)的可反复擦写1000次的Flash只读程序存储器,器件采用高密度、非易失性存储技术制造,兼容标准MCS- 51指令系统及80C51引脚结构。这样,既能做到经济合理又能实现预期的功能。

在程序方面,采用分块设计的方法,这样既减小了编程难度、使程序易于理解,又能便于添加各项功能。程序可分为闹钟的声音程序、时间显示程序、日期显示程序,秒表显示程序,时间调整程序、闹钟调整程序、定时调整程序,延时程序等。运用这种方法,关键在于各模块的兼容和配合,若各模块不匹配会出现意想不到的错误。

…… …… 余下全文

篇五 :VHDL密码锁实验报告

华南师范大学实验报告

             

学生姓名:    彭小澎  

学    号: 20103100202_

   专    业: 通信工程   

   年级班级: 11级电通6C

   课程名称: 可编程数字系统

   实验项目: VHDL设计一密码锁

   试验时间: 2013年05月18日    

   指导老师: 冯寿廷

一、课程设计目的

熟悉EDA工具,掌握用VHDL语言进行数字系统设计的基本方法和流程,提高工程设计实践能力。

二、设计任务

设计一密码锁,用VHDL语言描述,用QuartusII工具编译和综合,并在实验板上实现,撰写实验报告。

数字锁即电子密码锁,锁内有预置密码,如果输入代码与锁内密码一致,锁被打开;否则,应封闭开锁电路,若多次输入错误密码,应发出报警信号。 

三、功能要求与技术指标

本设计设计一个4 位数字锁,并验证其操作。

1、基本功能: 

(1 )开锁密码为 4 位十进制数,通过按钮输入密码,输入的密码在4个数码管上显示,若与锁内预置的密码一致,输出开锁信号(以点亮一个LED灯表示开锁)。

(2)按钮开关输入须消抖处理。

2、扩展功能:

(1)用户可以设置锁内的密码;

(2)若输入密码三次不正确,输出报警信号,报警信号可以通过闪烁LED或某个数码管上小数点指示。

…… …… 余下全文

篇六 :改装密码锁实验报告

北京邮电大学

电路综合实验报告

实验题目:带音乐的密码锁

学生姓名:

班    级:

小班学号:

同组姓名:

E-MAIL:

目录

一.  先前准备(流水灯数码管)

二.  设计目的、用途、功能

三.  硬件设计

四、软件设计

五、实验器材

六、实验结果及截图

七、 分工情况

八、实验总结和心得体会

九、参考文献

十、代码

摘要:本项目是一个基于ATMega 16单片机的电子密码锁改装,通过外接4×4键盘、LCD液晶显示、喇叭、蜂鸣器和LED灯,实现了如下功能:每次按下按键喇叭声响,0~9声音一致,其他按键声音不同,确保密码安全性,密码锁的密码验证,输入密码成功后可以重新设置密码,并且密码可以无限长,输入错误后蜂鸣器报警直到输入错误3次后启动倒计时功能,在倒计时内键盘自动锁死,倒计时结束后恢复所有功能等,通过LCD的巧妙使用实现友好的人机界面功能。

关键字:ATMega16 AVR单片机 、密码锁、 键盘、 LCD 、开锁、倒计时、喇叭

一.  先前准备(流水灯数码管)

在实现大型程序之前我们进行了简单的流水灯数码管试手。该程序实现了每一秒流水灯循环移位以及数码管计时的功能, 并实现了数码管计时的外部中断,在按下按键时数码管计时停止不动,但是流水灯照常工作,取消按键时数码管继续从原来的地方开始计数。

二.设计目的、用途、功能

1.设计目的

随着科技的发展,安全问题越来越受到人们重视,不仅居家安全受到重视,出门在外行李物品的安全问题也受到了很多关注,在此基础上各种安全产品相继问世,密码锁一直都是人们财产安全乃至生命安全的一种重要保障。伴随着人类历史的发展和人们对自身财产安全和人生安全的重视,各种各样的多功能的锁具也相继出现,人们使用的锁具也由传统的机械式锁逐渐发展为安全性能更好,功能更多的电子密码锁。在现代社会,电子密码锁已是一个被大家所熟识的名词。本次试验中将要介绍的电子密码锁是一种通过判断密码输入是否正确来控制电路或是芯片的工作状态。本次试验中,我们在密码锁基础上实现解锁、更改任意长度密码、输入三次错误进入倒计时锁定功能,输入密码成功播放音乐等功能,使得密码锁功能更加丰富,交互界面更加友好。

…… …… 余下全文

篇七 :电子技术实验报告密码锁设计

中国石油大学胜利学院

电子技术课程设计总结报告

题    目:    电子密码锁设计

学生姓名:          徐连杰        

学    号:      201007013137     

系    别:      信息与计算科学系 

专业年级:  20##级自动化专业1班 

指导教师:         王心刚         

20##年 6月 23 日

一、设计任务与要求

1、电子密码设计制作一个密码锁,使之在输入正确的代码时开锁。

2、在锁的控制中设计一个可以修改的4位代码,当输入的代码和控制电路的代码是一致时锁打开。

3、用红灯亮,绿灯灭表示关锁,绿灯亮红灯灭表示开锁。

4、如5秒内未将锁打开,则电路进入自锁状态,并发报警信号。

二、方案设计与论证

根据设计的基本要求,经过多方面的查证与对比,以充分发挥资源和提高系统性价比为原则,本系统采用STC89C51单片机为控制电路,使用LED模拟开锁状态及蜂鸣器电路来实现功能。具体设计方案的论证如下:

方案一:采用数字电路控制

用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,将密码保存在JK触发器中,与输入密码通过比较器比较,判断结果是否相符合。采用数字电路设计的方案好处就是设计简单,但控制的准确性和灵活性差,故不采用。

…… …… 余下全文

篇八 :密码锁的设计与测试_实验报告

数电实验 实验报告

 2013  通信工程 专业 3 班 姓名 汪冰滢 学号 1362310308 日期 20##年4月2日  

…… …… 余下全文