基于CPLD的电子密码锁的设计.doc

资料分类:科技学院 上传会员:王媛媛 更新时间:2021-06-05
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:16125
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘 要: 本文介绍了一种在QuartusⅡ环境下,采用复杂可编程逻辑器件CPLD的新型电子密码锁设计方法,阐述了其工作原理和软件设计方法。该数字密码锁通过扫描电路、键盘译码电路、弹跳消除电路和七段译码电路等实现密码输入、数码清除、密码激活、电锁解锁、密码更改等功能。本论文对该密码锁的程序进行了功能仿真,结果表明该密码锁的功能满足设计要求,能够实现正常开锁、上锁和修改密码。该密码锁体积小、功耗低、易于维护和升级,有很好的市场前景。

关键词:电子密码锁,CPLD,QuartusⅡ,仿真

 

目录

摘要

Abstract

1 绪论-7

1.1 课题的背景和意义-7

1.2 国内外研究的现状-7

1.3 研究的内容和结构-8

2 EDA 概述-8

2.1 EDA发展-8

2.2 VHDL语言简述与特点-9

2.3复杂可编程逻辑器件CPLD概述-9

3 电子密码锁的总体设计-10

3.1方案的确定-11

3.2 系统设计要求-11

3.3设计思路和各功能模块叙述-12

3.4 工作流程-14

4 电子密码锁工作原理及各个硬件单元电路设计-15

4.1 工作原理-15

4.2 输入电路-16

4.3 控制电路-22

4.4 显示电路-24

4.5 整体组装设计-25

5 仿真及实验结果分析-25

5.1输入模块设计与仿真-25

5.2数字键、功能键判别电路程序与仿真-42

5.3密码锁控制电路程序与仿真-44

5.4显示译码电路程序与仿真-47

5.5 系统顶层文件-49

总结-51

参考文献-52

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:该密码锁具有密码输入、密码清除、密码更改、密码上锁和密码解锁等功能,同时为了取得更高的安全保密性,保留了电子锁按键键盘。利用EDA技术进行电子系统的设计,具有以下几个......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: