烟雾报警器控制系统的设计.docx
《烟雾报警器控制系统的设计.docx》由会员分享,可在线阅读,更多相关《烟雾报警器控制系统的设计.docx(21页珍藏版)》请在沃文网上搜索。
1、目录1引言12 设计要求12.1 课程设计目的12.2课程设计内容和要求12.3设计工作任务及工作量的要求13 方案设计23.1设计原理24 电路器件介绍24.1单片机简介2 4.2 MQ-2气体传感器简介34.3 1602液晶显示的介绍45 电路设计及原理分析45.1单片机引脚分配45.2时钟电路45.3复位电路55.4蜂鸣器接口电路55.5灯光显示电路56 系统软件设计57 实物图68课程设计体会7参 考 文 献8附录A:主电路图9附录B:主程序11第19页 共14页1 引言烟雾报警器,是一种经常使用的设备,本次实现利用单片机STC89C51和MQ-2烟雾气敏传感器对房间的烟雾浓度进行检测
2、、根据设计的要求,如果超过设定浓度,可以进行声、光报警并对烟雾浓度进行调节。通过设计,掌握数据采集系统的工作原理、掌握计算机控制系统的设计原理。2 设计要求2.1 课程设计目的1.设计一个由计算机控制的烟雾报警器,可以对房间的烟雾浓度进行检测,如果超过设定浓度,可以进行声、光报警并对烟雾浓度进行调节。通过设计,掌握数据采集系统的工作原理、掌握计算机控制系统的设计原理。2.利用STC89C52完成控制要求。熟悉并了解单片机控制系统的详细工作原理。3.利用Keil uVision、proetus、protel画出硬件原理图、软件仿真图。2.2课程设计内容和要求1.选择传感器,设计接口电路,对房间的
3、烟雾浓度进行检测,要求烟雾浓度的测量范围是02000ppm。设计声光报警电路,当浓度超过1000 ppm时自动报警。2.用protel设计硬件原理图 3.选择控制算法,编写控制程序。用Keil uVision设计完整的控制程序(C语言或者汇编语言)4.编译、下载、运行5.用proetus给出软件仿真结果,并显示当烟雾浓度2.3设计工作任务及工作量的要求1根据题目要求的指标,通过查阅有关资料,确定系统设计方案,并设计其硬件电路图。2画出电路原理图,分析主要模块的功能及他们之间的数据传输和控制关系。3. 用Proteus软件绘制硬件电路图并仿真。4. 软件设计包括流程图、用汇编语言或C语言对软件进
4、行编译,并能通过调试。 3 方案设计 利用单片机和烟雾传感器构造烟雾报警器,可以对房间的烟雾浓度进行检测。如果超过设定浓度,可以进行声、光报警并对烟雾浓度进行调节。3.1设计原理 该烟雾传感器原理框图如图3-1,总体原理为:利用STC89C51单片机和烟雾传感器构造,可以对房间的烟雾浓度进行检测,如果超过设定浓度,可以进行声、光报警并对烟雾浓度进行调节。通过C语言对单片机的编程对相应状态进行检测并作出响应。STC89C51单片机LCD1602显示器烟雾传感器报警器灯光指示图 3-1烟雾传感器原理框图4 电路器件介绍4.1单片机简介 STC89C51是一种带4K字节FLASH存储器的低电压、高性
5、能CMOS 8位微处理器,俗称单片机。STC89C51 提供以下标准功能:4k字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。其引脚图如图4-1。图 4-1 STC89C51引脚图4.2 MQ- 2气体传感器简介图 4-2 DAC0832引脚图MQ- 2气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度 的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。 M
6、Q-2气体传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其它可燃蒸汽的检测也很理想。这种传感器可检测多种可燃性气体,是一款适合多种应用的低成本传感器,如图4-2。4.3 1602液晶显示的介绍图 4-3 LCD1602引脚图液晶极其省电,1602液晶最多可以输出32个字符,电路只需简单的连接即可,程序设计也很简单,可以移植现成的模板。但是使用有温度范围限制,且因是反光式的,在外界光线很明亮的情况下很容易看不清楚。 由于1602耗电量低且程序编写简单,电路连接简单。显示清楚。电路图如图4-3。5 电路设计及原理分析5.1单片机引脚分配XTAL1、XTAL2:外接电路,产生时钟信号;RST:外接
7、复位电路;P2:外接LCD1602显示器;P3:外接蜂鸣器和烟雾传感器;5.2时钟电路 STC89C51中有一个用于构成内部振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是该放大器的输入端和输出端。这个放大器与作为反馈元件的片外石英晶休或陶瓷谐振器一起构成自激振荡器,振荡电路参见图5-2。 图5-3 复位电路图5-2 时钟电路 5.3复位电路单片机的复位引脚RST出现2个机器周期以上的高电平时单片机复位,根据应用的要求,复位操作通常有两种基本形式:上电复位和上电或开关复位。上电复位要求接通电源后,自动实现复位操作。上电或开关复位要求电源接通后,单片机自动复位,并且在单片机运行期间,用
8、开关操作也能使单片机复位。上电后,由于电容C3的充电和反相门的作用,使RST持续一段时间的高电平。当单片机已在运行当中时,按下复位键K后松开,也能使RST为一段时间的高电平,从而实现上电或开关复位的操作。如图5-3。5.4蜂鸣器接口电路利用单片机发出PWM波形,三极管放大电路进行驱动,从而使蜂鸣器发出警报。如图5-4。5.5灯光显示电路如果超过设定浓度,可以进行声、光报警,利用发光二极管来进行灯光显示,并以一定频率闪烁提醒人们警报。如图5-5所示。 图5-4 蜂鸣器驱动电路图5-5灯光显示电路6 系统软件设计首先对程序初始化,然后判断是否有烟雾产生,若有烟雾进行报警,并显示烟雾浓度及声光报警。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 烟雾 报警器 控制系统 设计
