在电子技术飞速发展的今天,具有防盗报警等功能的电子密码锁代替弹子锁和密码量少,安全性差的机械式密码锁已是必然趋势。随着电子技术的发展,电子密码锁的设计也在不断地发展,有传统的PCB板设计、用PLC设计或者用单片机设计等。其中,使用较多的是基于单片机技术的设计。以单片机为主要器件, 其编码器与解码器的生成为软件方式。在实际应用中, 由于程序容易跑飞, 系统的可靠性能较差。而用VHDL可以更加快速、灵活地设计出符合各种要求的密码锁,优于其他设计方法。 本文介绍的是一种基于现场可编程门阵列FPGA 器件的电子密码锁的设计方法。本文采用EDA技术,利用Quartus II工作平台和硬件描述语言,设计了一种电子密码锁,并通过一片FPGA芯片实现。 设计充分利用了FPGA的资源可编程特性,可高效率的对系统进行升级与改进.用FPGA 器件构造系统, 所有算法完全由硬件电路来实现, 使得系统的工作可靠性大为提高。由于FPGA具有IsP功能,当设计需要更改时, 只需更改FPGA 中的控制和接口电路, 利用EDA 工具将更新后的设计下载到FPGA 中即可, 无需更改外部电路的设计, 大大提高了设计的效率。 另外,在本文设计的系统中充分考虑了实际生活的需要,加入了键盘防抖、数码显示控制、自动报警的功能使得设计人性化、实用化,真正起到了为现实生化服务的目的。因此,该密码锁具有较高的推广价值
2019-12-21 21:07:59 1.06MB 电子密码锁 FPGA
1
此资源包含c语言程序,keilc专用软件编写,有pretous仿真原理图。可直接下载到单片机中使用,无须调试。其中24c02的使用是一个很好的例子 对与毕业设计的同学是一个好的选择。
2019-12-21 21:04:37 104KB 24c02存储器 12864液晶显示
1
基于VHDL 的电子密码锁的设计,是组成原理的课程设计,内含课程设计的文档
2019-12-21 21:00:23 572KB VHDL 电子密码锁 课程设计 文档
1
STM32 电子密码锁设计,初始密码为123456。可以设定密码,3次输错将停止1分钟并提示。输入正确后,通过继电器开锁,并显示。修改密码时,需要第二次输入确认。 密码存于后备区,掉电或复位均不丢失!!
2019-12-21 20:59:06 1.5MB STM32 LCD12864 电子密码锁 显示
1
基于51单片机的电子密码锁+仿真,欢迎大家下载参考,本人亲自调试的
2019-12-21 20:57:40 113KB 51单片机
1
基于STC89C52制作的密码锁 1.选取STC89C52单片机,单片机内部自带EEPROM,支持掉电保存密码功能,不需要外置AT24C01保存密码。 2.为简化机械装置,采取5V继电器模拟开锁过程。输入的正确时,继电器吸合2-3秒,开锁指示灯亮2-3秒,模拟开锁。 3.自动报警部分选用蜂鸣器,当三次输入密码不同时就会发生报警信息。 4.显示屏采用LCD1602。 5.6位密码,密码可重置,重置密码时,先输入原始密码,正确后输入新密码,再交输入新密码,两次输入的密码一致辞时,密码修改成功。开锁时,密码通过键盘输入,若密码正确,则将锁打开,若密码不正确时,无法开锁,密码输入错误三次时,蜂鸣器报 警并且锁定键盘,10分钟。 6.4X4矩阵键盘输入,键盘扫描程序判定按键是否按下。 7.利用keil编程控制高低电平输出来控制各种功能的实现。
2019-12-21 20:56:23 20KB 密码 单片 STC89C52R
1
全套基于51单片机电子密码锁资料,带仿真和电路原理图及代码
2019-12-21 20:49:42 13.21MB 51电子锁
1
基于51的单片机的电子密码锁的C语言程序(含详细注释)以及ptoteus仿真(含使用说明),除了基本的断电储存密码的电子锁功能外,还集成了以下功能 1)利用DS18B20采集温度显示,在开锁后显示; 2)利用DS1302记录时间日期信息,在开锁后显示。可以进行修改; 3)利用HC06进行蓝牙通信,从而可以通过手机进行开关锁,修改密码的操作; 4)蜂鸣器报警 非常适合初学者下载学习
2019-12-21 20:49:31 120KB 51单片机 初学者
1
数字逻辑大作业—电子密码锁 数字逻辑大作业—电子密码锁(1)-edited-edited.rar
2019-12-21 20:46:46 1.77MB 电子密码锁 数字逻辑
1
基于51单片机,12864显示模块,C语言代码
2019-12-21 20:37:21 100KB 基于51单片机
1