hdl手机苹果手机忘记开锁密码码忘了怎么办

您所在位置: &
 &  & 
三位密码锁实验报告.doc23页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
文档加载中...广告还剩秒
需要金币:350 &&
你可能关注的文档:
??????????
??????????
数字系统设计
实习(训)报告评语
等级: 评阅人: 职称: 年
实习(训)报告
实习目的(内容):电子密码锁 实习时间:
自 6 月 17 日至 6 月 28 日
实习地点:三号实验楼A307
实习单位: 指导老师:
翁嘉民 系主任: 目录
………………………………………
设计思想……………………………………
2.1系统原理框图
2.2总体实现原理
芯片主控设计………………………………
3.1系统设计方案
3.2FPGA有限状态机
3.3设计流程
3.4状态编码
3.5密码的输入
3.6密码记录与比较
3.7密码的显示
引脚锁定……………………………………
程序仿真……………………………………
方框图………………………………………
心得体会……………………………………
基于Verilog HDL的FPGA的电子密码锁的设计报告
摘要:基于FPGA设计的电子密码锁是一个小型的数字系统,与普通机械锁相比,具有许多独特的优点:保密性好,防盗性强,可以不用钥匙,记住密码即可开锁等。目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件。在实际应用中,程序容易跑飞,系统的可靠性较差。本文介绍的一种基于现场可编辑门阵列FPGA器件的电子密码锁的设计方法,采用VHDL语言对系统进行描述,并在EP3C10E144C8上实现。
通过仿真调试,利用可编程逻辑器件FPGA的电子密码锁的设计基本达到了预期目的。当然,该系统在一些细节的设计上还需要不断地完善和改进,特别是对系统的扩展有很好的使用系统和设计的价值。
数字电路主要是基于两个信号(我们可以简单的说是有电压和无电压),用数字信号完成对数字量进行算术运算和
正在加载中,请稍后...文档分类:
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,
下载前请先预览,预览内容跟原文是一样的,在线预览图片经过高度压缩,下载原文更清晰。
您的浏览器不支持进度条
淘豆网网友近日为您收集整理了关于基于verilog HDL的密码锁的设计与开发的文档,希望对您的工作和学习有所帮助。以下是文档介绍:EDA 课程设计哈尔滨工业大学(威海)信电学院电子信息工程2014.6课设名称: 密码锁课设日期: ----7.5姓名: 陈飞学号: 一. 所用软件与硬件介绍1.1 所用软件介绍QuartusII 是 Altera 公司的综合性 PLD/FPGA 开发软件,支持原理图、VHDL、VerilogHDL 以及 AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌的综合器以及仿真器,可以完成从设计输入到硬件配置的完整 PLD设计流程。QuartusII 可以在 XP、Linux 以及 Unix 上使用,除了可以使用 TCL 脚本完成设计流程外,提供了完善的用户图形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特点。QuartusII 支持 Altera 的 IP 核,包含了 LPM/MegaFunction 宏功能模块库,使用户可以充分利用成熟的模块,简化了设计的复杂性、加快了设计速度。对第三方 EDA 工具的良好支持也使用户可以在设计流程的各个阶段使用熟悉的第三方 EDA 工具。此外,QuartusII 通过和 DSP Builder 工具与 Matlab/Simulink 相结合,可以方便地实现各种 DSP 应用系统;支持 Altera 的片上可编程系统(SOPC)开发,集系统级设计、嵌入式软件开发、可编程逻辑设计于一体,是一种综合性的开发平台。Maxplus II 作为 Altera 的上一代 PLD 设计软件,由于其出色的易用性而得到了广泛的应用。目前 Altera 已经停止了对 MaxplusII 的更新支持,QuartusII 与之相比不仅仅是支持器件类型的丰富和图形界面的改变。Altera 在 QuartusII 中包含了许多诸如 SignalTapII、Chip Editor 和 RTL Viewer 的设计辅助工具,集成了 SOPC 和 HardCopy 设计流程,并且继承了 MaxplusII 友好的图形界面及简便的使用方法。1.2 所用硬件介绍硬件的总体设计:故由上图,将整个硬件电路部分主要分成五个部分,即:FPGA 电路设计,数码管显示驱动电路设计,温度传感器电路设计,报警电路设计,键盘矩阵FPGA外部时钟键盘矩阵控制温度传感器数码管显示声音报警控制电路设计。I.FPGA 芯片的介绍在本次课程设计中选用 Altera 公司 Cyclone II 系列 FPGA 器件。Altera 公司 2004 年推出了新款 Cyclone II 系列 FPGA 器件。Cyclone II FPGA的成本比第一代 Cyclone 器件低 30%,逻辑容量大了三倍多,可满足低成本大批量应用需求。随着低复杂度 FPGA 器件成本的不断下降,具有灵活性和及时面市优势的FPGA 与 ASIC 相比更有竞争性,在数字消费市场上的应用也急剧增加。第一代Cyclone 系列迄今发售了 3 百多万片,在全球拥有 3,000 多位客户,对大批量低成本数字消费市场有着巨大的影响,该市场消纳了三分之一的器件。同时,Cyclone II 器件系列也在电信、计算机外设、工业和汽车市场上获得了巨大的进步。Cyclone II 器件包含了许多新的特性,如嵌入存储器、嵌入乘法器、PLL 和低成本的封装,这些都为诸如视频显示、数字电视(DTV)、机顶盒(STB)、DVD 播放器、DSL 调制解调器、家用网关和中低端路由器等批量应用进行了优化。Cyclone II 器件采用 TSMC90nm 低 K 绝缘材料工艺技术,这种技术结合Altera 低成本的设计方式,使之能够在更低的成本下制造出更大容量的器件。这种新的器件比第一代 Cyclone 产品具有两倍多的 I/O 引脚,且对可编程逻辑,存储块和其它特性进行了最优的组合,具有许多新的增强特性低成本的配置器件编辑 Altera 为配置 Cyclone II FPGA 提供了低成本的串行配置器件。这些串行配置器件定价为批量应用,成本是相应 Cyclone II FPGA 的10%。四个串行配置器件(1Mbit,4Mbit,16Mbit 和 64Mbit)提供了节省空间的8 脚和 16 脚 SOIC 封装。器件中任何不用于配置的存储器可用于一般存储,进一步增强其价值。IP 编辑 Altera 也为 Cylcone II 器件客户提供了 40 多个可定制 IP 核,Altera和 Altera Megafunction 伙伴计划(AMPPSM)合作者提供的不同的 IP 核是专为Cyclone II 架构优化的,包括:Nios II 嵌入式处理器;DDR SDRAM 控制器;FFT/IFFT;PCI 编译器;FIR 编译器;NCO 编译器;POS-PHY 编译器;ReedSolomon 编译器;Viterbi 编译器等等。II.数码管显示器液晶显示器按其功能可分为三类,笔段式液晶显示器,字符点阵式液晶显示器和图形点阵式液晶显示器。前两种可以显示数字,字符,符号等。而图形点阵式液晶显示器还可以显示汉子和任意图形,达到图文并茂的鲜果。在本课程设计中,受到试验箱的限制,在这里使用的是基本的数码管显示。当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的字样了。如:显示一个“2”字,那么应当是 a 亮 b 亮 g 亮 e 亮 d 亮 f 不亮 c 不亮 dp不亮。LED 数码管有一般亮和超亮等不同之分,也有 0.5 寸、1 寸等不同的尺寸。小尺寸数码管的显示笔画常用一个发光二极管组成,而大尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为 1.8V 左右,电流不超过 30mA。发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。常用 LED数码管显示的数字和字符是 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。二.系统设计2.1 设计思想2.1.1 课题背景众所周知,随着科学技术的发展,以及数字电路的各种产品广泛应用,传统意义上的机械锁应用领域有限,且方便性不高。由于其构造简单,多数采用物理性结构且多数有常识的人对其构造了如指掌,安全性不高。相对机械锁,电子密码锁其保密性高,使用灵活性好,安全系数高,可实时改变其密码,使用极其方便,在当今社会得到了极其广泛的应用,也将是未来发展的趋势。本设计使用 EDA 设计,使设计过程得到高度自动化,其具有强大的设计、测试、仿真分析、管理等功能。使用 EDA 环境完成电路的系统综合设计和仿真。在数字信息技术高速发展的今天,越来越多的地方需要电子密码锁来进行信息的加密与保密,而这种功能是传统机械锁无法实现的,因此,电子密码锁的设计越来越重要。其设计直接关系到其使用的安全性,灵活性,实用性,以及用户体验。所以,在这个背景下,学会和掌握密码锁的设计是尤其重要的,而且要在这个基础上,不断提高其灵活,实用,1播放器加载中,请稍候...
该用户其他文档
下载所得到的文件列表基于verilog HDL的密码锁的设计与开发.docx
文档介绍:
EDA 课程设计哈尔滨工业大学(威海)信电学院电子信息工程2014.6课设名称: 密码锁课设日期: ----7.5姓名: 陈飞学号: 一. 所用软件与硬件介绍1.1 所用软件介绍QuartusII 是 Altera 公司的综合性 PLD/FPGA 开发软件,支持原理图、VHDL、VerilogHDL 以及 AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌的综合器以及仿真器,可以完成从设计输入到硬件配置的完整 PLD设计流程。QuartusII 可以在 XP、Linux 以及 Unix 上使用,除了可以使用 TCL 脚本完成设计流程外,提供了完善的用户图形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特点。QuartusII 支持 Altera 的 IP 核,包含了 LPM/MegaFunction 宏功能模块库,使用户可以充分利用成熟的模块,简化了设计的复杂性、加快了设计速度。对第三方 EDA 工具的良好支持也使用户可以在设计流程的各个阶段使用熟悉的第三方 EDA 工具。此外,QuartusII 通过和 DSP Builder 工具与 Matlab/Simulink 相结合,可以方便地实现各种 DSP 应用系统;支持 Altera 的片上可编程系统(SOPC)开发,集系统级设计、嵌入式软件开发、可编程逻辑设计于一体,是一种综合性的开发平台。Maxplus II 作为 Altera 的上一...
内容来自淘豆网转载请标明出处.
浏览:13次如何解锁屏幕锁hdl365小辣椒手机_百度知道手机沾水了无法开机怎么处理?
手机沾水了无法开机怎么处理?
15-07-20 &
这个是手机进水了,送去你附近的手机店维修处理一下就可以了
请登录后再发表评论!

参考资料

 

随机推荐