- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
第 30卷第 l2期 电 字 工 程 甄 、一o1.30No.12
2004年 l2月 ELECTRONIC ENGINEER Dec.2OO4
基于 ISP技术的电子密码锁设计
吴秋兰,耿 霞
(山东农业大学信息学院,山东省泰安市271000)
【摘 要】 介绍一种基于在系统可编程(ISP)技术和复杂可编程逻辑器件(CPLD)的新型电子密
码锁的设计方法,阐述了其工作原理和软硬件设计。在硬件上,用Lattice公司的ISP大规模集成芯片
对其外围电路进行集成,用l片CPLD实现 了几十片分离元件才能实现的功能,几乎将整个系统下载
于同一芯片中,实现了所谓 的片上系统 ,从而大大简化 了系统结构,增强了系统的可靠性和性价比。
该密码锁特别适用于宾馆、办公大楼、仓库等人员经常变动的场所。
关键词:电子密码锁 ,在系统可编程,复杂可编程逻辑器件 ,超高速硬件描述语言
中图分类号 :TN99
b)输入的密码用七段数码管显示 ,最后输入的数
0 引 言
字显示在最右边,每输入 1位数字 ,密码在数码管上的
随着社会物质财富的 日益增长,安全防盗已成为 显示左移移位 ,系统设有删除键 “BACK”,用于删除误
社会问题。而锁 自古以来就是把守门户的铁将军,人 输的数字,每按一次,删除最右边的1位,同时密码右
们对它要求甚高,既要安全可靠地防盗,又要使用方 移 1位。
便。弹子锁由于结构上的局限已难以满足当前社会管 c)当6位密码输入正确时,按 “OPEN”键,锁打
理和防盗要求,特别是在人员经常变动的公共场所 ,如 开 ;密码连续3次输入有误,则启动报警系统。
办公室、宾馆等地方。电子密码锁由于其 自身的优势, d)设有万用密码,用于解除报警或主人忘记所设
越来越受到人们的青睐,但是 目前使用的电子密码锁 置的密码时使用。
大部分是基于单片机用分离元件实现的¨。J,其成本
2 电子密码锁硬件实现
较高且可靠性较差。
本文介绍一种采用在系统可编程 (ISP——insys. 系统的原理框图如图1所示,本系统主要由键盘
tem programmable)技术和复杂可编程逻辑器件 显示电路、密码锁控制电路、报警电路等组成。
(CPLD)构成的新型电子密码锁的设计方法,用 Lattice
公司的在系统可编程大规模集成(ISPLSI)芯片对其外
围电路进行集成,用 1片CPLD实现了几十片中规模
集成(MSI)电路才能完成的功能,从而大大简化 了系
统结构,降低了成本,提高了系统的保密性和可靠性。
ISP技术及其器件使我们能够在产品设计、制造
过程中对产品中的器件 、电路板甚至整个电子系统的
逻辑和功能随时进行组态或重组 ,由于采用先进的
ECMOS技术,保证了器件具备 1万次以上的擦写能
力 。采用这种器件开发的数字系统,其升级与改进
极其方便。 图1 系统原理
l 系统功能
图中围框内的所有部件均集成在 1片 ISPLSI1032
本电子密码锁具备以下功能: 中,部件 的功能用超高速集成 电路硬件描述语言
a)密码用6位十进制数表示 ,在锁开的状态下可 (VHDL)编程实现。
重新设置6位密码
文档评论(0)