- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机与嵌入式系统作品设计报告
专 业: 电子信息科学与技术
学 生 姓 名: 刘新 李娴
学 号: 201108059007 201108059010
指 导 教 师: 杨保亮
完成日期:2013 年 12 月 25 日
目 录
1 绪论 ………………………………………………………………………………2
1.1本设计所要实现的目标………………………………………………………2
1.2设计方案简介…………………………………………………………………2
2 系统总体方案设计 ………………………………………………………………2
设计框图………………………………………………………………………2
3 硬件系统构成 ……………………………………………………………………3
3.1电源输入电路…………………………………………………………………3
3.2键盘输入电路…………………………………………………………………3
3.3密码存储电路…………………………………………………………………4
3.4复位电路 ……………………………………………………………………4
3.5晶振电路 ……………………………………………………………………5
3.6显示电路 ……………………………………………………………………5
3.7报警电路 ……………………………………………………………………6
3.8开锁电路……………………………………………………………………6
4 软件系统设计……………………………………………………………………7
4.1主程序流程图 ………………………………………………………………8
结论…………………………………………………………………………………8
附录1硬件原理图…………………………………………………………………8
附录2 C语言程序…………………………………………………………………9
1 绪论
1.1 本设计所要实现的目标
本设计采用单片机为主控芯片,结合外围电路,组成电子密码锁,用户想要打开锁,必先通过提供的键盘输入正确的密码才能将锁打开,密码输入错误有提示,为了提高安全性,当密码输入错误三次将报警。密码可以有用户自己修改设定,锁打开后才能修改密码。修改密码之前必须再次输入就的密码,在输入新密码的时候要二次确认,以防止误操作。
1.2 设计方案简介
采用以单片机为核心的控制方案
利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,实现基本的密码锁功能
图2-1 系统设计框图
3 硬件系统设计
3.1 电源输入电路
密码锁主要控制部分电源需要用5V直流电源供电,其电路如图3-1所示,而5V电源输入时往往伴有杂波,所以加一个2.2uF的电容滤波。这样输出的电压一般能满足要求。
图3-1 电源输入电路原理图
3.2 键盘输入电路
由于本设计所用到的按键数量较多而不适合用独立按键式键盘。采用的是矩阵式按键键盘,它由行线和列线组成,也称行列式键盘,按键位于行列的交叉点上,密码锁的密码由键盘输入完成,与独立式按键键盘相比,要节省很多I/O口。本设计中使用的这个4*4键盘不但能完成密码的输入还能作特别功能键使用,比如清空显示功能等。键盘的每个按键功能在程序设计中设置 。其大体功能(看键盘按键上的标记)及与单片机引脚接法见图3-2。
图3-2 键盘输入原理图
3.3 密码存储电路
AT24C02是ATMEL公司的2KB字节的电可擦除存储芯片,采用两线串行的总线和单片机通讯,电压最低可以到2.5V,额定电流为1mA,静态电流10Ua(5.5V),芯片内的资料可以在断电的情况下保存40年以上,而且采用8脚的DIP封装,使用方便。其电路见图3-3。
图3-3 AT24C02引脚图
图中1、2、3脚是三条地址线,用于确定芯片的硬件地址,在80C51上它们都能接地,第5脚和第8脚分别为正、负电源。AT24C02中带有片内地址寄存器,每写入或读出一个数据字节后,该地址寄存器自动加1,以实现对下一个储存单元的读写,所有字节均以单一操作方式读取。
3.4 复位电路
单片机复位是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从这个状态开始工作,例如复位后PC=0000H,使单片机从第—个单元取指令。无论是在单片机刚开始接上电源时,还是断电后或者发生故障后都要复位。在复位期间(即RST为高电平期间),P0口为高组态,P1-P3口输出高电平;外部程序存储器读选通信号PSEN无效。地址锁存信号AL
您可能关注的文档
- 数字温度表方案设计书刘彩琴(2).doc
- 课程方案设计书一级圆柱齿轮减速器说明书(CAD).doc
- 氧气顶吹转炉方案设计书.doc
- Java即时聊天系统的方案设计书与实现.doc
- 支架冲压模具方案设计书.doc
- TRIZ创新方案设计书的方法(12).doc
- 办公楼室内装饰装修工程施工组织方案设计书.doc
- 内网网络方案设计书实施方案书.doc
- JSP课程方案设计书个人信息管理系统.doc
- 套筒座工艺规程及夹具课程方案设计书.doc
- 2025年阳信县农业农村局下属事业单位招聘笔试模拟试题附答案.docx
- 2025年阳信县农业农村局下属事业单位招聘笔试模拟试题附答案.docx
- 2022年事业单位联考综应类真题及参.pdf
- 2025年阳信县人工影响天气中心招聘笔试模拟试题附答案.docx
- 2025年阳信县统计局下属事业单位招聘笔试模拟试题附答案.docx
- 2025年阳东县疾控中心招聘笔试参考题库附答案.docx
- 2025年阳原县委社会工作部下属事业单位招聘笔试参考题库附答案.docx
- 2025年阳信县人工影响天气中心招聘笔试模拟试题附答案.docx
- 2025年阜阳阜南县清净水务有限公司招聘14人考前自测高频考点模拟试题附答案.docx
- 2025年阳东县统计局下属事业单位招聘笔试参考题库附答案.docx
原创力文档


文档评论(0)