第一范文网 - 专业文章范例文档资料分享平台

电子密码门锁设计(重庆大学计硬机课程设计) - 图文

来源:用户分享 时间:2025/7/29 19:15:52 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

赵秋帆、李华东、刘志君:电子密码门锁设计

计算机硬件技术基础课程设计

课题名称:电子密码门锁设计

专 业:自动化专业 班 级: 组 长: 组 员: 组 员:

指导老师:胡青

重庆大学自动化学院

2016年9月

赵秋帆、李华东、刘志君:电子密码门锁设计

1 基本功能要求

1.1 主要内容:

设计一个密码门锁系统,以扬声器作为发声装置,以4*4键盘作为功能按键,根据预设的密码对门锁实现安全控制。只有密码完全符合才能开门,密码不符时控制扬声器发声报警。在计算机硬件实验系统基础上,自行完成扬声器模块的设计。

1. 密码为6位,输入密码可以开门或修改密码。 2. 用LED显示门的当前状态,以及当前功能状态。

3. 按下开门键,LED显示“输入密码”提示信息,用户输入密码后,若正确则门打开,按下关门键或打开5秒后关门。若密码错误则三色LED用红色显示“密码错”提示信息后,要求用户重新输入密码,3次错误后三色LED红绿交错显示错误提示信息,并且扬声器同时发声报警,按下返回键返回。 4. 若按下设置键,LED显示“输入密码”提示信息,用户输入密码,若正确则LED显示”修改密码“提示信息,要求用户输入新开门密码,按确认键保存新密码后返回,按返回键则放弃修改直接返回。若错误处理规则与开门相同。

2 组员分工

赵秋帆:开门和设置程序的编写,编写主程序将其他子程序整合以及整体调试。

李华东:硬件连线和8259部分中断程序、三色LED子程序的编写。 刘志君:8254部分硬件连线及程序的编写、相关例题的查询以及实验报告的撰写。

2

赵秋帆、李华东、刘志君:电子密码门锁设计

3 硬件设计

3.1 器件选择

实验箱上的5片可编程并行I/O口接口芯片8255A,1片可编程定时/计数器8254,1片中断控制器8259(A),6位8段共阴极LED,两个LED小灯以及三色共阳极LED和蜂鸣器。

3.2 器件功能分配设计

1. 4片固定可编程并行I/O口接口芯片8255A控制三个LED显示错误信息 2. 扩展可编程并行I/O口接口芯片8255A控制8段共阴极LED显示信息,

同时控制扫描键盘。

3. 可编程定时/计数器8254完成关门定时,扬声器报警频率信号。 4. 中断控制器8259(A)控制中断。 5. 扬声器完成报警。

3.3 硬件连线

根据前面的分析以及器件功能分配,进行硬件连线 地址: 可编程并行I/O口接口芯片8255A接300H

可编程定时/计数器8254接320H

中断控制器8259A接340H

接线:

1. 可编程定时/计数器8254计数器0 CLK接频率信号47KHZ ,GATE接

+5V, OUT接计数器

1的CLK

2. 可编程定时/计数器8254计数器1 CLK接计数器0的OUT口,GATE

接+5V, OUT接8259IRQ0

3. 可编程定时/计数器8254计数器2 CLK接频率信号3MHZ, GATE接

+5V,OUT接扬声器信号输入端

4. 扩展可编程并行I/O口接口芯片8255AA口接LED段选,B口接LED

位选,b0接开关状态LED灯,b1接功能状态LED小灯,C口高四位接键盘列信号,低四位接键盘行信号

3

赵秋帆、李华东、刘志君:电子密码门锁设计

5. 中断控制器8259(A)INT1接INTR,SP/1接+5V,IRQ0接8254计数

器1OUT

6. 蜂鸣器信号接8254计数器2OUT 硬件连线原理图如图

图3.3.1 8254定时/计数器原理图

图3.2.2 键盘接口原理图

4

电子密码门锁设计(重庆大学计硬机课程设计) - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c471im10ksu4mg6283nif6msol1o4w700ux2_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top