文档介绍:VHDL语言及应用课程设计论文
----VHDL平台下
密码锁的设计
学院:电子信息学院
专业:
学号:
姓名:
指导老师:
团队成员:
完成日期:
目录
一. 引言-----------------------------------------------------------1
二. 实验目的-------------------------------------------------------1三. 实验任务与要求-------------------------------------------------1
四. 设计原理及工作流程---------------------------------------------2
密码锁设计原理--------------------------------------------------2
密码锁系统框图--------------------------------------------------2
密码锁设计提示--------------------------------------------------2
五. 密码锁的顶层设计源程序-----------------------------------------3
六. 密码锁各功能模块源程序及其仿真分析-----------------------------5
密码设定锁存器源程序及其仿真分析--------------------------------5
密码输入锁存器源程序及其仿真分析--------------------------------6
开锁控制系统源程序及其仿真分析----------------------------------8
比较器源程序及其仿真分析----------------------------------------9
LED显示源程序及其仿真分析--------------------------------------11
顶层源文件的仿真分析-------------------------------------------12
七. 密码锁设计源程序的下载调试------------------------------------13
电路结构-------------------------------------------------------13
管脚分配-------------------------------------------------------14
程序下载调试过程-----------------------------------------------14
八. 实验分析与总结------------------------------------------------15
九. 组内分工------------------------------------------------------16
十. 参考文献------------------------------------------------------16
一. 引言
随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。因此人们对锁要求甚高,既要求可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。传统的门锁既要备有大量的钥匙,又要担心钥匙丢失后的麻烦。
数字密码锁是二十一世纪制锁业的一次革命,锁的特点是不用钥匙、无锁孔、机械传动、不易损坏、不磨损、不易被破译、可多次更换密码、换号不换锁、一把锁多个密码,具有防拨、防砸、防撬、防堵等功能。安装门锁时不破坏原门的结构,避免用钥匙开启旋芯式锁具的一切烦恼(如丢、落、拆、堵门被反锁等)。数字密码锁是利用数字密码来开启的锁具,其重复概率极低,有着很高的安全性;而旋芯式锁具使用不够安全。通过对社会各阶层千余人的调查,百分之百的人对目前身上挂着的串串钥匙无可奈何,都愿意一身轻松没有任何顾虑的出入家门,都愿意用上一种既安全方便又不用钥匙的锁具。因此,数字密码锁产品的市场发展前景极为广阔。
而EDA 技术设计电子系统具有用软件的方式设计硬件,设计过程中可用有关软件进行各种仿真,系统可现场编程、在线升级,整个系统可集成在一个芯片上等特点;不但设计周期短、设计成本低,而且将提高产品或设备的性能,缩小产品体积、提高产品的技术含量,提高产品的附加值。
可见,用VHDL可以更加快速、灵活地