基于AVR单片机的密码保护型密码锁控制电路

来源 :高校教育研究 | 被引量 : 0次 | 上传用户:zhang1xiao123321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】采用单片机和片外存储设备实现的电子密码锁,存在着密码放置在外部芯片,容易通过外部芯片读取密码造成密码的丢失与扩散。本文论述的一种新型密码锁的设计,密码经过加密存储于控制芯片内部EEPROM,同时设计有芯片插拔逻辑控制,可以防止拆解电路等暴力破解造成的密码丢失与扩散。
  【关键词】单片机 密码保护 密码锁
  【中图分类号】TN918.2 【文献标识码】A 【文章编号】1009-9646(2008)11(a)-0234-01
  
  1 引言
  在一些需要密码保护的场合,比如门禁系统、考勤系统、工业控制柜等场所,需要密码进行控制,传统的机械锁由于操作复杂、故障率高、易被破解、精度差等缺点已逐步淡出应用领域。取而代之的是采用单片机和外部存储器搭接的电子密码锁,电子密码锁具有操作方便、设备简单可靠的优点。当时采用上述形势的电子密码锁存在着一个重要的安全隐患,就是当外部存储芯片被人取走后密码也就公开了,这样所有的密码系统密码必须重新设置,因此设计一种密码保护型的密码锁电路就显得十分必要。
  
  2 设计思路
  密码丢失扩散的主要原因在于密码的存储位置,国内最常见的普通51系列单片机内部仅有可在线编程的flash程序存储器却不具有非易失的可在程序编程的数据存储设备,然而密码在使用过程中是需要用户更新与维护的,所以大部分51体系的单片机密码锁设计中都采用了外置式的密码存储电路,例如外置的IIC串行总线EEPROM芯片24Cxx。这些芯片独立设在电路之中,非法用户如果一旦取得并采用普通编程器读出内设的密码,那么系统密码就存在扩散的危险,这时受到威胁的不仅仅是这个被破解的电路,而是整个密码系统的安全。如果采用加密的方式存放密码,情况会得到一些改善,但是仅仅也只是增加了非法用户的破解工序而已。由于单片机本身的运算能力所限,不能采用很强大的机密措施,所以这样的方法安全性也很值得怀疑。
  Atmel公司生产的AVR-mega系列单片机内部除了传统单片都具有有可在线编程的flash程序存储器,还在芯片内部设置了512字节的EEPROM非易失可在程序编程的数据存储器。这样的设计为其用于具有密码保护功能的密码锁电路提供了很大的方便与设计灵活性。由于AVR-mega采用的程序存储器保护熔丝位深埋技术,使得其内部可在线编程的flash程序存储器被非法破解的可能性几乎不存在。如果我们在flash程序存储器中设置一段芯片掉电监测程序,当电路被非法操作时(例如:未经授权打开机柜)进入中断程序对内置的EEPROM数据存储器也就是密码部分进行擦除操作,这样密码就得到了保护。由于AVR-mega系列单片机的EEPROM数据存储器在芯片内部,而且AVR-mega系列单片机的供电电压可以低至2.7V,所以可在单个芯片上设置一个电池作为后备电源,这样即使侵入者切断外部供电,密码保护动作也可以继续正常执行。
  


  3 具体设计
  3.1 软件设计
  AVR-mega系列单片机支持高级语言编程,可使用的有BASIC和C语言。同时片上拥有一个硬件比较器可以产生一个独立中断。所以在进行普通的密码锁设计的程序基础上只需要增加一个简单的中断服务子程序,就可以在非法操作时的对密码进行擦除动作。
  具体程序流程如下:
  


  3.2 硬件设计
  由于密码保护是建立在用户非法入侵时密码擦除的方法上的。因此,后备电源的设计就显得十分重要。对于AVR-mega系列单片机而言,工作电压可以为2.7V~5V。同时,入侵检测的电压比较由其内部比较器完成。所以,在电路板上仅需一个普通的电池作为单片机后被供电电源即可。电路采用标准5V供电,通过2个4148进行简单的降压,这样在电池端获得3.6V的电压,在平时4148导通给电池充电,当外电源被切断时由电池继续对密码保护电路部分继续供电。
  入侵检测采用微动开关s1电路完成,比较器AIN0脚接电位器RD1获得一个中间电位。当入侵发生时,微动开关由原来的闭合状态变为释放状态,导致比较器的AIN1脚电平由3.6V跌落至0V,中断产生,进入密码擦除工作方式。
  
  4 总结
  本设计利用了AVR-mega单片机片上资源丰富的优势,使得平常的密码锁程序控制部分、入侵检测部分、密码保护部分都统一的使用单芯片完成,这样的后备电源设计变得十分简单,电路的可靠性和密码的安全性得到极大的保证,实际制作结果也验证了密码保护的有效性。
  
  参考文献
  [1] 张宇,陈明,瞿赟.基于ARM7的嵌入式数据采集系统设计[J].电子测量技术, 2007,(01).
  [2] AVR单片机ATmega8产品手册.
  [3] 马潮,AVR单片机嵌入式系统原理与应用实践.
