网站大量收购独家精品文档,联系QQ:2885784924

单片机课程设计报告-基于单片机的电子密码锁设计.doc

单片机课程设计报告-基于单片机的电子密码锁设计.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计报告-基于单片机的电子密码锁设计.doc

本科学生单片机课程设计报告 题 目 基于单片机的电子密码锁设计(F题) 姓 名 学 号 院 (系) 专业、年级 指导教师 课程设计成绩评定表 项目 评分依据 满分 得分 设计作品 电路板焊接工艺 功能完整 性能指标 10 程序运行可靠 人机交互友好,操作方便 设计报告 内容完整 10 写作规范 10 设计报告篇幅符合要求 10 实评总分 指导教师签名 目 录 1、 引言…………………………………………………………… 1 2、 设计要求……………………………………………………… 2 3、 硬件电路设计………………………………………………… 3 3.1 设计方案的选择…………………………………………… 3 3.2 主要元器件简介…………………………………………… 4 3.3 硬件系统结构……………………………………………… 8 4、 程序设计……………………………………………………… 13 5、 总结…………………………………………………………… 15 参考文献……………………………………………………………… 16 附件一:电路原理图及作品实物图………………………………… 17 附件二:程序清单…………………………………………………… 18 1、引言 1.1 单片机密码锁课程设计报告摘要 随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器。随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁必威体育官网网址性好编码量多远远大于弹子锁。随机开锁成功率几乎为零。2) 密码可变用户可以更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。3) 误码输入保护当输入密码多次错误时,报警系统自动启动。 电子密码锁操作简单易行,一学即会。 2、设计要求 2.1 设计任务 设计一种基于单片机的密码锁。 2.2 设计要求 1)密码用键盘输入(4~8位); 2)用户可预置密码(4~8位),并永久保存; 3)用LED数码管或LCD显示密码值,密码设置成功或开锁后显示“******”; 4)密码输入成功后,开锁(用绿色的LED亮);密码输入错误时数码管或LCD提示错误信息,并且红色的LED亮;三次输入错误后,扬声器报警; 2.3 设计报告要求 说明设计作品的功能、特点、应用范围; 方案对比,确定方案。 电路设计、电路工作原理、技术指标测试; 编程方法、程序框图及关键程序清单。 课程设计总结。 3、硬件电路设计 3.1 设计方案的选择 3.1.1 方案一:采用数字电路控制用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过秒(一般情况下,用户不会超过秒,若用户觉得不便,还可以修改)电路将报警秒,若电路连续报警三次,电路将锁定键盘分钟,防止他人的非法操作。方案二:采用以单片机为核心的控制方案利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,实现基本的密码锁功能 3.2 主要元器件简介 3.2.1 主控芯片 单片机STC89C52 1、宏基公司生产的STC89系列单片机,高速、低功耗、新增在系统/在应用可编程(ISP,IAP)功能0个引脚,k Bytes Flash片内程序存储器, bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,片内时钟振荡器。设计和配置了振荡频率可为0Hz并可通过

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档