烟雾报警器课程设计总结报告讲述讲解(共21页).doc





《烟雾报警器课程设计总结报告讲述讲解(共21页).doc》由会员分享,可在线阅读,更多相关《烟雾报警器课程设计总结报告讲述讲解(共21页).doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课程设计总结报告课程名称 电子技术课程设计 设计题目 基于89C52的室内火、气安全监测装置 专 业 电子信息工程 班 级 姓 名 学 号 指导教师 报告成绩 信息与工程学院 二一三年十二月十九日专心-专注-专业目 录 0 4 991前 言随着现代信息技术的飞速发展和传统工业改造的逐步实现,能够独立工作的温度检测与显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,需要外加信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。与传统的温度计相比,这次设计的是基于DS18B20的数字温度计,它具有读数方便,测温范围广,测温
2、精确,数字显示,适用范围宽等特点。 第一章 项目任务1.1 设计任务 使用温度传感器和烟雾传感器把环境温度和烟雾的浓度情况检测出来,再采用单片机进行温度的显示和烟雾显示,可设置温度报警和烟雾报警。要求进行硬件、软件系统设计。 要求:位温度的显示;设置报警温度;烟雾报警 1.2 设计要求(1) 能检测火灾事故,并报警(2) 能检测烟雾,有毒气体泄漏事故,并报警(3) 能实时显示室内温度值,并通过键盘设置温度报警上下限值 第二章 方案设计与硬件选择2.1单片机89C52 AT89C52是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasab
3、le Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。2.2温度传感器模块 DS18B20 2.2.1 数字温度传感器DS18B20 ,具有独特的单总线接口方式,需一根总线就能实现控制模块与DS18B20之间的半双工通信。DS18B20是集传感元件和转换电路于一体的小芯片上。另外,DS18B20也支持一线总线接口,测量温度范围为-55C+125C,在-10+85C范围内 。现场温度直接以一线总线的数字方式传输,大大提高了系统的抗干扰性。 2.2.2 工作原理 DS18B20温度传感器的内部存储器包括一个高速暂存RAM和一个非易失性的可擦除的EERAM。高速暂
4、存RAM的结构为8字节的存储器,结构如图1所示。 第3和第4字节是TH和TL的拷贝,是易失的,每次上电复位时被刷新。第5个字节为配置寄存器,它的内容用于确定温度值的数字转换分辨率。DS18B20工作时按此寄存器中的分辨率将温度转换为相应精度的数值。该字节各位的定义热图二所示。低5位一直为1,TM是测试模式位,用于设置DS18B20在工作模式还是在测试模式。在DS18B20出厂时该位被设置为0,用户不要改动,R1和R0决定温度转换得精度位数,即用来设置分辨率,定义方法见表1。 图一 图二 2.2.3 供电方式采用电源供电方式,此时DS18B20的1脚接地,2脚作为信号线,3脚接电2.3烟雾报警器
5、电路MQ2 MQ2烟雾传感器,有只针状管脚,其中个用于信号取出,个用于提供加热电流。当烟雾扩散时,烟雾传感器感应到烟雾时, 继电器打到NO,风扇开始工作,马达转动,风扇产生吸力将烟雾吸入到装有活性炭和负离子的过滤外壳中,排清新干净的气体2.4信号调理及放大整形模块,LM358芯片 LM358内部包括有两个独立的、高增益、内部频率补偿的双运算放大器。当P1.5为0时报警。2.5显示模块LED 采用LED数码管显示 2.6报警电路 用蜂鸣器作报警提示音,加发光二极管,声光结合充分突出了紧急提示信号的特点。2.7按键分析 四个按键的功能分别为:第一个按键是结束选择,按一下表示显示管进行显示当时温度;
6、第二个键是减键,对设定的温度进行减一;第三个键是加键;第四个键是进入键,按一下表示进入设置温度模式。 2.8 复位电路 原理:VCC上电时,C3充电,在10K电阻上出现电压,使得单片机复位;几个毫秒后,C充满,10k电阻上电流降为0,电压也为0,使得单片机复位。工作期间,按下S4,C放电,在10K电阻上出现电压,使得单片机复位。S松手,C又充电,几个毫秒后,单片机进入工作状态。 第三章 流程图设计3.1电路系统模块 3.2主程序流程图 3.3温度报警子程序3.4烟雾报警子程序图3.5对18B20写程序流程图3.6对18B20读8为数据流程图3.7温度值转换流程图3.8 18B20读取温度流程图
7、 第四章 电路实验与调试 4.1 焊接 4.2 软件设计#include #include 18b20.h#include #define uint unsigned int/宏定义#define uchar unsigned char/宏定义 #define date P1 /数码管段选uint temp,alarm_temp;/定义温度,设定温度bit key_lock,chang_flag;bit zerotemp_flag; /负温度标志位uchar code LED = 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90; /三位共阳极
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 烟雾 报警器 课程设计 总结报告 讲述 讲解 21

限制150内