其他文献
【摘要】俗话说“好马配好鞍”,同样好文要配好题。尤其是需要拟题的高考作文。好文题会让容易产生审美疲劳的阅卷老师眼前一亮,一见倾心。题好,这可是文章的第一个闪光点,潜意识中会让学生的作文分数增加几分。而不好的文题,则无形中使你的得分受损。文好题好,当然最好;文好题孬,那是损招(自损);文平题好,受益匪浅。鉴于此,拟题的重要性不言而喻。笔者在拟题方面做了如下一些探讨和尝试。  【关键词】文章 学术  
期刊
【摘要】本文依托语言测试真实性及ESP测试理论,分析在中国民航飞行学院院内设置民航英语口语测试的可行性和必要性。认为ESP 测试的能力维度的界定应建立民航英语行业内需要分析的基础上;真实性是民航英语口语测试效度的必要保证。  【关键词】民航英语 专门用途英语 口语测试  【中图分类号】G642.0【文献标识码】A【文章编号】1009-9646(2008)11(a)-0201-01    1 引言 
期刊
【摘要】本文主要介绍了互叶梅(Amborella tricopoda Baill.)的最原始的主要特征,分布和生境;简要总结了被子植物起源问题的研究状况,评论了近年来有关被子植物起源、演化问题的假说和理论,重点介绍了近期根据DNA序列构建的被子植物系统树。新的分子系统学研究对被子植物的祖先类群进行了重新认识,对被子植物的起源时间进行了新的推测,为被子植物起源的研究提供了新的框架。  【关键词】最原
期刊
【摘要】为了探索发现教育者和受教育者在外语文化素质培养和跨文化交际能力建立方面的问题,有必要对新时期语言教育政策中的文化意识和文化理解方式进行研究。该文分析研究外语教育政策中的文化教育缺失现象,同时提出外语教育政策中文化意识教育的方法和手段。  【关键词】外语教育 文化意识 缺失 对策  【中图分类号】G722.2【文献标识码】A【文章编号】1009-9646(2008)11(a)-0198-02
期刊
【摘要】舞蹈中的“点”和“线”,对一部舞蹈作品有着极其的重要性和特殊性,并与音乐和舞蹈作品的表演者有着密切相关的联系。舞蹈是形体的艺术,被称之为流动的绘画和雕塑,作为流动的艺术,舞蹈是由无数的“线”和“点”组合而成。“线”是无数个“点”联接在一起,形成了不同美的流动的运动轨迹。那么什么是舞蹈的“线”和“点”?二者之间与舞蹈作品有着什么联系?  【关键词】舞蹈“点”“线” 作品音乐 表演分析  【中
期刊
【摘要】本文根据高校非影视专业的大学生在选修的短期课程中,运用国际工程教育CDIO模式,快速地掌握DV制作的方法,高效地完成DV创作的实践教学任务,建立合理快捷的流程是一个重要的实验规范问题。  【关键词】DV 摄制流程 实验规范 CDIO 工程教育  【中图分类号】G222.3【文献标识码】A【文章编号】1009-9646(2008)11(a)-0208-02    随着数码摄录设备的技术进步和
期刊
【摘要】英语模拟法庭的运行可以为培养复合型的涉外法律人才奠定坚实的基础。但是,英语模拟法庭的顺利开展,必须经过精心的设计,主要有三个阶段。一是准备阶段,包括明确目标与宗旨,选定案例与分发材料,遴选与分配角色;二是实践阶段,包括布置法庭背景,提交书面材料与进行庭审程序;三是总结阶段,包括旁听学生、参与学生与指导老师对整个模拟法庭的总结与建议。  【关键词】英语模拟法庭 设计 运行  【中图分类号】C
期刊
【摘要】双语教学作为一种新的教学方式、教学理念,在各高校普遍受到人们的关注,本文就作者在双语研讨班的交流学习进行了简单的总结,并结合实际讨论了目前我们在双语教学中存在的一些问题。  【关键词】香港 双语教学 思考  【中图分类号】H003【文献标识码】A【文章编号】1009-9646(2008)11(a)-0216-01    2007年11月3日至11月18日,我有幸参加了由吉林省高校师资培训中
期刊
【摘要】美国的新帝国主义以“仁慈的帝国”面目在全世界推广“自由民主”体制,重建世界秩序,并以反恐为名推行先发制人、政权更迭和单边主义政策,建立了军事、经济和技术霸权,美国的次贷危机引发了金融海啸,经济衰退不可避免,思想意识形态的混乱也将导致政治影响的衰退。美国新帝国主义的霸权也将如泡沫破灭。  【关键词】次贷危机 美国 新帝国主义 霸权泡沫  【中图分类号】F038【文献标识码】A【文章编号】10
期刊
【摘要】大学语文是高等教育一门重要的基础课,它对于提高大学生理解和运用汉语的能力,对于开阔大学生视野,增长大学生见识,提高大学生人文素养,以及传承中华文明等有着积极的作用。当前大学语文教学最大的问题在于人文精神的失落。大学阶段,语文就不应该仅仅是“工具”,也不仅仅是知识的“载体”,更应该是人文精神的具体体现。  【关键词】大学语文 教学 人文精神  【中图分类号】G622.4【文献标识码】A【文章
期刊