| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:20639 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:跟着当下技术水平的不断增长,人们对安全感的要求越来越高,一般的机器锁已经不能满足人们对生活的要求。因而,电子式密码锁在社会生活中被广泛使用,特别是在企业、办公室、银行等重要领域被青睐。本文设计的用电式密码锁有按键输入模块、密码存储控制模块、LCD显示模块等。按键输入模块电路是由16位按键组成,它实现的是输入6位密码;密码存储控制模块主要是实现密码的保存、校验;LCD显示模块主要是LCD液晶显示屏的功能设计,以及本设计的密码的显示功能。本文是使用EDA技术,利用Verilog HDL硬件语言进行编程和Quartus II平台进行编译,并下载到EP1C3T100C8N的FPGA板中进行硬件测试。测试结果可以实现电子式密码锁的开锁,闭锁,输入密码等性能,因而有效地验证了本次设计的准确性与有用性。
关键词:电子密码锁,Verilog HDL,EDA,FPGA,Quartus II
目录 摘要 Abstract 1 引言-5 1.1 电子密码锁的背景及意义-5 1.2 电子密码锁发展前景-5 1.3 本设计研究的内容及目的-5 2 EDA技术简介-6 2.1 EDA技术及发展-6 2.2 Verilog HDL-6 2.3 Quartus II简介-7 3 FPGA简介-7 3.1 FPGA概述-7 3.2 FPGA的发展方向-8 3.3 FPGA工作原理-8 4 电子密码锁的设计-9 4.1 电子密码锁的设计方案-9 4.2 系统功能需求分析-10 4.3 设计基本原理及原理图-10 4.4 电子密码锁的器件选择-11 5 系统的硬件电路设计-12 5.1 密码重置模块电路-12 5.2 键盘模块电路设计-16 5.3 LCD显示屏模块电路-17 5.4 蜂鸣器电路-19 5.5 密码锁控制模块-19 6 系统软件设计-21 6.1 主程序流程图-21 6.2 各模块程序设计-21 7 系统的硬件调试-23 结语-26 参考文献-27 致谢-28 附 录 系统源程序-29 |

