文档详情

烟雾报警器控制系统设计.pdf

发布:2019-01-01约1.52万字共15页下载文档
文本预览下载声明
计算机控制技术课程设计说明书 目录 1 引言 1 2 设计要求 1 2.1 课程设计目的 1 2.2课程设计内容和要求 1 2.3设计工作任务及工作量的要求 1 3 方案设计2 3.1设计原理2 4 电路器件介绍2 4.1单片机简介 2 4.2 MQ-2气体传感器简介3 4.3 1602液晶显示的介绍 4 5 电路设计及原理分析4 5.1单片机引脚分配4 5.2时钟电路4 5.3复位电路5 5.4蜂鸣器接口电路5 5.5灯光显示电路5 6 系统软件设计5 7 实物图6 8课程设计体会7 参 考 文 献8 附录A:主电路图9 附录B:主程序 11 第I页 共I页 计算机与控制技术课程设计说明书 1 引言 烟雾报警器,是一种经常使用的设备,本次实现利用单片机STC89C51 和 MQ-2 烟雾气敏传感器对房间的烟雾浓度进行检测、根据设计的要求,如果超过 设定浓度,可以进行声、光报警并对烟雾浓度进行调节。通过设计,掌握数据采 集系统的工作原理、掌握计算机控制系统的设计原理。 2 设计要求 2.1 课程设计目的 1.设计一个由计算机控制的烟雾报警器,可以对房间的烟雾浓度进行检测,如果 超过设定浓度,可以进行声、光报警并对烟雾浓度进行调节。通过设计,掌握 数据采集系统的工作原理、掌握计算机控制系统的设计原理。 2.利用STC89C52 完成控制要求。熟悉并了解单片机控制系统的详细工作原理。 3.利用Keil uVision 、proetus、protel画出硬件原理图、软件仿真图。 2.2课程设计内容和要求 1.选择传感器,设计接口电路,对房间的烟雾浓度进行检测,要求烟雾浓度的 测量范围是0~2000ppm 。设计声光报警电路,当浓度超过1000 ppm 时自动报 警。 2.用protel 设计硬件原理图 3.选择控制算法,编写控制程序。用Keil uVision 设计完整的控制程序 (C语言 或者汇编语言) 4.编译、下载、运行 5.用proetus 给出软件仿真结果,并显示当烟雾浓度 2.3设计工作任务及工作量的要求 1.根据题目要求的指标,通过查阅有关资料,确定系统设计方案,并设计 其硬件电路图。 2.画出电路原理图,分析主要模块的功能及他们之间的数据传输和控制关 系。 1 第 页 共 14 页 计算机与控制技术课程设计说明书 3. 用Proteus 软件绘制硬件电路图并仿真。 4. 软件设计包括流程图、用汇编语言或C 语言对软件进行编译,并能通过调 试。 3 方案设计 利用单片机和烟雾传感器构造烟雾报警器,可以对房间的烟雾浓度进行检测。 如果超过设定浓度,可以进行声、光报警并对烟雾浓度进行调节。 3.1设计原理 3-1 STC89C51 该烟雾传感器原理框图如图 ,总体原理为:利用 单片机和烟 雾传感器构造,可以对房间的烟雾浓度进行检测,如果超过设定浓度,可以进行 声、光报警并对烟雾浓度进行调节。通过C 语言对单片机的编程对相应状态进行 检测并作出响应。 烟雾传感器 LCD 1602 显示器
显示全部
相似文档