| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 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 |

