版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目三简易电子密码锁制作任务三
简易电子密码锁制作任务三简易电子密码锁制作
1任务要求
2任务分析
3硬件电路的设计与搭建
4软件编写
5任务实施
任务书:
11.使用指令模块中行列式4×4键盘作为密码锁的输入。按键排列对应参照左。使用显示模块的4位数码管显示对应的密码字符“-”。使用继电器模块的KA6控制密码锁的开关,继电器得电为开锁状态,继电器断电为关闭状态。2.上电后,数码管无显示,初始密码为“1234”。3.按下4×4键盘的数字键时,对应的密码字符(“-”)显示在最右边的数码管上,对应的数字存入密码最低位。原来显示的内容及密码依次向左移动一位,最高位的密码丢弃。4.按下“清除”键,密码全部清除,四个数码管全部无显示。5.按下“确定”键,比较输入密码和初始密码。如果相同则锁打开,两秒钟后自动进入关闭状态。如果不同密码清除,密码锁保持关闭状态。第1列第2列第3列第4列第1行0123第2行4567第3行89清除确定第4行
2任务分析(1)密码校验(2)显示密码字符(3)开锁处理(4)继电器模块介绍(1)密码校验密码检验是在按下“确定”键时执行的。方法使将所有有效密码组合在一起,如果等于“1234”则开锁,否则密码锁保持关闭状态。要注意的是,按下确定键后,无论密码正确与否,是否执行开锁,密码都要全部清除,为下一次正确输入密码作准备。(2)显示密码字符在显示处理时,任务二是将有效密码值送显示缓冲区,而本任务是将密码字符“-”的字型码“0xbf”在字型码表中对应的位置(参考程序中为“17”)送显示缓冲区。(3)开锁处理(4)继电器模块介绍继电器模块内部驱动电路原理图当LOCK接口中输入低电平时,光电耦合器U1导通,从而使继电器RL1线圈得电,同时LED灯点亮。若LOCK接口输入高电平,则光电耦合器U1不工作,继电器RL1线圈不得电,同时LED灯熄灭。所以,只要通过单片机的I/O口输出高低电平到输入端KA6就能控制继电器的工作:单片机输出低电平,继电器线圈得电,触点动作;单片机输出高电平,继电器不得电,触点不动作。控制程序:sbitLOCK=P2^4;LOCK=0;//开锁指令LICK=1;//关锁指令
3硬件电路的设计与搭建1、硬件电路设计2、绘制模块接线图1、硬件电路设计简易电子密码锁模块接线图(YL-236单片机实训装置)软件编程1、主程序流程图2、参考程序
4
1、主程序流程图2、参考程序项目实施
5
1.硬件电路连接:按照硬件电路接线图连线,选择所需的模块并进行布局,然后将电源模块、主机模块、显示模块、指令模块和继电器模块用导线进行连接。2.打开Keil软件,新建工程“MMS3”,然后再新建并加入名为MMS3.C的源程序文件,将上面的参考程序输入并保存、编译和链接,产生HEX文件。3.对源程序进行编译和链接,如果有错误则必须修改错误,直到编译成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年石家庄建筑工程分包合同
- 风电站电伴热施工合同
- 幼儿培训中心转让协议
- 门店买卖合同样本
- 政府机关减速带建设协议
- 运动中心钢结构施工协议
- 港口给水系统安装工程合同
- 广告服务一体机租赁协议
- 住宅区景观照明安装协议
- 酒店物业管理合同管理
- 软件项目开发投标文件技术方案
- 《设计质量保证措施》
- 有关于企业的调研报告范文(10篇)
- 君乐宝在线测评题答案
- 2024年秋季新人教PEP版英语三年级上册全册教案
- 教育机构合作伙伴招募方案
- 2022年农业银行法人信贷理论知识考试题库(含答案)
- 2024年秋国家开放大学会计信息系统(本)客观题及答案
- 在线招聘平台人才匹配算法优化与应用推广
- 重庆B卷历年中考语文现代文阅读之非连续性文本阅读5篇(含答案)(2003-2023)
- 干部任免审批表样表
评论
0/150
提交评论