单片机原理及应用课程设计.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
单片机原理及应用课程设计 单片机原理及应用课程设计全文共8页,当前为第1页。单片机原理及应用课程设计全文共8页,当前为第1页。2016-2017学年第二学期 单片机原理及应用课程设计全文共8页,当前为第1页。 单片机原理及应用课程设计全文共8页,当前为第1页。 单片机原理及应用期末考试 班级: 15网络1班 学号:2015220240125 姓名: 荣瑞乾 考试 题目 家居防盗报警器 一、系统设计(10分) 1、设计思路 本设计包括硬件和软件设计两个部分。模块划分为数据采集、键盘控制、报警等子模块。电路结构可划分为:热释电红外传感器、报警器、单片机控制电路、LED控制电路及相关的控制管理软件组成。用户终端完成信息采集、处理、数据传送、功能设定、本地报警等功能。 2、组成框图 AT89C52复位电路信号检测电路报警执行电路LED发光显示放大驱动驱动 AT89C52复位电路信号检测电路报警执行电路LED发光显示放大驱动驱动 AT89 C52 复位电路 信号检测电路 报警执行电路 LED发光显示 放大 驱动 驱动 AT89 C52 复位电路 信号检测电路 报警执行电路 LED发光显示 放大 驱动 驱动 二、硬件设计(20分) 1、设计方案 设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,经放大电路、比较电路送至门限开关,打开门限阀门送出TTL 电平至AT89C51单片机。在单片机内,经软件查询、识别判决等环节实时发出入侵报警状态控制信号。驱动电路将控制信号放大并推动声光报警设备完成相应动作。当报警延迟10s一段时间后自动解除,也可人工手动解除报警信号,当警情消除后复位电路使系统复位,或者是在声光报警10s钟后有定时器实现自动消除报警。 单片机原理及应用课程设计全文共8页,当前为第2页。单片机原理及应用课程设计全文共8页,当前为第2页。 单片机原理及应用课程设计全文共8页,当前为第2页。 单片机原理及应用课程设计全文共8页,当前为第2页。 1、主机有三个控制按键,一个按键布防,一个按键是遇到紧急情况紧急报警(或是测试键),一个是撤防。另一个为单片机的上电复位按键。 2、按下布防按键后, 30秒后进入监控状态(此时有人靠近不报警),当有人靠近时,热释红外感应到信号,传回给单片机,单片机马上进行报警。按下撤防按键解除布防。 3、当遇到特殊紧急情况时,可按下紧急报警键(测试键),蜂鸣器进行报警。(是在布放状态下) 4、布防时数码管显示"b",撤防时数码管显示"c",测试时或报警时数码管显示"-" 完成功能:开机等待布防键按下,数码管熄灭; 等待状态:按下布防键后数码管显示字母 "b" 30秒,之后数码管显示熄灭,进入布防状态; (从按下按键到30秒计时到,可以重复按下布防键延长计时时间,不累计,指示重新计时 30秒。也可按下撤防键取消布防); 布防状态:感应模块有信号时,数码管显示数字 "-" 蜂鸣器报警; 报警状态:按下撤防键,数码管显示字母 "c" ,蜂鸣器停止鸣响,系统进入等待布防状态; 紧急状态:当系统处于布防状态时,可以按下SOS键开启报警,此时蜂鸣器鸣响,数码管显示数字 "-" 单片机原理及应用课程设计全文共8页,当前为第3页。单片机原理及应用课程设计全文共8页,当前为第3页。2、硬件电路图 单片机原理及应用课程设计全文共8页,当前为第3页。 单片机原理及应用课程设计全文共8页,当前为第3页。 单片机原理及应用课程设计全文共8页,当前为第4页。单片机原理及应用课程设计全文共8页,当前为第4页。三、软件设计(20分) 单片机原理及应用课程设计全文共8页,当前为第4页。 单片机原理及应用课程设计全文共8页,当前为第4页。 1、软件设计思路(可画流程图) 系统初始化声光报警结束检测外部有无信号输入声光报警是否持续10秒开始启动声光报警电路开始报警是否还有检测信号等待下次报警结束YNNYYN系统初始化声光报警结束检测外部有无信号输入声光报警是否持续10秒开始启动声光报警电路开始报警是否还有检测信号等待下次报警结束YNNYYN 系统初始化 声光报警结束 检测外部有 无信号输入 声光报警是否持续10秒 开始 启动声光报警电路开始报警 是否还有检测信号等待下次报警 结束 Y N N Y Y N 系统初始化 声光报警结束 检测外部有 无信号输入 声光报警是否持续10秒 开始 启动声光报警电路开始报警 是否还有检测信号等待下次报警 结束 Y N N Y Y N 单片机原理及应用课程设计全文共8页,当前为第5页。单片机原理及应用课程设计全文共8页,当前为第5页。2、源程序(代码) 单片机原理及应用课程设计全文共8页,当前为第5页。 单片机原理及应用课程设计全文共8页,当前为第5页。 #include <reg52.h> #define
- 粉丝: 168
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助